ERC-20
Source Code
Overview
Max Total Supply
1,000,000,000 ONEDOLLAR
Holders
9
Transfers
-
0
Market
Onchain Market Cap
-
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 9 Decimals)
Loading...
Loading
Loading...
Loading
Loading...
Loading
UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
| Transaction Hash | Block | Multiplier | Status |
|---|
| # | Exchange | Pair | Price | 24H Volume | % Volume |
|---|
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"payable","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":"_maxTaxSwap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"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":"_taxSwapThreshold","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":"address[]","name":"notbot","type":"address[]"}],"name":"delbot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"enableTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"a","type":"address"}],"name":"isBot","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"limitswap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"mnlSwap","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":[{"internalType":"uint256","name":"_newFee","type":"uint256"}],"name":"reduceFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"bots_","type":"address[]"}],"name":"swapper","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","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"},{"stateMutability":"payable","type":"receive"}]Contract Creation Code
60806040525f6006555f6007555f6008555f6009555f600a555f600b555f600c555f600d556009600a62000034919062000324565b6200004390629896806200033b565b600e55620000546009600a62000324565b6200006390629896806200033b565b600f55620000746009600a62000324565b6200008390629896806200033b565b601055620000946009600a62000324565b620000a390629896806200033b565b6011556013805461ffff60a81b191690555f6014819055601581905580546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a350600580546001600160a01b031916331790556200011e6009600a62000324565b6200012e90633b9aca006200033b565b335f908152600160208190526040822092909255600390620001575f546001600160a01b031690565b6001600160a01b03908116825260208083019390935260409182015f908120805495151560ff199687161790553081526003909352818320805485166001908117909155600554909116835291208054909216179055620001b53390565b6001600160a01b03165f7fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef620001ee6009600a62000324565b620001fe90633b9aca006200033b565b60405190815260200160405180910390a362000355565b634e487b7160e01b5f52601160045260245ffd5b600181815b808511156200026957815f19048211156200024d576200024d62000215565b808516156200025b57918102915b93841c93908002906200022e565b509250929050565b5f8262000281575060016200031e565b816200028f57505f6200031e565b8160018114620002a85760028114620002b357620002d3565b60019150506200031e565b60ff841115620002c757620002c762000215565b50506001821b6200031e565b5060208310610133831016604e8410600b8410161715620002f8575081810a6200031e565b62000304838362000229565b805f19048211156200031a576200031a62000215565b0290505b92915050565b5f6200033460ff84168362000271565b9392505050565b80820281158282048414176200031e576200031e62000215565b611f1e80620003635f395ff3fe608060405260043610610170575f3560e01c8063715018a6116100c6578063941043d41161007c578063bf474bed11610057578063bf474bed14610421578063dd62ed3e14610436578063ec1f3f631461047a575f80fd5b8063941043d41461039e57806395d89b41146103bd578063a9059cbb14610402575f80fd5b80638a8c523c116100ac5780638a8c523c1461034f5780638da5cb5b146103635780638f9a55c014610389575f80fd5b8063715018a6146103265780637d1db4a51461033a575f80fd5b8063313ce5671161012657806358ba952c1161010157806358ba952c146102ca5780636f2ea30f146102de57806370a08231146102f2575f80fd5b8063313ce567146102575780633bbac5791461027257806344bdfef9146102a9575f80fd5b80630faee56f116101565780630faee56f1461020157806318160ddd1461022457806323b872dd14610238575f80fd5b806306fdde031461017b578063095ea7b3146101d2575f80fd5b3661017757005b5f80fd5b348015610186575f80fd5b5060408051808201909152601381527f4a75737420627579206f6e6520646f6c6c61720000000000000000000000000060208201525b6040516101c991906119ab565b60405180910390f35b3480156101dd575f80fd5b506101f16101ec366004611a3b565b610499565b60405190151581526020016101c9565b34801561020c575f80fd5b5061021660115481565b6040519081526020016101c9565b34801561022f575f80fd5b506102166104af565b348015610243575f80fd5b506101f1610252366004611a65565b6104cf565b348015610262575f80fd5b50604051600981526020016101c9565b34801561027d575f80fd5b506101f161028c366004611aa3565b6001600160a01b03165f9081526004602052604090205460ff1690565b3480156102b4575f80fd5b506102c86102c3366004611aeb565b610536565b005b3480156102d5575f80fd5b506102c861061a565b3480156102e9575f80fd5b506102c8610667565b3480156102fd575f80fd5b5061021661030c366004611aa3565b6001600160a01b03165f9081526001602052604090205490565b348015610331575f80fd5b506102c8610748565b348015610345575f80fd5b50610216600e5481565b34801561035a575f80fd5b506102c8610839565b34801561036e575f80fd5b505f546040516001600160a01b0390911681526020016101c9565b348015610394575f80fd5b50610216600f5481565b3480156103a9575f80fd5b506102c86103b8366004611aeb565b610cff565b3480156103c8575f80fd5b5060408051808201909152600981527f4f4e45444f4c4c4152000000000000000000000000000000000000000000000060208201526101bc565b34801561040d575f80fd5b506101f161041c366004611a3b565b610ddb565b34801561042c575f80fd5b5061021660105481565b348015610441575f80fd5b50610216610450366004611bc9565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b348015610485575f80fd5b506102c8610494366004611c00565b610de7565b5f6104a5338484610e2c565b5060015b92915050565b5f6104bc6009600a611d24565b6104ca90633b9aca00611d32565b905090565b5f6104db848484610f83565b61052c843361052785604051806060016040528060288152602001611ec1602891396001600160a01b038a165f9081526002602090815260408083203384529091529020549190611591565b610e2c565b5060019392505050565b5f546001600160a01b031633146105945760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b5f5b8151811015610616575f60045f8484815181106105b5576105b5611d49565b6020908102919091018101516001600160a01b031682528101919091526040015f2080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169115159190911790558061060e81611d76565b915050610596565b5050565b6005546001600160a01b0316336001600160a01b031614610639575f80fd5b305f90815260016020526040902054801561065757610657816115c9565b47801561061657610616816117b3565b5f546001600160a01b031633146106c05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161058b565b6106cc6009600a611d24565b6106da90633b9aca00611d32565b600e556106e96009600a611d24565b6106f790633b9aca00611d32565b600f557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6107276009600a611d24565b61073590633b9aca00611d32565b60405190815260200160405180910390a1565b5f546001600160a01b031633146107a15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161058b565b5f80546040516001600160a01b03909116914780156108fc02929091818181858888f193505050501580156107d8573d5f803e3d5ffd5b505f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b5f546001600160a01b031633146108925760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161058b565b60135474010000000000000000000000000000000000000000900460ff16156108fd5760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e000000000000000000604482015260640161058b565b601280547fffffffffffffffffffffffff000000000000000000000000000000000000000016737a250d5630b4cf539739df2c5dacb4c659f2488d17905561094730335f19610e2c565b61097f3061041c6064610979605f610973336001600160a01b03165f9081526001602052604090205490565b906117ea565b9061188b565b5060125f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109d0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109f49190611d8e565b6001600160a01b031663c9c653963060125f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a53573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a779190611d8e565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610ad9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610afd9190611d8e565b601380547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03928316179055601254610b42913091165f19610e2c565b6012546001600160a01b031663f305d7194730610b73816001600160a01b03165f9081526001602052604090205490565b5f80610b865f546001600160a01b031690565b60405160e088901b7fffffffff000000000000000000000000000000000000000000000000000000001681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610c04573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610c299190611da9565b50506013546012546040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610c97573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cbb9190611dd4565b50601380547fffffffffffffffffff00ff00ffffffffffffffffffffffffffffffffffffffff16760100010000000000000000000000000000000000000000179055565b5f546001600160a01b03163314610d585760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161058b565b5f5b815181101561061657600160045f848481518110610d7a57610d7a611d49565b6020908102919091018101516001600160a01b031682528101919091526040015f2080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001691151591909117905580610dd381611d76565b915050610d5a565b5f6104a5338484610f83565b6005546001600160a01b0316336001600160a01b031614610e06575f80fd5b6008548111158015610e1a57506009548111155b610e22575f80fd5b6008819055600955565b6001600160a01b038316610ea75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161058b565b6001600160a01b038216610f235760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161058b565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610fff5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161058b565b6001600160a01b03821661107b5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161058b565b5f81116110f05760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d75737420626520677265617465722060448201527f7468616e207a65726f0000000000000000000000000000000000000000000000606482015260840161058b565b5f80546001600160a01b0385811691161480159061111b57505f546001600160a01b03848116911614155b15611454576001600160a01b0384165f9081526004602052604090205460ff1615801561116057506001600160a01b0383165f9081526004602052604090205460ff16155b611168575f80fd5b61118e6064610979600a54600d541161118357600654611187565b6008545b85906117ea565b6013549091506001600160a01b0385811691161480156111bc57506012546001600160a01b03848116911614155b80156111e057506001600160a01b0383165f9081526003602052604090205460ff16155b156112c657600e548211156112375760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e00000000000000604482015260640161058b565b600f5482611259856001600160a01b03165f9081526001602052604090205490565b6112639190611df3565b11156112b15760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e000000000000604482015260640161058b565b600d8054905f6112c083611d76565b91905055505b6013546001600160a01b0384811691161480156112ec57506001600160a01b0384163014155b15611319576113166064610979600b54600d541161130c57600754611187565b60095485906117ea565b90505b305f908152600160205260409020546013547501000000000000000000000000000000000000000000900460ff1615801561136157506013546001600160a01b038581169116145b80156113895750601354760100000000000000000000000000000000000000000000900460ff165b8015611396575060105481115b80156113a55750600c54600d54115b15611452576015544311156113b9575f6014555b60036014541061140b5760405162461bcd60e51b815260206004820152601760248201527f4f6e6c7920332073656c6c732070657220626c6f636b21000000000000000000604482015260640161058b565b6114286114238461141e846011546118cc565b6118cc565b6115c9565b47801561143857611438476117b3565b60148054905f61144783611d76565b909155505043601555505b505b80156114cc57305f9081526001602052604090205461147390826118e0565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906114c39085815260200190565b60405180910390a35b6001600160a01b0384165f908152600160205260409020546114ee908361193e565b6001600160a01b0385165f90815260016020526040902055611531611513838361193e565b6001600160a01b0385165f90815260016020526040902054906118e0565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61157a858561193e565b60405190815260200160405180910390a350505050565b5f81848411156115b45760405162461bcd60e51b815260040161058b91906119ab565b505f6115c08486611e06565b95945050505050565b601380547fffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffff1675010000000000000000000000000000000000000000001790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061163c5761163c611d49565b6001600160a01b03928316602091820292909201810191909152601254604080517fad5c46480000000000000000000000000000000000000000000000000000000081529051919093169263ad5c46489260048083019391928290030181865afa1580156116ac573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116d09190611d8e565b816001815181106116e3576116e3611d49565b6001600160a01b0392831660209182029290920101526012546117099130911684610e2c565b6012546040517f791ac9470000000000000000000000000000000000000000000000000000000081526001600160a01b039091169063791ac9479061175a9085905f90869030904290600401611e19565b5f604051808303815f87803b158015611771575f80fd5b505af1158015611783573d5f803e3d5ffd5b5050601380547fffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffff16905550505050565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610616573d5f803e3d5ffd5b5f825f036117f957505f6104a9565b5f6118048385611d32565b9050826118118583611e88565b146118845760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60448201527f7700000000000000000000000000000000000000000000000000000000000000606482015260840161058b565b9392505050565b5f61188483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061197f565b5f8183116118da5782611884565b50919050565b5f806118ec8385611df3565b9050838110156118845760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161058b565b5f61188483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611591565b5f818361199f5760405162461bcd60e51b815260040161058b91906119ab565b505f6115c08486611e88565b5f6020808352835180828501525f5b818110156119d6578581018301518582016040015282016119ba565b505f6040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b6001600160a01b0381168114611a28575f80fd5b50565b8035611a3681611a14565b919050565b5f8060408385031215611a4c575f80fd5b8235611a5781611a14565b946020939093013593505050565b5f805f60608486031215611a77575f80fd5b8335611a8281611a14565b92506020840135611a9281611a14565b929592945050506040919091013590565b5f60208284031215611ab3575f80fd5b813561188481611a14565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f6020808385031215611afc575f80fd5b823567ffffffffffffffff80821115611b13575f80fd5b818501915085601f830112611b26575f80fd5b813581811115611b3857611b38611abe565b8060051b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f83011681018181108582111715611b7b57611b7b611abe565b604052918252848201925083810185019188831115611b98575f80fd5b938501935b82851015611bbd57611bae85611a2b565b84529385019392850192611b9d565b98975050505050505050565b5f8060408385031215611bda575f80fd5b8235611be581611a14565b91506020830135611bf581611a14565b809150509250929050565b5f60208284031215611c10575f80fd5b5035919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b600181815b80851115611c7e57815f1904821115611c6457611c64611c17565b80851615611c7157918102915b93841c9390800290611c49565b509250929050565b5f82611c94575060016104a9565b81611ca057505f6104a9565b8160018114611cb65760028114611cc057611cdc565b60019150506104a9565b60ff841115611cd157611cd1611c17565b50506001821b6104a9565b5060208310610133831016604e8410600b8410161715611cff575081810a6104a9565b611d098383611c44565b805f1904821115611d1c57611d1c611c17565b029392505050565b5f61188460ff841683611c86565b80820281158282048414176104a9576104a9611c17565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f5f198203611d8757611d87611c17565b5060010190565b5f60208284031215611d9e575f80fd5b815161188481611a14565b5f805f60608486031215611dbb575f80fd5b8351925060208401519150604084015190509250925092565b5f60208284031215611de4575f80fd5b81518015158114611884575f80fd5b808201808211156104a9576104a9611c17565b818103818111156104a9576104a9611c17565b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b81811015611e675784516001600160a01b031683529383019391830191600101611e42565b50506001600160a01b03969096166060850152505050608001529392505050565b5f82611ebb577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b50049056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212206871b4d6b495e160d7786ca0282f26a4fdc8216772127b3b2ac19ab9c5fcc25864736f6c63430008140033
Deployed Bytecode
0x608060405260043610610170575f3560e01c8063715018a6116100c6578063941043d41161007c578063bf474bed11610057578063bf474bed14610421578063dd62ed3e14610436578063ec1f3f631461047a575f80fd5b8063941043d41461039e57806395d89b41146103bd578063a9059cbb14610402575f80fd5b80638a8c523c116100ac5780638a8c523c1461034f5780638da5cb5b146103635780638f9a55c014610389575f80fd5b8063715018a6146103265780637d1db4a51461033a575f80fd5b8063313ce5671161012657806358ba952c1161010157806358ba952c146102ca5780636f2ea30f146102de57806370a08231146102f2575f80fd5b8063313ce567146102575780633bbac5791461027257806344bdfef9146102a9575f80fd5b80630faee56f116101565780630faee56f1461020157806318160ddd1461022457806323b872dd14610238575f80fd5b806306fdde031461017b578063095ea7b3146101d2575f80fd5b3661017757005b5f80fd5b348015610186575f80fd5b5060408051808201909152601381527f4a75737420627579206f6e6520646f6c6c61720000000000000000000000000060208201525b6040516101c991906119ab565b60405180910390f35b3480156101dd575f80fd5b506101f16101ec366004611a3b565b610499565b60405190151581526020016101c9565b34801561020c575f80fd5b5061021660115481565b6040519081526020016101c9565b34801561022f575f80fd5b506102166104af565b348015610243575f80fd5b506101f1610252366004611a65565b6104cf565b348015610262575f80fd5b50604051600981526020016101c9565b34801561027d575f80fd5b506101f161028c366004611aa3565b6001600160a01b03165f9081526004602052604090205460ff1690565b3480156102b4575f80fd5b506102c86102c3366004611aeb565b610536565b005b3480156102d5575f80fd5b506102c861061a565b3480156102e9575f80fd5b506102c8610667565b3480156102fd575f80fd5b5061021661030c366004611aa3565b6001600160a01b03165f9081526001602052604090205490565b348015610331575f80fd5b506102c8610748565b348015610345575f80fd5b50610216600e5481565b34801561035a575f80fd5b506102c8610839565b34801561036e575f80fd5b505f546040516001600160a01b0390911681526020016101c9565b348015610394575f80fd5b50610216600f5481565b3480156103a9575f80fd5b506102c86103b8366004611aeb565b610cff565b3480156103c8575f80fd5b5060408051808201909152600981527f4f4e45444f4c4c4152000000000000000000000000000000000000000000000060208201526101bc565b34801561040d575f80fd5b506101f161041c366004611a3b565b610ddb565b34801561042c575f80fd5b5061021660105481565b348015610441575f80fd5b50610216610450366004611bc9565b6001600160a01b039182165f90815260026020908152604080832093909416825291909152205490565b348015610485575f80fd5b506102c8610494366004611c00565b610de7565b5f6104a5338484610e2c565b5060015b92915050565b5f6104bc6009600a611d24565b6104ca90633b9aca00611d32565b905090565b5f6104db848484610f83565b61052c843361052785604051806060016040528060288152602001611ec1602891396001600160a01b038a165f9081526002602090815260408083203384529091529020549190611591565b610e2c565b5060019392505050565b5f546001600160a01b031633146105945760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064015b60405180910390fd5b5f5b8151811015610616575f60045f8484815181106105b5576105b5611d49565b6020908102919091018101516001600160a01b031682528101919091526040015f2080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00169115159190911790558061060e81611d76565b915050610596565b5050565b6005546001600160a01b0316336001600160a01b031614610639575f80fd5b305f90815260016020526040902054801561065757610657816115c9565b47801561061657610616816117b3565b5f546001600160a01b031633146106c05760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161058b565b6106cc6009600a611d24565b6106da90633b9aca00611d32565b600e556106e96009600a611d24565b6106f790633b9aca00611d32565b600f557f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6107276009600a611d24565b61073590633b9aca00611d32565b60405190815260200160405180910390a1565b5f546001600160a01b031633146107a15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161058b565b5f80546040516001600160a01b03909116914780156108fc02929091818181858888f193505050501580156107d8573d5f803e3d5ffd5b505f80546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a35f80547fffffffffffffffffffffffff0000000000000000000000000000000000000000169055565b5f546001600160a01b031633146108925760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161058b565b60135474010000000000000000000000000000000000000000900460ff16156108fd5760405162461bcd60e51b815260206004820152601760248201527f74726164696e6720697320616c7265616479206f70656e000000000000000000604482015260640161058b565b601280547fffffffffffffffffffffffff000000000000000000000000000000000000000016737a250d5630b4cf539739df2c5dacb4c659f2488d17905561094730335f19610e2c565b61097f3061041c6064610979605f610973336001600160a01b03165f9081526001602052604090205490565b906117ea565b9061188b565b5060125f9054906101000a90046001600160a01b03166001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa1580156109d0573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906109f49190611d8e565b6001600160a01b031663c9c653963060125f9054906101000a90046001600160a01b03166001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610a53573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610a779190611d8e565b6040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303815f875af1158015610ad9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610afd9190611d8e565b601380547fffffffffffffffffffffffff0000000000000000000000000000000000000000166001600160a01b03928316179055601254610b42913091165f19610e2c565b6012546001600160a01b031663f305d7194730610b73816001600160a01b03165f9081526001602052604090205490565b5f80610b865f546001600160a01b031690565b60405160e088901b7fffffffff000000000000000000000000000000000000000000000000000000001681526001600160a01b03958616600482015260248101949094526044840192909252606483015290911660848201524260a482015260c40160606040518083038185885af1158015610c04573d5f803e3d5ffd5b50505050506040513d601f19601f82011682018060405250810190610c299190611da9565b50506013546012546040517f095ea7b30000000000000000000000000000000000000000000000000000000081526001600160a01b0391821660048201525f1960248201529116915063095ea7b3906044016020604051808303815f875af1158015610c97573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cbb9190611dd4565b50601380547fffffffffffffffffff00ff00ffffffffffffffffffffffffffffffffffffffff16760100010000000000000000000000000000000000000000179055565b5f546001600160a01b03163314610d585760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161058b565b5f5b815181101561061657600160045f848481518110610d7a57610d7a611d49565b6020908102919091018101516001600160a01b031682528101919091526040015f2080547fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001691151591909117905580610dd381611d76565b915050610d5a565b5f6104a5338484610f83565b6005546001600160a01b0316336001600160a01b031614610e06575f80fd5b6008548111158015610e1a57506009548111155b610e22575f80fd5b6008819055600955565b6001600160a01b038316610ea75760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460448201527f7265737300000000000000000000000000000000000000000000000000000000606482015260840161058b565b6001600160a01b038216610f235760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f20616464726560448201527f7373000000000000000000000000000000000000000000000000000000000000606482015260840161058b565b6001600160a01b038381165f8181526002602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610fff5760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f20616460448201527f6472657373000000000000000000000000000000000000000000000000000000606482015260840161058b565b6001600160a01b03821661107b5760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201527f6573730000000000000000000000000000000000000000000000000000000000606482015260840161058b565b5f81116110f05760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d75737420626520677265617465722060448201527f7468616e207a65726f0000000000000000000000000000000000000000000000606482015260840161058b565b5f80546001600160a01b0385811691161480159061111b57505f546001600160a01b03848116911614155b15611454576001600160a01b0384165f9081526004602052604090205460ff1615801561116057506001600160a01b0383165f9081526004602052604090205460ff16155b611168575f80fd5b61118e6064610979600a54600d541161118357600654611187565b6008545b85906117ea565b6013549091506001600160a01b0385811691161480156111bc57506012546001600160a01b03848116911614155b80156111e057506001600160a01b0383165f9081526003602052604090205460ff16155b156112c657600e548211156112375760405162461bcd60e51b815260206004820152601960248201527f4578636565647320746865205f6d61785478416d6f756e742e00000000000000604482015260640161058b565b600f5482611259856001600160a01b03165f9081526001602052604090205490565b6112639190611df3565b11156112b15760405162461bcd60e51b815260206004820152601a60248201527f4578636565647320746865206d617857616c6c657453697a652e000000000000604482015260640161058b565b600d8054905f6112c083611d76565b91905055505b6013546001600160a01b0384811691161480156112ec57506001600160a01b0384163014155b15611319576113166064610979600b54600d541161130c57600754611187565b60095485906117ea565b90505b305f908152600160205260409020546013547501000000000000000000000000000000000000000000900460ff1615801561136157506013546001600160a01b038581169116145b80156113895750601354760100000000000000000000000000000000000000000000900460ff165b8015611396575060105481115b80156113a55750600c54600d54115b15611452576015544311156113b9575f6014555b60036014541061140b5760405162461bcd60e51b815260206004820152601760248201527f4f6e6c7920332073656c6c732070657220626c6f636b21000000000000000000604482015260640161058b565b6114286114238461141e846011546118cc565b6118cc565b6115c9565b47801561143857611438476117b3565b60148054905f61144783611d76565b909155505043601555505b505b80156114cc57305f9081526001602052604090205461147390826118e0565b305f81815260016020526040908190209290925590516001600160a01b038616907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef906114c39085815260200190565b60405180910390a35b6001600160a01b0384165f908152600160205260409020546114ee908361193e565b6001600160a01b0385165f90815260016020526040902055611531611513838361193e565b6001600160a01b0385165f90815260016020526040902054906118e0565b6001600160a01b038085165f8181526001602052604090209290925585167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef61157a858561193e565b60405190815260200160405180910390a350505050565b5f81848411156115b45760405162461bcd60e51b815260040161058b91906119ab565b505f6115c08486611e06565b95945050505050565b601380547fffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffff1675010000000000000000000000000000000000000000001790556040805160028082526060820183525f9260208301908036833701905050905030815f8151811061163c5761163c611d49565b6001600160a01b03928316602091820292909201810191909152601254604080517fad5c46480000000000000000000000000000000000000000000000000000000081529051919093169263ad5c46489260048083019391928290030181865afa1580156116ac573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116d09190611d8e565b816001815181106116e3576116e3611d49565b6001600160a01b0392831660209182029290920101526012546117099130911684610e2c565b6012546040517f791ac9470000000000000000000000000000000000000000000000000000000081526001600160a01b039091169063791ac9479061175a9085905f90869030904290600401611e19565b5f604051808303815f87803b158015611771575f80fd5b505af1158015611783573d5f803e3d5ffd5b5050601380547fffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffff16905550505050565b6005546040516001600160a01b039091169082156108fc029083905f818181858888f19350505050158015610616573d5f803e3d5ffd5b5f825f036117f957505f6104a9565b5f6118048385611d32565b9050826118118583611e88565b146118845760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f60448201527f7700000000000000000000000000000000000000000000000000000000000000606482015260840161058b565b9392505050565b5f61188483836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061197f565b5f8183116118da5782611884565b50919050565b5f806118ec8385611df3565b9050838110156118845760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161058b565b5f61188483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611591565b5f818361199f5760405162461bcd60e51b815260040161058b91906119ab565b505f6115c08486611e88565b5f6020808352835180828501525f5b818110156119d6578581018301518582016040015282016119ba565b505f6040828601015260407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8301168501019250505092915050565b6001600160a01b0381168114611a28575f80fd5b50565b8035611a3681611a14565b919050565b5f8060408385031215611a4c575f80fd5b8235611a5781611a14565b946020939093013593505050565b5f805f60608486031215611a77575f80fd5b8335611a8281611a14565b92506020840135611a9281611a14565b929592945050506040919091013590565b5f60208284031215611ab3575f80fd5b813561188481611a14565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f6020808385031215611afc575f80fd5b823567ffffffffffffffff80821115611b13575f80fd5b818501915085601f830112611b26575f80fd5b813581811115611b3857611b38611abe565b8060051b6040517fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0603f83011681018181108582111715611b7b57611b7b611abe565b604052918252848201925083810185019188831115611b98575f80fd5b938501935b82851015611bbd57611bae85611a2b565b84529385019392850192611b9d565b98975050505050505050565b5f8060408385031215611bda575f80fd5b8235611be581611a14565b91506020830135611bf581611a14565b809150509250929050565b5f60208284031215611c10575f80fd5b5035919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b600181815b80851115611c7e57815f1904821115611c6457611c64611c17565b80851615611c7157918102915b93841c9390800290611c49565b509250929050565b5f82611c94575060016104a9565b81611ca057505f6104a9565b8160018114611cb65760028114611cc057611cdc565b60019150506104a9565b60ff841115611cd157611cd1611c17565b50506001821b6104a9565b5060208310610133831016604e8410600b8410161715611cff575081810a6104a9565b611d098383611c44565b805f1904821115611d1c57611d1c611c17565b029392505050565b5f61188460ff841683611c86565b80820281158282048414176104a9576104a9611c17565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f5f198203611d8757611d87611c17565b5060010190565b5f60208284031215611d9e575f80fd5b815161188481611a14565b5f805f60608486031215611dbb575f80fd5b8351925060208401519150604084015190509250925092565b5f60208284031215611de4575f80fd5b81518015158114611884575f80fd5b808201808211156104a9576104a9611c17565b818103818111156104a9576104a9611c17565b5f60a082018783526020878185015260a0604085015281875180845260c08601915082890193505f5b81811015611e675784516001600160a01b031683529383019391830191600101611e42565b50506001600160a01b03969096166060850152505050608001529392505050565b5f82611ebb577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b50049056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212206871b4d6b495e160d7786ca0282f26a4fdc8216772127b3b2ac19ab9c5fcc25864736f6c63430008140033
Deployed Bytecode Sourcemap
3532:8516:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5443:83;;;;;;;;;;-1:-1:-1;5513:5:0;;;;;;;;;;;;;;;;;5443:83;;;;;;;:::i;:::-;;;;;;;;6276:161;;;;;;;;;;-1:-1:-1;6276:161:0;;;;;:::i;:::-;;:::i;:::-;;;1409:14:1;;1402:22;1384:41;;1372:2;1357:18;6276:161:0;1244:187:1;4632:52:0;;;;;;;;;;;;;;;;;;;1582:25:1;;;1570:2;1555:18;4632:52:0;1436:177:1;5720:95:0;;;;;;;;;;;;;:::i;6445:313::-;;;;;;;;;;-1:-1:-1;6445:313:0;;;;;:::i;:::-;;:::i;5629:83::-;;;;;;;;;;-1:-1:-1;5629:83:0;;4242:1;2221:36:1;;2209:2;2194:18;5629:83:0;2079:184:1;10501:83:0;;;;;;;;;;-1:-1:-1;10501:83:0;;;;;:::i;:::-;-1:-1:-1;;;;;10569:7:0;10548:4;10569:7;;;:4;:7;;;;;;;;;10501:83;10332:161;;;;;;;;;;-1:-1:-1;10332:161:0;;;;;:::i;:::-;;:::i;:::-;;11700:345;;;;;;;;;;;;;:::i;9896:156::-;;;;;;;;;;;;;:::i;5823:119::-;;;;;;;;;;-1:-1:-1;5823:119:0;;;;;:::i;:::-;-1:-1:-1;;;;;5916:18:0;5889:7;5916:18;;;:9;:18;;;;;;;5823:119;2554:207;;;;;;;;;;;;;:::i;4444:54::-;;;;;;;;;;;;;;;;10592:831;;;;;;;;;;;;;:::i;2340:79::-;;;;;;;;;;-1:-1:-1;2378:7:0;2405:6;2340:79;;-1:-1:-1;;;;;2405:6:0;;;4040:74:1;;4028:2;4013:18;2340:79:0;3894:226:1;4505:55:0;;;;;;;;;;;;;;;;10160:164;;;;;;;;;;-1:-1:-1;10160:164:0;;;;;:::i;:::-;;:::i;5534:87::-;;;;;;;;;;-1:-1:-1;5606:7:0;;;;;;;;;;;;;;;;;5534:87;;5950:167;;;;;;;;;;-1:-1:-1;5950:167:0;;;;;:::i;:::-;;:::i;4567:58::-;;;;;;;;;;;;;;;;6125:143;;;;;;;;;;-1:-1:-1;6125:143:0;;;;;:::i;:::-;-1:-1:-1;;;;;6233:18:0;;;6206:7;6233:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6125:143;11437:218;;;;;;;;;;-1:-1:-1;11437:218:0;;;;;:::i;:::-;;:::i;6276:161::-;6351:4;6368:39;175:10;6391:7;6400:6;6368:8;:39::i;:::-;-1:-1:-1;6425:4:0;6276:161;;;;;:::o;5720:95::-;5773:7;4298:13;4242:1;4298:2;:13;:::i;:::-;4285:26;;:10;:26;:::i;:::-;5793:14;;5720:95;:::o;6445:313::-;6543:4;6560:36;6570:6;6578:9;6589:6;6560:9;:36::i;:::-;6607:121;6616:6;175:10;6638:89;6676:6;6638:89;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6638:19:0;;;;;;:11;:19;;;;;;;;175:10;6638:33;;;;;;;;;;:37;:89::i;:::-;6607:8;:121::i;:::-;-1:-1:-1;6746:4:0;6445:313;;;;;:::o;10332:161::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;6770:2:1;2459:67:0;;;6752:21:1;;;6789:18;;;6782:30;6848:34;6828:18;;;6821:62;6900:18;;2459:67:0;;;;;;;;;10404:6:::1;10399:87;10420:6;:13;10416:1;:17;10399:87;;;10471:5;10453:4;:15;10458:6;10465:1;10458:9;;;;;;;;:::i;:::-;;::::0;;::::1;::::0;;;;;;;-1:-1:-1;;;;;10453:15:0::1;::::0;;;::::1;::::0;;;;;;-1:-1:-1;10453:15:0;:23;;;::::1;::::0;::::1;;::::0;;;::::1;::::0;;10435:3;::::1;::::0;::::1;:::i;:::-;;;;10399:87;;;;10332:161:::0;:::o;11700:345::-;11761:10;;-1:-1:-1;;;;;11761:10:0;175;-1:-1:-1;;;;;11747:24:0;;11739:33;;;;;;11822:4;11783:20;5916:18;;;:9;:18;;;;;;11842:14;;11839:73;;11870:30;11887:12;11870:16;:30::i;:::-;11941:21;11976:12;;11973:65;;12002:24;12015:10;12002:12;:24::i;9896:156::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;6770:2:1;2459:67:0;;;6752:21:1;;;6789:18;;;6782:30;6848:34;6828:18;;;6821:62;6900:18;;2459:67:0;6568:356:1;2459:67:0;4298:13:::1;4242:1;4298:2;:13;:::i;:::-;4285:26;::::0;:10:::1;:26;:::i;:::-;9946:12;:22:::0;4298:13:::1;4242:1;4298:2;:13;:::i;:::-;4285:26;::::0;:10:::1;:26;:::i;:::-;9979:14;:22:::0;10017:27:::1;4298:13;4242:1;4298:2;:13;:::i;:::-;4285:26;::::0;:10:::1;:26;:::i;:::-;10017:27;::::0;1582:25:1;;;1570:2;1555:18;10017:27:0::1;;;;;;;9896:156::o:0;2554:207::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;6770:2:1;2459:67:0;;;6752:21:1;;;6789:18;;;6782:30;6848:34;6828:18;;;6821:62;6900:18;;2459:67:0;6568:356:1;2459:67:0;2378:7;2405:6;;2619:48:::1;::::0;-1:-1:-1;;;;;2405:6:0;;;;2645:21:::1;2619:48:::0;::::1;;;::::0;2645:21;;2619:48;2378:7;2619:48;2645:21;2405:6;2619:48;::::1;;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;2720:1:0::1;2704:6:::0;;2683:40:::1;::::0;-1:-1:-1;;;;;2704:6:0;;::::1;::::0;2683:40:::1;::::0;2720:1;;2683:40:::1;2751:1;2734:19:::0;;;::::1;::::0;;2554:207::o;10592:831::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;6770:2:1;2459:67:0;;;6752:21:1;;;6789:18;;;6782:30;6848:34;6828:18;;;6821:62;6900:18;;2459:67:0;6568:356:1;2459:67:0;10658:11:::1;::::0;;;::::1;;;10657:12;10649:48;;;::::0;-1:-1:-1;;;10649:48:0;;7520:2:1;10649:48:0::1;::::0;::::1;7502:21:1::0;7559:2;7539:18;;;7532:30;7598:25;7578:18;;;7571:53;7641:18;;10649:48:0::1;7318:347:1::0;10649:48:0::1;10709:15;:80:::0;;;::::1;10746:42;10709:80;::::0;;10801:54:::1;10818:4;10825:10;-1:-1:-1::0;;10801:8:0::1;:54::i;:::-;10866:63;10883:4;10890:38;10924:3;10890:29;10916:2;10890:21;10900:10;-1:-1:-1::0;;;;;5916:18:0;5889:7;5916:18;;;:9;:18;;;;;;;5823:119;10890:21:::1;:25:::0;::::1;:29::i;:::-;:33:::0;::::1;:38::i;10866:63::-;;10975:15;;;;;;;;;-1:-1:-1::0;;;;;10975:15:0::1;-1:-1:-1::0;;;;;10975:23:0::1;;:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;10957:55:0::1;;11021:4;11028:15;;;;;;;;;-1:-1:-1::0;;;;;11028:15:0::1;-1:-1:-1::0;;;;;11028:20:0::1;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10957:94;::::0;;::::1;::::0;;;;;;-1:-1:-1;;;;;8179:15:1;;;10957:94:0::1;::::0;::::1;8161:34:1::0;8231:15;;8211:18;;;8204:43;8073:18;;10957:94:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;10941:13;:110:::0;;;::::1;-1:-1:-1::0;;;;;10941:110:0;;::::1;;::::0;;11095:15:::1;::::0;11063:68:::1;::::0;11080:4:::1;::::0;11095:15:::1;-1:-1:-1::0;;11063:8:0::1;:68::i;:::-;11142:15;::::0;-1:-1:-1;;;;;11142:15:0::1;:31;11181:21;11212:4;11218:24;11212:4:::0;-1:-1:-1;;;;;5916:18:0;5889:7;5916:18;;;:9;:18;;;;;;;5823:119;11218:24:::1;11243:1;11245::::0;11247:7:::1;2378::::0;2405:6;-1:-1:-1;;;;;2405:6:0;;2340:79;11247:7:::1;11142:129;::::0;::::1;::::0;;;;;;;-1:-1:-1;;;;;8640:15:1;;;11142:129:0::1;::::0;::::1;8622:34:1::0;8672:18;;;8665:34;;;;8715:18;;;8708:34;;;;8758:18;;;8751:34;8822:15;;;8801:19;;;8794:44;11255:15:0::1;8854:19:1::0;;;8847:35;8533:19;;11142:129:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;11290:13:0::1;::::0;11321:15:::1;::::0;11283:71:::1;::::0;;;;-1:-1:-1;;;;;11321:15:0;;::::1;11283:71;::::0;::::1;9378:74:1::0;-1:-1:-1;;9468:18:1;;;9461:34;11290:13:0;::::1;::::0;-1:-1:-1;11283:29:0::1;::::0;9351:18:1;;11283:71:0::1;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;11366:11:0::1;:18:::0;;11396;;;;;;10592:831::o;10160:164::-;2467:6;;-1:-1:-1;;;;;2467:6:0;175:10;2467:22;2459:67;;;;-1:-1:-1;;;2459:67:0;;6770:2:1;2459:67:0;;;6752:21:1;;;6789:18;;;6782:30;6848:34;6828:18;;;6821:62;6900:18;;2459:67:0;6568:356:1;2459:67:0;10234:6:::1;10229:88;10250:5;:12;10246:1;:16;10229:88;;;10301:4;10284;:14;10289:5;10295:1;10289:8;;;;;;;;:::i;:::-;;::::0;;::::1;::::0;;;;;;;-1:-1:-1;;;;;10284:14:0::1;::::0;;;::::1;::::0;;;;;;-1:-1:-1;10284:14:0;:21;;;::::1;::::0;::::1;;::::0;;;::::1;::::0;;10264:3;::::1;::::0;::::1;:::i;:::-;;;;10229:88;;5950:167:::0;6028:4;6045:42;175:10;6069:9;6080:6;6045:9;:42::i;11437:218::-;11512:10;;-1:-1:-1;;;;;11512:10:0;175;-1:-1:-1;;;;;11498:24:0;;11490:33;;;;;;11549:12;;11540:7;:21;;:47;;;;;11574:13;;11565:7;:22;;11540:47;11532:56;;;;;;11597:12;:20;;;11626:13;:21;11437:218::o;6766:335::-;-1:-1:-1;;;;;6859:19:0;;6851:68;;;;-1:-1:-1;;;6851:68:0;;9990:2:1;6851:68:0;;;9972:21:1;10029:2;10009:18;;;10002:30;10068:34;10048:18;;;10041:62;10139:6;10119:18;;;10112:34;10163:19;;6851:68:0;9788:400:1;6851:68:0;-1:-1:-1;;;;;6938:21:0;;6930:68;;;;-1:-1:-1;;;6930:68:0;;10395:2:1;6930:68:0;;;10377:21:1;10434:2;10414:18;;;10407:30;10473:34;10453:18;;;10446:62;10544:4;10524:18;;;10517:32;10566:19;;6930:68:0;10193:398:1;6930:68:0;-1:-1:-1;;;;;7009:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7061:32;;1582:25:1;;;7061:32:0;;1555:18:1;7061:32:0;;;;;;;6766:335;;;:::o;7109:2180::-;-1:-1:-1;;;;;7197:18:0;;7189:68;;;;-1:-1:-1;;;7189:68:0;;10798:2:1;7189:68:0;;;10780:21:1;10837:2;10817:18;;;10810:30;10876:34;10856:18;;;10849:62;10947:7;10927:18;;;10920:35;10972:19;;7189:68:0;10596:401:1;7189:68:0;-1:-1:-1;;;;;7276:16:0;;7268:64;;;;-1:-1:-1;;;7268:64:0;;11204:2:1;7268:64:0;;;11186:21:1;11243:2;11223:18;;;11216:30;11282:34;11262:18;;;11255:62;11353:5;11333:18;;;11326:33;11376:19;;7268:64:0;11002:399:1;7268:64:0;7360:1;7351:6;:10;7343:64;;;;-1:-1:-1;;;7343:64:0;;11608:2:1;7343:64:0;;;11590:21:1;11647:2;11627:18;;;11620:30;11686:34;11666:18;;;11659:62;11757:11;11737:18;;;11730:39;11786:19;;7343:64:0;11406:405:1;7343:64:0;7418:17;2405:6;;-1:-1:-1;;;;;7452:15:0;;;2405:6;;7452:15;;;;:32;;-1:-1:-1;2378:7:0;2405:6;-1:-1:-1;;;;;7471:13:0;;;2405:6;;7471:13;;7452:32;7448:1485;;;-1:-1:-1;;;;;7510:10:0;;;;;;:4;:10;;;;;;;;7509:11;:24;;;;-1:-1:-1;;;;;;7525:8:0;;;;;;:4;:8;;;;;;;;7524:9;7509:24;7501:33;;;;;;7561:76;7633:3;7561:67;7583:15;;7573:9;;:25;7572:55;;7613:14;;7572:55;;;7600:12;;7572:55;7561:6;;:10;:67::i;:76::-;7666:13;;7549:88;;-1:-1:-1;;;;;;7658:21:0;;;7666:13;;7658:21;:55;;;;-1:-1:-1;7697:15:0;;-1:-1:-1;;;;;7683:30:0;;;7697:15;;7683:30;;7658:55;:83;;;;-1:-1:-1;;;;;;7719:22:0;;;;;;:18;:22;;;;;;;;7717:24;7658:83;7654:313;;;7781:12;;7771:6;:22;;7763:60;;;;-1:-1:-1;;;7763:60:0;;12018:2:1;7763:60:0;;;12000:21:1;12057:2;12037:18;;;12030:30;12096:27;12076:18;;;12069:55;12141:18;;7763:60:0;11816:349:1;7763:60:0;7876:14;;7866:6;7850:13;7860:2;-1:-1:-1;;;;;5916:18:0;5889:7;5916:18;;;:9;:18;;;;;;;5823:119;7850:13;:22;;;;:::i;:::-;:40;;7842:79;;;;-1:-1:-1;;;7842:79:0;;12502:2:1;7842:79:0;;;12484:21:1;12541:2;12521:18;;;12514:30;12580:28;12560:18;;;12553:56;12626:18;;7842:79:0;12300:350:1;7842:79:0;7940:9;:11;;;:9;:11;;;:::i;:::-;;;;;;7654:313;7992:13;;-1:-1:-1;;;;;7986:19:0;;;7992:13;;7986:19;:43;;;;-1:-1:-1;;;;;;8009:20:0;;8024:4;8009:20;;7986:43;7983:174;;;8062:79;8137:3;8062:70;8084:16;;8074:9;;:26;8073:58;;8116:15;;8073:58;;;8102:13;;8062:6;;:10;:70::i;:79::-;8050:91;;7983:174;8222:4;8173:28;5916:18;;;:9;:18;;;;;;8248:6;;;;;;;8247:7;:30;;;;-1:-1:-1;8264:13:0;;-1:-1:-1;;;;;8258:19:0;;;8264:13;;8258:19;8247:30;:45;;;;-1:-1:-1;8281:11:0;;;;;;;8247:45;:89;;;;;8319:17;;8296:20;:40;8247:89;:123;;;;;8352:18;;8340:9;;:30;8247:123;8243:679;;;8410:13;;8395:12;:28;8391:90;;;8460:1;8448:9;:13;8391:90;8519:1;8507:9;;:13;8499:49;;;;-1:-1:-1;;;8499:49:0;;12857:2:1;8499:49:0;;;12839:21:1;12896:2;12876:18;;;12869:30;12935:25;12915:18;;;12908:53;12978:18;;8499:49:0;12655:347:1;8499:49:0;8567:69;8584:51;8588:6;8596:38;8600:20;8622:11;;8596:3;:38::i;:::-;8584:3;:51::i;:::-;8567:16;:69::i;:::-;8684:21;8728:22;;8724:106;;8775:35;8788:21;8775:12;:35::i;:::-;8848:9;:11;;;:9;:11;;;:::i;:::-;;;;-1:-1:-1;;8894:12:0;8878:13;:28;-1:-1:-1;8243:679:0;7486:1447;7448:1485;8948:11;;8945:161;;9016:4;8998:24;;;;:9;:24;;;;;;:39;;9027:9;8998:28;:39::i;:::-;8991:4;8973:24;;;;:9;:24;;;;;;;:64;;;;9055:39;;-1:-1:-1;;;;;9055:39:0;;;;;;;9084:9;1582:25:1;;1570:2;1555:18;;1436:177;9055:39:0;;;;;;;;8945:161;-1:-1:-1;;;;;9132:15:0;;;;;;:9;:15;;;;;;:27;;9152:6;9132:19;:27::i;:::-;-1:-1:-1;;;;;9116:15:0;;;;;;:9;:15;;;;;:43;9184:40;9202:21;:6;9213:9;9202:10;:21::i;:::-;-1:-1:-1;;;;;9184:13:0;;;;;;:9;:13;;;;;;;:17;:40::i;:::-;-1:-1:-1;;;;;9170:13:0;;;;;;;:9;:13;;;;;:54;;;;9240:41;;;9259:21;:6;9270:9;9259:10;:21::i;:::-;9240:41;;1582:25:1;;;1570:2;1555:18;9240:41:0;;;;;;;7178:2111;7109:2180;;;:::o;1232:190::-;1318:7;1354:12;1346:6;;;;1338:29;;;;-1:-1:-1;;;1338:29:0;;;;;;;;:::i;:::-;-1:-1:-1;1378:9:0;1390:5;1394:1;1390;:5;:::i;:::-;1378:17;1232:190;-1:-1:-1;;;;;1232:190:0:o;9405:483::-;5044:6;:13;;;;;;;;9507:16:::1;::::0;;9521:1:::1;9507:16:::0;;;;;::::1;::::0;;-1:-1:-1;;9507:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;9507:16:0::1;9483:40;;9552:4;9534;9539:1;9534:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9534:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;9578:15:::1;::::0;:22:::1;::::0;;;;;;;:15;;;::::1;::::0;:20:::1;::::0;:22:::1;::::0;;::::1;::::0;9534:7;;9578:22;;;;;:15;:22:::1;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9568:4;9573:1;9568:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9568:32:0;;::::1;:7;::::0;;::::1;::::0;;;;;:32;9643:15:::1;::::0;9611:62:::1;::::0;9628:4:::1;::::0;9643:15:::1;9661:11:::0;9611:8:::1;:62::i;:::-;9684:15;::::0;:196:::1;::::0;;;;-1:-1:-1;;;;;9684:15:0;;::::1;::::0;:66:::1;::::0;:196:::1;::::0;9765:11;;9684:15:::1;::::0;9807:4;;9834::::1;::::0;9854:15:::1;::::0;9684:196:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;5080:6:0;:14;;;;;;-1:-1:-1;;;;9405:483:0:o;10060:92::-;10117:10;;:27;;-1:-1:-1;;;;;10117:10:0;;;;:27;;;;;10137:6;;10117:10;:27;:10;:27;10137:6;10117:10;:27;;;;;;;;;;;;;;;;;;;1430:246;1488:7;1512:1;1517;1512:6;1508:47;;-1:-1:-1;1542:1:0;1535:8;;1508:47;1565:9;1577:5;1581:1;1577;:5;:::i;:::-;1565:17;-1:-1:-1;1610:1:0;1601:5;1605:1;1565:17;1601:5;:::i;:::-;:10;1593:56;;;;-1:-1:-1;;;1593:56:0;;14652:2:1;1593:56:0;;;14634:21:1;14691:2;14671:18;;;14664:30;14730:34;14710:18;;;14703:62;14801:3;14781:18;;;14774:31;14822:19;;1593:56:0;14450:397:1;1593:56:0;1667:1;1430:246;-1:-1:-1;;;1430:246:0:o;1684:132::-;1742:7;1769:39;1773:1;1776;1769:39;;;;;;;;;;;;;;;;;:3;:39::i;9299:98::-;9356:7;9383:1;9381;:3;9380:9;;9388:1;9380:9;;;-1:-1:-1;9386:1:0;9299:98;-1:-1:-1;9299:98:0:o;901:179::-;959:7;;991:5;995:1;991;:5;:::i;:::-;979:17;;1020:1;1015;:6;;1007:46;;;;-1:-1:-1;;;1007:46:0;;15054:2:1;1007:46:0;;;15036:21:1;15093:2;15073:18;;;15066:30;15132:29;15112:18;;;15105:57;15179:18;;1007:46:0;14852:351:1;1088:136:0;1146:7;1173:43;1177:1;1180;1173:43;;;;;;;;;;;;;;;;;:3;:43::i;1824:189::-;1910:7;1945:12;1938:5;1930:28;;;;-1:-1:-1;;;1930:28:0;;;;;;;;:::i;:::-;-1:-1:-1;1969:9:0;1981:5;1985:1;1981;:5;:::i;14:607:1:-;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;612:2;542:66;537:2;529:6;525:15;521:88;510:9;506:104;502:113;494:121;;;;14:607;;;;:::o;626:154::-;-1:-1:-1;;;;;705:5:1;701:54;694:5;691:65;681:93;;770:1;767;760:12;681:93;626:154;:::o;785:134::-;853:20;;882:31;853:20;882:31;:::i;:::-;785:134;;;:::o;924:315::-;992:6;1000;1053:2;1041:9;1032:7;1028:23;1024:32;1021:52;;;1069:1;1066;1059:12;1021:52;1108:9;1095:23;1127:31;1152:5;1127:31;:::i;:::-;1177:5;1229:2;1214:18;;;;1201:32;;-1:-1:-1;;;924:315:1:o;1618:456::-;1695:6;1703;1711;1764:2;1752:9;1743:7;1739:23;1735:32;1732:52;;;1780:1;1777;1770:12;1732:52;1819:9;1806:23;1838:31;1863:5;1838:31;:::i;:::-;1888:5;-1:-1:-1;1945:2:1;1930:18;;1917:32;1958:33;1917:32;1958:33;:::i;:::-;1618:456;;2010:7;;-1:-1:-1;;;2064:2:1;2049:18;;;;2036:32;;1618:456::o;2268:247::-;2327:6;2380:2;2368:9;2359:7;2355:23;2351:32;2348:52;;;2396:1;2393;2386:12;2348:52;2435:9;2422:23;2454:31;2479:5;2454:31;:::i;2520:184::-;2572:77;2569:1;2562:88;2669:4;2666:1;2659:15;2693:4;2690:1;2683:15;2709:1180;2793:6;2824:2;2867;2855:9;2846:7;2842:23;2838:32;2835:52;;;2883:1;2880;2873:12;2835:52;2923:9;2910:23;2952:18;2993:2;2985:6;2982:14;2979:34;;;3009:1;3006;2999:12;2979:34;3047:6;3036:9;3032:22;3022:32;;3092:7;3085:4;3081:2;3077:13;3073:27;3063:55;;3114:1;3111;3104:12;3063:55;3150:2;3137:16;3172:2;3168;3165:10;3162:36;;;3178:18;;:::i;:::-;3224:2;3221:1;3217:10;3256:2;3250:9;3315:66;3310:2;3306;3302:11;3298:84;3290:6;3286:97;3433:6;3421:10;3418:22;3413:2;3401:10;3398:18;3395:46;3392:72;;;3444:18;;:::i;:::-;3480:2;3473:22;3530:18;;;3564:15;;;;-1:-1:-1;3606:11:1;;;3602:20;;;3634:19;;;3631:39;;;3666:1;3663;3656:12;3631:39;3690:11;;;;3710:148;3726:6;3721:3;3718:15;3710:148;;;3792:23;3811:3;3792:23;:::i;:::-;3780:36;;3743:12;;;;3836;;;;3710:148;;;3877:6;2709:1180;-1:-1:-1;;;;;;;;2709:1180:1:o;4125:388::-;4193:6;4201;4254:2;4242:9;4233:7;4229:23;4225:32;4222:52;;;4270:1;4267;4260:12;4222:52;4309:9;4296:23;4328:31;4353:5;4328:31;:::i;:::-;4378:5;-1:-1:-1;4435:2:1;4420:18;;4407:32;4448:33;4407:32;4448:33;:::i;:::-;4500:7;4490:17;;;4125:388;;;;;:::o;4518:180::-;4577:6;4630:2;4618:9;4609:7;4605:23;4601:32;4598:52;;;4646:1;4643;4636:12;4598:52;-1:-1:-1;4669:23:1;;4518:180;-1:-1:-1;4518:180:1:o;4703:184::-;4755:77;4752:1;4745:88;4852:4;4849:1;4842:15;4876:4;4873:1;4866:15;4892:482;4981:1;5024:5;4981:1;5038:330;5059:7;5049:8;5046:21;5038:330;;;5178:4;-1:-1:-1;;5106:77:1;5100:4;5097:87;5094:113;;;5187:18;;:::i;:::-;5237:7;5227:8;5223:22;5220:55;;;5257:16;;;;5220:55;5336:22;;;;5296:15;;;;5038:330;;;5042:3;4892:482;;;;;:::o;5379:866::-;5428:5;5458:8;5448:80;;-1:-1:-1;5499:1:1;5513:5;;5448:80;5547:4;5537:76;;-1:-1:-1;5584:1:1;5598:5;;5537:76;5629:4;5647:1;5642:59;;;;5715:1;5710:130;;;;5622:218;;5642:59;5672:1;5663:10;;5686:5;;;5710:130;5747:3;5737:8;5734:17;5731:43;;;5754:18;;:::i;:::-;-1:-1:-1;;5810:1:1;5796:16;;5825:5;;5622:218;;5924:2;5914:8;5911:16;5905:3;5899:4;5896:13;5892:36;5886:2;5876:8;5873:16;5868:2;5862:4;5859:12;5855:35;5852:77;5849:159;;;-1:-1:-1;5961:19:1;;;5993:5;;5849:159;6040:34;6065:8;6059:4;6040:34;:::i;:::-;6170:6;-1:-1:-1;;6098:79:1;6089:7;6086:92;6083:118;;;6181:18;;:::i;:::-;6219:20;;5379:866;-1:-1:-1;;;5379:866:1:o;6250:140::-;6308:5;6337:47;6378:4;6368:8;6364:19;6358:4;6337:47;:::i;6395:168::-;6468:9;;;6499;;6516:15;;;6510:22;;6496:37;6486:71;;6537:18;;:::i;6929:184::-;6981:77;6978:1;6971:88;7078:4;7075:1;7068:15;7102:4;7099:1;7092:15;7118:195;7157:3;-1:-1:-1;;7181:5:1;7178:77;7175:103;;7258:18;;:::i;:::-;-1:-1:-1;7305:1:1;7294:13;;7118:195::o;7670:251::-;7740:6;7793:2;7781:9;7772:7;7768:23;7764:32;7761:52;;;7809:1;7806;7799:12;7761:52;7841:9;7835:16;7860:31;7885:5;7860:31;:::i;8893:306::-;8981:6;8989;8997;9050:2;9038:9;9029:7;9025:23;9021:32;9018:52;;;9066:1;9063;9056:12;9018:52;9095:9;9089:16;9079:26;;9145:2;9134:9;9130:18;9124:25;9114:35;;9189:2;9178:9;9174:18;9168:25;9158:35;;8893:306;;;;;:::o;9506:277::-;9573:6;9626:2;9614:9;9605:7;9601:23;9597:32;9594:52;;;9642:1;9639;9632:12;9594:52;9674:9;9668:16;9727:5;9720:13;9713:21;9706:5;9703:32;9693:60;;9749:1;9746;9739:12;12170:125;12235:9;;;12256:10;;;12253:36;;;12269:18;;:::i;13007:128::-;13074:9;;;13095:11;;;13092:37;;;13109:18;;:::i;13140:1026::-;13402:4;13450:3;13439:9;13435:19;13481:6;13470:9;13463:25;13507:2;13545:6;13540:2;13529:9;13525:18;13518:34;13588:3;13583:2;13572:9;13568:18;13561:31;13612:6;13647;13641:13;13678:6;13670;13663:22;13716:3;13705:9;13701:19;13694:26;;13755:2;13747:6;13743:15;13729:29;;13776:1;13786:218;13800:6;13797:1;13794:13;13786:218;;;13865:13;;-1:-1:-1;;;;;13861:62:1;13849:75;;13979:15;;;;13944:12;;;;13822:1;13815:9;13786:218;;;-1:-1:-1;;;;;;;14060:55:1;;;;14055:2;14040:18;;14033:83;-1:-1:-1;;;14147:3:1;14132:19;14125:35;14021:3;13140:1026;-1:-1:-1;;;13140:1026:1:o;14171:274::-;14211:1;14237;14227:189;;14272:77;14269:1;14262:88;14373:4;14370:1;14363:15;14401:4;14398:1;14391:15;14227:189;-1:-1:-1;14430:9:1;;14171:274::o
Swarm Source
ipfs://6871b4d6b495e160d7786ca0282f26a4fdc8216772127b3b2ac19ab9c5fcc258
🤖 Code Reader
Generate instant answers for your smart contract questions using AI 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.
Add Token to MetaMask (Web3)

