ETH Price: $2,125.58 (-2.28%)

Token

Chinmurai (CHIMU)
 

Overview

Max Total Supply

10,000,000 CHIMU

Holders

30

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
232,113.26 CHIMU

Value
$0.00
0x4c97766a5abb07221a66ed2bc93f8afcfb7cb71a
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
CHINMURAI

Compiler Version
v0.8.16+commit.07a7930e

Optimization Enabled:
Yes with 200 runs

Other Settings:
default evmVersion, None license

Contract Source Code (Solidity)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
*Submitted for verification at Etherscan.io on 2022-08-21
*/
/*
Tax 6/6
Taxes will be used for buybacks, marketing, liquidity and giveaways.
https://chinmurai.com/
https://t.me/Chinmurai
https://twitter.com/chinmurai
*/
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.9;
abstract contract Context {
function _msgSender() internal view virtual returns (address) {
return msg.sender;
}
}
interface IERC20 {
function totalSupply() external view returns (uint256);
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Contract Security Audit

Contract ABI

API
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_buyMap","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":"_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":"bots_","type":"address[]"}],"name":"blockBots","outputs":[],"stateMutability":"nonpayable","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":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"redisFeeOnBuy","type":"uint256"},{"internalType":"uint256","name":"redisFeeOnSell","type":"uint256"},{"internalType":"uint256","name":"taxFeeOnBuy","type":"uint256"},{"internalType":"uint256","name":"taxFeeOnSell","type":"uint256"}],"name":"setFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountPercent","type":"uint256"}],"name":"setMaxTxnAmount","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"amountPercent","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":"bool","name":"_tradingOpen","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":[{"internalType":"address","name":"notbot","type":"address"}],"name":"unblockBot","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"}]

608060405262000019662386f26fc100006000196200051e565b62000027906000196200054b565b6006908155600060088190556009829055600a819055600b829055600c819055600d829055600e55600f55601280546001600160a01b031990811673c523b450d72a9fe4d8df728f8f89d185b6d34c47179091556013805490911673f270486f3c373b4ddb94982c8fd070460c9581e71790556015805461ffff60a81b1916600160b01b179055620000eb6064620000d7662386f26fc10000600362000dae620003eb602090811b91909117901c565b6200048260201b62000e371790919060201c565b601655620001166064620000d76003662386f26fc10000620003eb60201b62000dae1790919060201c565b601755620001426103e8620000d76001662386f26fc10000620003eb60201b62000dae1790919060201c565b6018553480156200015257600080fd5b50600080546001600160a01b031916339081178255604051909182917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908290a3506006543360009081526002602090815260409182902092909255601480546001600160a01b031916737a250d5630b4cf539739df2c5dacb4c659f2488d908117909155815163c45a015560e01b815291519092839263c45a015592600480830193928290030181865afa15801562000210573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000236919062000561565b6001600160a01b031663c9c6539630836001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000284573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002aa919062000561565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015620002f8573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200031e919062000561565b601580546001600160a01b0319166001600160a01b03928316179055600080548216815260056020526040808220805460ff1990811660019081179092553084528284208054821683179055601254851684528284208054821683179055601354909416835291208054909216179055336001600160a01b031660006001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef662386f26fc10000604051620003dc91815260200190565b60405180910390a35062000615565b600082600003620003ff575060006200047c565b60006200040d83856200058c565b9050826200041c8583620005ae565b14620004795760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b60648201526084015b60405180910390fd5b90505b92915050565b60006200047983836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250620004cc60201b60201c565b60008183620004f05760405162461bcd60e51b8152600401620004709190620005c5565b506000620004ff8486620005ae565b95945050505050565b634e487b7160e01b600052601260045260246000fd5b60008262000530576200053062000508565b500690565b634e487b7160e01b600052601160045260246000fd5b818103818111156200047c576200047c62000535565b6000602082840312156200057457600080fd5b81516001600160a01b03811681146200047957600080fd5b6000816000190483118215151615620005a957620005a962000535565b500290565b600082620005c057620005c062000508565b500490565b600060208083528351808285015260005b81811015620005f457858101830151858201604001528201620005d6565b506000604082860101526040601f19601f8301168501019250505092915050565b61206480620006256000396000f3fe6080604052600436106101db5760003560e01c8063751039fc11610102578063a2a957bb11610095578063c492f04611610064578063c492f04614610574578063dd62ed3e14610594578063ea1644d5146105da578063f2fde38b146105fa57600080fd5b8063a2a957bb146104ef578063a9059cbb1461050f578063bfd792841461052f578063c3c8cd801461055f57600080fd5b80638f70ccf7116100d15780638f70ccf71461046b5780638f9a55c01461048b57806395d89b41146104a157806398a5c315146104cf57600080fd5b8063751039fc146103f55780637d1db4a51461040a5780637f2feddc146104205780638da5cb5b1461044d57600080fd5b8063313ce5671161017a5780636fc3eaec116101495780636fc3eaec1461038b57806370a08231146103a0578063715018a6146103c057806374010ece146103d557600080fd5b8063313ce5671461030f57806349bd5a5e1461032b5780636b9990531461034b5780636d8aa8f81461036b57600080fd5b80631694505e116101b65780631694505e1461027d57806318160ddd146102b557806323b872dd146102d95780632fd689e3146102f957600080fd5b8062b8cf2a146101e757806306fdde0314610209578063095ea7b31461024d57600080fd5b366101e257005b600080fd5b3480156101f357600080fd5b50610207610202366004611bc7565b61061a565b005b34801561021557600080fd5b506040805180820190915260098152684368696e6d7572616960b81b60208201525b6040516102449190611c8c565b60405180910390f35b34801561025957600080fd5b5061026d610268366004611cda565b6106b9565b6040519015158152602001610244565b34801561028957600080fd5b5060145461029d906001600160a01b031681565b6040516001600160a01b039091168152602001610244565b3480156102c157600080fd5b50662386f26fc100005b604051908152602001610244565b3480156102e557600080fd5b5061026d6102f4366004611d06565b6106d0565b34801561030557600080fd5b506102cb60185481565b34801561031b57600080fd5b5060405160098152602001610244565b34801561033757600080fd5b5060155461029d906001600160a01b031681565b34801561035757600080fd5b50610207610366366004611d47565b610739565b34801561037757600080fd5b50610207610386366004611d74565b610784565b34801561039757600080fd5b506102076107cc565b3480156103ac57600080fd5b506102cb6103bb366004611d47565b610817565b3480156103cc57600080fd5b50610207610839565b3480156103e157600080fd5b506102076103f0366004611d8f565b6108ad565b34801561040157600080fd5b50610207610907565b34801561041657600080fd5b506102cb60165481565b34801561042c57600080fd5b506102cb61043b366004611d47565b60116020526000908152604090205481565b34801561045957600080fd5b506000546001600160a01b031661029d565b34801561047757600080fd5b50610207610486366004611d74565b610943565b34801561049757600080fd5b506102cb60175481565b3480156104ad57600080fd5b506040805180820190915260058152644348494d5560d81b6020820152610237565b3480156104db57600080fd5b506102076104ea366004611d8f565b61098b565b3480156104fb57600080fd5b5061020761050a366004611da8565b6109ba565b34801561051b57600080fd5b5061026d61052a366004611cda565b610b68565b34801561053b57600080fd5b5061026d61054a366004611d47565b60106020526000908152604090205460ff1681565b34801561056b57600080fd5b50610207610b75565b34801561058057600080fd5b5061020761058f366004611dda565b610bc9565b3480156105a057600080fd5b506102cb6105af366004611e5e565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b3480156105e657600080fd5b506102076105f5366004611d8f565b610c6a565b34801561060657600080fd5b50610207610615366004611d47565b610cc4565b6000546001600160a01b0316331461064d5760405162461bcd60e51b815260040161064490611e97565b60405180910390fd5b60005b81518110156106b55760016010600084848151811061067157610671611ecc565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055806106ad81611ef8565b915050610650565b5050565b60006106c6338484610e79565b5060015b92915050565b60006106dd848484610f9d565b61072f843361072a85604051806060016040528060288152602001612007602891396001600160a01b038a16600090815260046020908152604080832033845290915290205491906114d9565b610e79565b5060019392505050565b6000546001600160a01b031633146107635760405162461bcd60e51b815260040161064490611e97565b6001600160a01b03166000908152601060205260409020805460ff19169055565b6000546001600160a01b031633146107ae5760405162461bcd60e51b815260040161064490611e97565b60158054911515600160b01b0260ff60b01b19909216919091179055565b6012546001600160a01b0316336001600160a01b0316148061080157506013546001600160a01b0316336001600160a01b0316145b61080a57600080fd5b4761081481611513565b50565b6001600160a01b0381166000908152600260205260408120546106ca906115a8565b6000546001600160a01b031633146108635760405162461bcd60e51b815260040161064490611e97565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146108d75760405162461bcd60e51b815260040161064490611e97565b600081116108e457600080fd5b60646108f782662386f26fc10000611f11565b6109019190611f30565b60165550565b6000546001600160a01b031633146109315760405162461bcd60e51b815260040161064490611e97565b662386f26fc100006016819055601755565b6000546001600160a01b0316331461096d5760405162461bcd60e51b815260040161064490611e97565b60158054911515600160a01b0260ff60a01b19909216919091179055565b6000546001600160a01b031633146109b55760405162461bcd60e51b815260040161064490611e97565b601855565b6000546001600160a01b031633146109e45760405162461bcd60e51b815260040161064490611e97565b8315610a405760405162461bcd60e51b815260206004820152602560248201527f4275792072657761726473206d757374206265206265747765656e20302520616044820152646e6420302560d81b6064820152608401610644565b6005821115610a9b5760405162461bcd60e51b815260206004820152602160248201527f42757920746178206d757374206265206265747765656e20302520616e6420356044820152602560f81b6064820152608401610644565b8215610af85760405162461bcd60e51b815260206004820152602660248201527f53656c6c2072657761726473206d757374206265206265747765656e20302520604482015265616e6420302560d01b6064820152608401610644565b6005811115610b545760405162461bcd60e51b815260206004820152602260248201527f53656c6c20746178206d757374206265206265747765656e20302520616e6420604482015261352560f01b6064820152608401610644565b600893909355600a91909155600955600b55565b60006106c6338484610f9d565b6012546001600160a01b0316336001600160a01b03161480610baa57506013546001600160a01b0316336001600160a01b0316145b610bb357600080fd5b6000610bbe30610817565b905061081481611625565b6000546001600160a01b03163314610bf35760405162461bcd60e51b815260040161064490611e97565b60005b82811015610c64578160056000868685818110610c1557610c15611ecc565b9050602002016020810190610c2a9190611d47565b6001600160a01b031681526020810191909152604001600020805460ff191691151591909117905580610c5c81611ef8565b915050610bf6565b50505050565b6000546001600160a01b03163314610c945760405162461bcd60e51b815260040161064490611e97565b60008111610ca157600080fd5b6064610cb482662386f26fc10000611f11565b610cbe9190611f30565b60175550565b6000546001600160a01b03163314610cee5760405162461bcd60e51b815260040161064490611e97565b6001600160a01b038116610d535760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610644565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b600082600003610dc0575060006106ca565b6000610dcc8385611f11565b905082610dd98583611f30565b14610e305760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610644565b9392505050565b6000610e3083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061179f565b6001600160a01b038316610edb5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610644565b6001600160a01b038216610f3c5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610644565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166110015760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610644565b6001600160a01b0382166110635760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610644565b600081116110c55760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610644565b6000546001600160a01b038481169116148015906110f157506000546001600160a01b03838116911614155b156113d257601554600160a01b900460ff1661118a576000546001600160a01b0384811691161461118a5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c6564006064820152608401610644565b6016548111156111dc5760405162461bcd60e51b815260206004820152601c60248201527f544f4b454e3a204d6178205472616e73616374696f6e204c696d6974000000006044820152606401610644565b6001600160a01b03831660009081526010602052604090205460ff1615801561121e57506001600160a01b03821660009081526010602052604090205460ff16155b6112765760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a20596f7572206163636f756e7420697320626c61636b6c69737460448201526265642160e81b6064820152608401610644565b6015546001600160a01b038381169116146112fb576017548161129884610817565b6112a29190611f52565b106112fb5760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a2042616c616e636520657863656564732077616c6c65742073696044820152627a652160e81b6064820152608401610644565b600061130630610817565b60185460165491925082101590821061131f5760165491505b8080156113365750601554600160a81b900460ff16155b801561135057506015546001600160a01b03868116911614155b80156113655750601554600160b01b900460ff165b801561138a57506001600160a01b03851660009081526005602052604090205460ff16155b80156113af57506001600160a01b03841660009081526005602052604090205460ff16155b156113cf576113bd82611625565b4780156113cd576113cd47611513565b505b50505b6001600160a01b03831660009081526005602052604090205460019060ff168061141457506001600160a01b03831660009081526005602052604090205460ff165b8061144657506015546001600160a01b0385811691161480159061144657506015546001600160a01b03848116911614155b15611453575060006114cd565b6015546001600160a01b03858116911614801561147e57506014546001600160a01b03848116911614155b1561149057600854600c55600954600d555b6015546001600160a01b0384811691161480156114bb57506014546001600160a01b03858116911614155b156114cd57600a54600c55600b54600d555b610c64848484846117cd565b600081848411156114fd5760405162461bcd60e51b81526004016106449190611c8c565b50600061150a8486611f65565b95945050505050565b6013546001600160a01b03166108fc6115386005611532856003610dae565b90610e37565b6040518115909202916000818181858888f19350505050158015611560573d6000803e3d6000fd5b506012546001600160a01b03166108fc6115806005611532856002610dae565b6040518115909202916000818181858888f193505050501580156106b5573d6000803e3d6000fd5b600060065482111561160f5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b6064820152608401610644565b60006116196117fb565b9050610e308382610e37565b6015805460ff60a81b1916600160a81b179055604080516002808252606082018352600092602083019080368337019050509050308160008151811061166d5761166d611ecc565b6001600160a01b03928316602091820292909201810191909152601454604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156116c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116ea9190611f78565b816001815181106116fd576116fd611ecc565b6001600160a01b0392831660209182029290920101526014546117239130911684610e79565b60145460405163791ac94760e01b81526001600160a01b039091169063791ac9479061175c908590600090869030904290600401611f95565b600060405180830381600087803b15801561177657600080fd5b505af115801561178a573d6000803e3d6000fd5b50506015805460ff60a81b1916905550505050565b600081836117c05760405162461bcd60e51b81526004016106449190611c8c565b50600061150a8486611f30565b806117da576117da61181e565b6117e584848461184c565b80610c6457610c64600e54600c55600f54600d55565b6000806000611808611943565b90925090506118178282610e37565b9250505090565b600c5415801561182e5750600d54155b1561183557565b600c8054600e55600d8054600f5560009182905555565b60008060008060008061185e87611981565b6001600160a01b038f16600090815260026020526040902054959b5093995091975095509350915061189090876119de565b6001600160a01b03808b1660009081526002602052604080822093909355908a16815220546118bf9086611a20565b6001600160a01b0389166000908152600260205260409020556118e181611a7f565b6118eb8483611ac9565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161193091815260200190565b60405180910390a3505050505050505050565b6006546000908190662386f26fc1000061195d8282610e37565b82101561197857505060065492662386f26fc1000092509050565b90939092509050565b600080600080600080600080600061199e8a600c54600d54611aed565b92509250925060006119ae6117fb565b905060008060006119c18e878787611b3c565b919e509c509a509598509396509194505050505091939550919395565b6000610e3083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114d9565b600080611a2d8385611f52565b905083811015610e305760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610644565b6000611a896117fb565b90506000611a978383610dae565b30600090815260026020526040902054909150611ab49082611a20565b30600090815260026020526040902055505050565b600654611ad690836119de565b600655600754611ae69082611a20565b6007555050565b6000808080611b0160646115328989610dae565b90506000611b1460646115328a89610dae565b90506000611b2c82611b268b866119de565b906119de565b9992985090965090945050505050565b6000808080611b4b8886610dae565b90506000611b598887610dae565b90506000611b678888610dae565b90506000611b7982611b2686866119de565b939b939a50919850919650505050505050565b634e487b7160e01b600052604160045260246000fd5b6001600160a01b038116811461081457600080fd5b8035611bc281611ba2565b919050565b60006020808385031215611bda57600080fd5b823567ffffffffffffffff80821115611bf257600080fd5b818501915085601f830112611c0657600080fd5b813581811115611c1857611c18611b8c565b8060051b604051601f19603f83011681018181108582111715611c3d57611c3d611b8c565b604052918252848201925083810185019188831115611c5b57600080fd5b938501935b82851015611c8057611c7185611bb7565b84529385019392850192611c60565b98975050505050505050565b600060208083528351808285015260005b81811015611cb957858101830151858201604001528201611c9d565b506000604082860101526040601f19601f8301168501019250505092915050565b60008060408385031215611ced57600080fd5b8235611cf881611ba2565b946020939093013593505050565b600080600060608486031215611d1b57600080fd5b8335611d2681611ba2565b92506020840135611d3681611ba2565b929592945050506040919091013590565b600060208284031215611d5957600080fd5b8135610e3081611ba2565b80358015158114611bc257600080fd5b600060208284031215611d8657600080fd5b610e3082611d64565b600060208284031215611da157600080fd5b5035919050565b60008060008060808587031215611dbe57600080fd5b5050823594602084013594506040840135936060013592509050565b600080600060408486031215611def57600080fd5b833567ffffffffffffffff80821115611e0757600080fd5b818601915086601f830112611e1b57600080fd5b813581811115611e2a57600080fd5b8760208260051b8501011115611e3f57600080fd5b602092830195509350611e559186019050611d64565b90509250925092565b60008060408385031215611e7157600080fd5b8235611e7c81611ba2565b91506020830135611e8c81611ba2565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201611f0a57611f0a611ee2565b5060010190565b6000816000190483118215151615611f2b57611f2b611ee2565b500290565b600082611f4d57634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156106ca576106ca611ee2565b818103818111156106ca576106ca611ee2565b600060208284031215611f8a57600080fd5b8151610e3081611ba2565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015611fe55784516001600160a01b031683529383019391830191600101611fc0565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220d1299e890ac1389e7caab2b97f7e5bbb151ef9e535133a1001d2fa8d525cc90864736f6c63430008100033

Deployed Bytecode

0x6080604052600436106101db5760003560e01c8063751039fc11610102578063a2a957bb11610095578063c492f04611610064578063c492f04614610574578063dd62ed3e14610594578063ea1644d5146105da578063f2fde38b146105fa57600080fd5b8063a2a957bb146104ef578063a9059cbb1461050f578063bfd792841461052f578063c3c8cd801461055f57600080fd5b80638f70ccf7116100d15780638f70ccf71461046b5780638f9a55c01461048b57806395d89b41146104a157806398a5c315146104cf57600080fd5b8063751039fc146103f55780637d1db4a51461040a5780637f2feddc146104205780638da5cb5b1461044d57600080fd5b8063313ce5671161017a5780636fc3eaec116101495780636fc3eaec1461038b57806370a08231146103a0578063715018a6146103c057806374010ece146103d557600080fd5b8063313ce5671461030f57806349bd5a5e1461032b5780636b9990531461034b5780636d8aa8f81461036b57600080fd5b80631694505e116101b65780631694505e1461027d57806318160ddd146102b557806323b872dd146102d95780632fd689e3146102f957600080fd5b8062b8cf2a146101e757806306fdde0314610209578063095ea7b31461024d57600080fd5b366101e257005b600080fd5b3480156101f357600080fd5b50610207610202366004611bc7565b61061a565b005b34801561021557600080fd5b506040805180820190915260098152684368696e6d7572616960b81b60208201525b6040516102449190611c8c565b60405180910390f35b34801561025957600080fd5b5061026d610268366004611cda565b6106b9565b6040519015158152602001610244565b34801561028957600080fd5b5060145461029d906001600160a01b031681565b6040516001600160a01b039091168152602001610244565b3480156102c157600080fd5b50662386f26fc100005b604051908152602001610244565b3480156102e557600080fd5b5061026d6102f4366004611d06565b6106d0565b34801561030557600080fd5b506102cb60185481565b34801561031b57600080fd5b5060405160098152602001610244565b34801561033757600080fd5b5060155461029d906001600160a01b031681565b34801561035757600080fd5b50610207610366366004611d47565b610739565b34801561037757600080fd5b50610207610386366004611d74565b610784565b34801561039757600080fd5b506102076107cc565b3480156103ac57600080fd5b506102cb6103bb366004611d47565b610817565b3480156103cc57600080fd5b50610207610839565b3480156103e157600080fd5b506102076103f0366004611d8f565b6108ad565b34801561040157600080fd5b50610207610907565b34801561041657600080fd5b506102cb60165481565b34801561042c57600080fd5b506102cb61043b366004611d47565b60116020526000908152604090205481565b34801561045957600080fd5b506000546001600160a01b031661029d565b34801561047757600080fd5b50610207610486366004611d74565b610943565b34801561049757600080fd5b506102cb60175481565b3480156104ad57600080fd5b506040805180820190915260058152644348494d5560d81b6020820152610237565b3480156104db57600080fd5b506102076104ea366004611d8f565b61098b565b3480156104fb57600080fd5b5061020761050a366004611da8565b6109ba565b34801561051b57600080fd5b5061026d61052a366004611cda565b610b68565b34801561053b57600080fd5b5061026d61054a366004611d47565b60106020526000908152604090205460ff1681565b34801561056b57600080fd5b50610207610b75565b34801561058057600080fd5b5061020761058f366004611dda565b610bc9565b3480156105a057600080fd5b506102cb6105af366004611e5e565b6001600160a01b03918216600090815260046020908152604080832093909416825291909152205490565b3480156105e657600080fd5b506102076105f5366004611d8f565b610c6a565b34801561060657600080fd5b50610207610615366004611d47565b610cc4565b6000546001600160a01b0316331461064d5760405162461bcd60e51b815260040161064490611e97565b60405180910390fd5b60005b81518110156106b55760016010600084848151811061067157610671611ecc565b6020908102919091018101516001600160a01b03168252810191909152604001600020805460ff1916911515919091179055806106ad81611ef8565b915050610650565b5050565b60006106c6338484610e79565b5060015b92915050565b60006106dd848484610f9d565b61072f843361072a85604051806060016040528060288152602001612007602891396001600160a01b038a16600090815260046020908152604080832033845290915290205491906114d9565b610e79565b5060019392505050565b6000546001600160a01b031633146107635760405162461bcd60e51b815260040161064490611e97565b6001600160a01b03166000908152601060205260409020805460ff19169055565b6000546001600160a01b031633146107ae5760405162461bcd60e51b815260040161064490611e97565b60158054911515600160b01b0260ff60b01b19909216919091179055565b6012546001600160a01b0316336001600160a01b0316148061080157506013546001600160a01b0316336001600160a01b0316145b61080a57600080fd5b4761081481611513565b50565b6001600160a01b0381166000908152600260205260408120546106ca906115a8565b6000546001600160a01b031633146108635760405162461bcd60e51b815260040161064490611e97565b600080546040516001600160a01b03909116907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0908390a3600080546001600160a01b0319169055565b6000546001600160a01b031633146108d75760405162461bcd60e51b815260040161064490611e97565b600081116108e457600080fd5b60646108f782662386f26fc10000611f11565b6109019190611f30565b60165550565b6000546001600160a01b031633146109315760405162461bcd60e51b815260040161064490611e97565b662386f26fc100006016819055601755565b6000546001600160a01b0316331461096d5760405162461bcd60e51b815260040161064490611e97565b60158054911515600160a01b0260ff60a01b19909216919091179055565b6000546001600160a01b031633146109b55760405162461bcd60e51b815260040161064490611e97565b601855565b6000546001600160a01b031633146109e45760405162461bcd60e51b815260040161064490611e97565b8315610a405760405162461bcd60e51b815260206004820152602560248201527f4275792072657761726473206d757374206265206265747765656e20302520616044820152646e6420302560d81b6064820152608401610644565b6005821115610a9b5760405162461bcd60e51b815260206004820152602160248201527f42757920746178206d757374206265206265747765656e20302520616e6420356044820152602560f81b6064820152608401610644565b8215610af85760405162461bcd60e51b815260206004820152602660248201527f53656c6c2072657761726473206d757374206265206265747765656e20302520604482015265616e6420302560d01b6064820152608401610644565b6005811115610b545760405162461bcd60e51b815260206004820152602260248201527f53656c6c20746178206d757374206265206265747765656e20302520616e6420604482015261352560f01b6064820152608401610644565b600893909355600a91909155600955600b55565b60006106c6338484610f9d565b6012546001600160a01b0316336001600160a01b03161480610baa57506013546001600160a01b0316336001600160a01b0316145b610bb357600080fd5b6000610bbe30610817565b905061081481611625565b6000546001600160a01b03163314610bf35760405162461bcd60e51b815260040161064490611e97565b60005b82811015610c64578160056000868685818110610c1557610c15611ecc565b9050602002016020810190610c2a9190611d47565b6001600160a01b031681526020810191909152604001600020805460ff191691151591909117905580610c5c81611ef8565b915050610bf6565b50505050565b6000546001600160a01b03163314610c945760405162461bcd60e51b815260040161064490611e97565b60008111610ca157600080fd5b6064610cb482662386f26fc10000611f11565b610cbe9190611f30565b60175550565b6000546001600160a01b03163314610cee5760405162461bcd60e51b815260040161064490611e97565b6001600160a01b038116610d535760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610644565b600080546040516001600160a01b03808516939216917f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e091a3600080546001600160a01b0319166001600160a01b0392909216919091179055565b600082600003610dc0575060006106ca565b6000610dcc8385611f11565b905082610dd98583611f30565b14610e305760405162461bcd60e51b815260206004820152602160248201527f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f6044820152607760f81b6064820152608401610644565b9392505050565b6000610e3083836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f00000000000081525061179f565b6001600160a01b038316610edb5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610644565b6001600160a01b038216610f3c5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610644565b6001600160a01b0383811660008181526004602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b0383166110015760405162461bcd60e51b815260206004820152602560248201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604482015264647265737360d81b6064820152608401610644565b6001600160a01b0382166110635760405162461bcd60e51b815260206004820152602360248201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260448201526265737360e81b6064820152608401610644565b600081116110c55760405162461bcd60e51b815260206004820152602960248201527f5472616e7366657220616d6f756e74206d7573742062652067726561746572206044820152687468616e207a65726f60b81b6064820152608401610644565b6000546001600160a01b038481169116148015906110f157506000546001600160a01b03838116911614155b156113d257601554600160a01b900460ff1661118a576000546001600160a01b0384811691161461118a5760405162461bcd60e51b815260206004820152603f60248201527f544f4b454e3a2054686973206163636f756e742063616e6e6f742073656e642060448201527f746f6b656e7320756e74696c2074726164696e6720697320656e61626c6564006064820152608401610644565b6016548111156111dc5760405162461bcd60e51b815260206004820152601c60248201527f544f4b454e3a204d6178205472616e73616374696f6e204c696d6974000000006044820152606401610644565b6001600160a01b03831660009081526010602052604090205460ff1615801561121e57506001600160a01b03821660009081526010602052604090205460ff16155b6112765760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a20596f7572206163636f756e7420697320626c61636b6c69737460448201526265642160e81b6064820152608401610644565b6015546001600160a01b038381169116146112fb576017548161129884610817565b6112a29190611f52565b106112fb5760405162461bcd60e51b815260206004820152602360248201527f544f4b454e3a2042616c616e636520657863656564732077616c6c65742073696044820152627a652160e81b6064820152608401610644565b600061130630610817565b60185460165491925082101590821061131f5760165491505b8080156113365750601554600160a81b900460ff16155b801561135057506015546001600160a01b03868116911614155b80156113655750601554600160b01b900460ff165b801561138a57506001600160a01b03851660009081526005602052604090205460ff16155b80156113af57506001600160a01b03841660009081526005602052604090205460ff16155b156113cf576113bd82611625565b4780156113cd576113cd47611513565b505b50505b6001600160a01b03831660009081526005602052604090205460019060ff168061141457506001600160a01b03831660009081526005602052604090205460ff165b8061144657506015546001600160a01b0385811691161480159061144657506015546001600160a01b03848116911614155b15611453575060006114cd565b6015546001600160a01b03858116911614801561147e57506014546001600160a01b03848116911614155b1561149057600854600c55600954600d555b6015546001600160a01b0384811691161480156114bb57506014546001600160a01b03858116911614155b156114cd57600a54600c55600b54600d555b610c64848484846117cd565b600081848411156114fd5760405162461bcd60e51b81526004016106449190611c8c565b50600061150a8486611f65565b95945050505050565b6013546001600160a01b03166108fc6115386005611532856003610dae565b90610e37565b6040518115909202916000818181858888f19350505050158015611560573d6000803e3d6000fd5b506012546001600160a01b03166108fc6115806005611532856002610dae565b6040518115909202916000818181858888f193505050501580156106b5573d6000803e3d6000fd5b600060065482111561160f5760405162461bcd60e51b815260206004820152602a60248201527f416d6f756e74206d757374206265206c657373207468616e20746f74616c207260448201526965666c656374696f6e7360b01b6064820152608401610644565b60006116196117fb565b9050610e308382610e37565b6015805460ff60a81b1916600160a81b179055604080516002808252606082018352600092602083019080368337019050509050308160008151811061166d5761166d611ecc565b6001600160a01b03928316602091820292909201810191909152601454604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa1580156116c6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116ea9190611f78565b816001815181106116fd576116fd611ecc565b6001600160a01b0392831660209182029290920101526014546117239130911684610e79565b60145460405163791ac94760e01b81526001600160a01b039091169063791ac9479061175c908590600090869030904290600401611f95565b600060405180830381600087803b15801561177657600080fd5b505af115801561178a573d6000803e3d6000fd5b50506015805460ff60a81b1916905550505050565b600081836117c05760405162461bcd60e51b81526004016106449190611c8c565b50600061150a8486611f30565b806117da576117da61181e565b6117e584848461184c565b80610c6457610c64600e54600c55600f54600d55565b6000806000611808611943565b90925090506118178282610e37565b9250505090565b600c5415801561182e5750600d54155b1561183557565b600c8054600e55600d8054600f5560009182905555565b60008060008060008061185e87611981565b6001600160a01b038f16600090815260026020526040902054959b5093995091975095509350915061189090876119de565b6001600160a01b03808b1660009081526002602052604080822093909355908a16815220546118bf9086611a20565b6001600160a01b0389166000908152600260205260409020556118e181611a7f565b6118eb8483611ac9565b876001600160a01b0316896001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161193091815260200190565b60405180910390a3505050505050505050565b6006546000908190662386f26fc1000061195d8282610e37565b82101561197857505060065492662386f26fc1000092509050565b90939092509050565b600080600080600080600080600061199e8a600c54600d54611aed565b92509250925060006119ae6117fb565b905060008060006119c18e878787611b3c565b919e509c509a509598509396509194505050505091939550919395565b6000610e3083836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f7700008152506114d9565b600080611a2d8385611f52565b905083811015610e305760405162461bcd60e51b815260206004820152601b60248201527f536166654d6174683a206164646974696f6e206f766572666c6f7700000000006044820152606401610644565b6000611a896117fb565b90506000611a978383610dae565b30600090815260026020526040902054909150611ab49082611a20565b30600090815260026020526040902055505050565b600654611ad690836119de565b600655600754611ae69082611a20565b6007555050565b6000808080611b0160646115328989610dae565b90506000611b1460646115328a89610dae565b90506000611b2c82611b268b866119de565b906119de565b9992985090965090945050505050565b6000808080611b4b8886610dae565b90506000611b598887610dae565b90506000611b678888610dae565b90506000611b7982611b2686866119de565b939b939a50919850919650505050505050565b634e487b7160e01b600052604160045260246000fd5b6001600160a01b038116811461081457600080fd5b8035611bc281611ba2565b919050565b60006020808385031215611bda57600080fd5b823567ffffffffffffffff80821115611bf257600080fd5b818501915085601f830112611c0657600080fd5b813581811115611c1857611c18611b8c565b8060051b604051601f19603f83011681018181108582111715611c3d57611c3d611b8c565b604052918252848201925083810185019188831115611c5b57600080fd5b938501935b82851015611c8057611c7185611bb7565b84529385019392850192611c60565b98975050505050505050565b600060208083528351808285015260005b81811015611cb957858101830151858201604001528201611c9d565b506000604082860101526040601f19601f8301168501019250505092915050565b60008060408385031215611ced57600080fd5b8235611cf881611ba2565b946020939093013593505050565b600080600060608486031215611d1b57600080fd5b8335611d2681611ba2565b92506020840135611d3681611ba2565b929592945050506040919091013590565b600060208284031215611d5957600080fd5b8135610e3081611ba2565b80358015158114611bc257600080fd5b600060208284031215611d8657600080fd5b610e3082611d64565b600060208284031215611da157600080fd5b5035919050565b60008060008060808587031215611dbe57600080fd5b5050823594602084013594506040840135936060013592509050565b600080600060408486031215611def57600080fd5b833567ffffffffffffffff80821115611e0757600080fd5b818601915086601f830112611e1b57600080fd5b813581811115611e2a57600080fd5b8760208260051b8501011115611e3f57600080fd5b602092830195509350611e559186019050611d64565b90509250925092565b60008060408385031215611e7157600080fd5b8235611e7c81611ba2565b91506020830135611e8c81611ba2565b809150509250929050565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052601160045260246000fd5b600060018201611f0a57611f0a611ee2565b5060010190565b6000816000190483118215151615611f2b57611f2b611ee2565b500290565b600082611f4d57634e487b7160e01b600052601260045260246000fd5b500490565b808201808211156106ca576106ca611ee2565b818103818111156106ca576106ca611ee2565b600060208284031215611f8a57600080fd5b8151610e3081611ba2565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b81811015611fe55784516001600160a01b031683529383019391830191600101611fc0565b50506001600160a01b0396909616606085015250505060800152939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220d1299e890ac1389e7caab2b97f7e5bbb151ef9e535133a1001d2fa8d525cc90864736f6c63430008100033

Deployed Bytecode Sourcemap

4261:14161:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13062:169;;;;;;;;;;-1:-1:-1;13062:169:0;;;;;:::i;:::-;;:::i;:::-;;6781:83;;;;;;;;;;-1:-1:-1;6851:5:0;;;;;;;;;;;;-1:-1:-1;;;6851:5:0;;;;6781:83;;;;;;;:::i;:::-;;;;;;;;7713:193;;;;;;;;;;-1:-1:-1;7713:193:0;;;;;:::i;:::-;;:::i;:::-;;;2585:14:1;;2578:22;2560:41;;2548:2;2533:18;7713:193:0;2420:187:1;5598:41:0;;;;;;;;;;-1:-1:-1;5598:41:0;;;;-1:-1:-1;;;;;5598:41:0;;;;;;-1:-1:-1;;;;;2802:32:1;;;2784:51;;2772:2;2757:18;5598:41:0;2612:229:1;7061:95:0;;;;;;;;;;-1:-1:-1;4814:16:0;7061:95;;;2992:25:1;;;2980:2;2965:18;7061:95:0;2846:177:1;7915:446:0;;;;;;;;;;-1:-1:-1;7915:446:0;;;;;:::i;:::-;;:::i;5913:61::-;;;;;;;;;;;;;;;;6969:83;;;;;;;;;;-1:-1:-1;6969:83:0;;4487:1;3631:36:1;;3619:2;3604:18;6969:83:0;3489:184:1;5646:28:0;;;;;;;;;;-1:-1:-1;5646:28:0;;;;-1:-1:-1;;;;;5646:28:0;;;13240:92;;;;;;;;;;-1:-1:-1;13240:92:0;;;;;:::i;:::-;;:::i;17595:101::-;;;;;;;;;;-1:-1:-1;17595:101:0;;;;;:::i;:::-;;:::i;12818:235::-;;;;;;;;;;;;;:::i;7165:138::-;;;;;;;;;;-1:-1:-1;7165:138:0;;;;;:::i;:::-;;:::i;1735:148::-;;;;;;;;;;;;;:::i;17705:166::-;;;;;;;;;;-1:-1:-1;17705:166:0;;;;;:::i;:::-;;:::i;18056:118::-;;;;;;;;;;;;;:::i;5790:53::-;;;;;;;;;;;;;;;;5337:43;;;;;;;;;;-1:-1:-1;5337:43:0;;;;;:::i;:::-;;;;;;;;;;;;;;1519:79;;;;;;;;;;-1:-1:-1;1557:7:0;1584:6;-1:-1:-1;;;;;1584:6:0;1519:79;;12463:101;;;;;;;;;;-1:-1:-1;12463:101:0;;;;;:::i;:::-;;:::i;5850:55::-;;;;;;;;;;;;;;;;6873:87;;;;;;;;;;-1:-1:-1;6945:7:0;;;;;;;;;;;;-1:-1:-1;;;6945:7:0;;;;6873:87;;17447:139;;;;;;;;;;-1:-1:-1;17447:139:0;;;;;:::i;:::-;;:::i;16749:689::-;;;;;;;;;;-1:-1:-1;16749:689:0;;;;;:::i;:::-;;:::i;7312:199::-;;;;;;;;;;-1:-1:-1;7312:199:0;;;;;:::i;:::-;;:::i;5299:36::-;;;;;;;;;;-1:-1:-1;5299:36:0;;;;;:::i;:::-;;;;;;;;;;;;;;;;12573:236;;;;;;;;;;;;;:::i;18183:234::-;;;;;;;;;;-1:-1:-1;18183:234:0;;;;;:::i;:::-;;:::i;7520:184::-;;;;;;;;;;-1:-1:-1;7520:184:0;;;;;:::i;:::-;-1:-1:-1;;;;;7669:18:0;;;7637:7;7669:18;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;7520:184;17879:169;;;;;;;;;;-1:-1:-1;17879:169:0;;;;;:::i;:::-;;:::i;1892:244::-;;;;;;;;;;-1:-1:-1;1892:244:0;;;;;:::i;:::-;;:::i;13062:169::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;;;;;;;;;13138:9:::1;13133:91;13157:5;:12;13153:1;:16;13133:91;;;13208:4;13191;:14;13196:5;13202:1;13196:8;;;;;;;;:::i;:::-;;::::0;;::::1;::::0;;;;;;;-1:-1:-1;;;;;13191:14:0::1;::::0;;;::::1;::::0;;;;;;-1:-1:-1;13191:14:0;:21;;-1:-1:-1;;13191:21:0::1;::::0;::::1;;::::0;;;::::1;::::0;;13171:3;::::1;::::0;::::1;:::i;:::-;;;;13133:91;;;;13062:169:::0;:::o;7713:193::-;7815:4;7837:39;347:10;7860:7;7869:6;7837:8;:39::i;:::-;-1:-1:-1;7894:4:0;7713:193;;;;;:::o;7915:446::-;8047:4;8064:36;8074:6;8082:9;8093:6;8064:9;:36::i;:::-;8111:220;8134:6;347:10;8182:138;8238:6;8182:138;;;;;;;;;;;;;;;;;-1:-1:-1;;;;;8182:19:0;;;;;;:11;:19;;;;;;;;347:10;8182:33;;;;;;;;;;:37;:138::i;:::-;8111:8;:220::i;:::-;-1:-1:-1;8349:4:0;7915:446;;;;;:::o;13240:92::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;13304:12:0::1;13319:5;13304:12:::0;;;:4:::1;:12;::::0;;;;:20;;-1:-1:-1;;13304:20:0::1;::::0;;13240:92::o;17595:101::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;17662:11:::1;:26:::0;;;::::1;;-1:-1:-1::0;;;17662:26:0::1;-1:-1:-1::0;;;;17662:26:0;;::::1;::::0;;;::::1;::::0;;17595:101::o;12818:235::-;12884:19;;-1:-1:-1;;;;;12884:19:0;347:10;-1:-1:-1;;;;;12868:35:0;;:72;;;-1:-1:-1;12923:17:0;;-1:-1:-1;;;;;12923:17:0;347:10;-1:-1:-1;;;;;12907:33:0;;12868:72;12860:81;;;;;;12981:21;13013:32;12981:21;13013:12;:32::i;:::-;12849:204;12818:235::o;7165:138::-;-1:-1:-1;;;;;7278:16:0;;7231:7;7278:16;;;:7;:16;;;;;;7258:37;;:19;:37::i;1735:148::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;1842:1:::1;1826:6:::0;;1805:40:::1;::::0;-1:-1:-1;;;;;1826:6:0;;::::1;::::0;1805:40:::1;::::0;1842:1;;1805:40:::1;1873:1;1856:19:::0;;-1:-1:-1;;;;;;1856:19:0::1;::::0;;1735:148::o;17705:166::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;17803:1:::1;17789:13;:15;17781:24;;;::::0;::::1;;17860:3;17832:23;17842:13:::0;4814:16:::1;17832:23;:::i;:::-;17831:32;;;;:::i;:::-;17816:12;:47:::0;-1:-1:-1;17705:166:0:o;18056:118::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;4814:16:::1;18109:12;:22:::0;;;18142:14:::1;:24:::0;18056:118::o;12463:101::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;12530:11:::1;:26:::0;;;::::1;;-1:-1:-1::0;;;12530:26:0::1;-1:-1:-1::0;;;;12530:26:0;;::::1;::::0;;;::::1;::::0;;12463:101::o;17447:139::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;17538:19:::1;:40:::0;17447:139::o;16749:689::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;16913:18;;16883:90:::1;;;::::0;-1:-1:-1;;;16883:90:0;;7512:2:1;16883:90:0::1;::::0;::::1;7494:21:1::0;7551:2;7531:18;;;7524:30;7590:34;7570:18;;;7563:62;-1:-1:-1;;;7641:18:1;;;7634:35;7686:19;;16883:90:0::1;7310:401:1::0;16883:90:0::1;17027:1;17012:11;:16;;16984:82;;;::::0;-1:-1:-1;;;16984:82:0;;7918:2:1;16984:82:0::1;::::0;::::1;7900:21:1::0;7957:2;7937:18;;;7930:30;7996:34;7976:18;;;7969:62;-1:-1:-1;;;8047:18:1;;;8040:31;8088:19;;16984:82:0::1;7716:397:1::0;16984:82:0::1;17108:19:::0;;17077:93:::1;;;::::0;-1:-1:-1;;;17077:93:0;;8320:2:1;17077:93:0::1;::::0;::::1;8302:21:1::0;8359:2;8339:18;;;8332:30;8398:34;8378:18;;;8371:62;-1:-1:-1;;;8449:18:1;;;8442:36;8495:19;;17077:93:0::1;8118:402:1::0;17077:93:0::1;17226:1;17210:12;:17;;17181:85;;;::::0;-1:-1:-1;;;17181:85:0;;8727:2:1;17181:85:0::1;::::0;::::1;8709:21:1::0;8766:2;8746:18;;;8739:30;8805:34;8785:18;;;8778:62;-1:-1:-1;;;8856:18:1;;;8849:32;8898:19;;17181:85:0::1;8525:398:1::0;17181:85:0::1;17279:14;:30:::0;;;;17320:15:::1;:32:::0;;;;17363:12:::1;:26:::0;17400:13:::1;:28:::0;16749:689::o;7312:199::-;7417:4;7439:42;347:10;7463:9;7474:6;7439:9;:42::i;12573:236::-;12639:19;;-1:-1:-1;;;;;12639:19:0;347:10;-1:-1:-1;;;;;12623:35:0;;:72;;;-1:-1:-1;12678:17:0;;-1:-1:-1;;;;;12678:17:0;347:10;-1:-1:-1;;;;;12662:33:0;;12623:72;12615:81;;;;;;12707:23;12733:24;12751:4;12733:9;:24::i;:::-;12707:50;;12768:33;12785:15;12768:16;:33::i;18183:234::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;18300:9:::1;18296:114;18315:19:::0;;::::1;18296:114;;;18390:8;18356:18;:31;18375:8;;18384:1;18375:11;;;;;;;:::i;:::-;;;;;;;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;18356:31:0::1;::::0;;::::1;::::0;::::1;::::0;;;;;;-1:-1:-1;18356:31:0;:42;;-1:-1:-1;;18356:42:0::1;::::0;::::1;;::::0;;;::::1;::::0;;18336:3;::::1;::::0;::::1;:::i;:::-;;;;18296:114;;;;18183:234:::0;;;:::o;17879:169::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;17978:1:::1;17964:13;:15;17956:24;;;::::0;::::1;;18037:3;18009:23;18019:13:::0;4814:16:::1;18009:23;:::i;:::-;18008:32;;;;:::i;:::-;17991:14;:49:::0;-1:-1:-1;17879:169:0:o;1892:244::-;1647:6;;-1:-1:-1;;;;;1647:6:0;347:10;1647:22;1639:67;;;;-1:-1:-1;;;1639:67:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;1981:22:0;::::1;1973:73;;;::::0;-1:-1:-1;;;1973:73:0;;9130:2:1;1973:73:0::1;::::0;::::1;9112:21:1::0;9169:2;9149:18;;;9142:30;9208:34;9188:18;;;9181:62;-1:-1:-1;;;9259:18:1;;;9252:36;9305:19;;1973:73:0::1;8928:402:1::0;1973:73:0::1;2083:6;::::0;;2062:38:::1;::::0;-1:-1:-1;;;;;2062:38:0;;::::1;::::0;2083:6;::::1;::::0;2062:38:::1;::::0;::::1;2111:6;:17:::0;;-1:-1:-1;;;;;;2111:17:0::1;-1:-1:-1::0;;;;;2111:17:0;;;::::1;::::0;;;::::1;::::0;;1892:244::o;2736:246::-;2794:7;2818:1;2823;2818:6;2814:47;;-1:-1:-1;2848:1:0;2841:8;;2814:47;2871:9;2883:5;2887:1;2883;:5;:::i;:::-;2871:17;-1:-1:-1;2916:1:0;2907:5;2911:1;2871:17;2907:5;:::i;:::-;:10;2899:56;;;;-1:-1:-1;;;2899:56:0;;9537:2:1;2899:56:0;;;9519:21:1;9576:2;9556:18;;;9549:30;9615:34;9595:18;;;9588:62;-1:-1:-1;;;9666:18:1;;;9659:31;9707:19;;2899:56:0;9335:397:1;2899:56:0;2973:1;2736:246;-1:-1:-1;;;2736:246:0:o;2991:132::-;3049:7;3076:39;3080:1;3083;3076:39;;;;;;;;;;;;;;;;;:3;:39::i;9058:369::-;-1:-1:-1;;;;;9185:19:0;;9177:68;;;;-1:-1:-1;;;9177:68:0;;9939:2:1;9177:68:0;;;9921:21:1;9978:2;9958:18;;;9951:30;10017:34;9997:18;;;9990:62;-1:-1:-1;;;10068:18:1;;;10061:34;10112:19;;9177:68:0;9737:400:1;9177:68:0;-1:-1:-1;;;;;9264:21:0;;9256:68;;;;-1:-1:-1;;;9256:68:0;;10344:2:1;9256:68:0;;;10326:21:1;10383:2;10363:18;;;10356:30;10422:34;10402:18;;;10395:62;-1:-1:-1;;;10473:18:1;;;10466:32;10515:19;;9256:68:0;10142:398:1;9256:68:0;-1:-1:-1;;;;;9335:18:0;;;;;;;:11;:18;;;;;;;;:27;;;;;;;;;;;;;:36;;;9387:32;;2992:25:1;;;9387:32:0;;2965:18:1;9387:32:0;;;;;;;9058:369;;;:::o;9436:2343::-;-1:-1:-1;;;;;9558:18:0;;9550:68;;;;-1:-1:-1;;;9550:68:0;;10747:2:1;9550:68:0;;;10729:21:1;10786:2;10766:18;;;10759:30;10825:34;10805:18;;;10798:62;-1:-1:-1;;;10876:18:1;;;10869:35;10921:19;;9550:68:0;10545:401:1;9550:68:0;-1:-1:-1;;;;;9637:16:0;;9629:64;;;;-1:-1:-1;;;9629:64:0;;11153:2:1;9629:64:0;;;11135:21:1;11192:2;11172:18;;;11165:30;11231:34;11211:18;;;11204:62;-1:-1:-1;;;11282:18:1;;;11275:33;11325:19;;9629:64:0;10951:399:1;9629:64:0;9721:1;9712:6;:10;9704:64;;;;-1:-1:-1;;;9704:64:0;;11557:2:1;9704:64:0;;;11539:21:1;11596:2;11576:18;;;11569:30;11635:34;11615:18;;;11608:62;-1:-1:-1;;;11686:18:1;;;11679:39;11735:19;;9704:64:0;11355:405:1;9704:64:0;1557:7;1584:6;-1:-1:-1;;;;;9786:15:0;;;1584:6;;9786:15;;;;:32;;-1:-1:-1;1557:7:0;1584:6;-1:-1:-1;;;;;9805:13:0;;;1584:6;;9805:13;;9786:32;9782:1265;;;9876:11;;-1:-1:-1;;;9876:11:0;;;;9871:144;;1557:7;1584:6;-1:-1:-1;;;;;9916:15:0;;;1584:6;;9916:15;9908:91;;;;-1:-1:-1;;;9908:91:0;;11967:2:1;9908:91:0;;;11949:21:1;12006:2;11986:18;;;11979:30;12045:34;12025:18;;;12018:62;12116:33;12096:18;;;12089:61;12167:19;;9908:91:0;11765:427:1;9908:91:0;10050:12;;10040:6;:22;;10032:63;;;;-1:-1:-1;;;10032:63:0;;12399:2:1;10032:63:0;;;12381:21:1;12438:2;12418:18;;;12411:30;12477;12457:18;;;12450:58;12525:18;;10032:63:0;12197:352:1;10032:63:0;-1:-1:-1;;;;;10119:10:0;;;;;;:4;:10;;;;;;;;10118:11;:24;;;;-1:-1:-1;;;;;;10134:8:0;;;;;;:4;:8;;;;;;;;10133:9;10118:24;10110:72;;;;-1:-1:-1;;;10110:72:0;;12756:2:1;10110:72:0;;;12738:21:1;12795:2;12775:18;;;12768:30;12834:34;12814:18;;;12807:62;-1:-1:-1;;;12885:18:1;;;12878:33;12928:19;;10110:72:0;12554:399:1;10110:72:0;10209:13;;-1:-1:-1;;;;;10203:19:0;;;10209:13;;10203:19;10200:146;;10276:14;;10267:6;10251:13;10261:2;10251:9;:13::i;:::-;:22;;;;:::i;:::-;:39;10243:87;;;;-1:-1:-1;;;10243:87:0;;13290:2:1;10243:87:0;;;13272:21:1;13329:2;13309:18;;;13302:30;13368:34;13348:18;;;13341:62;-1:-1:-1;;;13419:18:1;;;13412:33;13462:19;;10243:87:0;13088:399:1;10243:87:0;10363:28;10394:24;10412:4;10394:9;:24::i;:::-;10472:19;;10536:12;;10363:55;;-1:-1:-1;10448:43:0;;;;10512:36;;10509:124;;10605:12;;10582:35;;10509:124;10654:7;:18;;;;-1:-1:-1;10666:6:0;;-1:-1:-1;;;10666:6:0;;;;10665:7;10654:18;:43;;;;-1:-1:-1;10684:13:0;;-1:-1:-1;;;;;10676:21:0;;;10684:13;;10676:21;;10654:43;:58;;;;-1:-1:-1;10701:11:0;;-1:-1:-1;;;10701:11:0;;;;10654:58;:87;;;;-1:-1:-1;;;;;;10717:24:0;;;;;;:18;:24;;;;;;;;10716:25;10654:87;:114;;;;-1:-1:-1;;;;;;10746:22:0;;;;;;:18;:22;;;;;;;;10745:23;10654:114;10650:386;;;10789:38;10806:20;10789:16;:38::i;:::-;10875:21;10919:22;;10915:106;;10966:35;10979:21;10966:12;:35::i;:::-;10770:266;10650:386;9820:1227;;9782:1265;-1:-1:-1;;;;;11125:24:0;;11060:12;11125:24;;;:18;:24;;;;;;11075:4;;11125:24;;;:50;;-1:-1:-1;;;;;;11153:22:0;;;;;;:18;:22;;;;;;;;11125:50;11124:102;;;-1:-1:-1;11189:13:0;;-1:-1:-1;;;;;11181:21:0;;;11189:13;;11181:21;;;;:44;;-1:-1:-1;11212:13:0;;-1:-1:-1;;;;;11206:19:0;;;11212:13;;11206:19;;11181:44;11120:597;;;-1:-1:-1;11253:5:0;11120:597;;;11337:13;;-1:-1:-1;;;;;11329:21:0;;;11337:13;;11329:21;:55;;;;-1:-1:-1;11368:15:0;;-1:-1:-1;;;;;11354:30:0;;;11368:15;;11354:30;;11329:55;11326:162;;;11417:14;;11405:9;:26;11460:12;;11450:7;:22;11326:162;11548:13;;-1:-1:-1;;;;;11542:19:0;;;11548:13;;11542:19;:55;;;;-1:-1:-1;11581:15:0;;-1:-1:-1;;;;;11565:32:0;;;11581:15;;11565:32;;11542:55;11538:165;;;11630:15;;11618:9;:27;11674:13;;11664:7;:23;11538:165;11730:41;11745:4;11751:2;11755:6;11763:7;11730:14;:41::i;2503:224::-;2623:7;2659:12;2651:6;;;;2643:29;;;;-1:-1:-1;;;2643:29:0;;;;;;;;:::i;:::-;-1:-1:-1;2683:9:0;2695:5;2699:1;2695;:5;:::i;:::-;2683:17;2503:224;-1:-1:-1;;;;;2503:224:0:o;12280:174::-;12337:17;;-1:-1:-1;;;;;12337:17:0;:48;12364:20;12382:1;12364:13;:6;12375:1;12364:10;:13::i;:::-;:17;;:20::i;:::-;12337:48;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;12396:19:0;;-1:-1:-1;;;;;12396:19:0;:50;12425:20;12443:1;12425:13;:6;12436:1;12425:10;:13::i;:20::-;12396:50;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;8370:323;8465:7;8523;;8512;:18;;8490:110;;;;-1:-1:-1;;;8490:110:0;;13827:2:1;8490:110:0;;;13809:21:1;13866:2;13846:18;;;13839:30;13905:34;13885:18;;;13878:62;-1:-1:-1;;;13956:18:1;;;13949:40;14006:19;;8490:110:0;13625:406:1;8490:110:0;8611:19;8633:10;:8;:10::i;:::-;8611:32;-1:-1:-1;8661:24:0;:7;8611:32;8661:11;:24::i;11788:483::-;6069:6;:13;;-1:-1:-1;;;;6069:13:0;-1:-1:-1;;;6069:13:0;;;11890:16:::1;::::0;;11904:1:::1;11890:16:::0;;;;;::::1;::::0;;-1:-1:-1;;11890:16:0::1;::::0;::::1;::::0;;::::1;::::0;::::1;;::::0;-1:-1:-1;11890:16:0::1;11866:40;;11935:4;11917;11922:1;11917:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;11917:23:0;;::::1;:7;::::0;;::::1;::::0;;;;;;:23;;;;11961:15:::1;::::0;:22:::1;::::0;;-1:-1:-1;;;11961:22:0;;;;:15;;;::::1;::::0;:20:::1;::::0;:22:::1;::::0;;::::1;::::0;11917:7;;11961:22;;;;;:15;:22:::1;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;11951:4;11956:1;11951:7;;;;;;;;:::i;:::-;-1:-1:-1::0;;;;;11951:32:0;;::::1;:7;::::0;;::::1;::::0;;;;;:32;12026:15:::1;::::0;11994:62:::1;::::0;12011:4:::1;::::0;12026:15:::1;12044:11:::0;11994:8:::1;:62::i;:::-;12067:15;::::0;:196:::1;::::0;-1:-1:-1;;;12067:196:0;;-1:-1:-1;;;;;12067:15:0;;::::1;::::0;:66:::1;::::0;:196:::1;::::0;12148:11;;12067:15:::1;::::0;12190:4;;12217::::1;::::0;12237:15:::1;::::0;12067:196:::1;;;:::i;:::-;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;-1:-1:-1::0;;6105:6:0;:14;;-1:-1:-1;;;;6105:14:0;;;-1:-1:-1;;;;11788:483:0:o;3132:223::-;3252:7;3287:12;3280:5;3272:28;;;;-1:-1:-1;;;3272:28:0;;;;;;;;:::i;:::-;-1:-1:-1;3311:9:0;3323:5;3327:1;3323;:5;:::i;13341:282::-;13497:7;13492:28;;13506:14;:12;:14::i;:::-;13531:44;13549:6;13557:9;13568:6;13531:17;:44::i;:::-;13591:7;13586:29;;13600:15;8988:17;;8976:9;:29;9026:15;;9016:7;:25;8932:117;16310:164;16352:7;16373:15;16390;16409:19;:17;:19::i;:::-;16372:56;;-1:-1:-1;16372:56:0;-1:-1:-1;16446:20:0;16372:56;;16446:11;:20::i;:::-;16439:27;;;;16310:164;:::o;8702:221::-;8749:9;;:14;:30;;;;-1:-1:-1;8767:7:0;;:12;8749:30;8745:43;;;8702:221::o;8745:43::-;8821:9;;;8801:17;:29;8859:7;;;8841:15;:25;-1:-1:-1;8880:13:0;;;;8904:11;8702:221::o;13632:610::-;13779:15;13809:23;13847:12;13874:23;13912:12;13939:13;13966:19;13977:7;13966:10;:19::i;:::-;-1:-1:-1;;;;;14014:15:0;;;;;;:7;:15;;;;;;13764:221;;-1:-1:-1;13764:221:0;;-1:-1:-1;13764:221:0;;-1:-1:-1;13764:221:0;-1:-1:-1;13764:221:0;-1:-1:-1;13764:221:0;-1:-1:-1;14014:28:0;;13764:221;14014:19;:28::i;:::-;-1:-1:-1;;;;;13996:15:0;;;;;;;:7;:15;;;;;;:46;;;;14074:18;;;;;;;:39;;14097:15;14074:22;:39::i;:::-;-1:-1:-1;;;;;14053:18:0;;;;;;:7;:18;;;;;:60;14124:16;14134:5;14124:9;:16::i;:::-;14151:23;14163:4;14169;14151:11;:23::i;:::-;14207:9;-1:-1:-1;;;;;14190:44:0;14199:6;-1:-1:-1;;;;;14190:44:0;;14218:15;14190:44;;;;2992:25:1;;2980:2;2965:18;;2846:177;14190:44:0;;;;;;;;13753:489;;;;;;13632:610;;;:::o;16483:257::-;16581:7;;16534;;;;4814:16;16649:20;16581:7;4814:16;16649:11;:20::i;:::-;16639:7;:30;16635:61;;;-1:-1:-1;;16679:7:0;;;4814:16;;-1:-1:-1;16483:257:0;-1:-1:-1;16483:257:0:o;16635:61::-;16715:7;;16724;;-1:-1:-1;16483:257:0;-1:-1:-1;16483:257:0:o;14665:615::-;14765:7;14787;14809;14831;14853;14875;14911:23;14936:12;14950:13;14980:40;14992:7;15001:9;;15012:7;;14980:11;:40::i;:::-;14910:110;;;;;;15031:19;15053:10;:8;:10::i;:::-;15031:32;;15075:15;15092:23;15117:12;15146:46;15158:7;15167:4;15173:5;15180:11;15146;:46::i;:::-;15074:118;;-1:-1:-1;15074:118:0;-1:-1:-1;15074:118:0;-1:-1:-1;15243:15:0;;-1:-1:-1;15260:4:0;;-1:-1:-1;15266:5:0;;-1:-1:-1;;;;;14665:615:0;;;;;;;:::o;2358:136::-;2416:7;2443:43;2447:1;2450;2443:43;;;;;;;;;;;;;;;;;:3;:43::i;2170:179::-;2228:7;;2260:5;2264:1;2260;:5;:::i;:::-;2248:17;;2289:1;2284;:6;;2276:46;;;;-1:-1:-1;;;2276:46:0;;15479:2:1;2276:46:0;;;15461:21:1;15518:2;15498:18;;;15491:30;15557:29;15537:18;;;15530:57;15604:18;;2276:46:0;15277:351:1;14251:211:0;14304:19;14326:10;:8;:10::i;:::-;14304:32;-1:-1:-1;14347:13:0;14363:22;:5;14304:32;14363:9;:22::i;:::-;14437:4;14421:22;;;;:7;:22;;;;;;14347:38;;-1:-1:-1;14421:33:0;;14347:38;14421:26;:33::i;:::-;14412:4;14396:22;;;;:7;:22;;;;;:58;-1:-1:-1;;;14251:211:0:o;14471:147::-;14549:7;;:17;;14561:4;14549:11;:17::i;:::-;14539:7;:27;14590:10;;:20;;14605:4;14590:14;:20::i;:::-;14577:10;:33;-1:-1:-1;;14471:147:0:o;15289:469::-;15458:7;;;;15552:30;15578:3;15552:21;:7;15564:8;15552:11;:21::i;:30::-;15537:45;-1:-1:-1;15593:13:0;15609:28;15633:3;15609:19;:7;15621:6;15609:11;:19::i;:28::-;15593:44;-1:-1:-1;15648:23:0;15674:28;15593:44;15674:17;:7;15686:4;15674:11;:17::i;:::-;:21;;:28::i;:::-;15648:54;15738:4;;-1:-1:-1;15744:5:0;;-1:-1:-1;15289:469:0;;-1:-1:-1;;;;;15289:469:0:o;15767:534::-;15961:7;;;;16058:24;:7;16070:11;16058;:24::i;:::-;16040:42;-1:-1:-1;16093:12:0;16108:21;:4;16117:11;16108:8;:21::i;:::-;16093:36;-1:-1:-1;16140:13:0;16156:22;:5;16166:11;16156:9;:22::i;:::-;16140:38;-1:-1:-1;16189:23:0;16215:28;16140:38;16215:17;:7;16227:4;16215:11;:17::i;:28::-;16262:7;;;;-1:-1:-1;16288:4:0;;-1:-1:-1;15767:534:0;;-1:-1:-1;;;;;;;15767:534:0:o;14:127:1:-;75:10;70:3;66:20;63:1;56:31;106:4;103:1;96:15;130:4;127:1;120:15;146:131;-1:-1:-1;;;;;221:31:1;;211:42;;201:70;;267:1;264;257:12;282:134;350:20;;379:31;350:20;379:31;:::i;:::-;282:134;;;:::o;421:1121::-;505:6;536:2;579;567:9;558:7;554:23;550:32;547:52;;;595:1;592;585:12;547:52;635:9;622:23;664:18;705:2;697:6;694:14;691:34;;;721:1;718;711:12;691:34;759:6;748:9;744:22;734:32;;804:7;797:4;793:2;789:13;785:27;775:55;;826:1;823;816:12;775:55;862:2;849:16;884:2;880;877:10;874:36;;;890:18;;:::i;:::-;936:2;933:1;929:10;968:2;962:9;1031:2;1027:7;1022:2;1018;1014:11;1010:25;1002:6;998:38;1086:6;1074:10;1071:22;1066:2;1054:10;1051:18;1048:46;1045:72;;;1097:18;;:::i;:::-;1133:2;1126:22;1183:18;;;1217:15;;;;-1:-1:-1;1259:11:1;;;1255:20;;;1287:19;;;1284:39;;;1319:1;1316;1309:12;1284:39;1343:11;;;;1363:148;1379:6;1374:3;1371:15;1363:148;;;1445:23;1464:3;1445:23;:::i;:::-;1433:36;;1396:12;;;;1489;;;;1363:148;;;1530:6;421:1121;-1:-1:-1;;;;;;;;421:1121:1:o;1547:548::-;1659:4;1688:2;1717;1706:9;1699:21;1749:6;1743:13;1792:6;1787:2;1776:9;1772:18;1765:34;1817:1;1827:140;1841:6;1838:1;1835:13;1827:140;;;1936:14;;;1932:23;;1926:30;1902:17;;;1921:2;1898:26;1891:66;1856:10;;1827:140;;;1831:3;2016:1;2011:2;2002:6;1991:9;1987:22;1983:31;1976:42;2086:2;2079;2075:7;2070:2;2062:6;2058:15;2054:29;2043:9;2039:45;2035:54;2027:62;;;;1547:548;;;;:::o;2100:315::-;2168:6;2176;2229:2;2217:9;2208:7;2204:23;2200:32;2197:52;;;2245:1;2242;2235:12;2197:52;2284:9;2271:23;2303:31;2328:5;2303:31;:::i;:::-;2353:5;2405:2;2390:18;;;;2377:32;;-1:-1:-1;;;2100:315:1:o;3028:456::-;3105:6;3113;3121;3174:2;3162:9;3153:7;3149:23;3145:32;3142:52;;;3190:1;3187;3180:12;3142:52;3229:9;3216:23;3248:31;3273:5;3248:31;:::i;:::-;3298:5;-1:-1:-1;3355:2:1;3340:18;;3327:32;3368:33;3327:32;3368:33;:::i;:::-;3028:456;;3420:7;;-1:-1:-1;;;3474:2:1;3459:18;;;;3446:32;;3028:456::o;3886:247::-;3945:6;3998:2;3986:9;3977:7;3973:23;3969:32;3966:52;;;4014:1;4011;4004:12;3966:52;4053:9;4040:23;4072:31;4097:5;4072:31;:::i;4138:160::-;4203:20;;4259:13;;4252:21;4242:32;;4232:60;;4288:1;4285;4278:12;4303:180;4359:6;4412:2;4400:9;4391:7;4387:23;4383:32;4380:52;;;4428:1;4425;4418:12;4380:52;4451:26;4467:9;4451:26;:::i;4488:180::-;4547:6;4600:2;4588:9;4579:7;4575:23;4571:32;4568:52;;;4616:1;4613;4606:12;4568:52;-1:-1:-1;4639:23:1;;4488:180;-1:-1:-1;4488:180:1:o;4673:385::-;4759:6;4767;4775;4783;4836:3;4824:9;4815:7;4811:23;4807:33;4804:53;;;4853:1;4850;4843:12;4804:53;-1:-1:-1;;4876:23:1;;;4946:2;4931:18;;4918:32;;-1:-1:-1;4997:2:1;4982:18;;4969:32;;5048:2;5033:18;5020:32;;-1:-1:-1;4673:385:1;-1:-1:-1;4673:385:1:o;5063:689::-;5155:6;5163;5171;5224:2;5212:9;5203:7;5199:23;5195:32;5192:52;;;5240:1;5237;5230:12;5192:52;5280:9;5267:23;5309:18;5350:2;5342:6;5339:14;5336:34;;;5366:1;5363;5356:12;5336:34;5404:6;5393:9;5389:22;5379:32;;5449:7;5442:4;5438:2;5434:13;5430:27;5420:55;;5471:1;5468;5461:12;5420:55;5511:2;5498:16;5537:2;5529:6;5526:14;5523:34;;;5553:1;5550;5543:12;5523:34;5608:7;5601:4;5591:6;5588:1;5584:14;5580:2;5576:23;5572:34;5569:47;5566:67;;;5629:1;5626;5619:12;5566:67;5660:4;5652:13;;;;-1:-1:-1;5684:6:1;-1:-1:-1;5709:37:1;;5725:20;;;-1:-1:-1;5709:37:1;:::i;:::-;5699:47;;5063:689;;;;;:::o;5757:388::-;5825:6;5833;5886:2;5874:9;5865:7;5861:23;5857:32;5854:52;;;5902:1;5899;5892:12;5854:52;5941:9;5928:23;5960:31;5985:5;5960:31;:::i;:::-;6010:5;-1:-1:-1;6067:2:1;6052:18;;6039:32;6080:33;6039:32;6080:33;:::i;:::-;6132:7;6122:17;;;5757:388;;;;;:::o;6150:356::-;6352:2;6334:21;;;6371:18;;;6364:30;6430:34;6425:2;6410:18;;6403:62;6497:2;6482:18;;6150:356::o;6511:127::-;6572:10;6567:3;6563:20;6560:1;6553:31;6603:4;6600:1;6593:15;6627:4;6624:1;6617:15;6643:127;6704:10;6699:3;6695:20;6692:1;6685:31;6735:4;6732:1;6725:15;6759:4;6756:1;6749:15;6775:135;6814:3;6835:17;;;6832:43;;6855:18;;:::i;:::-;-1:-1:-1;6902:1:1;6891:13;;6775:135::o;6915:168::-;6955:7;7021:1;7017;7013:6;7009:14;7006:1;7003:21;6998:1;6991:9;6984:17;6980:45;6977:71;;;7028:18;;:::i;:::-;-1:-1:-1;7068:9:1;;6915:168::o;7088:217::-;7128:1;7154;7144:132;;7198:10;7193:3;7189:20;7186:1;7179:31;7233:4;7230:1;7223:15;7261:4;7258:1;7251:15;7144:132;-1:-1:-1;7290:9:1;;7088:217::o;12958:125::-;13023:9;;;13044:10;;;13041:36;;;13057:18;;:::i;13492:128::-;13559:9;;;13580:11;;;13577:37;;;13594:18;;:::i;14036:251::-;14106:6;14159:2;14147:9;14138:7;14134:23;14130:32;14127:52;;;14175:1;14172;14165:12;14127:52;14207:9;14201:16;14226:31;14251:5;14226:31;:::i;14292:980::-;14554:4;14602:3;14591:9;14587:19;14633:6;14622:9;14615:25;14659:2;14697:6;14692:2;14681:9;14677:18;14670:34;14740:3;14735:2;14724:9;14720:18;14713:31;14764:6;14799;14793:13;14830:6;14822;14815:22;14868:3;14857:9;14853:19;14846:26;;14907:2;14899:6;14895:15;14881:29;;14928:1;14938:195;14952:6;14949:1;14946:13;14938:195;;;15017:13;;-1:-1:-1;;;;;15013:39:1;15001:52;;15108:15;;;;15073:12;;;;15049:1;14967:9;14938:195;;;-1:-1:-1;;;;;;;15189:32:1;;;;15184:2;15169:18;;15162:60;-1:-1:-1;;;15253:3:1;15238:19;15231:35;15150:3;14292:980;-1:-1:-1;;;14292:980:1:o

Swarm Source

ipfs://d1299e890ac1389e7caab2b97f7e5bbb151ef9e535133a1001d2fa8d525cc908
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.