ETH Price: $2,504.43 (-0.68%)
Gas: 0.32 Gwei

Token

PROOF OF SHIBA (POSH)
 

Overview

Max Total Supply

100,000,000 POSH

Holders

21

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

PROOFOFSHIBA

Compiler Version
v0.8.9+commit.e5eed63a
Optimization Enabled
Yes with 200 runs
Other Settings
default evmVersion
License
MIT
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":"_maxTx","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":[{"internalType":"address","name":"","type":"address"}],"name":"_buyMap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTx","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWallet","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":[{"internalType":"address","name":"","type":"address"}],"name":"bots","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address[]","name":"accounts","type":"address[]"},{"internalType":"bool","name":"excluded","type":"bool"}],"name":"excludeMultipleAccountsFromFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualsend","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"manualswap","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":"releaseMax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxTxAmount","type":"uint256"}],"name":"setMaxTxnAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"maxWalletSize","type":"uint256"}],"name":"setMaxWalletSize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"swapTokensAtAmount","type":"uint256"}],"name":"setMinSwapTokensThreshold","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"initOnBuy","type":"uint256"},{"internalType":"uint256","name":"initOnSell","type":"uint256"},{"internalType":"uint256","name":"taxFeeOnBuy","type":"uint256"},{"internalType":"uint256","name":"taxFeeOnSell","type":"uint256"}],"name":"setTax","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_openTrading","type":"bool"}],"name":"setTrading","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"}]
60806040526200001a67016345785d8a000060001962000392565b6200002890600019620003b5565b600655600060088190556019600955600a8190556028600b819055600c829055600d819055600e91909155600f556012805473623614154bea9f047aa7104c2a35b5bc37943d6e6001600160a01b031991821681179092556013805490911690911790556015805462ffffff60a01b191661010160a81b17905566071afd498d0000601681905560175564174876e800601855348015620000c857600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506006543360009081526002602090815260409182902092909255601480546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d908117909155815163c45a015560e01b815291519092839263c45a01559260048083019392829003018186803b1580156200018157600080fd5b505afa15801562000196573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620001bc9190620003db565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b815260040160206040518083038186803b1580156200020557600080fd5b505afa1580156200021a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002409190620003db565b6040516001600160e01b031960e085901b1681526001600160a01b03928316600482015291166024820152604401602060405180830381600087803b1580156200028957600080fd5b505af11580156200029e573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002c49190620003db565b601580546001600160a01b0319166001600160a01b03928316179055600080548216815260056020526040808220805460ff1990811660019081179092553084528284208054821683179055601254851684528284208054821683179055601354909416835291208054909216179055336001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef67016345785d8a00006040516200038391815260200190565b60405180910390a3506200040d565b600082620003b057634e487b7160e01b600052601260045260246000fd5b500690565b600082821015620003d657634e487b7160e01b600052601160045260246000fd5b500390565b600060208284031215620003ee57600080fd5b81516001600160a01b03811681146200040657600080fd5b9392505050565b611c54806200041d6000396000f3fe6080604052600436106101c65760003560e01c80637830b072116100f7578063a9059cbb11610095578063dd62ed3e11610064578063dd62ed3e1461052f578063ea1644d514610575578063f2fde38b14610595578063fbcaa8ed146105b557600080fd5b8063a9059cbb146104aa578063bfd79284146104ca578063c3c8cd80146104fa578063c492f0461461050f57600080fd5b80638da5cb5b116100d15780638da5cb5b1461041f5780638f70ccf71461043d57806395d89b411461045d57806398a5c3151461048a57600080fd5b80637830b072146103c65780637f2feddc146103dc57806382247ec01461040957600080fd5b8063313ce567116101645780636fc3eaec1161013e5780636fc3eaec1461035c57806370a0823114610371578063715018a61461039157806374010ece146103a657600080fd5b8063313ce5671461030057806349bd5a5e1461031c5780636d8aa8f81461033c57600080fd5b806318160ddd116101a057806318160ddd1461028357806320c09a49146102a857806323b872dd146102ca5780632fd689e3146102ea57600080fd5b806306fdde03146101d2578063095ea7b31461021b5780631694505e1461024b57600080fd5b366101cd57005b600080fd5b3480156101de57600080fd5b5060408051808201909152600e81526d50524f4f46204f4620534849424160901b60208201525b6040516102129190611850565b60405180910390f35b34801561022757600080fd5b5061023b6102363660046118ba565b6105ca565b6040519015158152602001610212565b34801561025757600080fd5b5060145461026b906001600160a01b031681565b6040516001600160a01b039091168152602001610212565b34801561028f57600080fd5b5067016345785d8a00005b604051908152602001610212565b3480156102b457600080fd5b506102c86102c33660046118e6565b6105e1565b005b3480156102d657600080fd5b5061023b6102e5366004611918565b610628565b3480156102f657600080fd5b5061029a60185481565b34801561030c57600080fd5b5060405160098152602001610212565b34801561032857600080fd5b5060155461026b906001600160a01b031681565b34801561034857600080fd5b506102c861035736600461196e565b610691565b34801561036857600080fd5b506102c86106d9565b34801561037d57600080fd5b5061029a61038c366004611989565b610724565b34801561039d57600080fd5b506102c8610746565b3480156103b257600080fd5b506102c86103c13660046119a6565b6107ba565b3480156103d257600080fd5b5061029a60165481565b3480156103e857600080fd5b5061029a6103f7366004611989565b60116020526000908152604090205481565b34801561041557600080fd5b5061029a60175481565b34801561042b57600080fd5b506000546001600160a01b031661026b565b34801561044957600080fd5b506102c861045836600461196e565b6107e9565b34801561046957600080fd5b506040805180820190915260048152630a09ea6960e31b6020820152610205565b34801561049657600080fd5b506102c86104a53660046119a6565b610831565b3480156104b657600080fd5b5061023b6104c53660046118ba565b610860565b3480156104d657600080fd5b5061023b6104e5366004611989565b60106020526000908152604090205460ff1681565b34801561050657600080fd5b506102c861086d565b34801561051b57600080fd5b506102c861052a3660046119bf565b6108c1565b34801561053b57600080fd5b5061029a61054a366004611a43565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b34801561058157600080fd5b506102c86105903660046119a6565b610962565b3480156105a157600080fd5b506102c86105b0366004611989565b610991565b3480156105c157600080fd5b506102c8610a7b565b60006105d7338484610abb565b5060015b92915050565b6000546001600160a01b031633146106145760405162461bcd60e51b815260040161060b90611a7c565b60405180910390fd5b600893909355600a91909155600955600b55565b6000610635848484610bdf565b610687843361068285604051806060016040528060288152602001611bf7602891396001600160a01b038a166000908152600460209081526040808320338452909152902054919061111b565b610abb565b5060019392505050565b6000546001600160a01b031633146106bb5760405162461bcd60e51b815260040161060b90611a7c565b60158054911515600160a81b0260ff60a81b19909216919091179055565b6012546001600160a01b0316336001600160a01b0316148061070e57506013546001600160a01b0316336001600160a01b0316145b61071757600080fd5b4761072181611155565b50565b6001600160a01b0381166000908152600260205260408120546105db90611193565b6000546001600160a01b031633146107705760405162461bcd60e51b815260040161060b90611a7c565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146107e45760405162461bcd60e51b815260040161060b90611a7c565b601655565b6000546001600160a01b031633146108135760405162461bcd60e51b815260040161060b90611a7c565b60158054911515600160b01b0260ff60b01b19909216919091179055565b6000546001600160a01b0316331461085b5760405162461bcd60e51b815260040161060b90611a7c565b601855565b60006105d7338484610bdf565b6012546001600160a01b0316336001600160a01b031614806108a257506013546001600160a01b0316336001600160a01b0316145b6108ab57600080fd5b60006108b630610724565b905061072181611217565b6000546001600160a01b031633146108eb5760405162461bcd60e51b815260040161060b90611a7c565b60005b8281101561095c57816005600086868581811061090d5761090d611ab1565b90506020020160208101906109229190611989565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790558061095481611add565b9150506108ee565b50505050565b6000546001600160a01b0316331461098c5760405162461bcd60e51b815260040161060b90611a7c565b601755565b6000546001600160a01b031633146109bb5760405162461bcd60e51b815260040161060b90611a7c565b6001600160a01b038116610a205760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161060b565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610aa55760405162461bcd60e51b815260040161060b90611a7c565b6a52b7d2dcc80cd2e40000006017819055601655565b6001600160a01b038316610b1d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161060b565b6001600160a01b038216610b7e5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161060b565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610c435760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161060b565b6001600160a01b038216610ca55760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161060b565b60008111610d075760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b606482015260840161060b565b6000546001600160a01b03848116911614801590610d3357506000546001600160a01b03838116911614155b1561101457601554600160b01b900460ff16610dcc576000546001600160a01b03848116911614610dcc5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c656400606482015260840161060b565b601654811115610e1e5760405162461bcd60e51b815260206004820152601c60248201527f544f4b454e3a204d6178205472616e73616374696f6e204c696d697400000000604482015260640161060b565b6001600160a01b03831660009081526010602052604090205460ff16158015610e6057506001600160a01b03821660009081526010602052604090205460ff16155b610eb85760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a20596f7572206163636f756e7420697320626c61636b6c69737460448201526265642160e81b606482015260840161060b565b6015546001600160a01b03838116911614610f3d5760175481610eda84610724565b610ee49190611af8565b10610f3d5760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a2042616c616e636520657863656564732077616c6c65742073696044820152627a652160e81b606482015260840161060b565b6000610f4830610724565b601854601654919250821015908210610f615760165491505b808015610f785750601554600160a01b900460ff16155b8015610f9257506015546001600160a01b03868116911614155b8015610fa75750601554600160a81b900460ff165b8015610fcc57506001600160a01b03851660009081526005602052604090205460ff16155b8015610ff157506001600160a01b03841660009081526005602052604090205460ff16155b1561101157610fff82611217565b47801561100f5761100f47611155565b505b50505b6001600160a01b03831660009081526005602052604090205460019060ff168061105657506001600160a01b03831660009081526005602052604090205460ff165b8061108857506015546001600160a01b0385811691161480159061108857506015546001600160a01b03848116911614155b156110955750600061110f565b6015546001600160a01b0385811691161480156110c057506014546001600160a01b03848116911614155b156110d257600854600c55600954600d555b6015546001600160a01b0384811691161480156110fd57506014546001600160a01b03858116911614155b1561110f57600a54600c55600b54600d555b61095c8484848461139a565b6000818484111561113f5760405162461bcd60e51b815260040161060b9190611850565b50600061114c8486611b10565b95945050505050565b6013546040516001600160a01b039091169082156108fc029083906000818181858888f1935050505015801561118f573d6000803e3d6000fd5b5050565b60006006548211156111fa5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b606482015260840161060b565b60006112046113c8565b905061121083826113eb565b9392505050565b6015805460ff60a01b19169055604080516002808252606082018352600092602083019080368337019050509050308160008151811061125957611259611ab1565b6001600160a01b03928316602091820292909201810191909152601454604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b1580156112ad57600080fd5b505afa1580156112c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112e59190611b27565b816001815181106112f8576112f8611ab1565b6001600160a01b03928316602091820292909201015260145461131e9130911684610abb565b60145460405163791ac94760e01b81526001600160a01b039091169063791ac94790611357908590600090869030904290600401611b44565b600060405180830381600087803b15801561137157600080fd5b505af1158015611385573d6000803e3d6000fd5b50506015805460ff60a01b1916905550505050565b806113a7576113a761142d565b6113b284848461145b565b8061095c5761095c600e54600c55600f54600d55565b60008060006113d5611552565b90925090506113e482826113eb565b9250505090565b600061121083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611592565b600c5415801561143d5750600d54155b1561144457565b600c8054600e55600d8054600f5560009182905555565b60008060008060008061146d876115c0565b6001600160a01b038f16600090815260026020526040902054959b5093995091975095509350915061149f908761161d565b6001600160a01b03808b1660009081526002602052604080822093909355908a16815220546114ce908661165f565b6001600160a01b0389166000908152600260205260409020556114f0816116be565b6114fa8483611708565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161153f91815260200190565b60405180910390a3505050505050505050565b600654600090819067016345785d8a000061156d82826113eb565b8210156115895750506006549267016345785d8a000092509050565b90939092509050565b600081836115b35760405162461bcd60e51b815260040161060b9190611850565b50600061114c8486611bb5565b60008060008060008060008060006115dd8a600c54600d5461172c565b92509250925060006115ed6113c8565b905060008060006116008e878787611781565b919e509c509a509598509396509194505050505091939550919395565b600061121083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061111b565b60008061166c8385611af8565b9050838110156112105760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161060b565b60006116c86113c8565b905060006116d683836117d1565b306000908152600260205260409020549091506116f3908261165f565b30600090815260026020526040902055505050565b600654611715908361161d565b600655600754611725908261165f565b6007555050565b6000808080611746606461174089896117d1565b906113eb565b9050600061175960646117408a896117d1565b905060006117718261176b8b8661161d565b9061161d565b9992985090965090945050505050565b600080808061179088866117d1565b9050600061179e88876117d1565b905060006117ac88886117d1565b905060006117be8261176b868661161d565b939b939a50919850919650505050505050565b6000826117e0575060006105db565b60006117ec8385611bd7565b9050826117f98583611bb5565b146112105760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161060b565b600060208083528351808285015260005b8181101561187d57858101830151858201604001528201611861565b8181111561188f576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b038116811461072157600080fd5b600080604083850312156118cd57600080fd5b82356118d8816118a5565b946020939093013593505050565b600080600080608085870312156118fc57600080fd5b5050823594602084013594506040840135936060013592509050565b60008060006060848603121561192d57600080fd5b8335611938816118a5565b92506020840135611948816118a5565b929592945050506040919091013590565b8035801515811461196957600080fd5b919050565b60006020828403121561198057600080fd5b61121082611959565b60006020828403121561199b57600080fd5b8135611210816118a5565b6000602082840312156119b857600080fd5b5035919050565b6000806000604084860312156119d457600080fd5b833567ffffffffffffffff808211156119ec57600080fd5b818601915086601f830112611a0057600080fd5b813581811115611a0f57600080fd5b8760208260051b8501011115611a2457600080fd5b602092830195509350611a3a9186019050611959565b90509250925092565b60008060408385031215611a5657600080fd5b8235611a61816118a5565b91506020830135611a71816118a5565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600019821415611af157611af1611ac7565b5060010190565b60008219821115611b0b57611b0b611ac7565b500190565b600082821015611b2257611b22611ac7565b500390565b600060208284031215611b3957600080fd5b8151611210816118a5565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015611b945784516001600160a01b031683529383019391830191600101611b6f565b50506001600160a01b03969096166060850152505050608001529392505050565b600082611bd257634e487b7160e01b600052601260045260246000fd5b500490565b6000816000190483118215151615611bf157611bf1611ac7565b50029056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220d4d43abd898f4c1376881b696354cfd17390030b4bca04525d6a309620b811ac64736f6c63430008090033
Deployed Bytecode
0x6080604052600436106101c65760003560e01c80637830b072116100f7578063a9059cbb11610095578063dd62ed3e11610064578063dd62ed3e1461052f578063ea1644d514610575578063f2fde38b14610595578063fbcaa8ed146105b557600080fd5b8063a9059cbb146104aa578063bfd79284146104ca578063c3c8cd80146104fa578063c492f0461461050f57600080fd5b80638da5cb5b116100d15780638da5cb5b1461041f5780638f70ccf71461043d57806395d89b411461045d57806398a5c3151461048a57600080fd5b80637830b072146103c65780637f2feddc146103dc57806382247ec01461040957600080fd5b8063313ce567116101645780636fc3eaec1161013e5780636fc3eaec1461035c57806370a0823114610371578063715018a61461039157806374010ece146103a657600080fd5b8063313ce5671461030057806349bd5a5e1461031c5780636d8aa8f81461033c57600080fd5b806318160ddd116101a057806318160ddd1461028357806320c09a49146102a857806323b872dd146102ca5780632fd689e3146102ea57600080fd5b806306fdde03146101d2578063095ea7b31461021b5780631694505e1461024b57600080fd5b366101cd57005b600080fd5b3480156101de57600080fd5b5060408051808201909152600e81526d50524f4f46204f4620534849424160901b60208201525b6040516102129190611850565b60405180910390f35b34801561022757600080fd5b5061023b6102363660046118ba565b6105ca565b6040519015158152602001610212565b34801561025757600080fd5b5060145461026b906001600160a01b031681565b6040516001600160a01b039091168152602001610212565b34801561028f57600080fd5b5067016345785d8a00005b604051908152602001610212565b3480156102b457600080fd5b506102c86102c33660046118e6565b6105e1565b005b3480156102d657600080fd5b5061023b6102e5366004611918565b610628565b3480156102f657600080fd5b5061029a60185481565b34801561030c57600080fd5b5060405160098152602001610212565b34801561032857600080fd5b5060155461026b906001600160a01b031681565b34801561034857600080fd5b506102c861035736600461196e565b610691565b34801561036857600080fd5b506102c86106d9565b34801561037d57600080fd5b5061029a61038c366004611989565b610724565b34801561039d57600080fd5b506102c8610746565b3480156103b257600080fd5b506102c86103c13660046119a6565b6107ba565b3480156103d257600080fd5b5061029a60165481565b3480156103e857600080fd5b5061029a6103f7366004611989565b60116020526000908152604090205481565b34801561041557600080fd5b5061029a60175481565b34801561042b57600080fd5b506000546001600160a01b031661026b565b34801561044957600080fd5b506102c861045836600461196e565b6107e9565b34801561046957600080fd5b506040805180820190915260048152630a09ea6960e31b6020820152610205565b34801561049657600080fd5b506102c86104a53660046119a6565b610831565b3480156104b657600080fd5b5061023b6104c53660046118ba565b610860565b3480156104d657600080fd5b5061023b6104e5366004611989565b60106020526000908152604090205460ff1681565b34801561050657600080fd5b506102c861086d565b34801561051b57600080fd5b506102c861052a3660046119bf565b6108c1565b34801561053b57600080fd5b5061029a61054a366004611a43565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b34801561058157600080fd5b506102c86105903660046119a6565b610962565b3480156105a157600080fd5b506102c86105b0366004611989565b610991565b3480156105c157600080fd5b506102c8610a7b565b60006105d7338484610abb565b5060015b92915050565b6000546001600160a01b031633146106145760405162461bcd60e51b815260040161060b90611a7c565b60405180910390fd5b600893909355600a91909155600955600b55565b6000610635848484610bdf565b610687843361068285604051806060016040528060288152602001611bf7602891396001600160a01b038a166000908152600460209081526040808320338452909152902054919061111b565b610abb565b5060019392505050565b6000546001600160a01b031633146106bb5760405162461bcd60e51b815260040161060b90611a7c565b60158054911515600160a81b0260ff60a81b19909216919091179055565b6012546001600160a01b0316336001600160a01b0316148061070e57506013546001600160a01b0316336001600160a01b0316145b61071757600080fd5b4761072181611155565b50565b6001600160a01b0381166000908152600260205260408120546105db90611193565b6000546001600160a01b031633146107705760405162461bcd60e51b815260040161060b90611a7c565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146107e45760405162461bcd60e51b815260040161060b90611a7c565b601655565b6000546001600160a01b031633146108135760405162461bcd60e51b815260040161060b90611a7c565b60158054911515600160b01b0260ff60b01b19909216919091179055565b6000546001600160a01b0316331461085b5760405162461bcd60e51b815260040161060b90611a7c565b601855565b60006105d7338484610bdf565b6012546001600160a01b0316336001600160a01b031614806108a257506013546001600160a01b0316336001600160a01b0316145b6108ab57600080fd5b60006108b630610724565b905061072181611217565b6000546001600160a01b031633146108eb5760405162461bcd60e51b815260040161060b90611a7c565b60005b8281101561095c57816005600086868581811061090d5761090d611ab1565b90506020020160208101906109229190611989565b6001600160a01b031681526020810191909152604001600020805460ff19169115159190911790558061095481611add565b9150506108ee565b50505050565b6000546001600160a01b0316331461098c5760405162461bcd60e51b815260040161060b90611a7c565b601755565b6000546001600160a01b031633146109bb5760405162461bcd60e51b815260040161060b90611a7c565b6001600160a01b038116610a205760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161060b565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b6000546001600160a01b03163314610aa55760405162461bcd60e51b815260040161060b90611a7c565b6a52b7d2dcc80cd2e40000006017819055601655565b6001600160a01b038316610b1d5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840161060b565b6001600160a01b038216610b7e5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840161060b565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316610c435760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b606482015260840161060b565b6001600160a01b038216610ca55760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b606482015260840161060b565b60008111610d075760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b606482015260840161060b565b6000546001600160a01b03848116911614801590610d3357506000546001600160a01b03838116911614155b1561101457601554600160b01b900460ff16610dcc576000546001600160a01b03848116911614610dcc5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c656400606482015260840161060b565b601654811115610e1e5760405162461bcd60e51b815260206004820152601c60248201527f544f4b454e3a204d6178205472616e73616374696f6e204c696d697400000000604482015260640161060b565b6001600160a01b03831660009081526010602052604090205460ff16158015610e6057506001600160a01b03821660009081526010602052604090205460ff16155b610eb85760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a20596f7572206163636f756e7420697320626c61636b6c69737460448201526265642160e81b606482015260840161060b565b6015546001600160a01b03838116911614610f3d5760175481610eda84610724565b610ee49190611af8565b10610f3d5760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a2042616c616e636520657863656564732077616c6c65742073696044820152627a652160e81b606482015260840161060b565b6000610f4830610724565b601854601654919250821015908210610f615760165491505b808015610f785750601554600160a01b900460ff16155b8015610f9257506015546001600160a01b03868116911614155b8015610fa75750601554600160a81b900460ff165b8015610fcc57506001600160a01b03851660009081526005602052604090205460ff16155b8015610ff157506001600160a01b03841660009081526005602052604090205460ff16155b1561101157610fff82611217565b47801561100f5761100f47611155565b505b50505b6001600160a01b03831660009081526005602052604090205460019060ff168061105657506001600160a01b03831660009081526005602052604090205460ff165b8061108857506015546001600160a01b0385811691161480159061108857506015546001600160a01b03848116911614155b156110955750600061110f565b6015546001600160a01b0385811691161480156110c057506014546001600160a01b03848116911614155b156110d257600854600c55600954600d555b6015546001600160a01b0384811691161480156110fd57506014546001600160a01b03858116911614155b1561110f57600a54600c55600b54600d555b61095c8484848461139a565b6000818484111561113f5760405162461bcd60e51b815260040161060b9190611850565b50600061114c8486611b10565b95945050505050565b6013546040516001600160a01b039091169082156108fc029083906000818181858888f1935050505015801561118f573d6000803e3d6000fd5b5050565b60006006548211156111fa5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b606482015260840161060b565b60006112046113c8565b905061121083826113eb565b9392505050565b6015805460ff60a01b19169055604080516002808252606082018352600092602083019080368337019050509050308160008151811061125957611259611ab1565b6001600160a01b03928316602091820292909201810191909152601454604080516315ab88c960e31b81529051919093169263ad5c4648926004808301939192829003018186803b1580156112ad57600080fd5b505afa1580156112c1573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906112e59190611b27565b816001815181106112f8576112f8611ab1565b6001600160a01b03928316602091820292909201015260145461131e9130911684610abb565b60145460405163791ac94760e01b81526001600160a01b039091169063791ac94790611357908590600090869030904290600401611b44565b600060405180830381600087803b15801561137157600080fd5b505af1158015611385573d6000803e3d6000fd5b50506015805460ff60a01b1916905550505050565b806113a7576113a761142d565b6113b284848461145b565b8061095c5761095c600e54600c55600f54600d55565b60008060006113d5611552565b90925090506113e482826113eb565b9250505090565b600061121083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250611592565b600c5415801561143d5750600d54155b1561144457565b600c8054600e55600d8054600f5560009182905555565b60008060008060008061146d876115c0565b6001600160a01b038f16600090815260026020526040902054959b5093995091975095509350915061149f908761161d565b6001600160a01b03808b1660009081526002602052604080822093909355908a16815220546114ce908661165f565b6001600160a01b0389166000908152600260205260409020556114f0816116be565b6114fa8483611708565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161153f91815260200190565b60405180910390a3505050505050505050565b600654600090819067016345785d8a000061156d82826113eb565b8210156115895750506006549267016345785d8a000092509050565b90939092509050565b600081836115b35760405162461bcd60e51b815260040161060b9190611850565b50600061114c8486611bb5565b60008060008060008060008060006115dd8a600c54600d5461172c565b92509250925060006115ed6113c8565b905060008060006116008e878787611781565b919e509c509a509598509396509194505050505091939550919395565b600061121083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f77000081525061111b565b60008061166c8385611af8565b9050838110156112105760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f770000000000604482015260640161060b565b60006116c86113c8565b905060006116d683836117d1565b306000908152600260205260409020549091506116f3908261165f565b30600090815260026020526040902055505050565b600654611715908361161d565b600655600754611725908261165f565b6007555050565b6000808080611746606461174089896117d1565b906113eb565b9050600061175960646117408a896117d1565b905060006117718261176b8b8661161d565b9061161d565b9992985090965090945050505050565b600080808061179088866117d1565b9050600061179e88876117d1565b905060006117ac88886117d1565b905060006117be8261176b868661161d565b939b939a50919850919650505050505050565b6000826117e0575060006105db565b60006117ec8385611bd7565b9050826117f98583611bb5565b146112105760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b606482015260840161060b565b600060208083528351808285015260005b8181101561187d57858101830151858201604001528201611861565b8181111561188f576000604083870101525b50601f01601f1916929092016040019392505050565b6001600160a01b038116811461072157600080fd5b600080604083850312156118cd57600080fd5b82356118d8816118a5565b946020939093013593505050565b600080600080608085870312156118fc57600080fd5b5050823594602084013594506040840135936060013592509050565b60008060006060848603121561192d57600080fd5b8335611938816118a5565b92506020840135611948816118a5565b929592945050506040919091013590565b8035801515811461196957600080fd5b919050565b60006020828403121561198057600080fd5b61121082611959565b60006020828403121561199b57600080fd5b8135611210816118a5565b6000602082840312156119b857600080fd5b5035919050565b6000806000604084860312156119d457600080fd5b833567ffffffffffffffff808211156119ec57600080fd5b818601915086601f830112611a0057600080fd5b813581811115611a0f57600080fd5b8760208260051b8501011115611a2457600080fd5b602092830195509350611a3a9186019050611959565b90509250925092565b60008060408385031215611a5657600080fd5b8235611a61816118a5565b91506020830135611a71816118a5565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b6000600019821415611af157611af1611ac7565b5060010190565b60008219821115611b0b57611b0b611ac7565b500190565b600082821015611b2257611b22611ac7565b500390565b600060208284031215611b3957600080fd5b8151611210816118a5565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015611b945784516001600160a01b031683529383019391830191600101611b6f565b50506001600160a01b03969096166060850152505050608001529392505050565b600082611bd257634e487b7160e01b600052601260045260246000fd5b500490565b6000816000190483118215151615611bf157611bf1611ac7565b50029056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220d4d43abd898f4c1376881b696354cfd17390030b4bca04525d6a309620b811ac64736f6c63430008090033
Deployed Bytecode Sourcemap
3496:10454:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5683:71;;;;;;;;;;-1:-1:-1;5745:5:0;;;;;;;;;;;;-1:-1:-1;;;5745:5:0;;;;5683:71;;;;;;;:::i;:::-;;;;;;;;6424:145;;;;;;;;;;-1:-1:-1;6424:145:0;;;;;:::i;:::-;;:::i;:::-;;;1237:14:1;;1230:22;1212:41;;1200:2;1185:18;6424:145:0;1072:187:1;4717:41:0;;;;;;;;;;-1:-1:-1;4717:41:0;;;;-1:-1:-1;;;;;4717:41:0;;;;;;-1:-1:-1;;;;;1454:32:1;;;1436:51;;1424:2;1409:18;4717:41:0;1264:229:1;5912:83:0;;;;;;;;;;-1:-1:-1;4013:17:0;5912:83;;;1644:25:1;;;1632:2;1617:18;5912:83:0;1498:177:1;12954:237:0;;;;;;;;;;-1:-1:-1;12954:237:0;;;;;:::i;:::-;;:::i;:::-;;6573:302;;;;;;;;;;-1:-1:-1;6573:302:0;;;;;:::i;:::-;;:::i;4982:48::-;;;;;;;;;;;;;;;;5837:71;;;;;;;;;;-1:-1:-1;5837:71:0;;3711:1;2673:36:1;;2661:2;2646:18;5837:71:0;2531:184:1;4761:28:0;;;;;;;;;;-1:-1:-1;4761:28:0;;;;-1:-1:-1;;;;;4761:28:0;;;13326:89;;;;;;;;;;-1:-1:-1;13326:89:0;;;;;:::i;:::-;;:::i;10182:197::-;;;;;;;;;;;;;:::i;5999:126::-;;;;;;;;;;-1:-1:-1;5999:126:0;;;;;:::i;:::-;;:::i;1479:128::-;;;;;;;;;;;;;:::i;13419:90::-;;;;;;;;;;-1:-1:-1;13419:90:0;;;;;:::i;:::-;;:::i;4894:39::-;;;;;;;;;;;;;;;;4481:43;;;;;;;;;;-1:-1:-1;4481:43:0;;;;;:::i;:::-;;;;;;;;;;;;;;4936;;;;;;;;;;;;;;;;1305:67;;;;;;;;;;-1:-1:-1;1343:7:0;1362:6;-1:-1:-1;;;;;1362:6:0;1305:67;;9887:89;;;;;;;;;;-1:-1:-1;9887:89:0;;;;;:::i;:::-;;:::i;5758:75::-;;;;;;;;;;-1:-1:-1;5822:7:0;;;;;;;;;;;;-1:-1:-1;;;5822:7:0;;;;5758:75;;13195:127;;;;;;;;;;-1:-1:-1;13195:127:0;;;;;:::i;:::-;;:::i;6129:151::-;;;;;;;;;;-1:-1:-1;6129:151:0;;;;;:::i;:::-;;:::i;4443:36::-;;;;;;;;;;-1:-1:-1;4443:36:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;9980:198;;;;;;;;;;;;;:::i;13616:202::-;;;;;;;;;;-1:-1:-1;13616:202:0;;;;;:::i;:::-;;:::i;6284:136::-;;;;;;;;;;-1:-1:-1;6284:136:0;;;;;:::i;:::-;-1:-1:-1;;;;;6389:18:0;;;6369:7;6389:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;6284:136;13513:99;;;;;;;;;;-1:-1:-1;13513:99:0;;;;;:::i;:::-;;:::i;1611:216::-;;;;;;;;;;-1:-1:-1;1611:216:0;;;;;:::i;:::-;;:::i;13822:125::-;;;;;;;;;;;;;:::i;6424:145::-;6502:4;6512:39;304:10;6535:7;6544:6;6512:8;:39::i;:::-;-1:-1:-1;6561:4:0;6424:145;;;;;:::o;12954:237::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;;;;;;;;;13072:13:::1;:25:::0;;;;13100:14:::1;:27:::0;;;;13130:12:::1;:26:::0;13159:13:::1;:28:::0;12954:237::o;6573:302::-;6677:4;6686:36;6696:6;6704:9;6715:6;6686:9;:36::i;:::-;6725:132;6736:6;304:10;6760:94;6800:6;6760:94;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;6760:19:0;;;;;;:11;:19;;;;;;;;304:10;6760:33;;;;;;;;;;:37;:94::i;:::-;6725:8;:132::i;:::-;-1:-1:-1;6867:4:0;6573:302;;;;;:::o;13326:89::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;13385:11:::1;:26:::0;;;::::1;;-1:-1:-1::0;;;13385:26:0::1;-1:-1:-1::0;;;;13385:26:0;;::::1;::::0;;;::::1;::::0;;13326:89::o;10182:197::-;10240:10;;-1:-1:-1;;;;;10240:10:0;304;-1:-1:-1;;;;;10224:26:0;;:62;;;-1:-1:-1;10270:16:0;;-1:-1:-1;;;;;10270:16:0;304:10;-1:-1:-1;;;;;10254:32:0;;10224:62;10216:71;;;;;;10319:21;10343:32;10319:21;10343:12;:32::i;:::-;10213:166;10182:197::o;5999:126::-;-1:-1:-1;;;;;6104:16:0;;6065:7;6104:16;;;:7;:16;;;;;;6084:37;;:19;:37::i;1479:128::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;1578:1:::1;1562:6:::0;;1541:40:::1;::::0;-1:-1:-1;;;;;1562:6:0;;::::1;::::0;1541:40:::1;::::0;1578:1;;1541:40:::1;1601:1;1584:19:::0;;-1:-1:-1;;;;;;1584:19:0::1;::::0;;1479:128::o;13419:90::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;13485:6:::1;:20:::0;13419:90::o;9887:89::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;9946:11:::1;:26:::0;;;::::1;;-1:-1:-1::0;;;9946:26:0::1;-1:-1:-1::0;;;;9946:26:0;;::::1;::::0;;;::::1;::::0;;9887:89::o;13195:127::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;13278:19:::1;:40:::0;13195:127::o;6129:151::-;6210:4;6220:42;304:10;6244:9;6255:6;6220:9;:42::i;9980:198::-;10038:10;;-1:-1:-1;;;;;10038:10:0;304;-1:-1:-1;;;;;10022:26:0;;:62;;;-1:-1:-1;10068:16:0;;-1:-1:-1;;;;;10068:16:0;304:10;-1:-1:-1;;;;;10052:32:0;;10022:62;10014:71;;;;;;10088:23;10114:24;10132:4;10114:9;:24::i;:::-;10088:50;;10141:33;10158:15;10141:16;:33::i;13616:202::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;13725:9:::1;13721:94;13740:19:::0;;::::1;13721:94;;;13803:8;13769:18;:31;13788:8;;13797:1;13788:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;13769:31:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;13769:31:0;:42;;-1:-1:-1;;13769:42:0::1;::::0;::::1;;::::0;;;::::1;::::0;;13761:3;::::1;::::0;::::1;:::i;:::-;;;;13721:94;;;;13616:202:::0;;;:::o;13513:99::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;13582:10:::1;:26:::0;13513:99::o;1611:216::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1692:22:0;::::1;1684:73;;;::::0;-1:-1:-1;;;1684:73:0;;5769:2:1;1684:73:0::1;::::0;::::1;5751:21:1::0;5808:2;5788:18;;;5781:30;5847:34;5827:18;;;5820:62;-1:-1:-1;;;5898:18:1;;;5891:36;5944:19;;1684:73:0::1;5567:402:1::0;1684:73:0::1;1786:6;::::0;;1765:38:::1;::::0;-1:-1:-1;;;;;1765:38:0;;::::1;::::0;1786:6;::::1;::::0;1765:38:::1;::::0;::::1;1806:6;:17:::0;;-1:-1:-1;;;;;;1806:17:0::1;-1:-1:-1::0;;;;;1806:17:0;;;::::1;::::0;;;::::1;::::0;;1611:216::o;13822:125::-;1408:6;;-1:-1:-1;;;;;1408:6:0;304:10;1408:22;1400:67;;;;-1:-1:-1;;;1400:67:0;;;;;;;:::i;:::-;13877:27:::1;13864:10;:40:::0;;;13907:6:::1;:36:::0;13822:125::o;7392:305::-;-1:-1:-1;;;;;7483:19:0;;7475:68;;;;-1:-1:-1;;;7475:68:0;;6176:2:1;7475:68:0;;;6158:21:1;6215:2;6195:18;;;6188:30;6254:34;6234:18;;;6227:62;-1:-1:-1;;;6305:18:1;;;6298:34;6349:19;;7475:68:0;5974:400:1;7475:68:0;-1:-1:-1;;;;;7554:21:0;;7546:68;;;;-1:-1:-1;;;7546:68:0;;6581:2:1;7546:68:0;;;6563:21:1;6620:2;6600:18;;;6593:30;6659:34;6639:18;;;6632:62;-1:-1:-1;;;6710:18:1;;;6703:32;6752:19;;7546:68:0;6379:398:1;7546:68:0;-1:-1:-1;;;;;7617:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;7661:32;;1644:25:1;;;7661:32:0;;1617:18:1;7661:32:0;;;;;;;7392:305;;;:::o;7701:1717::-;-1:-1:-1;;;;;7787:18:0;;7779:68;;;;-1:-1:-1;;;7779:68:0;;6984:2:1;7779:68:0;;;6966:21:1;7023:2;7003:18;;;6996:30;7062:34;7042:18;;;7035:62;-1:-1:-1;;;7113:18:1;;;7106:35;7158:19;;7779:68:0;6782:401:1;7779:68:0;-1:-1:-1;;;;;7858:16:0;;7850:64;;;;-1:-1:-1;;;7850:64:0;;7390:2:1;7850:64:0;;;7372:21:1;7429:2;7409:18;;;7402:30;7468:34;7448:18;;;7441:62;-1:-1:-1;;;7519:18:1;;;7512:33;7562:19;;7850:64:0;7188:399:1;7850:64:0;7934:1;7925:6;:10;7917:64;;;;-1:-1:-1;;;7917:64:0;;7794:2:1;7917:64:0;;;7776:21:1;7833:2;7813:18;;;7806:30;7872:34;7852:18;;;7845:62;-1:-1:-1;;;7923:18:1;;;7916:39;7972:19;;7917:64:0;7592:405:1;7917:64:0;1343:7;1362:6;-1:-1:-1;;;;;7990:15:0;;;1362:6;;7990:15;;;;:32;;-1:-1:-1;1343:7:0;1362:6;-1:-1:-1;;;;;8009:13:0;;;1362:6;;8009:13;;7990:32;7986:910;;;8036:11;;-1:-1:-1;;;8036:11:0;;;;8031:116;;1343:7;1362:6;-1:-1:-1;;;;;8060:15:0;;;1362:6;;8060:15;8052:91;;;;-1:-1:-1;;;8052:91:0;;8204:2:1;8052:91:0;;;8186:21:1;8243:2;8223:18;;;8216:30;8282:34;8262:18;;;8255:62;8353:33;8333:18;;;8326:61;8404:19;;8052:91:0;8002:427:1;8052:91:0;8169:6;;8159;:16;;8151:57;;;;-1:-1:-1;;;8151:57:0;;8636:2:1;8151:57:0;;;8618:21:1;8675:2;8655:18;;;8648:30;8714;8694:18;;;8687:58;8762:18;;8151:57:0;8434:352:1;8151:57:0;-1:-1:-1;;;;;8220:10:0;;;;;;:4;:10;;;;;;;;8219:11;:24;;;;-1:-1:-1;;;;;;8235:8:0;;;;;;:4;:8;;;;;;;;8234:9;8219:24;8211:72;;;;-1:-1:-1;;;8211:72:0;;8993:2:1;8211:72:0;;;8975:21:1;9032:2;9012:18;;;9005:30;9071:34;9051:18;;;9044:62;-1:-1:-1;;;9122:18:1;;;9115:33;9165:19;;8211:72:0;8791:399:1;8211:72:0;8297:13;;-1:-1:-1;;;;;8291:19:0;;;8297:13;;8291:19;8288:114;;8348:10;;8339:6;8323:13;8333:2;8323:9;:13::i;:::-;:22;;;;:::i;:::-;:35;8315:83;;;;-1:-1:-1;;;8315:83:0;;9530:2:1;8315:83:0;;;9512:21:1;9569:2;9549:18;;;9542:30;9608:34;9588:18;;;9581:62;-1:-1:-1;;;9659:18:1;;;9652:33;9702:19;;8315:83:0;9328:399:1;8315:83:0;8406:28;8437:24;8455:4;8437:9;:24::i;:::-;8503:19;;8554:6;;8406:55;;-1:-1:-1;8479:43:0;;;;8530:30;;8527:72;;8589:6;;8566:29;;8527:72;8607:7;:18;;;;-1:-1:-1;8619:6:0;;-1:-1:-1;;;8619:6:0;;;;8618:7;8607:18;:43;;;;-1:-1:-1;8637:13:0;;-1:-1:-1;;;;;8629:21:0;;;8637:13;;8629:21;;8607:43;:58;;;;-1:-1:-1;8654:11:0;;-1:-1:-1;;;8654:11:0;;;;8607:58;:87;;;;-1:-1:-1;;;;;;8670:24:0;;;;;;:18;:24;;;;;;;;8669:25;8607:87;:114;;;;-1:-1:-1;;;;;;8699:22:0;;;;;;:18;:22;;;;;;;;8698:23;8607:114;8603:290;;;8726:38;8743:20;8726:16;:38::i;:::-;8796:21;8824:22;;8820:70;;8851:35;8864:21;8851:12;:35::i;:::-;8723:170;8603:290;8024:872;;7986:910;-1:-1:-1;;;;;8948:24:0;;8900:12;8948:24;;;:18;:24;;;;;;8915:4;;8948:24;;;:50;;-1:-1:-1;;;;;;8976:22:0;;;;;;:18;:22;;;;;;;;8948:50;8947:102;;;-1:-1:-1;9012:13:0;;-1:-1:-1;;;;;9004:21:0;;;9012:13;;9004:21;;;;:44;;-1:-1:-1;9035:13:0;;-1:-1:-1;;;;;9029:19:0;;;9035:13;;9029:19;;9004:44;8943:426;;;-1:-1:-1;9064:5:0;8943:426;;;9115:13;;-1:-1:-1;;;;;9107:21:0;;;9115:13;;9107:21;:55;;;;-1:-1:-1;9146:15:0;;-1:-1:-1;;;;;9132:30:0;;;9146:15;;9132:30;;9107:55;9104:116;;;9178:13;;9167:8;:24;9204:12;;9194:7;:22;9104:116;9255:13;;-1:-1:-1;;;;;9249:19:0;;;9255:13;;9249:19;:55;;;;-1:-1:-1;9288:15:0;;-1:-1:-1;;;;;9272:32:0;;;9288:15;;9272:32;;9249:55;9245:119;;;9320:14;;9309:8;:25;9347:13;;9337:7;:23;9245:119;9373:41;9388:4;9394:2;9398:6;9406:7;9373:14;:41::i;2139:168::-;2231:7;2259:12;2251:6;;;;2243:29;;;;-1:-1:-1;;;2243:29:0;;;;;;;;:::i;:::-;-1:-1:-1;2275:9:0;2287:5;2291:1;2287;:5;:::i;:::-;2275:17;2139:168;-1:-1:-1;;;;;2139:168:0:o;9797:86::-;9846:16;;:33;;-1:-1:-1;;;;;9846:16:0;;;;:33;;;;;9872:6;;9846:16;:33;:16;:33;9872:6;9846:16;:33;;;;;;;;;;;;;;;;;;;;;9797:86;:::o;6879:235::-;6950:7;6984;;6973;:18;;6963:78;;;;-1:-1:-1;;;6963:78:0;;10064:2:1;6963:78:0;;;10046:21:1;10103:2;10083:18;;;10076:30;10142:34;10122:18;;;10115:62;-1:-1:-1;;;10193:18:1;;;10186:40;10243:19;;6963:78:0;9862:406:1;6963:78:0;7044:19;7066:10;:8;:10::i;:::-;7044:32;-1:-1:-1;7086:24:0;:7;7044:32;7086:11;:24::i;:::-;7079:31;6879:235;-1:-1:-1;;;6879:235:0:o;9422:371::-;5102:6;:14;;-1:-1:-1;;;;5102:14:0;;;9516:16:::1;::::0;;9530:1:::1;9516:16:::0;;;;;::::1;::::0;;-1:-1:-1;;9516:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;9516:16:0::1;9492:40;;9553:4;9535;9540:1;9535:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9535:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;9571:15:::1;::::0;:22:::1;::::0;;-1:-1:-1;;;9571:22:0;;;;:15;;;::::1;::::0;:20:::1;::::0;:22:::1;::::0;;::::1;::::0;9535:7;;9571:22;;;;;:15;:22;::::1;;::::0;::::1;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;9561:4;9566:1;9561:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;9561:32:0;;::::1;:7;::::0;;::::1;::::0;;;;;:32;9628:15:::1;::::0;9596:62:::1;::::0;9613:4:::1;::::0;9628:15:::1;9646:11:::0;9596:8:::1;:62::i;:::-;9661:15;::::0;:128:::1;::::0;-1:-1:-1;;;9661:128:0;;-1:-1:-1;;;;;9661:15:0;;::::1;::::0;:66:::1;::::0;:128:::1;::::0;9730:11;;9661:15:::1;::::0;9748:4;;9763::::1;::::0;9771:15:::1;::::0;9661:128:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;5123:6:0;:14;;-1:-1:-1;;;;5123:14:0;;;-1:-1:-1;;;;9422:371:0:o;10383:218::-;10495:7;10490:28;;10504:14;:12;:14::i;:::-;10521:44;10539:6;10547:9;10558:6;10521:17;:44::i;:::-;10573:7;10568:29;;10582:15;7340:16;;7329:8;:27;7369:15;;7359:7;:25;7293:95;12581:144;12623:7;12636:15;12653;12672:19;:17;:19::i;:::-;12635:56;;-1:-1:-1;12635:56:0;-1:-1:-1;12701:20:0;12635:56;;12701:11;:20::i;:::-;12694:27;;;;12581:144;:::o;2505:120::-;2563:7;2582:39;2586:1;2589;2582:39;;;;;;;;;;;;;;;;;:3;:39::i;7118:171::-;7157:8;;:13;:29;;;;-1:-1:-1;7174:7:0;;:12;7157:29;7153:42;;;7118:171::o;7153:42::-;7218:8;;;7199:16;:27;7247:7;;;7229:15;:25;-1:-1:-1;7259:12:0;;;;7274:11;7118:171::o;10605:450::-;10704:15;10722:23;10748:12;10763:23;10789:12;10804:13;10823:19;10834:7;10823:10;:19::i;:::-;-1:-1:-1;;;;;10863:15:0;;;;;;:7;:15;;;;;;10701:141;;-1:-1:-1;10701:141:0;;-1:-1:-1;10701:141:0;;-1:-1:-1;10701:141:0;-1:-1:-1;10701:141:0;-1:-1:-1;10701:141:0;-1:-1:-1;10863:28:0;;10701:141;10863:19;:28::i;:::-;-1:-1:-1;;;;;10845:15:0;;;;;;;:7;:15;;;;;;:46;;;;10915:18;;;;;;;:39;;10938:15;10915:22;:39::i;:::-;-1:-1:-1;;;;;10894:18:0;;;;;;:7;:18;;;;;:60;10957:16;10967:5;10957:9;:16::i;:::-;10976:23;10988:4;10994;10976:11;:23::i;:::-;11024:9;-1:-1:-1;;;;;11007:44:0;11016:6;-1:-1:-1;;;;;11007:44:0;;11035:15;11007:44;;;;1644:25:1;;1632:2;1617:18;;1498:177;11007:44:0;;;;;;;;10698:357;;;;;;10605:450;;;:::o;12729:221::-;12819:7;;12780;;;;4013:17;12871:20;12819:7;4013:17;12871:11;:20::i;:::-;12861:7;:30;12857:61;;;-1:-1:-1;;12901:7:0;;;4013:17;;-1:-1:-1;12729:221:0;-1:-1:-1;12729:221:0:o;12857:61::-;12929:7;;12938;;-1:-1:-1;12729:221:0;-1:-1:-1;12729:221:0:o;2629:167::-;2721:7;2748:12;2741:5;2733:28;;;;-1:-1:-1;;;2733:28:0;;;;;;;;:::i;:::-;-1:-1:-1;2764:9:0;2776:5;2780:1;2776;:5;:::i;11408:446::-;11472:7;11482;11492;11502;11512;11522;11538:23;11563:12;11577:13;11595:39;11607:7;11616:8;;11626:7;;11595:11;:39::i;:::-;11537:97;;;;;;11637:19;11659:10;:8;:10::i;:::-;11637:32;;11673:15;11690:23;11715:12;11732:46;11744:7;11753:4;11759:5;11766:11;11732;:46::i;:::-;11672:106;;-1:-1:-1;11672:106:0;-1:-1:-1;11672:106:0;-1:-1:-1;11821:15:0;;-1:-1:-1;11838:4:0;;-1:-1:-1;11844:5:0;;-1:-1:-1;;;;;11408:446:0;;;;;;;:::o;2011:124::-;2069:7;2088:43;2092:1;2095;2088:43;;;;;;;;;;;;;;;;;:3;:43::i;1856:151::-;1914:7;;1938:5;1942:1;1938;:5;:::i;:::-;1926:17;;1959:1;1954;:6;;1946:46;;;;-1:-1:-1;;;1946:46:0;;12070:2:1;1946:46:0;;;12052:21:1;12109:2;12089:18;;;12082:30;12148:29;12128:18;;;12121:57;12195:18;;1946:46:0;11868:351:1;11059:183:0;11104:19;11126:10;:8;:10::i;:::-;11104:32;-1:-1:-1;11139:13:0;11155:22;:5;11104:32;11155:9;:22::i;:::-;11221:4;11205:22;;;;:7;:22;;;;;;11139:38;;-1:-1:-1;11205:33:0;;11139:38;11205:26;:33::i;:::-;11196:4;11180:22;;;;:7;:22;;;;;:58;-1:-1:-1;;;11059:183:0:o;11246:125::-;11316:7;;:17;;11328:4;11316:11;:17::i;:::-;11306:7;:27;11348:9;;:19;;11362:4;11348:13;:19::i;:::-;11336:9;:31;-1:-1:-1;;11246:125:0:o;11858:333::-;11963:7;;;;12013:30;12039:3;12013:21;:7;12025:8;12013:11;:21::i;:::-;:25;;:30::i;:::-;11998:45;-1:-1:-1;12046:13:0;12062:28;12086:3;12062:19;:7;12074:6;12062:11;:19::i;:28::-;12046:44;-1:-1:-1;12093:23:0;12119:28;12046:44;12119:17;:7;12131:4;12119:11;:17::i;:::-;:21;;:28::i;:::-;12093:54;12175:4;;-1:-1:-1;12181:5:0;;-1:-1:-1;11858:333:0;;-1:-1:-1;;;;;11858:333:0:o;12195:382::-;12317:7;;;;12370:24;:7;12382:11;12370;:24::i;:::-;12352:42;-1:-1:-1;12397:12:0;12412:21;:4;12421:11;12412:8;:21::i;:::-;12397:36;-1:-1:-1;12436:13:0;12452:22;:5;12462:11;12452:9;:22::i;:::-;12436:38;-1:-1:-1;12477:23:0;12503:28;12436:38;12503:17;:7;12515:4;12503:11;:17::i;:28::-;12542:7;;;;-1:-1:-1;12568:4:0;;-1:-1:-1;12195:382:0;;-1:-1:-1;;;;;;;12195:382:0:o;2311:190::-;2369:7;2385:6;2381:27;;-1:-1:-1;2403:1:0;2396:8;;2381:27;2410:9;2422:5;2426:1;2422;:5;:::i;:::-;2410:17;-1:-1:-1;2447:1:0;2438:5;2442:1;2410:17;2438:5;:::i;:::-;:10;2430:56;;;;-1:-1:-1;;;2430:56:0;;12599:2:1;2430:56:0;;;12581:21:1;12638:2;12618:18;;;12611:30;12677:34;12657:18;;;12650:62;-1:-1:-1;;;12728:18:1;;;12721:31;12769:19;;2430:56:0;12397:397:1;14:597;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;;;452:6;449:1;446:13;443:91;;;522:1;517:2;508:6;497:9;493:22;489:31;482:42;443:91;-1:-1:-1;595:2:1;574:15;-1:-1:-1;;570:29:1;555:45;;;;602:2;551:54;;14:597;-1:-1:-1;;;14:597:1:o;616:131::-;-1:-1:-1;;;;;691:31:1;;681:42;;671:70;;737:1;734;727:12;752:315;820:6;828;881:2;869:9;860:7;856:23;852:32;849:52;;;897:1;894;887:12;849:52;936:9;923:23;955:31;980:5;955:31;:::i;:::-;1005:5;1057:2;1042:18;;;;1029:32;;-1:-1:-1;;;752:315:1:o;1680:385::-;1766:6;1774;1782;1790;1843:3;1831:9;1822:7;1818:23;1814:33;1811:53;;;1860:1;1857;1850:12;1811:53;-1:-1:-1;;1883:23:1;;;1953:2;1938:18;;1925:32;;-1:-1:-1;2004:2:1;1989:18;;1976:32;;2055:2;2040:18;2027:32;;-1:-1:-1;1680:385:1;-1:-1:-1;1680:385:1:o;2070:456::-;2147:6;2155;2163;2216:2;2204:9;2195:7;2191:23;2187:32;2184:52;;;2232:1;2229;2222:12;2184:52;2271:9;2258:23;2290:31;2315:5;2290:31;:::i;:::-;2340:5;-1:-1:-1;2397:2:1;2382:18;;2369:32;2410:33;2369:32;2410:33;:::i;:::-;2070:456;;2462:7;;-1:-1:-1;;;2516:2:1;2501:18;;;;2488:32;;2070:456::o;2928:160::-;2993:20;;3049:13;;3042:21;3032:32;;3022:60;;3078:1;3075;3068:12;3022:60;2928:160;;;:::o;3093:180::-;3149:6;3202:2;3190:9;3181:7;3177:23;3173:32;3170:52;;;3218:1;3215;3208:12;3170:52;3241:26;3257:9;3241:26;:::i;3278:247::-;3337:6;3390:2;3378:9;3369:7;3365:23;3361:32;3358:52;;;3406:1;3403;3396:12;3358:52;3445:9;3432:23;3464:31;3489:5;3464:31;:::i;3530:180::-;3589:6;3642:2;3630:9;3621:7;3617:23;3613:32;3610:52;;;3658:1;3655;3648:12;3610:52;-1:-1:-1;3681:23:1;;3530:180;-1:-1:-1;3530:180:1:o;3715:689::-;3807:6;3815;3823;3876:2;3864:9;3855:7;3851:23;3847:32;3844:52;;;3892:1;3889;3882:12;3844:52;3932:9;3919:23;3961:18;4002:2;3994:6;3991:14;3988:34;;;4018:1;4015;4008:12;3988:34;4056:6;4045:9;4041:22;4031:32;;4101:7;4094:4;4090:2;4086:13;4082:27;4072:55;;4123:1;4120;4113:12;4072:55;4163:2;4150:16;4189:2;4181:6;4178:14;4175:34;;;4205:1;4202;4195:12;4175:34;4260:7;4253:4;4243:6;4240:1;4236:14;4232:2;4228:23;4224:34;4221:47;4218:67;;;4281:1;4278;4271:12;4218:67;4312:4;4304:13;;;;-1:-1:-1;4336:6:1;-1:-1:-1;4361:37:1;;4377:20;;;-1:-1:-1;4361:37:1;:::i;:::-;4351:47;;3715:689;;;;;:::o;4409:388::-;4477:6;4485;4538:2;4526:9;4517:7;4513:23;4509:32;4506:52;;;4554:1;4551;4544:12;4506:52;4593:9;4580:23;4612:31;4637:5;4612:31;:::i;:::-;4662:5;-1:-1:-1;4719:2:1;4704:18;;4691:32;4732:33;4691:32;4732:33;:::i;:::-;4784:7;4774:17;;;4409:388;;;;;:::o;4802:356::-;5004:2;4986:21;;;5023:18;;;5016:30;5082:34;5077:2;5062:18;;5055:62;5149:2;5134:18;;4802:356::o;5163:127::-;5224:10;5219:3;5215:20;5212:1;5205:31;5255:4;5252:1;5245:15;5279:4;5276:1;5269:15;5295:127;5356:10;5351:3;5347:20;5344:1;5337:31;5387:4;5384:1;5377:15;5411:4;5408:1;5401:15;5427:135;5466:3;-1:-1:-1;;5487:17:1;;5484:43;;;5507:18;;:::i;:::-;-1:-1:-1;5554:1:1;5543:13;;5427:135::o;9195:128::-;9235:3;9266:1;9262:6;9259:1;9256:13;9253:39;;;9272:18;;:::i;:::-;-1:-1:-1;9308:9:1;;9195:128::o;9732:125::-;9772:4;9800:1;9797;9794:8;9791:34;;;9805:18;;:::i;:::-;-1:-1:-1;9842:9:1;;9732:125::o;10405:251::-;10475:6;10528:2;10516:9;10507:7;10503:23;10499:32;10496:52;;;10544:1;10541;10534:12;10496:52;10576:9;10570:16;10595:31;10620:5;10595:31;:::i;10661:980::-;10923:4;10971:3;10960:9;10956:19;11002:6;10991:9;10984:25;11028:2;11066:6;11061:2;11050:9;11046:18;11039:34;11109:3;11104:2;11093:9;11089:18;11082:31;11133:6;11168;11162:13;11199:6;11191;11184:22;11237:3;11226:9;11222:19;11215:26;;11276:2;11268:6;11264:15;11250:29;;11297:1;11307:195;11321:6;11318:1;11315:13;11307:195;;;11386:13;;-1:-1:-1;;;;;11382:39:1;11370:52;;11477:15;;;;11442:12;;;;11418:1;11336:9;11307:195;;;-1:-1:-1;;;;;;;11558:32:1;;;;11553:2;11538:18;;11531:60;-1:-1:-1;;;11622:3:1;11607:19;11600:35;11519:3;10661:980;-1:-1:-1;;;10661:980:1:o;11646:217::-;11686:1;11712;11702:132;;11756:10;11751:3;11747:20;11744:1;11737:31;11791:4;11788:1;11781:15;11819:4;11816:1;11809:15;11702:132;-1:-1:-1;11848:9:1;;11646:217::o;12224:168::-;12264:7;12330:1;12326;12322:6;12318:14;12315:1;12312:21;12307:1;12300:9;12293:17;12289:45;12286:71;;;12337:18;;:::i;:::-;-1:-1:-1;12377:9:1;;12224:168::o
Swarm Source
ipfs://d4d43abd898f4c1376881b696354cfd17390030b4bca04525d6a309620b811ac
🤖 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.