ERC-721
Overview
Max Total Supply
7,777 OGUR
Holders
848
Market
Volume (24H)
N/A
Min Price (24H)
N/A
Max Price (24H)
N/A
Other Info
Token Contract
Balance
10 OGURLoading...
Loading
Loading...
Loading
Loading...
Loading
# | Exchange | Pair | Price | 24H Volume | % Volume |
---|
Contract Source Code Verified (Exact Match)
Contract Name:
OGURtown
Compiler Version
v0.8.7+commit.e28d00a7
Contract Source Code (Solidity)
1234567891011121314151617181920212223242526/***Submitted for verification at Etherscan.io on 2022-06-02*/// SPDX-License-Identifier: MIT// File: @openzeppelin/contracts/security/ReentrancyGuard.sol// OpenZeppelin Contracts v4.4.1 (security/ReentrancyGuard.sol)pragma solidity ^0.8.0;/*** @dev Contract module that helps prevent reentrant calls to a function.** Inheriting from `ReentrancyGuard` will make the {nonReentrant} modifier* available, which can be applied to functions to make sure there are no nested* (reentrant) calls to them.** Note that because there is a single `nonReentrant` guard, functions marked as* `nonReentrant` may not call one another. This can be worked around by making* those functions `private`, and then adding `external` `nonReentrant` entry* points to them.** TIP: If you would like to learn more about reentrancy and alternative ways
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"_hiddenMetadataUri","type":"string"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"ApprovalCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"ApprovalQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"ApprovalToCurrentOwner","type":"error"},{"inputs":[],"name":"ApproveToCaller","type":"error"},{"inputs":[],"name":"BalanceQueryForZeroAddress","type":"error"},{"inputs":[],"name":"MintToZeroAddress","type":"error"},{"inputs":[],"name":"MintZeroQuantity","type":"error"},{"inputs":[],"name":"OwnerQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"TransferCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"TransferFromIncorrectOwner","type":"error"},{"inputs":[],"name":"TransferToNonERC721ReceiverImplementer","type":"error"},{"inputs":[],"name":"TransferToZeroAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","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":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_baseTokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cost","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"hiddenMetadataUri","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxMintAmountPerTx","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_mintAmount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_mintAmount","type":"uint256"},{"internalType":"address","name":"_receiver","type":"address"}],"name":"mintForAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"paused","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"revealed","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"baseURI","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_cost","type":"uint256"}],"name":"setCost","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"_hiddenMetadataUri","type":"string"}],"name":"setHiddenMetadataUri","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_maxMintAmountPerTx","type":"uint256"}],"name":"setMaxMintAmountPerTx","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_state","type":"bool"}],"name":"setPaused","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_state","type":"bool"}],"name":"setRevealed","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_tokenId","type":"uint256"}],"name":"tokenURI","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":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
6080604052660c6f3b40b6c000600c55611e61600d55600a600e553480156200002757600080fd5b5060405162002272380380620022728339810160408190526200004a9162000246565b604080518082018252600881526727a3aaa93a37bbb760c11b60208083019182528351808501909452600484526327a3aaa960e11b9084015281519192916200009691600291620001a0565b508051620000ac906003906020840190620001a0565b5050600160005550620000bf33620000d6565b6001600955620000cf8162000128565b5062000375565b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6008546001600160a01b03163314620001875760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640160405180910390fd5b80516200019c90600b906020840190620001a0565b5050565b828054620001ae9062000322565b90600052602060002090601f016020900481019282620001d257600085556200021d565b82601f10620001ed57805160ff19168380011785556200021d565b828001600101855582156200021d579182015b828111156200021d57825182559160200191906001019062000200565b506200022b9291506200022f565b5090565b5b808211156200022b576000815560010162000230565b600060208083850312156200025a57600080fd5b82516001600160401b03808211156200027257600080fd5b818501915085601f8301126200028757600080fd5b8151818111156200029c576200029c6200035f565b604051601f8201601f19908116603f01168101908382118183101715620002c757620002c76200035f565b816040528281528886848701011115620002e057600080fd5b600093505b82841015620003045784840186015181850187015292850192620002e5565b82841115620003165760008684830101525b98975050505050505050565b600181811c908216806200033757607f821691505b602082108114156200035957634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052604160045260246000fd5b611eed80620003856000396000f3fe6080604052600436106101ee5760003560e01c806370a082311161010d578063b071401b116100a0578063d5abeb011161006f578063d5abeb011461054e578063e0a8085314610564578063e985e9c514610584578063efbd73f4146105cd578063f2fde38b146105ed57600080fd5b8063b071401b146104d9578063b88d4fde146104f9578063c87b56dd14610519578063cfc86f7b1461053957600080fd5b806395d89b41116100dc57806395d89b411461047c578063a0712d6814610491578063a22cb465146104a4578063a45ba8e7146104c457600080fd5b806370a0823114610413578063715018a6146104335780638da5cb5b1461044857806394354fd01461046657600080fd5b80633ccfd60b116101855780635183022711610154578063518302271461039a57806355f804b3146103b95780635c975abb146103d95780636352211e146103f357600080fd5b80633ccfd60b1461032557806342842e0e1461033a57806344a0d68a1461035a5780634fdd43cb1461037a57600080fd5b806313faede6116101c157806313faede6146102a457806316c38b3c146102c857806318160ddd146102e857806323b872dd1461030557600080fd5b806301ffc9a7146101f357806306fdde0314610228578063081812fc1461024a578063095ea7b314610282575b600080fd5b3480156101ff57600080fd5b5061021361020e366004611b40565b61060d565b60405190151581526020015b60405180910390f35b34801561023457600080fd5b5061023d61065f565b60405161021f9190611d09565b34801561025657600080fd5b5061026a610265366004611c35565b6106f1565b6040516001600160a01b03909116815260200161021f565b34801561028e57600080fd5b506102a261029d366004611afb565b610735565b005b3480156102b057600080fd5b506102ba600c5481565b60405190815260200161021f565b3480156102d457600080fd5b506102a26102e3366004611b25565b6107c3565b3480156102f457600080fd5b5060015460005403600019016102ba565b34801561031157600080fd5b506102a2610320366004611a19565b610809565b34801561033157600080fd5b506102a2610814565b34801561034657600080fd5b506102a2610355366004611a19565b61090f565b34801561036657600080fd5b506102a2610375366004611c35565b61092a565b34801561038657600080fd5b506102a2610395366004611bec565b610959565b3480156103a657600080fd5b50600f5461021390610100900460ff1681565b3480156103c557600080fd5b506102a26103d4366004611b7a565b61099a565b3480156103e557600080fd5b50600f546102139060ff1681565b3480156103ff57600080fd5b5061026a61040e366004611c35565b6109d0565b34801561041f57600080fd5b506102ba61042e3660046119c4565b6109e2565b34801561043f57600080fd5b506102a2610a31565b34801561045457600080fd5b506008546001600160a01b031661026a565b34801561047257600080fd5b506102ba600e5481565b34801561048857600080fd5b5061023d610a67565b6102a261049f366004611c35565b610a76565b3480156104b057600080fd5b506102a26104bf366004611ad1565b610c32565b3480156104d057600080fd5b5061023d610cc8565b3480156104e557600080fd5b506102a26104f4366004611c35565b610d56565b34801561050557600080fd5b506102a2610514366004611a55565b610d85565b34801561052557600080fd5b5061023d610534366004611c35565b610dd6565b34801561054557600080fd5b5061023d610f02565b34801561055a57600080fd5b506102ba600d5481565b34801561057057600080fd5b506102a261057f366004611b25565b610f0f565b34801561059057600080fd5b5061021361059f3660046119e6565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b3480156105d957600080fd5b506102a26105e8366004611c4e565b610f53565b3480156105f957600080fd5b506102a26106083660046119c4565b610f87565b60006001600160e01b031982166380ac58cd60e01b148061063e57506001600160e01b03198216635b5e139f60e01b145b8061065957506301ffc9a760e01b6001600160e01b03198316145b92915050565b60606002805461066e90611ddf565b80601f016020809104026020016040519081016040528092919081815260200182805461069a90611ddf565b80156106e75780601f106106bc576101008083540402835291602001916106e7565b820191906000526020600020905b8154815290600101906020018083116106ca57829003601f168201915b5050505050905090565b60006106fc82611022565b610719576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b6000610740826109d0565b9050806001600160a01b0316836001600160a01b031614156107755760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b038216148015906107955750610793813361059f565b155b156107b3576040516367d9dca160e11b815260040160405180910390fd5b6107be83838361105b565b505050565b6008546001600160a01b031633146107f65760405162461bcd60e51b81526004016107ed90611d1c565b60405180910390fd5b600f805460ff1916911515919091179055565b6107be8383836110b7565b6008546001600160a01b0316331461083e5760405162461bcd60e51b81526004016107ed90611d1c565b600260095414156108915760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016107ed565b600260095560006108aa6008546001600160a01b031690565b6001600160a01b03164760405160006040518083038185875af1925050503d80600081146108f4576040519150601f19603f3d011682016040523d82523d6000602084013e6108f9565b606091505b505090508061090757600080fd5b506001600955565b6107be83838360405180602001604052806000815250610d85565b6008546001600160a01b031633146109545760405162461bcd60e51b81526004016107ed90611d1c565b600c55565b6008546001600160a01b031633146109835760405162461bcd60e51b81526004016107ed90611d1c565b805161099690600b90602084019061181a565b5050565b6008546001600160a01b031633146109c45760405162461bcd60e51b81526004016107ed90611d1c565b6107be600a838361189e565b60006109db826112a7565b5192915050565b60006001600160a01b038216610a0b576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b6008546001600160a01b03163314610a5b5760405162461bcd60e51b81526004016107ed90611d1c565b610a6560006113d0565b565b60606003805461066e90611ddf565b60026009541415610ac95760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016107ed565b60026009558015801590610adf5750600e548111155b610b225760405162461bcd60e51b8152602060048201526014602482015273496e76616c6964206d696e7420616d6f756e742160601b60448201526064016107ed565b600d546001546000548391900360001901610b3d9190611d51565b1115610b825760405162461bcd60e51b81526020600482015260146024820152734d617820737570706c792065786365656465642160601b60448201526064016107ed565b600f5460ff1615610bd55760405162461bcd60e51b815260206004820152601760248201527f54686520636f6e7472616374206973207061757365642100000000000000000060448201526064016107ed565b80600c54610be39190611d7d565b341015610c285760405162461bcd60e51b8152602060048201526013602482015272496e73756666696369656e742066756e64732160681b60448201526064016107ed565b6109073382611422565b6001600160a01b038216331415610c5c5760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b600b8054610cd590611ddf565b80601f0160208091040260200160405190810160405280929190818152602001828054610d0190611ddf565b8015610d4e5780601f10610d2357610100808354040283529160200191610d4e565b820191906000526020600020905b815481529060010190602001808311610d3157829003601f168201915b505050505081565b6008546001600160a01b03163314610d805760405162461bcd60e51b81526004016107ed90611d1c565b600e55565b610d908484846110b7565b6001600160a01b0383163b15158015610db25750610db08484848461143c565b155b15610dd0576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6060610de182611022565b610e235760405162461bcd60e51b815260206004820152601360248201527255524920646f6573206e6f742065786973742160681b60448201526064016107ed565b600f54610100900460ff1615610e6b57610e3b611534565b610e4483611543565b604051602001610e55929190611c9d565b6040516020818303038152906040529050919050565b600b8054610e7890611ddf565b80601f0160208091040260200160405190810160405280929190818152602001828054610ea490611ddf565b8015610ef15780601f10610ec657610100808354040283529160200191610ef1565b820191906000526020600020905b815481529060010190602001808311610ed457829003601f168201915b50505050509050919050565b919050565b600a8054610cd590611ddf565b6008546001600160a01b03163314610f395760405162461bcd60e51b81526004016107ed90611d1c565b600f80549115156101000261ff0019909216919091179055565b6008546001600160a01b03163314610f7d5760405162461bcd60e51b81526004016107ed90611d1c565b6109968183611422565b6008546001600160a01b03163314610fb15760405162461bcd60e51b81526004016107ed90611d1c565b6001600160a01b0381166110165760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016107ed565b61101f816113d0565b50565b600081600111158015611036575060005482105b8015610659575050600090815260046020526040902054600160e01b900460ff161590565b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b60006110c2826112a7565b9050836001600160a01b031681600001516001600160a01b0316146110f95760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b03861614806111175750611117853361059f565b80611132575033611127846106f1565b6001600160a01b0316145b90508061115257604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b03841661117957604051633a954ecd60e21b815260040160405180910390fd5b6111856000848761105b565b6001600160a01b038581166000908152600560209081526040808320805467ffffffffffffffff1980821667ffffffffffffffff92831660001901831617909255898616808652838620805493841693831660019081018416949094179055898652600490945282852080546001600160e01b031916909417600160a01b4290921691909102178355870180845292208054919390911661125b57600054821461125b578054602086015167ffffffffffffffff16600160a01b026001600160e01b03199091166001600160a01b038a16171781555b50505082846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45b5050505050565b604080516060810182526000808252602082018190529181019190915281806001111580156112d7575060005481105b156113b757600081815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b810467ffffffffffffffff1692820192909252600160e01b90910460ff161515918101829052906113b55780516001600160a01b03161561134b579392505050565b5060001901600081815260046020908152604091829020825160608101845290546001600160a01b038116808352600160a01b820467ffffffffffffffff1693830193909352600160e01b900460ff16151592810192909252156113b0579392505050565b61134b565b505b604051636f96cda160e11b815260040160405180910390fd5b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b610996828260405180602001604052806000815250611641565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611471903390899088908890600401611ccc565b602060405180830381600087803b15801561148b57600080fd5b505af19250505080156114bb575060408051601f3d908101601f191682019092526114b891810190611b5d565b60015b611516573d8080156114e9576040519150601f19603f3d011682016040523d82523d6000602084013e6114ee565b606091505b50805161150e576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b6060600a805461066e90611ddf565b6060816115675750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611591578061157b81611e1a565b915061158a9050600a83611d69565b915061156b565b60008167ffffffffffffffff8111156115ac576115ac611e8b565b6040519080825280601f01601f1916602001820160405280156115d6576020820181803683370190505b5090505b841561152c576115eb600183611d9c565b91506115f8600a86611e35565b611603906030611d51565b60f81b81838151811061161857611618611e75565b60200101906001600160f81b031916908160001a90535061163a600a86611d69565b94506115da565b6107be83838360016000546001600160a01b03851661167257604051622e076360e81b815260040160405180910390fd5b836116905760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b038516600081815260056020908152604080832080546fffffffffffffffffffffffffffffffff19811667ffffffffffffffff8083168c0181169182176801000000000000000067ffffffffffffffff1990941690921783900481168c01811690920217909155858452600490925290912080546001600160e01b031916909217600160a01b42909216919091021790558080850183801561174257506001600160a01b0387163b15155b156117cb575b60405182906001600160a01b038916906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a4611793600088848060010195508861143c565b6117b0576040516368d2bf6b60e11b815260040160405180910390fd5b808214156117485782600054146117c657600080fd5b611811565b5b6040516001830192906001600160a01b038916906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a4808214156117cc575b506000556112a0565b82805461182690611ddf565b90600052602060002090601f016020900481019282611848576000855561188e565b82601f1061186157805160ff191683800117855561188e565b8280016001018555821561188e579182015b8281111561188e578251825591602001919060010190611873565b5061189a929150611912565b5090565b8280546118aa90611ddf565b90600052602060002090601f0160209004810192826118cc576000855561188e565b82601f106118e55782800160ff1982351617855561188e565b8280016001018555821561188e579182015b8281111561188e5782358255916020019190600101906118f7565b5b8082111561189a5760008155600101611913565b600067ffffffffffffffff8084111561194257611942611e8b565b604051601f8501601f19908116603f0116810190828211818310171561196a5761196a611e8b565b8160405280935085815286868601111561198357600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b0381168114610efd57600080fd5b80358015158114610efd57600080fd5b6000602082840312156119d657600080fd5b6119df8261199d565b9392505050565b600080604083850312156119f957600080fd5b611a028361199d565b9150611a106020840161199d565b90509250929050565b600080600060608486031215611a2e57600080fd5b611a378461199d565b9250611a456020850161199d565b9150604084013590509250925092565b60008060008060808587031215611a6b57600080fd5b611a748561199d565b9350611a826020860161199d565b925060408501359150606085013567ffffffffffffffff811115611aa557600080fd5b8501601f81018713611ab657600080fd5b611ac587823560208401611927565b91505092959194509250565b60008060408385031215611ae457600080fd5b611aed8361199d565b9150611a10602084016119b4565b60008060408385031215611b0e57600080fd5b611b178361199d565b946020939093013593505050565b600060208284031215611b3757600080fd5b6119df826119b4565b600060208284031215611b5257600080fd5b81356119df81611ea1565b600060208284031215611b6f57600080fd5b81516119df81611ea1565b60008060208385031215611b8d57600080fd5b823567ffffffffffffffff80821115611ba557600080fd5b818501915085601f830112611bb957600080fd5b813581811115611bc857600080fd5b866020828501011115611bda57600080fd5b60209290920196919550909350505050565b600060208284031215611bfe57600080fd5b813567ffffffffffffffff811115611c1557600080fd5b8201601f81018413611c2657600080fd5b61152c84823560208401611927565b600060208284031215611c4757600080fd5b5035919050565b60008060408385031215611c6157600080fd5b82359150611a106020840161199d565b60008151808452611c89816020860160208601611db3565b601f01601f19169290920160200192915050565b60008351611caf818460208801611db3565b835190830190611cc3818360208801611db3565b01949350505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611cff90830184611c71565b9695505050505050565b6020815260006119df6020830184611c71565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115611d6457611d64611e49565b500190565b600082611d7857611d78611e5f565b500490565b6000816000190483118215151615611d9757611d97611e49565b500290565b600082821015611dae57611dae611e49565b500390565b60005b83811015611dce578181015183820152602001611db6565b83811115610dd05750506000910152565b600181811c90821680611df357607f821691505b60208210811415611e1457634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415611e2e57611e2e611e49565b5060010190565b600082611e4457611e44611e5f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b03198116811461101f57600080fdfea2646970667358221220f1e0ace7c25a48003801c418c9a6f5595a9104e8246b7149564fd96fdf19b61964736f6c6343000807003300000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x6080604052600436106101ee5760003560e01c806370a082311161010d578063b071401b116100a0578063d5abeb011161006f578063d5abeb011461054e578063e0a8085314610564578063e985e9c514610584578063efbd73f4146105cd578063f2fde38b146105ed57600080fd5b8063b071401b146104d9578063b88d4fde146104f9578063c87b56dd14610519578063cfc86f7b1461053957600080fd5b806395d89b41116100dc57806395d89b411461047c578063a0712d6814610491578063a22cb465146104a4578063a45ba8e7146104c457600080fd5b806370a0823114610413578063715018a6146104335780638da5cb5b1461044857806394354fd01461046657600080fd5b80633ccfd60b116101855780635183022711610154578063518302271461039a57806355f804b3146103b95780635c975abb146103d95780636352211e146103f357600080fd5b80633ccfd60b1461032557806342842e0e1461033a57806344a0d68a1461035a5780634fdd43cb1461037a57600080fd5b806313faede6116101c157806313faede6146102a457806316c38b3c146102c857806318160ddd146102e857806323b872dd1461030557600080fd5b806301ffc9a7146101f357806306fdde0314610228578063081812fc1461024a578063095ea7b314610282575b600080fd5b3480156101ff57600080fd5b5061021361020e366004611b40565b61060d565b60405190151581526020015b60405180910390f35b34801561023457600080fd5b5061023d61065f565b60405161021f9190611d09565b34801561025657600080fd5b5061026a610265366004611c35565b6106f1565b6040516001600160a01b03909116815260200161021f565b34801561028e57600080fd5b506102a261029d366004611afb565b610735565b005b3480156102b057600080fd5b506102ba600c5481565b60405190815260200161021f565b3480156102d457600080fd5b506102a26102e3366004611b25565b6107c3565b3480156102f457600080fd5b5060015460005403600019016102ba565b34801561031157600080fd5b506102a2610320366004611a19565b610809565b34801561033157600080fd5b506102a2610814565b34801561034657600080fd5b506102a2610355366004611a19565b61090f565b34801561036657600080fd5b506102a2610375366004611c35565b61092a565b34801561038657600080fd5b506102a2610395366004611bec565b610959565b3480156103a657600080fd5b50600f5461021390610100900460ff1681565b3480156103c557600080fd5b506102a26103d4366004611b7a565b61099a565b3480156103e557600080fd5b50600f546102139060ff1681565b3480156103ff57600080fd5b5061026a61040e366004611c35565b6109d0565b34801561041f57600080fd5b506102ba61042e3660046119c4565b6109e2565b34801561043f57600080fd5b506102a2610a31565b34801561045457600080fd5b506008546001600160a01b031661026a565b34801561047257600080fd5b506102ba600e5481565b34801561048857600080fd5b5061023d610a67565b6102a261049f366004611c35565b610a76565b3480156104b057600080fd5b506102a26104bf366004611ad1565b610c32565b3480156104d057600080fd5b5061023d610cc8565b3480156104e557600080fd5b506102a26104f4366004611c35565b610d56565b34801561050557600080fd5b506102a2610514366004611a55565b610d85565b34801561052557600080fd5b5061023d610534366004611c35565b610dd6565b34801561054557600080fd5b5061023d610f02565b34801561055a57600080fd5b506102ba600d5481565b34801561057057600080fd5b506102a261057f366004611b25565b610f0f565b34801561059057600080fd5b5061021361059f3660046119e6565b6001600160a01b03918216600090815260076020908152604080832093909416825291909152205460ff1690565b3480156105d957600080fd5b506102a26105e8366004611c4e565b610f53565b3480156105f957600080fd5b506102a26106083660046119c4565b610f87565b60006001600160e01b031982166380ac58cd60e01b148061063e57506001600160e01b03198216635b5e139f60e01b145b8061065957506301ffc9a760e01b6001600160e01b03198316145b92915050565b60606002805461066e90611ddf565b80601f016020809104026020016040519081016040528092919081815260200182805461069a90611ddf565b80156106e75780601f106106bc576101008083540402835291602001916106e7565b820191906000526020600020905b8154815290600101906020018083116106ca57829003601f168201915b5050505050905090565b60006106fc82611022565b610719576040516333d1c03960e21b815260040160405180910390fd5b506000908152600660205260409020546001600160a01b031690565b6000610740826109d0565b9050806001600160a01b0316836001600160a01b031614156107755760405163250fdee360e21b815260040160405180910390fd5b336001600160a01b038216148015906107955750610793813361059f565b155b156107b3576040516367d9dca160e11b815260040160405180910390fd5b6107be83838361105b565b505050565b6008546001600160a01b031633146107f65760405162461bcd60e51b81526004016107ed90611d1c565b60405180910390fd5b600f805460ff1916911515919091179055565b6107be8383836110b7565b6008546001600160a01b0316331461083e5760405162461bcd60e51b81526004016107ed90611d1c565b600260095414156108915760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016107ed565b600260095560006108aa6008546001600160a01b031690565b6001600160a01b03164760405160006040518083038185875af1925050503d80600081146108f4576040519150601f19603f3d011682016040523d82523d6000602084013e6108f9565b606091505b505090508061090757600080fd5b506001600955565b6107be83838360405180602001604052806000815250610d85565b6008546001600160a01b031633146109545760405162461bcd60e51b81526004016107ed90611d1c565b600c55565b6008546001600160a01b031633146109835760405162461bcd60e51b81526004016107ed90611d1c565b805161099690600b90602084019061181a565b5050565b6008546001600160a01b031633146109c45760405162461bcd60e51b81526004016107ed90611d1c565b6107be600a838361189e565b60006109db826112a7565b5192915050565b60006001600160a01b038216610a0b576040516323d3ad8160e21b815260040160405180910390fd5b506001600160a01b031660009081526005602052604090205467ffffffffffffffff1690565b6008546001600160a01b03163314610a5b5760405162461bcd60e51b81526004016107ed90611d1c565b610a6560006113d0565b565b60606003805461066e90611ddf565b60026009541415610ac95760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016107ed565b60026009558015801590610adf5750600e548111155b610b225760405162461bcd60e51b8152602060048201526014602482015273496e76616c6964206d696e7420616d6f756e742160601b60448201526064016107ed565b600d546001546000548391900360001901610b3d9190611d51565b1115610b825760405162461bcd60e51b81526020600482015260146024820152734d617820737570706c792065786365656465642160601b60448201526064016107ed565b600f5460ff1615610bd55760405162461bcd60e51b815260206004820152601760248201527f54686520636f6e7472616374206973207061757365642100000000000000000060448201526064016107ed565b80600c54610be39190611d7d565b341015610c285760405162461bcd60e51b8152602060048201526013602482015272496e73756666696369656e742066756e64732160681b60448201526064016107ed565b6109073382611422565b6001600160a01b038216331415610c5c5760405163b06307db60e01b815260040160405180910390fd5b3360008181526007602090815260408083206001600160a01b03871680855290835292819020805460ff191686151590811790915590519081529192917f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a35050565b600b8054610cd590611ddf565b80601f0160208091040260200160405190810160405280929190818152602001828054610d0190611ddf565b8015610d4e5780601f10610d2357610100808354040283529160200191610d4e565b820191906000526020600020905b815481529060010190602001808311610d3157829003601f168201915b505050505081565b6008546001600160a01b03163314610d805760405162461bcd60e51b81526004016107ed90611d1c565b600e55565b610d908484846110b7565b6001600160a01b0383163b15158015610db25750610db08484848461143c565b155b15610dd0576040516368d2bf6b60e11b815260040160405180910390fd5b50505050565b6060610de182611022565b610e235760405162461bcd60e51b815260206004820152601360248201527255524920646f6573206e6f742065786973742160681b60448201526064016107ed565b600f54610100900460ff1615610e6b57610e3b611534565b610e4483611543565b604051602001610e55929190611c9d565b6040516020818303038152906040529050919050565b600b8054610e7890611ddf565b80601f0160208091040260200160405190810160405280929190818152602001828054610ea490611ddf565b8015610ef15780601f10610ec657610100808354040283529160200191610ef1565b820191906000526020600020905b815481529060010190602001808311610ed457829003601f168201915b50505050509050919050565b919050565b600a8054610cd590611ddf565b6008546001600160a01b03163314610f395760405162461bcd60e51b81526004016107ed90611d1c565b600f80549115156101000261ff0019909216919091179055565b6008546001600160a01b03163314610f7d5760405162461bcd60e51b81526004016107ed90611d1c565b6109968183611422565b6008546001600160a01b03163314610fb15760405162461bcd60e51b81526004016107ed90611d1c565b6001600160a01b0381166110165760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016107ed565b61101f816113d0565b50565b600081600111158015611036575060005482105b8015610659575050600090815260046020526040902054600160e01b900460ff161590565b60008281526006602052604080822080546001600160a01b0319166001600160a01b0387811691821790925591518593918516917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92591a4505050565b60006110c2826112a7565b9050836001600160a01b031681600001516001600160a01b0316146110f95760405162a1148160e81b815260040160405180910390fd5b6000336001600160a01b03861614806111175750611117853361059f565b80611132575033611127846106f1565b6001600160a01b0316145b90508061115257604051632ce44b5f60e11b815260040160405180910390fd5b6001600160a01b03841661117957604051633a954ecd60e21b815260040160405180910390fd5b6111856000848761105b565b6001600160a01b038581166000908152600560209081526040808320805467ffffffffffffffff1980821667ffffffffffffffff92831660001901831617909255898616808652838620805493841693831660019081018416949094179055898652600490945282852080546001600160e01b031916909417600160a01b4290921691909102178355870180845292208054919390911661125b57600054821461125b578054602086015167ffffffffffffffff16600160a01b026001600160e01b03199091166001600160a01b038a16171781555b50505082846001600160a01b0316866001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60405160405180910390a45b5050505050565b604080516060810182526000808252602082018190529181019190915281806001111580156112d7575060005481105b156113b757600081815260046020908152604091829020825160608101845290546001600160a01b0381168252600160a01b810467ffffffffffffffff1692820192909252600160e01b90910460ff161515918101829052906113b55780516001600160a01b03161561134b579392505050565b5060001901600081815260046020908152604091829020825160608101845290546001600160a01b038116808352600160a01b820467ffffffffffffffff1693830193909352600160e01b900460ff16151592810192909252156113b0579392505050565b61134b565b505b604051636f96cda160e11b815260040160405180910390fd5b600880546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b610996828260405180602001604052806000815250611641565b604051630a85bd0160e11b81526000906001600160a01b0385169063150b7a0290611471903390899088908890600401611ccc565b602060405180830381600087803b15801561148b57600080fd5b505af19250505080156114bb575060408051601f3d908101601f191682019092526114b891810190611b5d565b60015b611516573d8080156114e9576040519150601f19603f3d011682016040523d82523d6000602084013e6114ee565b606091505b50805161150e576040516368d2bf6b60e11b815260040160405180910390fd5b805181602001fd5b6001600160e01b031916630a85bd0160e11b1490505b949350505050565b6060600a805461066e90611ddf565b6060816115675750506040805180820190915260018152600360fc1b602082015290565b8160005b8115611591578061157b81611e1a565b915061158a9050600a83611d69565b915061156b565b60008167ffffffffffffffff8111156115ac576115ac611e8b565b6040519080825280601f01601f1916602001820160405280156115d6576020820181803683370190505b5090505b841561152c576115eb600183611d9c565b91506115f8600a86611e35565b611603906030611d51565b60f81b81838151811061161857611618611e75565b60200101906001600160f81b031916908160001a90535061163a600a86611d69565b94506115da565b6107be83838360016000546001600160a01b03851661167257604051622e076360e81b815260040160405180910390fd5b836116905760405163b562e8dd60e01b815260040160405180910390fd5b6001600160a01b038516600081815260056020908152604080832080546fffffffffffffffffffffffffffffffff19811667ffffffffffffffff8083168c0181169182176801000000000000000067ffffffffffffffff1990941690921783900481168c01811690920217909155858452600490925290912080546001600160e01b031916909217600160a01b42909216919091021790558080850183801561174257506001600160a01b0387163b15155b156117cb575b60405182906001600160a01b038916906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a4611793600088848060010195508861143c565b6117b0576040516368d2bf6b60e11b815260040160405180910390fd5b808214156117485782600054146117c657600080fd5b611811565b5b6040516001830192906001600160a01b038916906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a4808214156117cc575b506000556112a0565b82805461182690611ddf565b90600052602060002090601f016020900481019282611848576000855561188e565b82601f1061186157805160ff191683800117855561188e565b8280016001018555821561188e579182015b8281111561188e578251825591602001919060010190611873565b5061189a929150611912565b5090565b8280546118aa90611ddf565b90600052602060002090601f0160209004810192826118cc576000855561188e565b82601f106118e55782800160ff1982351617855561188e565b8280016001018555821561188e579182015b8281111561188e5782358255916020019190600101906118f7565b5b8082111561189a5760008155600101611913565b600067ffffffffffffffff8084111561194257611942611e8b565b604051601f8501601f19908116603f0116810190828211818310171561196a5761196a611e8b565b8160405280935085815286868601111561198357600080fd5b858560208301376000602087830101525050509392505050565b80356001600160a01b0381168114610efd57600080fd5b80358015158114610efd57600080fd5b6000602082840312156119d657600080fd5b6119df8261199d565b9392505050565b600080604083850312156119f957600080fd5b611a028361199d565b9150611a106020840161199d565b90509250929050565b600080600060608486031215611a2e57600080fd5b611a378461199d565b9250611a456020850161199d565b9150604084013590509250925092565b60008060008060808587031215611a6b57600080fd5b611a748561199d565b9350611a826020860161199d565b925060408501359150606085013567ffffffffffffffff811115611aa557600080fd5b8501601f81018713611ab657600080fd5b611ac587823560208401611927565b91505092959194509250565b60008060408385031215611ae457600080fd5b611aed8361199d565b9150611a10602084016119b4565b60008060408385031215611b0e57600080fd5b611b178361199d565b946020939093013593505050565b600060208284031215611b3757600080fd5b6119df826119b4565b600060208284031215611b5257600080fd5b81356119df81611ea1565b600060208284031215611b6f57600080fd5b81516119df81611ea1565b60008060208385031215611b8d57600080fd5b823567ffffffffffffffff80821115611ba557600080fd5b818501915085601f830112611bb957600080fd5b813581811115611bc857600080fd5b866020828501011115611bda57600080fd5b60209290920196919550909350505050565b600060208284031215611bfe57600080fd5b813567ffffffffffffffff811115611c1557600080fd5b8201601f81018413611c2657600080fd5b61152c84823560208401611927565b600060208284031215611c4757600080fd5b5035919050565b60008060408385031215611c6157600080fd5b82359150611a106020840161199d565b60008151808452611c89816020860160208601611db3565b601f01601f19169290920160200192915050565b60008351611caf818460208801611db3565b835190830190611cc3818360208801611db3565b01949350505050565b6001600160a01b0385811682528416602082015260408101839052608060608201819052600090611cff90830184611c71565b9695505050505050565b6020815260006119df6020830184611c71565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b60008219821115611d6457611d64611e49565b500190565b600082611d7857611d78611e5f565b500490565b6000816000190483118215151615611d9757611d97611e49565b500290565b600082821015611dae57611dae611e49565b500390565b60005b83811015611dce578181015183820152602001611db6565b83811115610dd05750506000910152565b600181811c90821680611df357607f821691505b60208210811415611e1457634e487b7160e01b600052602260045260246000fd5b50919050565b6000600019821415611e2e57611e2e611e49565b5060010190565b600082611e4457611e44611e5f565b500690565b634e487b7160e01b600052601160045260246000fd5b634e487b7160e01b600052601260045260246000fd5b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052604160045260246000fd5b6001600160e01b03198116811461101f57600080fdfea2646970667358221220f1e0ace7c25a48003801c418c9a6f5595a9104e8246b7149564fd96fdf19b61964736f6c63430008070033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000
-----Decoded View---------------
Arg [0] : _hiddenMetadataUri (string):
-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000020
Arg [1] : 0000000000000000000000000000000000000000000000000000000000000000
Deployed Bytecode Sourcemap
47595:2389:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;29766:305;;;;;;;;;;-1:-1:-1;29766:305:0;;;;;:::i;:::-;;:::i;:::-;;;6969:14:1;;6962:22;6944:41;;6932:2;6917:18;29766:305:0;;;;;;;;32879:100;;;;;;;;;;;;;:::i;:::-;;;;;;;:::i;34382:204::-;;;;;;;;;;-1:-1:-1;34382:204:0;;;;;:::i;:::-;;:::i;:::-;;;-1:-1:-1;;;;;6267:32:1;;;6249:51;;6237:2;6222:18;34382:204:0;6103:203:1;33945:371:0;;;;;;;;;;-1:-1:-1;33945:371:0;;;;;:::i;:::-;;:::i;:::-;;47759:34;;;;;;;;;;;;;;;;;;;10240:25:1;;;10228:2;10213:18;47759:34:0;10094:177:1;49034:77:0;;;;;;;;;;-1:-1:-1;49034:77:0;;;;;:::i;:::-;;:::i;29015:303::-;;;;;;;;;;-1:-1:-1;48714:1:0;29269:12;29059:7;29253:13;:28;-1:-1:-1;;29253:46:0;29015:303;;35247:170;;;;;;;;;;-1:-1:-1;35247:170:0;;;;;:::i;:::-;;:::i;49118:150::-;;;;;;;;;;;;;:::i;35488:185::-;;;;;;;;;;-1:-1:-1;35488:185:0;;;;;:::i;:::-;;:::i;48816:74::-;;;;;;;;;;-1:-1:-1;48816:74:0;;;;;:::i;:::-;;:::i;49302:132::-;;;;;;;;;;-1:-1:-1;49302:132:0;;;;;:::i;:::-;;:::i;47903:20::-;;;;;;;;;;-1:-1:-1;47903:20:0;;;;;;;;;;;49441:98;;;;;;;;;;-1:-1:-1;49441:98:0;;;;;:::i;:::-;;:::i;47880:18::-;;;;;;;;;;-1:-1:-1;47880:18:0;;;;;;;;32687:125;;;;;;;;;;-1:-1:-1;32687:125:0;;;;;:::i;:::-;;:::i;30135:206::-;;;;;;;;;;-1:-1:-1;30135:206:0;;;;;:::i;:::-;;:::i;7524:103::-;;;;;;;;;;;;;:::i;6873:87::-;;;;;;;;;;-1:-1:-1;6946:6:0;;-1:-1:-1;;;;;6946:6:0;6873:87;;47834:38;;;;;;;;;;;;;;;;33048:104;;;;;;;;;;;;;:::i;48078:407::-;;;;;;:::i;:::-;;:::i;34658:287::-;;;;;;;;;;-1:-1:-1;34658:287:0;;;;;:::i;:::-;;:::i;47720:31::-;;;;;;;;;;;;;:::i;48897:130::-;;;;;;;;;;-1:-1:-1;48897:130:0;;;;;:::i;:::-;;:::i;35744:369::-;;;;;;;;;;-1:-1:-1;35744:369:0;;;;;:::i;:::-;;:::i;49663:318::-;;;;;;;;;;-1:-1:-1;49663:318:0;;;;;:::i;:::-;;:::i;47688:27::-;;;;;;;;;;;;;:::i;47798:31::-;;;;;;;;;;;;;;;;48728:81;;;;;;;;;;-1:-1:-1;48728:81:0;;;;;:::i;:::-;;:::i;35016:164::-;;;;;;;;;;-1:-1:-1;35016:164:0;;;;;:::i;:::-;-1:-1:-1;;;;;35137:25:0;;;35113:4;35137:25;;;:18;:25;;;;;;;;:35;;;;;;;;;;;;;;;35016:164;48492:127;;;;;;;;;;-1:-1:-1;48492:127:0;;;;;:::i;:::-;;:::i;7782:201::-;;;;;;;;;;-1:-1:-1;7782:201:0;;;;;:::i;:::-;;:::i;29766:305::-;29868:4;-1:-1:-1;;;;;;29905:40:0;;-1:-1:-1;;;29905:40:0;;:105;;-1:-1:-1;;;;;;;29962:48:0;;-1:-1:-1;;;29962:48:0;29905:105;:158;;;-1:-1:-1;;;;;;;;;;19766:40:0;;;30027:36;29885:178;29766:305;-1:-1:-1;;29766:305:0:o;32879:100::-;32933:13;32966:5;32959:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;32879:100;:::o;34382:204::-;34450:7;34475:16;34483:7;34475;:16::i;:::-;34470:64;;34500:34;;-1:-1:-1;;;34500:34:0;;;;;;;;;;;34470:64;-1:-1:-1;34554:24:0;;;;:15;:24;;;;;;-1:-1:-1;;;;;34554:24:0;;34382:204::o;33945:371::-;34018:13;34034:24;34050:7;34034:15;:24::i;:::-;34018:40;;34079:5;-1:-1:-1;;;;;34073:11:0;:2;-1:-1:-1;;;;;34073:11:0;;34069:48;;;34093:24;;-1:-1:-1;;;34093:24:0;;;;;;;;;;;34069:48;5677:10;-1:-1:-1;;;;;34134:21:0;;;;;;:63;;-1:-1:-1;34160:37:0;34177:5;5677:10;35016:164;:::i;34160:37::-;34159:38;34134:63;34130:138;;;34221:35;;-1:-1:-1;;;34221:35:0;;;;;;;;;;;34130:138;34280:28;34289:2;34293:7;34302:5;34280:8;:28::i;:::-;34007:309;33945:371;;:::o;49034:77::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;;;;;;;;;49090:6:::1;:15:::0;;-1:-1:-1;;49090:15:0::1;::::0;::::1;;::::0;;;::::1;::::0;;49034:77::o;35247:170::-;35381:28;35391:4;35397:2;35401:7;35381:9;:28::i;49118:150::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;1847:1:::1;2445:7;;:19;;2437:63;;;::::0;-1:-1:-1;;;2437:63:0;;9240:2:1;2437:63:0::1;::::0;::::1;9222:21:1::0;9279:2;9259:18;;;9252:30;9318:33;9298:18;;;9291:61;9369:18;;2437:63:0::1;9038:355:1::0;2437:63:0::1;1847:1;2578:7;:18:::0;49176:7:::2;49197;6946:6:::0;;-1:-1:-1;;;;;6946:6:0;;6873:87;49197:7:::2;-1:-1:-1::0;;;;;49189:21:0::2;49218;49189:55;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;49175:69;;;49259:2;49251:11;;;::::0;::::2;;-1:-1:-1::0;1803:1:0::1;2757:7;:22:::0;49118:150::o;35488:185::-;35626:39;35643:4;35649:2;35653:7;35626:39;;;;;;;;;;;;:16;:39::i;48816:74::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;48872:4:::1;:12:::0;48816:74::o;49302:132::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;49390:38;;::::1;::::0;:17:::1;::::0;:38:::1;::::0;::::1;::::0;::::1;:::i;:::-;;49302:132:::0;:::o;49441:98::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;49510:23:::1;:13;49526:7:::0;;49510:23:::1;:::i;32687:125::-:0;32751:7;32778:21;32791:7;32778:12;:21::i;:::-;:26;;32687:125;-1:-1:-1;;32687:125:0:o;30135:206::-;30199:7;-1:-1:-1;;;;;30223:19:0;;30219:60;;30251:28;;-1:-1:-1;;;30251:28:0;;;;;;;;;;;30219:60;-1:-1:-1;;;;;;30305:19:0;;;;;:12;:19;;;;;:27;;;;30135:206::o;7524:103::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;7589:30:::1;7616:1;7589:18;:30::i;:::-;7524:103::o:0;33048:104::-;33104:13;33137:7;33130:14;;;;;:::i;48078:407::-;1847:1;2445:7;;:19;;2437:63;;;;-1:-1:-1;;;2437:63:0;;9240:2:1;2437:63:0;;;9222:21:1;9279:2;9259:18;;;9252:30;9318:33;9298:18;;;9291:61;9369:18;;2437:63:0;9038:355:1;2437:63:0;1847:1;2578:7;:18;48156:15;;;;;:52:::1;;;48190:18;;48175:11;:33;;48156:52;48148:85;;;::::0;-1:-1:-1;;;48148:85:0;;7829:2:1;48148:85:0::1;::::0;::::1;7811:21:1::0;7868:2;7848:18;;;7841:30;-1:-1:-1;;;7887:18:1;;;7880:50;7947:18;;48148:85:0::1;7627:344:1::0;48148:85:0::1;48279:9;::::0;48714:1;29269:12;29059:7;29253:13;48264:11;;29253:28;;-1:-1:-1;;29253:46:0;48248:27:::1;;;;:::i;:::-;:40;;48240:73;;;::::0;-1:-1:-1;;;48240:73:0;;8891:2:1;48240:73:0::1;::::0;::::1;8873:21:1::0;8930:2;8910:18;;;8903:30;-1:-1:-1;;;8949:18:1;;;8942:50;9009:18;;48240:73:0::1;8689:344:1::0;48240:73:0::1;48329:6;::::0;::::1;;48328:7;48320:43;;;::::0;-1:-1:-1;;;48320:43:0;;8539:2:1;48320:43:0::1;::::0;::::1;8521:21:1::0;8578:2;8558:18;;;8551:30;8617:25;8597:18;;;8590:53;8660:18;;48320:43:0::1;8337:347:1::0;48320:43:0::1;48398:11;48391:4;;:18;;;;:::i;:::-;48378:9;:31;;48370:63;;;::::0;-1:-1:-1;;;48370:63:0;;9948:2:1;48370:63:0::1;::::0;::::1;9930:21:1::0;9987:2;9967:18;;;9960:30;-1:-1:-1;;;10006:18:1;;;9999:49;10065:18;;48370:63:0::1;9746:343:1::0;48370:63:0::1;48443:36;5677:10:::0;48467:11:::1;48443:9;:36::i;34658:287::-:0;-1:-1:-1;;;;;34757:24:0;;5677:10;34757:24;34753:54;;;34790:17;;-1:-1:-1;;;34790:17:0;;;;;;;;;;;34753:54;5677:10;34820:32;;;;:18;:32;;;;;;;;-1:-1:-1;;;;;34820:42:0;;;;;;;;;;;;:53;;-1:-1:-1;;34820:53:0;;;;;;;;;;34889:48;;6944:41:1;;;34820:42:0;;5677:10;34889:48;;6917:18:1;34889:48:0;;;;;;;34658:287;;:::o;47720:31::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;48897:130::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;48981:18:::1;:40:::0;48897:130::o;35744:369::-;35911:28;35921:4;35927:2;35931:7;35911:9;:28::i;:::-;-1:-1:-1;;;;;35954:13:0;;9869:19;:23;;35954:76;;;;;35974:56;36005:4;36011:2;36015:7;36024:5;35974:30;:56::i;:::-;35973:57;35954:76;35950:156;;;36054:40;;-1:-1:-1;;;36054:40:0;;;;;;;;;;;35950:156;35744:369;;;;:::o;49663:318::-;49737:13;49769:17;49777:8;49769:7;:17::i;:::-;49761:49;;;;-1:-1:-1;;;49761:49:0;;9600:2:1;49761:49:0;;;9582:21:1;9639:2;9619:18;;;9612:30;-1:-1:-1;;;9658:18:1;;;9651:49;9717:18;;49761:49:0;9398:343:1;49761:49:0;49826:8;;;;;;;49822:154;;;49880:10;:8;:10::i;:::-;49892:19;:8;:17;:19::i;:::-;49863:49;;;;;;;;;:::i;:::-;;;;;;;;;;;;;49849:64;;49663:318;;;:::o;49822:154::-;49949:17;49942:24;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;49663:318;;;:::o;49822:154::-;49663:318;;;:::o;47688:27::-;;;;;;;:::i;48728:81::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;48786:8:::1;:17:::0;;;::::1;;;;-1:-1:-1::0;;48786:17:0;;::::1;::::0;;;::::1;::::0;;48728:81::o;48492:127::-;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;48580:33:::1;48590:9;48601:11;48580:9;:33::i;7782:201::-:0;6946:6;;-1:-1:-1;;;;;6946:6:0;5677:10;7093:23;7085:68;;;;-1:-1:-1;;;7085:68:0;;;;;;;:::i;:::-;-1:-1:-1;;;;;7871:22:0;::::1;7863:73;;;::::0;-1:-1:-1;;;7863:73:0;;7422:2:1;7863:73:0::1;::::0;::::1;7404:21:1::0;7461:2;7441:18;;;7434:30;7500:34;7480:18;;;7473:62;-1:-1:-1;;;7551:18:1;;;7544:36;7597:19;;7863:73:0::1;7220:402:1::0;7863:73:0::1;7947:28;7966:8;7947:18;:28::i;:::-;7782:201:::0;:::o;36368:174::-;36425:4;36468:7;48714:1;36449:26;;:53;;;;;36489:13;;36479:7;:23;36449:53;:85;;;;-1:-1:-1;;36507:20:0;;;;:11;:20;;;;;:27;-1:-1:-1;;;36507:27:0;;;;36506:28;;36368:174::o;44525:196::-;44640:24;;;;:15;:24;;;;;;:29;;-1:-1:-1;;;;;;44640:29:0;-1:-1:-1;;;;;44640:29:0;;;;;;;;;44685:28;;44640:24;;44685:28;;;;;;;44525:196;;;:::o;39468:2130::-;39583:35;39621:21;39634:7;39621:12;:21::i;:::-;39583:59;;39681:4;-1:-1:-1;;;;;39659:26:0;:13;:18;;;-1:-1:-1;;;;;39659:26:0;;39655:67;;39694:28;;-1:-1:-1;;;39694:28:0;;;;;;;;;;;39655:67;39735:22;5677:10;-1:-1:-1;;;;;39761:20:0;;;;:73;;-1:-1:-1;39798:36:0;39815:4;5677:10;35016:164;:::i;39798:36::-;39761:126;;;-1:-1:-1;5677:10:0;39851:20;39863:7;39851:11;:20::i;:::-;-1:-1:-1;;;;;39851:36:0;;39761:126;39735:153;;39906:17;39901:66;;39932:35;;-1:-1:-1;;;39932:35:0;;;;;;;;;;;39901:66;-1:-1:-1;;;;;39982:16:0;;39978:52;;40007:23;;-1:-1:-1;;;40007:23:0;;;;;;;;;;;39978:52;40151:35;40168:1;40172:7;40181:4;40151:8;:35::i;:::-;-1:-1:-1;;;;;40482:18:0;;;;;;;:12;:18;;;;;;;;:31;;-1:-1:-1;;40482:31:0;;;;;;;-1:-1:-1;;40482:31:0;;;;;;;40528:16;;;;;;;;;:29;;;;;;;;-1:-1:-1;40528:29:0;;;;;;;;;;;40608:20;;;:11;:20;;;;;;40643:18;;-1:-1:-1;;;;;;40676:49:0;;;;-1:-1:-1;;;40709:15:0;40676:49;;;;;;;;;;40999:11;;41059:24;;;;;41102:13;;40608:20;;41059:24;;41102:13;41098:384;;41312:13;;41297:11;:28;41293:174;;41350:20;;41419:28;;;;41393:54;;-1:-1:-1;;;41393:54:0;-1:-1:-1;;;;;;41393:54:0;;;-1:-1:-1;;;;;41350:20:0;;41393:54;;;;41293:174;40457:1036;;;41529:7;41525:2;-1:-1:-1;;;;;41510:27:0;41519:4;-1:-1:-1;;;;;41510:27:0;;;;;;;;;;;41548:42;39572:2026;;39468:2130;;;:::o;31516:1109::-;-1:-1:-1;;;;;;;;;;;;;;;;;;;;;;;;;31627:7:0;;48714:1;31676:23;;:47;;;;;31710:13;;31703:4;:20;31676:47;31672:886;;;31744:31;31778:17;;;:11;:17;;;;;;;;;31744:51;;;;;;;;;-1:-1:-1;;;;;31744:51:0;;;;-1:-1:-1;;;31744:51:0;;;;;;;;;;;-1:-1:-1;;;31744:51:0;;;;;;;;;;;;;;31814:729;;31864:14;;-1:-1:-1;;;;;31864:28:0;;31860:101;;31928:9;31516:1109;-1:-1:-1;;;31516:1109:0:o;31860:101::-;-1:-1:-1;;;32303:6:0;32348:17;;;;:11;:17;;;;;;;;;32336:29;;;;;;;;;-1:-1:-1;;;;;32336:29:0;;;;;-1:-1:-1;;;32336:29:0;;;;;;;;;;;-1:-1:-1;;;32336:29:0;;;;;;;;;;;;;32396:28;32392:109;;32464:9;31516:1109;-1:-1:-1;;;31516:1109:0:o;32392:109::-;32263:261;;;31725:833;31672:886;32586:31;;-1:-1:-1;;;32586:31:0;;;;;;;;;;;8143:191;8236:6;;;-1:-1:-1;;;;;8253:17:0;;;-1:-1:-1;;;;;;8253:17:0;;;;;;;8286:40;;8236:6;;;8253:17;8236:6;;8286:40;;8217:16;;8286:40;8206:128;8143:191;:::o;36550:104::-;36619:27;36629:2;36633:8;36619:27;;;;;;;;;;;;:9;:27::i;45213:667::-;45397:72;;-1:-1:-1;;;45397:72:0;;45376:4;;-1:-1:-1;;;;;45397:36:0;;;;;:72;;5677:10;;45448:4;;45454:7;;45463:5;;45397:72;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;45397:72:0;;;;;;;;-1:-1:-1;;45397:72:0;;;;;;;;;;;;:::i;:::-;;;45393:480;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;45631:13:0;;45627:235;;45677:40;;-1:-1:-1;;;45677:40:0;;;;;;;;;;;45627:235;45820:6;45814:13;45805:6;45801:2;45797:15;45790:38;45393:480;-1:-1:-1;;;;;;45516:55:0;-1:-1:-1;;;45516:55:0;;-1:-1:-1;45393:480:0;45213:667;;;;;;:::o;49546:110::-;49606:13;49637;49630:20;;;;;:::i;3159:723::-;3215:13;3436:10;3432:53;;-1:-1:-1;;3463:10:0;;;;;;;;;;;;-1:-1:-1;;;3463:10:0;;;;;3159:723::o;3432:53::-;3510:5;3495:12;3551:78;3558:9;;3551:78;;3584:8;;;;:::i;:::-;;-1:-1:-1;3607:10:0;;-1:-1:-1;3615:2:0;3607:10;;:::i;:::-;;;3551:78;;;3639:19;3671:6;3661:17;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;-1:-1:-1;3661:17:0;;3639:39;;3689:154;3696:10;;3689:154;;3723:11;3733:1;3723:11;;:::i;:::-;;-1:-1:-1;3792:10:0;3800:2;3792:5;:10;:::i;:::-;3779:24;;:2;:24;:::i;:::-;3766:39;;3749:6;3756;3749:14;;;;;;;;:::i;:::-;;;;:56;-1:-1:-1;;;;;3749:56:0;;;;;;;;-1:-1:-1;3820:11:0;3829:2;3820:11;;:::i;:::-;;;3689:154;;37017:163;37140:32;37146:2;37150:8;37160:5;37167:4;37578:20;37601:13;-1:-1:-1;;;;;37629:16:0;;37625:48;;37654:19;;-1:-1:-1;;;37654:19:0;;;;;;;;;;;37625:48;37688:13;37684:44;;37710:18;;-1:-1:-1;;;37710:18:0;;;;;;;;;;;37684:44;-1:-1:-1;;;;;38079:16:0;;;;;;:12;:16;;;;;;;;:44;;-1:-1:-1;;38138:49:0;;38079:44;;;;;;;;38138:49;;;;-1:-1:-1;;38079:44:0;;;;;;38138:49;;;;;;;;;;;;;;;;38204:25;;;:11;:25;;;;;;:35;;-1:-1:-1;;;;;;38254:66:0;;;;-1:-1:-1;;;38304:15:0;38254:66;;;;;;;;;;38204:25;38401:23;;;38445:4;:23;;;;-1:-1:-1;;;;;;38453:13:0;;9869:19;:23;;38453:15;38441:641;;;38489:314;38520:38;;38545:12;;-1:-1:-1;;;;;38520:38:0;;;38537:1;;38520:38;;38537:1;;38520:38;38586:69;38625:1;38629:2;38633:14;;;;;;38649:5;38586:30;:69::i;:::-;38581:174;;38691:40;;-1:-1:-1;;;38691:40:0;;;;;;;;;;;38581:174;38798:3;38782:12;:19;;38489:314;;38884:12;38867:13;;:29;38863:43;;38898:8;;;38863:43;38441:641;;;38947:120;38978:40;;39003:14;;;;;-1:-1:-1;;;;;38978:40:0;;;38995:1;;38978:40;;38995:1;;38978:40;39062:3;39046:12;:19;;38947:120;;38441:641;-1:-1:-1;39096:13:0;:28;39146:60;35744:369;-1:-1:-1;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;:::o;:::-;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14:631:1;78:5;108:18;149:2;141:6;138:14;135:40;;;155:18;;:::i;:::-;230:2;224:9;198:2;284:15;;-1:-1:-1;;280:24:1;;;306:2;276:33;272:42;260:55;;;330:18;;;350:22;;;327:46;324:72;;;376:18;;:::i;:::-;416:10;412:2;405:22;445:6;436:15;;475:6;467;460:22;515:3;506:6;501:3;497:16;494:25;491:45;;;532:1;529;522:12;491:45;582:6;577:3;570:4;562:6;558:17;545:44;637:1;630:4;621:6;613;609:19;605:30;598:41;;;;14:631;;;;;:::o;650:173::-;718:20;;-1:-1:-1;;;;;767:31:1;;757:42;;747:70;;813:1;810;803:12;828:160;893:20;;949:13;;942:21;932:32;;922:60;;978:1;975;968:12;993:186;1052:6;1105:2;1093:9;1084:7;1080:23;1076:32;1073:52;;;1121:1;1118;1111:12;1073:52;1144:29;1163:9;1144:29;:::i;:::-;1134:39;993:186;-1:-1:-1;;;993:186:1:o;1184:260::-;1252:6;1260;1313:2;1301:9;1292:7;1288:23;1284:32;1281:52;;;1329:1;1326;1319:12;1281:52;1352:29;1371:9;1352:29;:::i;:::-;1342:39;;1400:38;1434:2;1423:9;1419:18;1400:38;:::i;:::-;1390:48;;1184:260;;;;;:::o;1449:328::-;1526:6;1534;1542;1595:2;1583:9;1574:7;1570:23;1566:32;1563:52;;;1611:1;1608;1601:12;1563:52;1634:29;1653:9;1634:29;:::i;:::-;1624:39;;1682:38;1716:2;1705:9;1701:18;1682:38;:::i;:::-;1672:48;;1767:2;1756:9;1752:18;1739:32;1729:42;;1449:328;;;;;:::o;1782:666::-;1877:6;1885;1893;1901;1954:3;1942:9;1933:7;1929:23;1925:33;1922:53;;;1971:1;1968;1961:12;1922:53;1994:29;2013:9;1994:29;:::i;:::-;1984:39;;2042:38;2076:2;2065:9;2061:18;2042:38;:::i;:::-;2032:48;;2127:2;2116:9;2112:18;2099:32;2089:42;;2182:2;2171:9;2167:18;2154:32;2209:18;2201:6;2198:30;2195:50;;;2241:1;2238;2231:12;2195:50;2264:22;;2317:4;2309:13;;2305:27;-1:-1:-1;2295:55:1;;2346:1;2343;2336:12;2295:55;2369:73;2434:7;2429:2;2416:16;2411:2;2407;2403:11;2369:73;:::i;:::-;2359:83;;;1782:666;;;;;;;:::o;2453:254::-;2518:6;2526;2579:2;2567:9;2558:7;2554:23;2550:32;2547:52;;;2595:1;2592;2585:12;2547:52;2618:29;2637:9;2618:29;:::i;:::-;2608:39;;2666:35;2697:2;2686:9;2682:18;2666:35;:::i;2712:254::-;2780:6;2788;2841:2;2829:9;2820:7;2816:23;2812:32;2809:52;;;2857:1;2854;2847:12;2809:52;2880:29;2899:9;2880:29;:::i;:::-;2870:39;2956:2;2941:18;;;;2928:32;;-1:-1:-1;;;2712:254:1:o;2971:180::-;3027:6;3080:2;3068:9;3059:7;3055:23;3051:32;3048:52;;;3096:1;3093;3086:12;3048:52;3119:26;3135:9;3119:26;:::i;3156:245::-;3214:6;3267:2;3255:9;3246:7;3242:23;3238:32;3235:52;;;3283:1;3280;3273:12;3235:52;3322:9;3309:23;3341:30;3365:5;3341:30;:::i;3406:249::-;3475:6;3528:2;3516:9;3507:7;3503:23;3499:32;3496:52;;;3544:1;3541;3534:12;3496:52;3576:9;3570:16;3595:30;3619:5;3595:30;:::i;3660:592::-;3731:6;3739;3792:2;3780:9;3771:7;3767:23;3763:32;3760:52;;;3808:1;3805;3798:12;3760:52;3848:9;3835:23;3877:18;3918:2;3910:6;3907:14;3904:34;;;3934:1;3931;3924:12;3904:34;3972:6;3961:9;3957:22;3947:32;;4017:7;4010:4;4006:2;4002:13;3998:27;3988:55;;4039:1;4036;4029:12;3988:55;4079:2;4066:16;4105:2;4097:6;4094:14;4091:34;;;4121:1;4118;4111:12;4091:34;4166:7;4161:2;4152:6;4148:2;4144:15;4140:24;4137:37;4134:57;;;4187:1;4184;4177:12;4134:57;4218:2;4210:11;;;;;4240:6;;-1:-1:-1;3660:592:1;;-1:-1:-1;;;;3660:592:1:o;4257:450::-;4326:6;4379:2;4367:9;4358:7;4354:23;4350:32;4347:52;;;4395:1;4392;4385:12;4347:52;4435:9;4422:23;4468:18;4460:6;4457:30;4454:50;;;4500:1;4497;4490:12;4454:50;4523:22;;4576:4;4568:13;;4564:27;-1:-1:-1;4554:55:1;;4605:1;4602;4595:12;4554:55;4628:73;4693:7;4688:2;4675:16;4670:2;4666;4662:11;4628:73;:::i;4712:180::-;4771:6;4824:2;4812:9;4803:7;4799:23;4795:32;4792:52;;;4840:1;4837;4830:12;4792:52;-1:-1:-1;4863:23:1;;4712:180;-1:-1:-1;4712:180:1:o;4897:254::-;4965:6;4973;5026:2;5014:9;5005:7;5001:23;4997:32;4994:52;;;5042:1;5039;5032:12;4994:52;5078:9;5065:23;5055:33;;5107:38;5141:2;5130:9;5126:18;5107:38;:::i;5156:257::-;5197:3;5235:5;5229:12;5262:6;5257:3;5250:19;5278:63;5334:6;5327:4;5322:3;5318:14;5311:4;5304:5;5300:16;5278:63;:::i;:::-;5395:2;5374:15;-1:-1:-1;;5370:29:1;5361:39;;;;5402:4;5357:50;;5156:257;-1:-1:-1;;5156:257:1:o;5418:470::-;5597:3;5635:6;5629:13;5651:53;5697:6;5692:3;5685:4;5677:6;5673:17;5651:53;:::i;:::-;5767:13;;5726:16;;;;5789:57;5767:13;5726:16;5823:4;5811:17;;5789:57;:::i;:::-;5862:20;;5418:470;-1:-1:-1;;;;5418:470:1:o;6311:488::-;-1:-1:-1;;;;;6580:15:1;;;6562:34;;6632:15;;6627:2;6612:18;;6605:43;6679:2;6664:18;;6657:34;;;6727:3;6722:2;6707:18;;6700:31;;;6505:4;;6748:45;;6773:19;;6765:6;6748:45;:::i;:::-;6740:53;6311:488;-1:-1:-1;;;;;;6311:488:1:o;6996:219::-;7145:2;7134:9;7127:21;7108:4;7165:44;7205:2;7194:9;7190:18;7182:6;7165:44;:::i;7976:356::-;8178:2;8160:21;;;8197:18;;;8190:30;8256:34;8251:2;8236:18;;8229:62;8323:2;8308:18;;7976:356::o;10276:128::-;10316:3;10347:1;10343:6;10340:1;10337:13;10334:39;;;10353:18;;:::i;:::-;-1:-1:-1;10389:9:1;;10276:128::o;10409:120::-;10449:1;10475;10465:35;;10480:18;;:::i;:::-;-1:-1:-1;10514:9:1;;10409:120::o;10534:168::-;10574:7;10640:1;10636;10632:6;10628:14;10625:1;10622:21;10617:1;10610:9;10603:17;10599:45;10596:71;;;10647:18;;:::i;:::-;-1:-1:-1;10687:9:1;;10534:168::o;10707:125::-;10747:4;10775:1;10772;10769:8;10766:34;;;10780:18;;:::i;:::-;-1:-1:-1;10817:9:1;;10707:125::o;10837:258::-;10909:1;10919:113;10933:6;10930:1;10927:13;10919:113;;;11009:11;;;11003:18;10990:11;;;10983:39;10955:2;10948:10;10919:113;;;11050:6;11047:1;11044:13;11041:48;;;-1:-1:-1;;11085:1:1;11067:16;;11060:27;10837:258::o;11100:380::-;11179:1;11175:12;;;;11222;;;11243:61;;11297:4;11289:6;11285:17;11275:27;;11243:61;11350:2;11342:6;11339:14;11319:18;11316:38;11313:161;;;11396:10;11391:3;11387:20;11384:1;11377:31;11431:4;11428:1;11421:15;11459:4;11456:1;11449:15;11313:161;;11100:380;;;:::o;11485:135::-;11524:3;-1:-1:-1;;11545:17:1;;11542:43;;;11565:18;;:::i;:::-;-1:-1:-1;11612:1:1;11601:13;;11485:135::o;11625:112::-;11657:1;11683;11673:35;;11688:18;;:::i;:::-;-1:-1:-1;11722:9:1;;11625:112::o;11742:127::-;11803:10;11798:3;11794:20;11791:1;11784:31;11834:4;11831:1;11824:15;11858:4;11855:1;11848:15;11874:127;11935:10;11930:3;11926:20;11923:1;11916:31;11966:4;11963:1;11956:15;11990:4;11987:1;11980:15;12006:127;12067:10;12062:3;12058:20;12055:1;12048:31;12098:4;12095:1;12088:15;12122:4;12119:1;12112:15;12138:127;12199:10;12194:3;12190:20;12187:1;12180:31;12230:4;12227:1;12220:15;12254:4;12251:1;12244:15;12270:131;-1:-1:-1;;;;;;12344:32:1;;12334:43;;12324:71;;12391:1;12388;12381:12
Swarm Source
ipfs://f1e0ace7c25a48003801c418c9a6f5595a9104e8246b7149564fd96fdf19b619
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.