Feature Tip: Add private address tag to any address under My Name Tag !
Overview
Max Total Supply
20,000,000 STOCK
Holders
2,045 (0.00%)
Market
Onchain Market Cap
$0.00
Circulating Supply Market Cap
-
Other Info
Token Contract (WITH 18 Decimals)
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
StockCapitalERC20
Compiler Version
v0.8.26+commit.8a97fa7a
Contract Source Code (Solidity)
1234567891011121314151617181920212223242526/***Submitted for verification at Etherscan.io on 2025-03-04*///SPDX-License-Identifier: MIT/******************************************************************************███████╗████████╗ ██████╗ ██████╗██╗ ██╗ **██╔════╝╚══██╔══╝██╔═══██╗██╔════╝██║ ██╔╝ **███████╗ ██║ ██║ ██║██║ █████╔╝ **╚════██║ ██║ ██║ ██║██║ ██╔═██╗ **███████║ ██║ ╚██████╔╝╚██████╗██║ ██╗ **╚══════╝ ╚═╝ ╚═════╝ ╚═════╝╚═╝ ╚═╝ ** **███████╗██╗███╗ ██╗ ██████╗███████╗ ██████╗ ██████╗ ██████╗ ███████╗**██╔════╝██║████╗ ██║██╔════╝██╔════╝ ╚════██╗██╔═████╗╚════██╗██╔════╝**███████╗██║██╔██╗ ██║██║ █████╗ █████╔╝██║██╔██║ █████╔╝███████╗**╚════██║██║██║╚██╗██║██║ ██╔══╝ ██╔═══╝ ████╔╝██║██╔═══╝ ╚════██║**███████║██║██║ ╚████║╚██████╗███████╗ ███████╗╚██████╔╝███████╗███████║**╚══════╝╚═╝╚═╝ ╚═══╝ ╚═════╝╚══════╝ ╚══════╝ ╚═════╝ ╚══════╝╚══════╝********************************************************************♥KFB*****»»———— Stock Capital Holding The First Decentralized Sustainability Bond. ————««
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ECDSAInvalidSignature","type":"error"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"name":"ECDSAInvalidSignatureLength","type":"error"},{"inputs":[{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"ECDSAInvalidSignatureS","type":"error"},{"inputs":[{"internalType":"uint256","name":"increasedSupply","type":"uint256"},{"internalType":"uint256","name":"cap","type":"uint256"}],"name":"ERC20ExceededCap","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"allowance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientAllowance","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"uint256","name":"balance","type":"uint256"},{"internalType":"uint256","name":"needed","type":"uint256"}],"name":"ERC20InsufficientBalance","type":"error"},{"inputs":[{"internalType":"address","name":"approver","type":"address"}],"name":"ERC20InvalidApprover","type":"error"},{"inputs":[{"internalType":"uint256","name":"cap","type":"uint256"}],"name":"ERC20InvalidCap","type":"error"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"ERC20InvalidReceiver","type":"error"},{"inputs":[{"internalType":"address","name":"sender","type":"address"}],"name":"ERC20InvalidSender","type":"error"},{"inputs":[{"internalType":"address","name":"spender","type":"address"}],"name":"ERC20InvalidSpender","type":"error"},{"inputs":[{"internalType":"uint256","name":"deadline","type":"uint256"}],"name":"ERC2612ExpiredSignature","type":"error"},{"inputs":[{"internalType":"address","name":"signer","type":"address"},{"internalType":"address","name":"owner","type":"address"}],"name":"ERC2612InvalidSigner","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"currentNonce","type":"uint256"}],"name":"InvalidAccountNonce","type":"error"},{"inputs":[],"name":"InvalidShortString","type":"error"},{"inputs":[{"internalType":"string","name":"str","type":"string"}],"name":"StringTooLong","type":"error"},{"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":[],"name":"EIP712DomainChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"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":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"eip712Domain","outputs":[{"internalType":"bytes1","name":"fields","type":"bytes1"},{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"version","type":"string"},{"internalType":"uint256","name":"chainId","type":"uint256"},{"internalType":"address","name":"verifyingContract","type":"address"},{"internalType":"bytes32","name":"salt","type":"bytes32"},{"internalType":"uint256[]","name":"extensions","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
610180604052348015610010575f80fd5b506040518060400160405280600d81526020017f53746f636b204361706974616c00000000000000000000000000000000000000815250806040518060400160405280600181526020017f31000000000000000000000000000000000000000000000000000000000000008152506a108b2a2c280290940000006040518060400160405280600d81526020017f53746f636b204361706974616c000000000000000000000000000000000000008152506040518060400160405280600581526020017f53544f434b00000000000000000000000000000000000000000000000000000081525081600390816101059190610901565b5080600490816101159190610901565b5050505f810361015c575f6040517f392e1e270000000000000000000000000000000000000000000000000000000081526004016101539190610a09565b60405180910390fd5b80608081815250505061017960058361023660201b90919060201c565b610140818152505061019560068261023660201b90919060201c565b610160818152505081805190602001206101008181525050808051906020012061012081815250504660c081815250506101d361028360201b60201c565b60a081815250503073ffffffffffffffffffffffffffffffffffffffff1660e08173ffffffffffffffffffffffffffffffffffffffff16815250505050505f6a108b2a2c28029094000000905061023033826102de60201b60201c565b50610ce0565b5f602083511015610257576102508361036360201b60201c565b905061027d565b82610267836103c860201b60201c565b5f0190816102759190610901565b5060ff5f1b90505b92915050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f610100516101205146306040516020016102c3959493929190610a88565b60405160208183030381529060405280519060200120905090565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361034e575f6040517fec442f050000000000000000000000000000000000000000000000000000000081526004016103459190610ad9565b60405180910390fd5b61035f5f83836103d160201b60201c565b5050565b5f80829050601f815111156103af57826040517f305a27a90000000000000000000000000000000000000000000000000000000081526004016103a69190610b58565b60405180910390fd5b8051816103bb90610ba5565b5f1c175f1b915050919050565b5f819050919050565b6103e28383836103e760201b60201c565b505050565b6103f883838361049c60201b60201c565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610497575f61043a6106b560201b60201c565b90505f61044b6106be60201b60201c565b9050818111156104945780826040517f9e79f85400000000000000000000000000000000000000000000000000000000815260040161048b929190610c0b565b60405180910390fd5b50505b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036104ec578060025f8282546104e09190610c5f565b925050819055506105ba565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610575578381836040517fe450d38c00000000000000000000000000000000000000000000000000000000815260040161056c93929190610c92565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610601578060025f828254039250508190555061064b565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516106a89190610cc7565b60405180910390a3505050565b5f608051905090565b5f600254905090565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061074257607f821691505b602082108103610755576107546106fe565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026107b77fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8261077c565b6107c1868361077c565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f6108056108006107fb846107d9565b6107e2565b6107d9565b9050919050565b5f819050919050565b61081e836107eb565b61083261082a8261080c565b848454610788565b825550505050565b5f90565b61084661083a565b610851818484610815565b505050565b5b81811015610874576108695f8261083e565b600181019050610857565b5050565b601f8211156108b95761088a8161075b565b6108938461076d565b810160208510156108a2578190505b6108b66108ae8561076d565b830182610856565b50505b505050565b5f82821c905092915050565b5f6108d95f19846008026108be565b1980831691505092915050565b5f6108f183836108ca565b9150826002028217905092915050565b61090a826106c7565b67ffffffffffffffff811115610923576109226106d1565b5b61092d825461072b565b610938828285610878565b5f60209050601f831160018114610969575f8415610957578287015190505b61096185826108e6565b8655506109c8565b601f1984166109778661075b565b5f5b8281101561099e57848901518255600182019150602085019450602081019050610979565b868310156109bb57848901516109b7601f8916826108ca565b8355505b6001600288020188555050505b505050505050565b5f819050919050565b5f6109f36109ee6109e9846109d0565b6107e2565b6107d9565b9050919050565b610a03816109d9565b82525050565b5f602082019050610a1c5f8301846109fa565b92915050565b5f819050919050565b610a3481610a22565b82525050565b610a43816107d9565b82525050565b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610a7282610a49565b9050919050565b610a8281610a68565b82525050565b5f60a082019050610a9b5f830188610a2b565b610aa86020830187610a2b565b610ab56040830186610a2b565b610ac26060830185610a3a565b610acf6080830184610a79565b9695505050505050565b5f602082019050610aec5f830184610a79565b92915050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f610b2a826106c7565b610b348185610af2565b9350610b44818560208601610b02565b610b4d81610b10565b840191505092915050565b5f6020820190508181035f830152610b708184610b20565b905092915050565b5f81519050919050565b5f819050602082019050919050565b5f610b9c8251610a22565b80915050919050565b5f610baf82610b78565b82610bb984610b82565b9050610bc481610b91565b92506020821015610c0457610bff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8360200360080261077c565b831692505b5050919050565b5f604082019050610c1e5f830185610a3a565b610c2b6020830184610a3a565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f610c69826107d9565b9150610c74836107d9565b9250828201905080821115610c8c57610c8b610c32565b5b92915050565b5f606082019050610ca55f830186610a79565b610cb26020830185610a3a565b610cbf6040830184610a3a565b949350505050565b5f602082019050610cda5f830184610a3a565b92915050565b60805160a05160c05160e05161010051610120516101405161016051611c8f610d3b5f395f610a7601525f610a3b01525f610d6601525f610d4501525f61093901525f61098f01525f6109b801525f6103f40152611c8f5ff3fe608060405234801561000f575f80fd5b50600436106100e8575f3560e01c806370a082311161008a57806395d89b411161006457806395d89b4114610266578063a9059cbb14610284578063d505accf146102b4578063dd62ed3e146102d0576100e8565b806370a08231146101e25780637ecebe001461021257806384b0196e14610242576100e8565b806323b872dd116100c657806323b872dd14610158578063313ce56714610188578063355274ea146101a65780633644e515146101c4576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f80fd5b6100f4610300565b60405161010191906114d8565b60405180910390f35b610124600480360381019061011f9190611589565b610390565b60405161013191906115e1565b60405180910390f35b6101426103b2565b60405161014f9190611609565b60405180910390f35b610172600480360381019061016d9190611622565b6103bb565b60405161017f91906115e1565b60405180910390f35b6101906103e9565b60405161019d919061168d565b60405180910390f35b6101ae6103f1565b6040516101bb9190611609565b60405180910390f35b6101cc610418565b6040516101d991906116be565b60405180910390f35b6101fc60048036038101906101f791906116d7565b610426565b6040516102099190611609565b60405180910390f35b61022c600480360381019061022791906116d7565b61046b565b6040516102399190611609565b60405180910390f35b61024a61047c565b60405161025d9796959493929190611802565b60405180910390f35b61026e610521565b60405161027b91906114d8565b60405180910390f35b61029e60048036038101906102999190611589565b6105b1565b6040516102ab91906115e1565b60405180910390f35b6102ce60048036038101906102c991906118d8565b6105d3565b005b6102ea60048036038101906102e59190611975565b610718565b6040516102f79190611609565b60405180910390f35b60606003805461030f906119e0565b80601f016020809104026020016040519081016040528092919081815260200182805461033b906119e0565b80156103865780601f1061035d57610100808354040283529160200191610386565b820191905f5260205f20905b81548152906001019060200180831161036957829003601f168201915b5050505050905090565b5f8061039a61079a565b90506103a78185856107a1565b600191505092915050565b5f600254905090565b5f806103c561079a565b90506103d28582856107b3565b6103dd858585610846565b60019150509392505050565b5f6012905090565b5f7f0000000000000000000000000000000000000000000000000000000000000000905090565b5f610421610936565b905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f610475826109ec565b9050919050565b5f6060805f805f606061048d610a32565b610495610a6d565b46305f801b5f67ffffffffffffffff8111156104b4576104b3611a10565b5b6040519080825280602002602001820160405280156104e25781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b606060048054610530906119e0565b80601f016020809104026020016040519081016040528092919081815260200182805461055c906119e0565b80156105a75780601f1061057e576101008083540402835291602001916105a7565b820191905f5260205f20905b81548152906001019060200180831161058a57829003601f168201915b5050505050905090565b5f806105bb61079a565b90506105c8818585610846565b600191505092915050565b8342111561061857836040517f6279130200000000000000000000000000000000000000000000000000000000815260040161060f9190611609565b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886106468c610aa8565b8960405160200161065c96959493929190611a3d565b6040516020818303038152906040528051906020012090505f61067e82610afb565b90505f61068d82878787610b14565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461070157808a6040517f4b800e460000000000000000000000000000000000000000000000000000000081526004016106f8929190611a9c565b60405180910390fd5b61070c8a8a8a6107a1565b50505050505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b6107ae8383836001610b42565b505050565b5f6107be8484610718565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156108405781811015610831578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161082893929190611ac3565b60405180910390fd5b61083f84848484035f610b42565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108b6575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016108ad9190611af8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610926575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161091d9190611af8565b60405180910390fd5b610931838383610d11565b505050565b5f7f000000000000000000000000000000000000000000000000000000000000000073ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161480156109b157507f000000000000000000000000000000000000000000000000000000000000000046145b156109de577f000000000000000000000000000000000000000000000000000000000000000090506109e9565b6109e6610d21565b90505b90565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6060610a6860057f0000000000000000000000000000000000000000000000000000000000000000610db690919063ffffffff16565b905090565b6060610aa360067f0000000000000000000000000000000000000000000000000000000000000000610db690919063ffffffff16565b905090565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f815480929190600101919050559050919050565b5f610b0d610b07610936565b83610e63565b9050919050565b5f805f80610b2488888888610ea3565b925092509250610b348282610f8a565b829350505050949350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610bb2575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610ba99190611af8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c22575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610c199190611af8565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610d0b578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610d029190611609565b60405180910390a35b50505050565b610d1c8383836110ec565b505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f00000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000004630604051602001610d9b959493929190611b11565b60405160208183030381529060405280519060200120905090565b606060ff5f1b8314610dd257610dcb8361118f565b9050610e5d565b818054610dde906119e0565b80601f0160208091040260200160405190810160405280929190818152602001828054610e0a906119e0565b8015610e555780601f10610e2c57610100808354040283529160200191610e55565b820191905f5260205f20905b815481529060010190602001808311610e3857829003601f168201915b505050505090505b92915050565b5f6040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b5f805f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c1115610edf575f600385925092509250610f80565b5f6001888888886040515f8152602001604052604051610f029493929190611b62565b6020604051602081039080840390855afa158015610f22573d5f803e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610f73575f60015f801b93509350935050610f80565b805f805f1b935093509350505b9450945094915050565b5f6003811115610f9d57610f9c611ba5565b5b826003811115610fb057610faf611ba5565b5b03156110e85760016003811115610fca57610fc9611ba5565b5b826003811115610fdd57610fdc611ba5565b5b03611014576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600381111561102857611027611ba5565b5b82600381111561103b5761103a611ba5565b5b0361107f57805f1c6040517ffce698f70000000000000000000000000000000000000000000000000000000081526004016110769190611609565b60405180910390fd5b60038081111561109257611091611ba5565b5b8260038111156110a5576110a4611ba5565b5b036110e757806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016110de91906116be565b60405180910390fd5b5b5050565b6110f7838383611201565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361118a575f6111336103f1565b90505f61113e6103b2565b9050818111156111875780826040517f9e79f85400000000000000000000000000000000000000000000000000000000815260040161117e929190611bd2565b60405180910390fd5b50505b505050565b60605f61119b8361141a565b90505f602067ffffffffffffffff8111156111b9576111b8611a10565b5b6040519080825280601f01601f1916602001820160405280156111eb5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611251578060025f8282546112459190611c26565b9250508190555061131f565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156112da578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016112d193929190611ac3565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611366578060025f82825403925050819055506113b0565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161140d9190611609565b60405180910390a3505050565b5f8060ff835f1c169050601f81111561145f576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6114aa82611468565b6114b48185611472565b93506114c4818560208601611482565b6114cd81611490565b840191505092915050565b5f6020820190508181035f8301526114f081846114a0565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611525826114fc565b9050919050565b6115358161151b565b811461153f575f80fd5b50565b5f813590506115508161152c565b92915050565b5f819050919050565b61156881611556565b8114611572575f80fd5b50565b5f813590506115838161155f565b92915050565b5f806040838503121561159f5761159e6114f8565b5b5f6115ac85828601611542565b92505060206115bd85828601611575565b9150509250929050565b5f8115159050919050565b6115db816115c7565b82525050565b5f6020820190506115f45f8301846115d2565b92915050565b61160381611556565b82525050565b5f60208201905061161c5f8301846115fa565b92915050565b5f805f60608486031215611639576116386114f8565b5b5f61164686828701611542565b935050602061165786828701611542565b925050604061166886828701611575565b9150509250925092565b5f60ff82169050919050565b61168781611672565b82525050565b5f6020820190506116a05f83018461167e565b92915050565b5f819050919050565b6116b8816116a6565b82525050565b5f6020820190506116d15f8301846116af565b92915050565b5f602082840312156116ec576116eb6114f8565b5b5f6116f984828501611542565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b61173681611702565b82525050565b6117458161151b565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61177d81611556565b82525050565b5f61178e8383611774565b60208301905092915050565b5f602082019050919050565b5f6117b08261174b565b6117ba8185611755565b93506117c583611765565b805f5b838110156117f55781516117dc8882611783565b97506117e78361179a565b9250506001810190506117c8565b5085935050505092915050565b5f60e0820190506118155f83018a61172d565b818103602083015261182781896114a0565b9050818103604083015261183b81886114a0565b905061184a60608301876115fa565b611857608083018661173c565b61186460a08301856116af565b81810360c083015261187681846117a6565b905098975050505050505050565b61188d81611672565b8114611897575f80fd5b50565b5f813590506118a881611884565b92915050565b6118b7816116a6565b81146118c1575f80fd5b50565b5f813590506118d2816118ae565b92915050565b5f805f805f805f60e0888a0312156118f3576118f26114f8565b5b5f6119008a828b01611542565b97505060206119118a828b01611542565b96505060406119228a828b01611575565b95505060606119338a828b01611575565b94505060806119448a828b0161189a565b93505060a06119558a828b016118c4565b92505060c06119668a828b016118c4565b91505092959891949750929550565b5f806040838503121561198b5761198a6114f8565b5b5f61199885828601611542565b92505060206119a985828601611542565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806119f757607f821691505b602082108103611a0a57611a096119b3565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60c082019050611a505f8301896116af565b611a5d602083018861173c565b611a6a604083018761173c565b611a7760608301866115fa565b611a8460808301856115fa565b611a9160a08301846115fa565b979650505050505050565b5f604082019050611aaf5f83018561173c565b611abc602083018461173c565b9392505050565b5f606082019050611ad65f83018661173c565b611ae360208301856115fa565b611af060408301846115fa565b949350505050565b5f602082019050611b0b5f83018461173c565b92915050565b5f60a082019050611b245f8301886116af565b611b3160208301876116af565b611b3e60408301866116af565b611b4b60608301856115fa565b611b58608083018461173c565b9695505050505050565b5f608082019050611b755f8301876116af565b611b82602083018661167e565b611b8f60408301856116af565b611b9c60608301846116af565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b5f604082019050611be55f8301856115fa565b611bf260208301846115fa565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611c3082611556565b9150611c3b83611556565b9250828201905080821115611c5357611c52611bf9565b5b9291505056fea264697066735822122084e3b21a25139e8c1f3ec93ca0a90c219bced0bc49081255fa85f28fc0dc30ec64736f6c634300081a0033
Deployed Bytecode
0x608060405234801561000f575f80fd5b50600436106100e8575f3560e01c806370a082311161008a57806395d89b411161006457806395d89b4114610266578063a9059cbb14610284578063d505accf146102b4578063dd62ed3e146102d0576100e8565b806370a08231146101e25780637ecebe001461021257806384b0196e14610242576100e8565b806323b872dd116100c657806323b872dd14610158578063313ce56714610188578063355274ea146101a65780633644e515146101c4576100e8565b806306fdde03146100ec578063095ea7b31461010a57806318160ddd1461013a575b5f80fd5b6100f4610300565b60405161010191906114d8565b60405180910390f35b610124600480360381019061011f9190611589565b610390565b60405161013191906115e1565b60405180910390f35b6101426103b2565b60405161014f9190611609565b60405180910390f35b610172600480360381019061016d9190611622565b6103bb565b60405161017f91906115e1565b60405180910390f35b6101906103e9565b60405161019d919061168d565b60405180910390f35b6101ae6103f1565b6040516101bb9190611609565b60405180910390f35b6101cc610418565b6040516101d991906116be565b60405180910390f35b6101fc60048036038101906101f791906116d7565b610426565b6040516102099190611609565b60405180910390f35b61022c600480360381019061022791906116d7565b61046b565b6040516102399190611609565b60405180910390f35b61024a61047c565b60405161025d9796959493929190611802565b60405180910390f35b61026e610521565b60405161027b91906114d8565b60405180910390f35b61029e60048036038101906102999190611589565b6105b1565b6040516102ab91906115e1565b60405180910390f35b6102ce60048036038101906102c991906118d8565b6105d3565b005b6102ea60048036038101906102e59190611975565b610718565b6040516102f79190611609565b60405180910390f35b60606003805461030f906119e0565b80601f016020809104026020016040519081016040528092919081815260200182805461033b906119e0565b80156103865780601f1061035d57610100808354040283529160200191610386565b820191905f5260205f20905b81548152906001019060200180831161036957829003601f168201915b5050505050905090565b5f8061039a61079a565b90506103a78185856107a1565b600191505092915050565b5f600254905090565b5f806103c561079a565b90506103d28582856107b3565b6103dd858585610846565b60019150509392505050565b5f6012905090565b5f7f000000000000000000000000000000000000000000108b2a2c28029094000000905090565b5f610421610936565b905090565b5f805f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b5f610475826109ec565b9050919050565b5f6060805f805f606061048d610a32565b610495610a6d565b46305f801b5f67ffffffffffffffff8111156104b4576104b3611a10565b5b6040519080825280602002602001820160405280156104e25781602001602082028036833780820191505090505b507f0f00000000000000000000000000000000000000000000000000000000000000959493929190965096509650965096509650965090919293949596565b606060048054610530906119e0565b80601f016020809104026020016040519081016040528092919081815260200182805461055c906119e0565b80156105a75780601f1061057e576101008083540402835291602001916105a7565b820191905f5260205f20905b81548152906001019060200180831161058a57829003601f168201915b5050505050905090565b5f806105bb61079a565b90506105c8818585610846565b600191505092915050565b8342111561061857836040517f6279130200000000000000000000000000000000000000000000000000000000815260040161060f9190611609565b60405180910390fd5b5f7f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c98888886106468c610aa8565b8960405160200161065c96959493929190611a3d565b6040516020818303038152906040528051906020012090505f61067e82610afb565b90505f61068d82878787610b14565b90508973ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461070157808a6040517f4b800e460000000000000000000000000000000000000000000000000000000081526004016106f8929190611a9c565b60405180910390fd5b61070c8a8a8a6107a1565b50505050505050505050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f33905090565b6107ae8383836001610b42565b505050565b5f6107be8484610718565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8110156108405781811015610831578281836040517ffb8f41b200000000000000000000000000000000000000000000000000000000815260040161082893929190611ac3565b60405180910390fd5b61083f84848484035f610b42565b5b50505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036108b6575f6040517f96c6fd1e0000000000000000000000000000000000000000000000000000000081526004016108ad9190611af8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610926575f6040517fec442f0500000000000000000000000000000000000000000000000000000000815260040161091d9190611af8565b60405180910390fd5b610931838383610d11565b505050565b5f7f000000000000000000000000e96abc4af205b28634b53da17d3829a1cd466e6a73ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff161480156109b157507f000000000000000000000000000000000000000000000000000000000000000146145b156109de577fe68c236ce7973dfec3ae0cdf891c6f8b0099bd57938ddf25a8a35784cb4e9b2690506109e9565b6109e6610d21565b90505b90565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6060610a6860057f53746f636b204361706974616c0000000000000000000000000000000000000d610db690919063ffffffff16565b905090565b6060610aa360067f3100000000000000000000000000000000000000000000000000000000000001610db690919063ffffffff16565b905090565b5f60075f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f815480929190600101919050559050919050565b5f610b0d610b07610936565b83610e63565b9050919050565b5f805f80610b2488888888610ea3565b925092509250610b348282610f8a565b829350505050949350505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610bb2575f6040517fe602df05000000000000000000000000000000000000000000000000000000008152600401610ba99190611af8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610c22575f6040517f94280d62000000000000000000000000000000000000000000000000000000008152600401610c199190611af8565b60405180910390fd5b8160015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508015610d0b578273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92584604051610d029190611609565b60405180910390a35b50505050565b610d1c8383836110ec565b505050565b5f7f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f7f525875df4e155b05a91b7a5fedcbef6b32ca1ea50219d69c681c252ca05f571f7fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc64630604051602001610d9b959493929190611b11565b60405160208183030381529060405280519060200120905090565b606060ff5f1b8314610dd257610dcb8361118f565b9050610e5d565b818054610dde906119e0565b80601f0160208091040260200160405190810160405280929190818152602001828054610e0a906119e0565b8015610e555780601f10610e2c57610100808354040283529160200191610e55565b820191905f5260205f20905b815481529060010190602001808311610e3857829003601f168201915b505050505090505b92915050565b5f6040517f190100000000000000000000000000000000000000000000000000000000000081528360028201528260228201526042812091505092915050565b5f805f7f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a0845f1c1115610edf575f600385925092509250610f80565b5f6001888888886040515f8152602001604052604051610f029493929190611b62565b6020604051602081039080840390855afa158015610f22573d5f803e3d5ffd5b5050506020604051035190505f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610f73575f60015f801b93509350935050610f80565b805f805f1b935093509350505b9450945094915050565b5f6003811115610f9d57610f9c611ba5565b5b826003811115610fb057610faf611ba5565b5b03156110e85760016003811115610fca57610fc9611ba5565b5b826003811115610fdd57610fdc611ba5565b5b03611014576040517ff645eedf00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b6002600381111561102857611027611ba5565b5b82600381111561103b5761103a611ba5565b5b0361107f57805f1c6040517ffce698f70000000000000000000000000000000000000000000000000000000081526004016110769190611609565b60405180910390fd5b60038081111561109257611091611ba5565b5b8260038111156110a5576110a4611ba5565b5b036110e757806040517fd78bce0c0000000000000000000000000000000000000000000000000000000081526004016110de91906116be565b60405180910390fd5b5b5050565b6110f7838383611201565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361118a575f6111336103f1565b90505f61113e6103b2565b9050818111156111875780826040517f9e79f85400000000000000000000000000000000000000000000000000000000815260040161117e929190611bd2565b60405180910390fd5b50505b505050565b60605f61119b8361141a565b90505f602067ffffffffffffffff8111156111b9576111b8611a10565b5b6040519080825280601f01601f1916602001820160405280156111eb5781602001600182028036833780820191505090505b5090508181528360208201528092505050919050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611251578060025f8282546112459190611c26565b9250508190555061131f565b5f805f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156112da578381836040517fe450d38c0000000000000000000000000000000000000000000000000000000081526004016112d193929190611ac3565b60405180910390fd5b8181035f808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611366578060025f82825403925050819055506113b0565b805f808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f82825401925050819055505b8173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161140d9190611609565b60405180910390a3505050565b5f8060ff835f1c169050601f81111561145f576040517fb3512b0c00000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b80915050919050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f6114aa82611468565b6114b48185611472565b93506114c4818560208601611482565b6114cd81611490565b840191505092915050565b5f6020820190508181035f8301526114f081846114a0565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611525826114fc565b9050919050565b6115358161151b565b811461153f575f80fd5b50565b5f813590506115508161152c565b92915050565b5f819050919050565b61156881611556565b8114611572575f80fd5b50565b5f813590506115838161155f565b92915050565b5f806040838503121561159f5761159e6114f8565b5b5f6115ac85828601611542565b92505060206115bd85828601611575565b9150509250929050565b5f8115159050919050565b6115db816115c7565b82525050565b5f6020820190506115f45f8301846115d2565b92915050565b61160381611556565b82525050565b5f60208201905061161c5f8301846115fa565b92915050565b5f805f60608486031215611639576116386114f8565b5b5f61164686828701611542565b935050602061165786828701611542565b925050604061166886828701611575565b9150509250925092565b5f60ff82169050919050565b61168781611672565b82525050565b5f6020820190506116a05f83018461167e565b92915050565b5f819050919050565b6116b8816116a6565b82525050565b5f6020820190506116d15f8301846116af565b92915050565b5f602082840312156116ec576116eb6114f8565b5b5f6116f984828501611542565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b61173681611702565b82525050565b6117458161151b565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61177d81611556565b82525050565b5f61178e8383611774565b60208301905092915050565b5f602082019050919050565b5f6117b08261174b565b6117ba8185611755565b93506117c583611765565b805f5b838110156117f55781516117dc8882611783565b97506117e78361179a565b9250506001810190506117c8565b5085935050505092915050565b5f60e0820190506118155f83018a61172d565b818103602083015261182781896114a0565b9050818103604083015261183b81886114a0565b905061184a60608301876115fa565b611857608083018661173c565b61186460a08301856116af565b81810360c083015261187681846117a6565b905098975050505050505050565b61188d81611672565b8114611897575f80fd5b50565b5f813590506118a881611884565b92915050565b6118b7816116a6565b81146118c1575f80fd5b50565b5f813590506118d2816118ae565b92915050565b5f805f805f805f60e0888a0312156118f3576118f26114f8565b5b5f6119008a828b01611542565b97505060206119118a828b01611542565b96505060406119228a828b01611575565b95505060606119338a828b01611575565b94505060806119448a828b0161189a565b93505060a06119558a828b016118c4565b92505060c06119668a828b016118c4565b91505092959891949750929550565b5f806040838503121561198b5761198a6114f8565b5b5f61199885828601611542565b92505060206119a985828601611542565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f60028204905060018216806119f757607f821691505b602082108103611a0a57611a096119b3565b5b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b5f60c082019050611a505f8301896116af565b611a5d602083018861173c565b611a6a604083018761173c565b611a7760608301866115fa565b611a8460808301856115fa565b611a9160a08301846115fa565b979650505050505050565b5f604082019050611aaf5f83018561173c565b611abc602083018461173c565b9392505050565b5f606082019050611ad65f83018661173c565b611ae360208301856115fa565b611af060408301846115fa565b949350505050565b5f602082019050611b0b5f83018461173c565b92915050565b5f60a082019050611b245f8301886116af565b611b3160208301876116af565b611b3e60408301866116af565b611b4b60608301856115fa565b611b58608083018461173c565b9695505050505050565b5f608082019050611b755f8301876116af565b611b82602083018661167e565b611b8f60408301856116af565b611b9c60608301846116af565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602160045260245ffd5b5f604082019050611be55f8301856115fa565b611bf260208301846115fa565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611c3082611556565b9150611c3b83611556565b9250828201905080821115611c5357611c52611bf9565b5b9291505056fea264697066735822122084e3b21a25139e8c1f3ec93ca0a90c219bced0bc49081255fa85f28fc0dc30ec64736f6c634300081a0033
Deployed Bytecode Sourcemap
153460:1001:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16142:91;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;18435:190;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17244:99;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;19235:249;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17095:84;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;26486:83;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;150016:114;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17406:118;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;149758:145;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;144414:580;;;:::i;:::-;;;;;;;;;;;;;:::i;:::-;;;;;;;;16352:95;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17729:182;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;149004:695;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;17974:142;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16142:91;16187:13;16220:5;16213:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16142:91;:::o;18435:190::-;18508:4;18525:13;18541:12;:10;:12::i;:::-;18525:28;;18564:31;18573:5;18580:7;18589:5;18564:8;:31::i;:::-;18613:4;18606:11;;;18435:190;;;;:::o;17244:99::-;17296:7;17323:12;;17316:19;;17244:99;:::o;19235:249::-;19322:4;19339:15;19357:12;:10;:12::i;:::-;19339:30;;19380:37;19396:4;19402:7;19411:5;19380:15;:37::i;:::-;19428:26;19438:4;19444:2;19448:5;19428:9;:26::i;:::-;19472:4;19465:11;;;19235:249;;;;;:::o;17095:84::-;17144:5;17169:2;17162:9;;17095:84;:::o;26486:83::-;26530:7;26557:4;26550:11;;26486:83;:::o;150016:114::-;150075:7;150102:20;:18;:20::i;:::-;150095:27;;150016:114;:::o;17406:118::-;17471:7;17498:9;:18;17508:7;17498:18;;;;;;;;;;;;;;;;17491:25;;17406:118;;;:::o;149758:145::-;149849:7;149876:19;149889:5;149876:12;:19::i;:::-;149869:26;;149758:145;;;:::o;144414:580::-;144517:13;144545:18;144578:21;144614:15;144644:25;144684:12;144711:27;144819:13;:11;:13::i;:::-;144847:16;:14;:16::i;:::-;144878:13;144914:4;144942:1;144934:10;;144973:1;144959:16;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;144766:220;;;;;;;;;;;;;;;;;;;;;144414:580;;;;;;;:::o;16352:95::-;16399:13;16432:7;16425:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16352:95;:::o;17729:182::-;17798:4;17815:13;17831:12;:10;:12::i;:::-;17815:28;;17854:27;17864:5;17871:2;17875:5;17854:9;:27::i;:::-;17899:4;17892:11;;;17729:182;;;;:::o;149004:695::-;149234:8;149216:15;:26;149212:99;;;149290:8;149266:33;;;;;;;;;;;:::i;:::-;;;;;;;;149212:99;149323:18;148323:95;149382:5;149389:7;149398:5;149405:16;149415:5;149405:9;:16::i;:::-;149423:8;149354:78;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;149344:89;;;;;;149323:110;;149446:12;149461:28;149478:10;149461:16;:28::i;:::-;149446:43;;149502:14;149519:28;149533:4;149539:1;149542;149545;149519:13;:28::i;:::-;149502:45;;149572:5;149562:15;;:6;:15;;;149558:90;;149622:6;149630:5;149601:35;;;;;;;;;;;;:::i;:::-;;;;;;;;149558:90;149660:31;149669:5;149676:7;149685:5;149660:8;:31::i;:::-;149201:498;;;149004:695;;;;;;;:::o;17974:142::-;18054:7;18081:11;:18;18093:5;18081:18;;;;;;;;;;;;;;;:27;18100:7;18081:27;;;;;;;;;;;;;;;;18074:34;;17974:142;;;;:::o;7441:98::-;7494:7;7521:10;7514:17;;7441:98;:::o;23294:130::-;23379:37;23388:5;23395:7;23404:5;23411:4;23379:8;:37::i;:::-;23294:130;;;:::o;25026:486::-;25126:24;25153:25;25163:5;25170:7;25153:9;:25::i;:::-;25126:52;;25212:17;25193:16;:36;25189:316;;;25269:5;25250:16;:24;25246:132;;;25329:7;25338:16;25356:5;25302:60;;;;;;;;;;;;;:::i;:::-;;;;;;;;25246:132;25421:57;25430:5;25437:7;25465:5;25446:16;:24;25472:5;25421:8;:57::i;:::-;25189:316;25115:397;25026:486;;;:::o;19869:308::-;19969:1;19953:18;;:4;:18;;;19949:88;;20022:1;19995:30;;;;;;;;;;;:::i;:::-;;;;;;;;19949:88;20065:1;20051:16;;:2;:16;;;20047:88;;20120:1;20091:32;;;;;;;;;;;:::i;:::-;;;;;;;;20047:88;20145:24;20153:4;20159:2;20163:5;20145:7;:24::i;:::-;19869:308;;;:::o;143081:268::-;143134:7;143175:11;143158:28;;143166:4;143158:28;;;:63;;;;;143207:14;143190:13;:31;143158:63;143154:188;;;143245:22;143238:29;;;;143154:188;143307:23;:21;:23::i;:::-;143300:30;;143081:268;;:::o;146508:109::-;146568:7;146595;:14;146603:5;146595:14;;;;;;;;;;;;;;;;146588:21;;146508:109;;;:::o;145323:128::-;145369:13;145402:41;145429:13;145402:5;:26;;:41;;;;:::i;:::-;145395:48;;145323:128;:::o;145786:137::-;145835:13;145868:47;145898:16;145868:8;:29;;:47;;;;:::i;:::-;145861:54;;145786:137;:::o;146738:402::-;146798:7;147105;:14;147113:5;147105:14;;;;;;;;;;;;;;;;:16;;;;;;;;;;;;147098:23;;146738:402;;;:::o;144180:178::-;144257:7;144284:66;144317:20;:18;:20::i;:::-;144339:10;144284:32;:66::i;:::-;144277:73;;144180:178;;;:::o;38039:264::-;38124:7;38145:17;38164:18;38184:16;38204:25;38215:4;38221:1;38224;38227;38204:10;:25::i;:::-;38144:85;;;;;;38240:28;38252:5;38259:8;38240:11;:28::i;:::-;38286:9;38279:16;;;;;38039:264;;;;;;:::o;24291:443::-;24421:1;24404:19;;:5;:19;;;24400:91;;24476:1;24447:32;;;;;;;;;;;:::i;:::-;;;;;;;;24400:91;24524:1;24505:21;;:7;:21;;;24501:92;;24578:1;24550:31;;;;;;;;;;;:::i;:::-;;;;;;;;24501:92;24633:5;24603:11;:18;24615:5;24603:18;;;;;;;;;;;;;;;:27;24622:7;24603:27;;;;;;;;;;;;;;;:35;;;;24653:9;24649:78;;;24700:7;24684:31;;24693:5;24684:31;;;24709:5;24684:31;;;;;;:::i;:::-;;;;;;;;24649:78;24291:443;;;;:::o;154290:168::-;154420:30;154434:4;154440:2;154444:5;154420:13;:30::i;:::-;154290:168;;;:::o;143357:181::-;143412:7;141273:95;143471:11;143484:14;143500:13;143523:4;143449:80;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;143439:91;;;;;;143432:98;;143357:181;:::o;137550:273::-;137644:13;135524:66;137703:17;;137693:5;137674:46;137670:146;;137744:15;137753:5;137744:8;:15::i;:::-;137737:22;;;;137670:146;137799:5;137792:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;137550:273;;;;;:::o;129370:382::-;129463:14;129547:4;129541:11;129578:10;129573:3;129566:23;129626:15;129619:4;129614:3;129610:14;129603:39;129679:10;129672:4;129667:3;129663:14;129656:34;129729:4;129724:3;129714:20;129704:30;;129515:230;129370:382;;;;:::o;36323:1577::-;36454:17;36473:16;36491:14;37418:66;37413:1;37405:10;;:79;37401:166;;;37517:1;37521:30;37553:1;37501:54;;;;;;;;37401:166;37664:14;37681:24;37691:4;37697:1;37700;37703;37681:24;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;37664:41;;37738:1;37720:20;;:6;:20;;;37716:115;;37773:1;37777:29;37816:1;37808:10;;37757:62;;;;;;;;;37716:115;37851:6;37859:20;37889:1;37881:10;;37843:49;;;;;;;36323:1577;;;;;;;;;:::o;38441:542::-;38537:20;38528:29;;;;;;;;:::i;:::-;;:5;:29;;;;;;;;:::i;:::-;;;38524:452;38574:7;38524:452;38635:29;38626:38;;;;;;;;:::i;:::-;;:5;:38;;;;;;;;:::i;:::-;;;38622:354;;38688:23;;;;;;;;;;;;;;38622:354;38742:35;38733:44;;;;;;;;:::i;:::-;;:5;:44;;;;;;;;:::i;:::-;;;38729:247;;38837:8;38829:17;;38801:46;;;;;;;;;;;:::i;:::-;;;;;;;;38729:247;38878:30;38869:39;;;;;;;;:::i;:::-;;:5;:39;;;;;;;;:::i;:::-;;;38865:111;;38955:8;38932:32;;;;;;;;;;;:::i;:::-;;;;;;;;38865:111;38441:542;;;:::o;26629:381::-;26724:30;26738:4;26744:2;26748:5;26724:13;:30::i;:::-;26787:1;26771:18;;:4;:18;;;26767:236;;26806:17;26826:5;:3;:5::i;:::-;26806:25;;26846:14;26863:13;:11;:13::i;:::-;26846:30;;26904:9;26895:6;:18;26891:101;;;26958:6;26966:9;26941:35;;;;;;;;;;;;:::i;:::-;;;;;;;;26891:101;26791:212;;26767:236;26629:381;;;:::o;136233:387::-;136292:13;136318:11;136332:16;136343:4;136332:10;:16::i;:::-;136318:30;;136438:17;136469:2;136458:14;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;136438:34;;136535:3;136530;136523:16;136576:4;136569;136564:3;136560:14;136553:28;136609:3;136602:10;;;;136233:387;;;:::o;20501:1135::-;20607:1;20591:18;;:4;:18;;;20587:552;;20745:5;20729:12;;:21;;;;;;;:::i;:::-;;;;;;;;20587:552;;;20783:19;20805:9;:15;20815:4;20805:15;;;;;;;;;;;;;;;;20783:37;;20853:5;20839:11;:19;20835:117;;;20911:4;20917:11;20930:5;20886:50;;;;;;;;;;;;;:::i;:::-;;;;;;;;20835:117;21107:5;21093:11;:19;21075:9;:15;21085:4;21075:15;;;;;;;;;;;;;;;:37;;;;20768:371;20587:552;21169:1;21155:16;;:2;:16;;;21151:435;;21337:5;21321:12;;:21;;;;;;;;;;;21151:435;;;21554:5;21537:9;:13;21547:2;21537:13;;;;;;;;;;;;;;;;:22;;;;;;;;;;;21151:435;21618:2;21603:25;;21612:4;21603:25;;;21622:5;21603:25;;;;;;:::i;:::-;;;;;;;;20501:1135;;;:::o;136697:251::-;136758:7;136778:14;136831:4;136822;136795:33;;:40;136778:57;;136859:2;136850:6;:11;136846:71;;;136885:20;;;;;;;;;;;;;;136846:71;136934:6;136927:13;;;136697:251;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:139::-;376:6;371:3;366;360:23;417:1;408:6;403:3;399:16;392:27;287:139;;;:::o;432:102::-;473:6;524:2;520:7;515:2;508:5;504:14;500:28;490:38;;432:102;;;:::o;540:377::-;628:3;656:39;689:5;656:39;:::i;:::-;711:71;775:6;770:3;711:71;:::i;:::-;704:78;;791:65;849:6;844:3;837:4;830:5;826:16;791:65;:::i;:::-;881:29;903:6;881:29;:::i;:::-;876:3;872:39;865:46;;632:285;540:377;;;;:::o;923:313::-;1036:4;1074:2;1063:9;1059:18;1051:26;;1123:9;1117:4;1113:20;1109:1;1098:9;1094:17;1087:47;1151:78;1224:4;1215:6;1151:78;:::i;:::-;1143:86;;923:313;;;;:::o;1323:117::-;1432:1;1429;1422:12;1569:126;1606:7;1646:42;1639:5;1635:54;1624:65;;1569:126;;;:::o;1701:96::-;1738:7;1767:24;1785:5;1767:24;:::i;:::-;1756:35;;1701:96;;;:::o;1803:122::-;1876:24;1894:5;1876:24;:::i;:::-;1869:5;1866:35;1856:63;;1915:1;1912;1905:12;1856:63;1803:122;:::o;1931:139::-;1977:5;2015:6;2002:20;1993:29;;2031:33;2058:5;2031:33;:::i;:::-;1931:139;;;;:::o;2076:77::-;2113:7;2142:5;2131:16;;2076:77;;;:::o;2159:122::-;2232:24;2250:5;2232:24;:::i;:::-;2225:5;2222:35;2212:63;;2271:1;2268;2261:12;2212:63;2159:122;:::o;2287:139::-;2333:5;2371:6;2358:20;2349:29;;2387:33;2414:5;2387:33;:::i;:::-;2287:139;;;;:::o;2432:474::-;2500:6;2508;2557:2;2545:9;2536:7;2532:23;2528:32;2525:119;;;2563:79;;:::i;:::-;2525:119;2683:1;2708:53;2753:7;2744:6;2733:9;2729:22;2708:53;:::i;:::-;2698:63;;2654:117;2810:2;2836:53;2881:7;2872:6;2861:9;2857:22;2836:53;:::i;:::-;2826:63;;2781:118;2432:474;;;;;:::o;2912:90::-;2946:7;2989:5;2982:13;2975:21;2964:32;;2912:90;;;:::o;3008:109::-;3089:21;3104:5;3089:21;:::i;:::-;3084:3;3077:34;3008:109;;:::o;3123:210::-;3210:4;3248:2;3237:9;3233:18;3225:26;;3261:65;3323:1;3312:9;3308:17;3299:6;3261:65;:::i;:::-;3123:210;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:77::-;4783:7;4812:5;4801:16;;4746:77;;;:::o;4829:118::-;4916:24;4934:5;4916:24;:::i;:::-;4911:3;4904:37;4829:118;;:::o;4953:222::-;5046:4;5084:2;5073:9;5069:18;5061:26;;5097:71;5165:1;5154:9;5150:17;5141:6;5097:71;:::i;:::-;4953:222;;;;:::o;5181:329::-;5240:6;5289:2;5277:9;5268:7;5264:23;5260:32;5257:119;;;5295:79;;:::i;:::-;5257:119;5415:1;5440:53;5485:7;5476:6;5465:9;5461:22;5440:53;:::i;:::-;5430:63;;5386:117;5181:329;;;;:::o;5516:149::-;5552:7;5592:66;5585:5;5581:78;5570:89;;5516:149;;;:::o;5671:115::-;5756:23;5773:5;5756:23;:::i;:::-;5751:3;5744:36;5671:115;;:::o;5792:118::-;5879:24;5897:5;5879:24;:::i;:::-;5874:3;5867:37;5792:118;;:::o;5916:114::-;5983:6;6017:5;6011:12;6001:22;;5916:114;;;:::o;6036:184::-;6135:11;6169:6;6164:3;6157:19;6209:4;6204:3;6200:14;6185:29;;6036:184;;;;:::o;6226:132::-;6293:4;6316:3;6308:11;;6346:4;6341:3;6337:14;6329:22;;6226:132;;;:::o;6364:108::-;6441:24;6459:5;6441:24;:::i;:::-;6436:3;6429:37;6364:108;;:::o;6478:179::-;6547:10;6568:46;6610:3;6602:6;6568:46;:::i;:::-;6646:4;6641:3;6637:14;6623:28;;6478:179;;;;:::o;6663:113::-;6733:4;6765;6760:3;6756:14;6748:22;;6663:113;;;:::o;6812:732::-;6931:3;6960:54;7008:5;6960:54;:::i;:::-;7030:86;7109:6;7104:3;7030:86;:::i;:::-;7023:93;;7140:56;7190:5;7140:56;:::i;:::-;7219:7;7250:1;7235:284;7260:6;7257:1;7254:13;7235:284;;;7336:6;7330:13;7363:63;7422:3;7407:13;7363:63;:::i;:::-;7356:70;;7449:60;7502:6;7449:60;:::i;:::-;7439:70;;7295:224;7282:1;7279;7275:9;7270:14;;7235:284;;;7239:14;7535:3;7528:10;;6936:608;;;6812:732;;;;:::o;7550:1215::-;7899:4;7937:3;7926:9;7922:19;7914:27;;7951:69;8017:1;8006:9;8002:17;7993:6;7951:69;:::i;:::-;8067:9;8061:4;8057:20;8052:2;8041:9;8037:18;8030:48;8095:78;8168:4;8159:6;8095:78;:::i;:::-;8087:86;;8220:9;8214:4;8210:20;8205:2;8194:9;8190:18;8183:48;8248:78;8321:4;8312:6;8248:78;:::i;:::-;8240:86;;8336:72;8404:2;8393:9;8389:18;8380:6;8336:72;:::i;:::-;8418:73;8486:3;8475:9;8471:19;8462:6;8418:73;:::i;:::-;8501;8569:3;8558:9;8554:19;8545:6;8501:73;:::i;:::-;8622:9;8616:4;8612:20;8606:3;8595:9;8591:19;8584:49;8650:108;8753:4;8744:6;8650:108;:::i;:::-;8642:116;;7550:1215;;;;;;;;;;:::o;8771:118::-;8842:22;8858:5;8842:22;:::i;:::-;8835:5;8832:33;8822:61;;8879:1;8876;8869:12;8822:61;8771:118;:::o;8895:135::-;8939:5;8977:6;8964:20;8955:29;;8993:31;9018:5;8993:31;:::i;:::-;8895:135;;;;:::o;9036:122::-;9109:24;9127:5;9109:24;:::i;:::-;9102:5;9099:35;9089:63;;9148:1;9145;9138:12;9089:63;9036:122;:::o;9164:139::-;9210:5;9248:6;9235:20;9226:29;;9264:33;9291:5;9264:33;:::i;:::-;9164:139;;;;:::o;9309:1199::-;9420:6;9428;9436;9444;9452;9460;9468;9517:3;9505:9;9496:7;9492:23;9488:33;9485:120;;;9524:79;;:::i;:::-;9485:120;9644:1;9669:53;9714:7;9705:6;9694:9;9690:22;9669:53;:::i;:::-;9659:63;;9615:117;9771:2;9797:53;9842:7;9833:6;9822:9;9818:22;9797:53;:::i;:::-;9787:63;;9742:118;9899:2;9925:53;9970:7;9961:6;9950:9;9946:22;9925:53;:::i;:::-;9915:63;;9870:118;10027:2;10053:53;10098:7;10089:6;10078:9;10074:22;10053:53;:::i;:::-;10043:63;;9998:118;10155:3;10182:51;10225:7;10216:6;10205:9;10201:22;10182:51;:::i;:::-;10172:61;;10126:117;10282:3;10309:53;10354:7;10345:6;10334:9;10330:22;10309:53;:::i;:::-;10299:63;;10253:119;10411:3;10438:53;10483:7;10474:6;10463:9;10459:22;10438:53;:::i;:::-;10428:63;;10382:119;9309:1199;;;;;;;;;;:::o;10514:474::-;10582:6;10590;10639:2;10627:9;10618:7;10614:23;10610:32;10607:119;;;10645:79;;:::i;:::-;10607:119;10765:1;10790:53;10835:7;10826:6;10815:9;10811:22;10790:53;:::i;:::-;10780:63;;10736:117;10892:2;10918:53;10963:7;10954:6;10943:9;10939:22;10918:53;:::i;:::-;10908:63;;10863:118;10514:474;;;;;:::o;10994:180::-;11042:77;11039:1;11032:88;11139:4;11136:1;11129:15;11163:4;11160:1;11153:15;11180:320;11224:6;11261:1;11255:4;11251:12;11241:22;;11308:1;11302:4;11298:12;11329:18;11319:81;;11385:4;11377:6;11373:17;11363:27;;11319:81;11447:2;11439:6;11436:14;11416:18;11413:38;11410:84;;11466:18;;:::i;:::-;11410:84;11231:269;11180:320;;;:::o;11506:180::-;11554:77;11551:1;11544:88;11651:4;11648:1;11641:15;11675:4;11672:1;11665:15;11692:775;11925:4;11963:3;11952:9;11948:19;11940:27;;11977:71;12045:1;12034:9;12030:17;12021:6;11977:71;:::i;:::-;12058:72;12126:2;12115:9;12111:18;12102:6;12058:72;:::i;:::-;12140;12208:2;12197:9;12193:18;12184:6;12140:72;:::i;:::-;12222;12290:2;12279:9;12275:18;12266:6;12222:72;:::i;:::-;12304:73;12372:3;12361:9;12357:19;12348:6;12304:73;:::i;:::-;12387;12455:3;12444:9;12440:19;12431:6;12387:73;:::i;:::-;11692:775;;;;;;;;;:::o;12473:332::-;12594:4;12632:2;12621:9;12617:18;12609:26;;12645:71;12713:1;12702:9;12698:17;12689:6;12645:71;:::i;:::-;12726:72;12794:2;12783:9;12779:18;12770:6;12726:72;:::i;:::-;12473:332;;;;;:::o;12811:442::-;12960:4;12998:2;12987:9;12983:18;12975:26;;13011:71;13079:1;13068:9;13064:17;13055:6;13011:71;:::i;:::-;13092:72;13160:2;13149:9;13145:18;13136:6;13092:72;:::i;:::-;13174;13242:2;13231:9;13227:18;13218:6;13174:72;:::i;:::-;12811:442;;;;;;:::o;13259:222::-;13352:4;13390:2;13379:9;13375:18;13367:26;;13403:71;13471:1;13460:9;13456:17;13447:6;13403:71;:::i;:::-;13259:222;;;;:::o;13487:664::-;13692:4;13730:3;13719:9;13715:19;13707:27;;13744:71;13812:1;13801:9;13797:17;13788:6;13744:71;:::i;:::-;13825:72;13893:2;13882:9;13878:18;13869:6;13825:72;:::i;:::-;13907;13975:2;13964:9;13960:18;13951:6;13907:72;:::i;:::-;13989;14057:2;14046:9;14042:18;14033:6;13989:72;:::i;:::-;14071:73;14139:3;14128:9;14124:19;14115:6;14071:73;:::i;:::-;13487:664;;;;;;;;:::o;14157:545::-;14330:4;14368:3;14357:9;14353:19;14345:27;;14382:71;14450:1;14439:9;14435:17;14426:6;14382:71;:::i;:::-;14463:68;14527:2;14516:9;14512:18;14503:6;14463:68;:::i;:::-;14541:72;14609:2;14598:9;14594:18;14585:6;14541:72;:::i;:::-;14623;14691:2;14680:9;14676:18;14667:6;14623:72;:::i;:::-;14157:545;;;;;;;:::o;14708:180::-;14756:77;14753:1;14746:88;14853:4;14850:1;14843:15;14877:4;14874:1;14867:15;14894:332;15015:4;15053:2;15042:9;15038:18;15030:26;;15066:71;15134:1;15123:9;15119:17;15110:6;15066:71;:::i;:::-;15147:72;15215:2;15204:9;15200:18;15191:6;15147:72;:::i;:::-;14894:332;;;;;:::o;15232:180::-;15280:77;15277:1;15270:88;15377:4;15374:1;15367:15;15401:4;15398:1;15391:15;15418:191;15458:3;15477:20;15495:1;15477:20;:::i;:::-;15472:25;;15511:20;15529:1;15511:20;:::i;:::-;15506:25;;15554:1;15551;15547:9;15540:16;;15575:3;15572:1;15569:10;15566:36;;;15582:18;;:::i;:::-;15566:36;15418:191;;;;:::o
Swarm Source
ipfs://84e3b21a25139e8c1f3ec93ca0a90c219bced0bc49081255fa85f28fc0dc30ec
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.