ETH Price: $1,936.78 (+4.27%)

Token

megaBONK (mBONK)
 

Overview

Max Total Supply

4,000,000 mBONK

Holders

384 (0.00%)

Transfers

-
0

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Loading...
Loading
Loading...
Loading
Loading...
Loading

OVERVIEW

megaBONK is a community defi project focused on deploying NFTs using IPFS.

# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

BonkToken

Compiler Version
v0.7.5+commit.eb77ed08
Optimization Enabled
No with 200 runs
Other Settings
default evmVersion
License
None
Contract Source Code (Solidity)
Contract Security Audit
No Contract Security Audit SubmittedSubmit Audit Here
Contract ABI
API
[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"uint256","name":"_initialSupplyWithoutDecimals","type":"uint256"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":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":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"}],"name":"Snapshot","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":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"SNAPSHOT_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WHITELIST_TRANSFER_ROLE","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":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"snapshotId","type":"uint256"}],"name":"balanceOfAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address payable","name":"_beneficiary","type":"address"}],"name":"drainEth","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_token","type":"address"},{"internalType":"address","name":"_beneficiary","type":"address"},{"internalType":"uint256","name":"_amount","type":"uint256"}],"name":"drainTokens","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"enableTransfers","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"uint256","name":"index","type":"uint256"}],"name":"getRoleMember","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleMemberCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"snapshot","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"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":"uint256","name":"snapshotId","type":"uint256"}],"name":"totalSupplyAt","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_to","type":"address"},{"internalType":"uint256","name":"_tokens","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"transferAndCall","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"transfersEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"}]
60806040526000600c60006101000a81548160ff0219169083151502179055503480156200002c57600080fd5b5060405162003f4d38038062003f4d833981810160405260608110156200005257600080fd5b81019080805160405193929190846401000000008211156200007357600080fd5b838201915060208201858111156200008a57600080fd5b8251866001820283011164010000000082111715620000a857600080fd5b8083526020830192505050908051906020019080838360005b83811015620000de578082015181840152602081019050620000c1565b50505050905090810190601f1680156200010c5780820380516001836020036101000a031916815260200191505b50604052602001805160405193929190846401000000008211156200013057600080fd5b838201915060208201858111156200014757600080fd5b82518660018202830111640100000000821117156200016557600080fd5b8083526020830192505050908051906020019080838360005b838110156200019b5780820151818401526020810190506200017e565b50505050905090810190601f168015620001c95780820380516001836020036101000a031916815260200191505b506040526020018051906020019092919050505082828160039080519060200190620001f792919062000ba0565b5080600490805190602001906200021092919062000ba0565b506012600560006101000a81548160ff021916908360ff16021790555050506000620002416200038660201b60201c565b905080600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350620003046000801b620002f86200038660201b60201c565b6200038e60201b60201c565b620003457fef893def3bc3c6d8d94e3c2adfca69bd4216a60b73960cd3ad9113eb0dd39188620003396200038660201b60201c565b6200038e60201b60201c565b6200037d620003596200038660201b60201c565b62000369620003a460201b60201c565b60ff16600a0a8302620003bb60201b60201c565b50505062000c56565b600033905090565b620003a082826200059960201b60201c565b5050565b6000600560009054906101000a900460ff16905090565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156200045f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601f8152602001807f45524332303a206d696e7420746f20746865207a65726f20616464726573730081525060200191505060405180910390fd5b62000473600083836200063d60201b60201c565b6200048f816002546200071760201b62001d0c1790919060201c565b600281905550620004ed816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546200071760201b62001d0c1790919060201c565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b620005c881600b6000858152602001908152602001600020600001620007a060201b62001d941790919060201c565b156200063957620005de6200038660201b60201c565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b600c60009054906101000a900460ff1680620006875750620006867fef893def3bc3c6d8d94e3c2adfca69bd4216a60b73960cd3ad9113eb0dd3918833620007d860201b60201c565b5b620006fa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f5472616e73666572732064697361626c6564000000000000000000000000000081525060200191505060405180910390fd5b620007128383836200081160201b62001dc41760201c565b505050565b60008082840190508381101562000796576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b6000620007d0836000018373ffffffffffffffffffffffffffffffffffffffff1660001b6200090c60201b60201c565b905092915050565b60006200080982600b60008681526020019081526020016000206000016200098660201b62001e7e1790919060201c565b905092915050565b62000829838383620009be60201b62001eae1760201c565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141562000886576200087082620009c360201b60201c565b6200088062000a2660201b60201c565b62000907565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415620008e357620008cd83620009c360201b60201c565b620008dd62000a2660201b60201c565b62000906565b620008f483620009c360201b60201c565b6200090582620009c360201b60201c565b5b5b505050565b600062000920838362000a4a60201b60201c565b6200097b57826000018290806001815401808255809150506001900390600052602060002001600090919091909150558260000180549050836001016000848152602001908152602001600020819055506001905062000980565b600090505b92915050565b6000620009b6836000018373ffffffffffffffffffffffffffffffffffffffff1660001b62000a4a60201b60201c565b905092915050565b505050565b62000a23600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002062000a178362000a6d60201b60201c565b62000ab560201b60201c565b50565b62000a48600762000a3c62000b4860201b60201c565b62000ab560201b60201c565b565b600080836001016000848152602001908152602001600020541415905092915050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600062000ace600962000b5260201b62001eb31760201c565b90508062000ae58460000162000b6060201b60201c565b101562000b435782600001819080600181540180825580915050600190039060005260206000200160009091909190915055826001018290806001815401808255809150506001900390600052602060002001600090919091909150555b505050565b6000600254905090565b600081600001549050919050565b6000808280549050141562000b79576000905062000b9b565b8160018380549050038154811062000b8d57fe5b906000526020600020015490505b919050565b828054600181600116156101000203166002900490600052602060002090601f01602090048101928262000bd8576000855562000c24565b82601f1062000bf357805160ff191683800117855562000c24565b8280016001018555821562000c24579182015b8281111562000c2357825182559160200191906001019062000c06565b5b50905062000c33919062000c37565b5090565b5b8082111562000c5257600081600090555060010162000c38565b5090565b6132e78062000c666000396000f3fe608060405234801561001057600080fd5b50600436106102065760003560e01c80638cf59bc71161011a578063a457c2d7116100ad578063ca15c8731161007c578063ca15c87314610a5d578063d547741f14610a9f578063dad3f6b314610aed578063dd62ed3e14610b5b578063f2fde38b14610bd357610206565b8063a457c2d71461096b578063a9059cbb146109cf578063af35c6c714610a33578063bef97c8714610a3d57610206565b806395d89b41116100e957806395d89b411461086a5780639711715a146108ed578063981b24d01461090b578063a217fddf1461094d57610206565b80638cf59bc71461072c5780638da5cb5b146107705780639010d07c146107a457806391d148541461080657610206565b806336568abe1161019d5780634ee2cd7e1161016c5780634ee2cd7e146105fc5780637028e2cd1461065e57806370a082311461067c578063715018a6146106d457806379cc6790146106de57610206565b806336568abe1461046357806339509351146104b15780634000aea01461051557806342966c68146105ce57610206565b806323b872dd116101d957806323b872dd1461032e578063248a9ca3146103b25780632f2ff15d146103f4578063313ce5671461044257610206565b806303b07af71461020b57806306fdde0314610229578063095ea7b3146102ac57806318160ddd14610310575b600080fd5b610213610c17565b6040518082815260200191505060405180910390f35b610231610c3b565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610271578082015181840152602081019050610256565b50505050905090810190601f16801561029e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102f8600480360360408110156102c257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610cdd565b60405180821515815260200191505060405180910390f35b610318610cfb565b6040518082815260200191505060405180910390f35b61039a6004803603606081101561034457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d05565b60405180821515815260200191505060405180910390f35b6103de600480360360208110156103c857600080fd5b8101908080359060200190929190505050610dde565b6040518082815260200191505060405180910390f35b6104406004803603604081101561040a57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dfe565b005b61044a610e88565b604051808260ff16815260200191505060405180910390f35b6104af6004803603604081101561047957600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e9f565b005b6104fd600480360360408110156104c757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f38565b60405180821515815260200191505060405180910390f35b6105b66004803603606081101561052b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561057257600080fd5b82018360208201111561058457600080fd5b803590602001918460018302840111640100000000831117156105a657600080fd5b9091929391929390505050610feb565b60405180821515815260200191505060405180910390f35b6105fa600480360360208110156105e457600080fd5b8101908080359060200190929190505050611104565b005b6106486004803603604081101561061257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611118565b6040518082815260200191505060405180910390f35b610666611188565b6040518082815260200191505060405180910390f35b6106be6004803603602081101561069257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506111ac565b6040518082815260200191505060405180910390f35b6106dc6111f4565b005b61072a600480360360408110156106f457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061137f565b005b61076e6004803603602081101561074257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113e1565b005b61077861151a565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107da600480360360408110156107ba57600080fd5b810190808035906020019092919080359060200190929190505050611544565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6108526004803603604081101561081c57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611576565b60405180821515815260200191505060405180910390f35b6108726115a8565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108b2578082015181840152602081019050610897565b50505050905090810190601f1680156108df5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6108f561164a565b6040518082815260200191505060405180910390f35b6109376004803603602081101561092157600080fd5b81019080803590602001909291905050506116f5565b6040518082815260200191505060405180910390f35b610955611726565b6040518082815260200191505060405180910390f35b6109b76004803603604081101561098157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061172d565b60405180821515815260200191505060405180910390f35b610a1b600480360360408110156109e557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506117fa565b60405180821515815260200191505060405180910390f35b610a3b611818565b005b610a456118ff565b60405180821515815260200191505060405180910390f35b610a8960048036036020811015610a7357600080fd5b8101908080359060200190929190505050611912565b6040518082815260200191505060405180910390f35b610aeb60048036036040811015610ab557600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611939565b005b610b5960048036036060811015610b0357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506119c3565b005b610bbd60048036036040811015610b7157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a75565b6040518082815260200191505060405180910390f35b610c1560048036036020811015610be957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611afc565b005b7fef893def3bc3c6d8d94e3c2adfca69bd4216a60b73960cd3ad9113eb0dd3918881565b606060038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cd35780601f10610ca857610100808354040283529160200191610cd3565b820191906000526020600020905b815481529060010190602001808311610cb657829003601f168201915b5050505050905090565b6000610cf1610cea611ec1565b8484611ec9565b6001905092915050565b6000600254905090565b6000610d128484846120c0565b610dd384610d1e611ec1565b610dce856040518060600160405280602881526020016131a860289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610d84611ec1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123819092919063ffffffff16565b611ec9565b600190509392505050565b6000600b6000838152602001908152602001600020600201549050919050565b610e25600b600084815260200190815260200160002060020154610e20611ec1565b611576565b610e7a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f8152602001806130b9602f913960400191505060405180910390fd5b610e848282612441565b5050565b6000600560009054906101000a900460ff16905090565b610ea7611ec1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610f2a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180613283602f913960400191505060405180910390fd5b610f3482826124d5565b5050565b6000610fe1610f45611ec1565b84610fdc8560016000610f56611ec1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d0c90919063ffffffff16565b611ec9565b6001905092915050565b6000610ff785856117fa565b506000853b905060008163ffffffff1611156110f7578573ffffffffffffffffffffffffffffffffffffffff16636be32e73338787876040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff168152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050602060405180830381600087803b1580156110b257600080fd5b505af11580156110c6573d6000803e3d6000fd5b505050506040513d60208110156110dc57600080fd5b81019080805190602001909291905050506110f657600080fd5b5b6001915050949350505050565b61111561110f611ec1565b82612569565b50565b600080600061116584600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061272d565b915091508161117c57611177856111ac565b61117e565b805b9250505092915050565b7f5fdbd35e8da83ee755d5e62a539e5ed7f47126abede0b8b10f9ea43dc6eed07f81565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6111fc611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006113be826040518060600160405280602481526020016131d0602491396113af866113aa611ec1565b611a75565b6123819092919063ffffffff16565b90506113d2836113cc611ec1565b83611ec9565b6113dc8383612569565b505050565b6113e9611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60004790508173ffffffffffffffffffffffffffffffffffffffff168160405180600001905060006040518083038185875af1925050503d806000811461150e576040519150601f19603f3d011682016040523d82523d6000602084013e611513565b606091505b5050505050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600061156e82600b600086815260200190815260200160002060000161288490919063ffffffff16565b905092915050565b60006115a082600b6000868152602001908152602001600020600001611e7e90919063ffffffff16565b905092915050565b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156116405780601f1061161557610100808354040283529160200191611640565b820191906000526020600020905b81548152906001019060200180831161162357829003601f168201915b5050505050905090565b60006116767f5fdbd35e8da83ee755d5e62a539e5ed7f47126abede0b8b10f9ea43dc6eed07f33611576565b6116e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f4e6f7420736e617073686f74206164647265737300000000000000000000000081525060200191505060405180910390fd5b6116f061289e565b905090565b600080600061170584600761272d565b915091508161171b57611716610cfb565b61171d565b805b92505050919050565b6000801b81565b60006117f061173a611ec1565b846117eb8560405180606001604052806025815260200161325e6025913960016000611764611ec1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123819092919063ffffffff16565b611ec9565b6001905092915050565b600061180e611807611ec1565b84846120c0565b6001905092915050565b611820611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6001600c60006101000a81548160ff021916908315150217905550565b600c60009054906101000a900460ff1681565b6000611932600b60008481526020019081526020016000206000016128f6565b9050919050565b611960600b60008481526020019081526020016000206002015461195b611ec1565b611576565b6119b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806131786030913960400191505060405180910390fd5b6119bf82826124d5565b5050565b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f496e76616c696420746f6b656e0000000000000000000000000000000000000081525060200191505060405180910390fd5b611a7083838361290b565b505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611b04611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611bc6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611c4c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061310a6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080828401905083811015611d8a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b6000611dbc836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612afd565b905092915050565b611dcf838383611eae565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611e1a57611e0d82612b6d565b611e15612bc0565b611e79565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e6557611e5883612b6d565b611e60612bc0565b611e78565b611e6e83612b6d565b611e7782612b6d565b5b5b505050565b6000611ea6836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612bd4565b905092915050565b505050565b600081600001549050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f4f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602481526020018061323a6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611fd5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806131306022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612146576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806132156025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156121cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806130966023913960400191505060405180910390fd5b6121d7838383612bf7565b61224281604051806060016040528060268152602001613152602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123819092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506122d5816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d0c90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600083831115829061242e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156123f35780820151818401526020810190506123d8565b50505050905090810190601f1680156124205780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b61246981600b6000858152602001908152602001600020600001611d9490919063ffffffff16565b156124d157612476611ec1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6124fd81600b6000858152602001908152602001600020600001612cba90919063ffffffff16565b156125655761250a611ec1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156125ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806131f46021913960400191505060405180910390fd5b6125fb82600083612bf7565b612666816040518060600160405280602281526020016130e8602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123819092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506126bd81600254612cea90919063ffffffff16565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080600084116127a6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4552433230536e617073686f743a20696420697320300000000000000000000081525060200191505060405180910390fd5b6127b06009611eb3565b841115612825576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f4552433230536e617073686f743a206e6f6e6578697374656e7420696400000081525060200191505060405180910390fd5b600061283d8585600001612d3490919063ffffffff16565b9050836000018054905081141561285b57600080925092505061287d565b600184600101828154811061286c57fe5b906000526020600020015492509250505b9250929050565b60006128938360000183612de5565b60001c905092915050565b60006128aa6009612e68565b60006128b66009611eb3565b90507f8030e83b04d87bef53480e26263266d6ca66863aa8506aca6f2559d18aa1cb67816040518082815260200191505060405180910390a18091505090565b600061290482600001612e7e565b9050919050565b612913611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146129d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60008111612a4b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260088152602001807f3020616d6f756e7400000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015612abc57600080fd5b505af1158015612ad0573d6000803e3d6000fd5b505050506040513d6020811015612ae657600080fd5b810190808051906020019092919050505050505050565b6000612b098383612bd4565b612b62578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612b67565b600090505b92915050565b612bbd600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020612bb8836111ac565b612e8f565b50565b612bd26007612bcd610cfb565b612e8f565b565b600080836001016000848152602001908152602001600020541415905092915050565b600c60009054906101000a900460ff1680612c385750612c377fef893def3bc3c6d8d94e3c2adfca69bd4216a60b73960cd3ad9113eb0dd3918833611576565b5b612caa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f5472616e73666572732064697361626c6564000000000000000000000000000081525060200191505060405180910390fd5b612cb5838383611dc4565b505050565b6000612ce2836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612f0c565b905092915050565b6000612d2c83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612381565b905092915050565b60008083805490501415612d4b5760009050612ddf565b600080848054905090505b80821015612d9f576000612d6a8383612ff4565b905084868281548110612d7957fe5b90600052602060002001541115612d9257809150612d99565b6001810192505b50612d56565b600082118015612dc7575083856001840381548110612dba57fe5b9060005260206000200154145b15612dd9576001820392505050612ddf565b81925050505b92915050565b600081836000018054905011612e46576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806130746022913960400191505060405180910390fd5b826000018281548110612e5557fe5b9060005260206000200154905092915050565b6001816000016000828254019250508190555050565b600081600001805490509050919050565b6000612e9b6009611eb3565b905080612eaa84600001613036565b1015612f075782600001819080600181540180825580915050600190039060005260206000200160009091909190915055826001018290806001815401808255809150506001900390600052602060002001600090919091909150555b505050565b60008083600101600084815260200190815260200160002054905060008114612fe85760006001820390506000600186600001805490500390506000866000018281548110612f5757fe5b9060005260206000200154905080876000018481548110612f7457fe5b9060005260206000200181905550600183018760010160008381526020019081526020016000208190555086600001805480612fac57fe5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050612fee565b60009150505b92915050565b6000600280838161300157fe5b066002858161300c57fe5b06018161301557fe5b046002838161302057fe5b046002858161302b57fe5b040101905092915050565b6000808280549050141561304d576000905061306e565b8160018380549050038154811061306057fe5b906000526020600020015490505b91905056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b6545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c66a26469706673582212200ece6bc9c3ae8fcb4f165f4a5e717d764bc1ced1a1794296d293dc4cbf405ed064736f6c63430007050033000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000000000086d656761424f4e4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056d424f4e4b000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106102065760003560e01c80638cf59bc71161011a578063a457c2d7116100ad578063ca15c8731161007c578063ca15c87314610a5d578063d547741f14610a9f578063dad3f6b314610aed578063dd62ed3e14610b5b578063f2fde38b14610bd357610206565b8063a457c2d71461096b578063a9059cbb146109cf578063af35c6c714610a33578063bef97c8714610a3d57610206565b806395d89b41116100e957806395d89b411461086a5780639711715a146108ed578063981b24d01461090b578063a217fddf1461094d57610206565b80638cf59bc71461072c5780638da5cb5b146107705780639010d07c146107a457806391d148541461080657610206565b806336568abe1161019d5780634ee2cd7e1161016c5780634ee2cd7e146105fc5780637028e2cd1461065e57806370a082311461067c578063715018a6146106d457806379cc6790146106de57610206565b806336568abe1461046357806339509351146104b15780634000aea01461051557806342966c68146105ce57610206565b806323b872dd116101d957806323b872dd1461032e578063248a9ca3146103b25780632f2ff15d146103f4578063313ce5671461044257610206565b806303b07af71461020b57806306fdde0314610229578063095ea7b3146102ac57806318160ddd14610310575b600080fd5b610213610c17565b6040518082815260200191505060405180910390f35b610231610c3b565b6040518080602001828103825283818151815260200191508051906020019080838360005b83811015610271578082015181840152602081019050610256565b50505050905090810190601f16801561029e5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6102f8600480360360408110156102c257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610cdd565b60405180821515815260200191505060405180910390f35b610318610cfb565b6040518082815260200191505060405180910390f35b61039a6004803603606081101561034457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610d05565b60405180821515815260200191505060405180910390f35b6103de600480360360208110156103c857600080fd5b8101908080359060200190929190505050610dde565b6040518082815260200191505060405180910390f35b6104406004803603604081101561040a57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610dfe565b005b61044a610e88565b604051808260ff16815260200191505060405180910390f35b6104af6004803603604081101561047957600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050610e9f565b005b6104fd600480360360408110156104c757600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610f38565b60405180821515815260200191505060405180910390f35b6105b66004803603606081101561052b57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291908035906020019064010000000081111561057257600080fd5b82018360208201111561058457600080fd5b803590602001918460018302840111640100000000831117156105a657600080fd5b9091929391929390505050610feb565b60405180821515815260200191505060405180910390f35b6105fa600480360360208110156105e457600080fd5b8101908080359060200190929190505050611104565b005b6106486004803603604081101561061257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050611118565b6040518082815260200191505060405180910390f35b610666611188565b6040518082815260200191505060405180910390f35b6106be6004803603602081101561069257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506111ac565b6040518082815260200191505060405180910390f35b6106dc6111f4565b005b61072a600480360360408110156106f457600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061137f565b005b61076e6004803603602081101561074257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506113e1565b005b61077861151a565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6107da600480360360408110156107ba57600080fd5b810190808035906020019092919080359060200190929190505050611544565b604051808273ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b6108526004803603604081101561081c57600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611576565b60405180821515815260200191505060405180910390f35b6108726115a8565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156108b2578082015181840152602081019050610897565b50505050905090810190601f1680156108df5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6108f561164a565b6040518082815260200191505060405180910390f35b6109376004803603602081101561092157600080fd5b81019080803590602001909291905050506116f5565b6040518082815260200191505060405180910390f35b610955611726565b6040518082815260200191505060405180910390f35b6109b76004803603604081101561098157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061172d565b60405180821515815260200191505060405180910390f35b610a1b600480360360408110156109e557600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506117fa565b60405180821515815260200191505060405180910390f35b610a3b611818565b005b610a456118ff565b60405180821515815260200191505060405180910390f35b610a8960048036036020811015610a7357600080fd5b8101908080359060200190929190505050611912565b6040518082815260200191505060405180910390f35b610aeb60048036036040811015610ab557600080fd5b8101908080359060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611939565b005b610b5960048036036060811015610b0357600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506119c3565b005b610bbd60048036036040811015610b7157600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611a75565b6040518082815260200191505060405180910390f35b610c1560048036036020811015610be957600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611afc565b005b7fef893def3bc3c6d8d94e3c2adfca69bd4216a60b73960cd3ad9113eb0dd3918881565b606060038054600181600116156101000203166002900480601f016020809104026020016040519081016040528092919081815260200182805460018160011615610100020316600290048015610cd35780601f10610ca857610100808354040283529160200191610cd3565b820191906000526020600020905b815481529060010190602001808311610cb657829003601f168201915b5050505050905090565b6000610cf1610cea611ec1565b8484611ec9565b6001905092915050565b6000600254905090565b6000610d128484846120c0565b610dd384610d1e611ec1565b610dce856040518060600160405280602881526020016131a860289139600160008b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000610d84611ec1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123819092919063ffffffff16565b611ec9565b600190509392505050565b6000600b6000838152602001908152602001600020600201549050919050565b610e25600b600084815260200190815260200160002060020154610e20611ec1565b611576565b610e7a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f8152602001806130b9602f913960400191505060405180910390fd5b610e848282612441565b5050565b6000600560009054906101000a900460ff16905090565b610ea7611ec1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614610f2a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602f815260200180613283602f913960400191505060405180910390fd5b610f3482826124d5565b5050565b6000610fe1610f45611ec1565b84610fdc8560016000610f56611ec1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d0c90919063ffffffff16565b611ec9565b6001905092915050565b6000610ff785856117fa565b506000853b905060008163ffffffff1611156110f7578573ffffffffffffffffffffffffffffffffffffffff16636be32e73338787876040518563ffffffff1660e01b8152600401808573ffffffffffffffffffffffffffffffffffffffff168152602001848152602001806020018281038252848482818152602001925080828437600081840152601f19601f82011690508083019250505095505050505050602060405180830381600087803b1580156110b257600080fd5b505af11580156110c6573d6000803e3d6000fd5b505050506040513d60208110156110dc57600080fd5b81019080805190602001909291905050506110f657600080fd5b5b6001915050949350505050565b61111561110f611ec1565b82612569565b50565b600080600061116584600660008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002061272d565b915091508161117c57611177856111ac565b61117e565b805b9250505092915050565b7f5fdbd35e8da83ee755d5e62a539e5ed7f47126abede0b8b10f9ea43dc6eed07f81565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6111fc611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146112be576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a36000600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60006113be826040518060600160405280602481526020016131d0602491396113af866113aa611ec1565b611a75565b6123819092919063ffffffff16565b90506113d2836113cc611ec1565b83611ec9565b6113dc8383612569565b505050565b6113e9611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146114ab576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60004790508173ffffffffffffffffffffffffffffffffffffffff168160405180600001905060006040518083038185875af1925050503d806000811461150e576040519150601f19603f3d011682016040523d82523d6000602084013e611513565b606091505b5050505050565b6000600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b600061156e82600b600086815260200190815260200160002060000161288490919063ffffffff16565b905092915050565b60006115a082600b6000868152602001908152602001600020600001611e7e90919063ffffffff16565b905092915050565b606060048054600181600116156101000203166002900480601f0160208091040260200160405190810160405280929190818152602001828054600181600116156101000203166002900480156116405780601f1061161557610100808354040283529160200191611640565b820191906000526020600020905b81548152906001019060200180831161162357829003601f168201915b5050505050905090565b60006116767f5fdbd35e8da83ee755d5e62a539e5ed7f47126abede0b8b10f9ea43dc6eed07f33611576565b6116e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260148152602001807f4e6f7420736e617073686f74206164647265737300000000000000000000000081525060200191505060405180910390fd5b6116f061289e565b905090565b600080600061170584600761272d565b915091508161171b57611716610cfb565b61171d565b805b92505050919050565b6000801b81565b60006117f061173a611ec1565b846117eb8560405180606001604052806025815260200161325e6025913960016000611764611ec1565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123819092919063ffffffff16565b611ec9565b6001905092915050565b600061180e611807611ec1565b84846120c0565b6001905092915050565b611820611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118e2576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b6001600c60006101000a81548160ff021916908315150217905550565b600c60009054906101000a900460ff1681565b6000611932600b60008481526020019081526020016000206000016128f6565b9050919050565b611960600b60008481526020019081526020016000206002015461195b611ec1565b611576565b6119b5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001806131786030913960400191505060405180910390fd5b6119bf82826124d5565b5050565b3073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611a65576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252600d8152602001807f496e76616c696420746f6b656e0000000000000000000000000000000000000081525060200191505060405180910390fd5b611a7083838361290b565b505050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b611b04611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611bc6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415611c4c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602681526020018061310a6026913960400191505060405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b600080828401905083811015611d8a576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601b8152602001807f536166654d6174683a206164646974696f6e206f766572666c6f77000000000081525060200191505060405180910390fd5b8091505092915050565b6000611dbc836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612afd565b905092915050565b611dcf838383611eae565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611e1a57611e0d82612b6d565b611e15612bc0565b611e79565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e6557611e5883612b6d565b611e60612bc0565b611e78565b611e6e83612b6d565b611e7782612b6d565b5b5b505050565b6000611ea6836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612bd4565b905092915050565b505050565b600081600001549050919050565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611f4f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252602481526020018061323a6024913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611fd5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806131306022913960400191505060405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415612146576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001806132156025913960400191505060405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156121cc576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260238152602001806130966023913960400191505060405180910390fd5b6121d7838383612bf7565b61224281604051806060016040528060268152602001613152602691396000808773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123819092919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506122d5816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054611d0c90919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b600083831115829061242e576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825283818151815260200191508051906020019080838360005b838110156123f35780820151818401526020810190506123d8565b50505050905090810190601f1680156124205780820380516001836020036101000a031916815260200191505b509250505060405180910390fd5b5060008385039050809150509392505050565b61246981600b6000858152602001908152602001600020600001611d9490919063ffffffff16565b156124d157612476611ec1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837f2f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d60405160405180910390a45b5050565b6124fd81600b6000858152602001908152602001600020600001612cba90919063ffffffff16565b156125655761250a611ec1565b73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16837ff6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b60405160405180910390a45b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156125ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260218152602001806131f46021913960400191505060405180910390fd5b6125fb82600083612bf7565b612666816040518060600160405280602281526020016130e8602291396000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123819092919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506126bd81600254612cea90919063ffffffff16565b600281905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b600080600084116127a6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4552433230536e617073686f743a20696420697320300000000000000000000081525060200191505060405180910390fd5b6127b06009611eb3565b841115612825576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601d8152602001807f4552433230536e617073686f743a206e6f6e6578697374656e7420696400000081525060200191505060405180910390fd5b600061283d8585600001612d3490919063ffffffff16565b9050836000018054905081141561285b57600080925092505061287d565b600184600101828154811061286c57fe5b906000526020600020015492509250505b9250929050565b60006128938360000183612de5565b60001c905092915050565b60006128aa6009612e68565b60006128b66009611eb3565b90507f8030e83b04d87bef53480e26263266d6ca66863aa8506aca6f2559d18aa1cb67816040518082815260200191505060405180910390a18091505090565b600061290482600001612e7e565b9050919050565b612913611ec1565b73ffffffffffffffffffffffffffffffffffffffff16600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146129d5576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260208152602001807f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657281525060200191505060405180910390fd5b60008111612a4b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260088152602001807f3020616d6f756e7400000000000000000000000000000000000000000000000081525060200191505060405180910390fd5b8273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb83836040518363ffffffff1660e01b8152600401808373ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015612abc57600080fd5b505af1158015612ad0573d6000803e3d6000fd5b505050506040513d6020811015612ae657600080fd5b810190808051906020019092919050505050505050565b6000612b098383612bd4565b612b62578260000182908060018154018082558091505060019003906000526020600020016000909190919091505582600001805490508360010160008481526020019081526020016000208190555060019050612b67565b600090505b92915050565b612bbd600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020612bb8836111ac565b612e8f565b50565b612bd26007612bcd610cfb565b612e8f565b565b600080836001016000848152602001908152602001600020541415905092915050565b600c60009054906101000a900460ff1680612c385750612c377fef893def3bc3c6d8d94e3c2adfca69bd4216a60b73960cd3ad9113eb0dd3918833611576565b5b612caa576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260128152602001807f5472616e73666572732064697361626c6564000000000000000000000000000081525060200191505060405180910390fd5b612cb5838383611dc4565b505050565b6000612ce2836000018373ffffffffffffffffffffffffffffffffffffffff1660001b612f0c565b905092915050565b6000612d2c83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250612381565b905092915050565b60008083805490501415612d4b5760009050612ddf565b600080848054905090505b80821015612d9f576000612d6a8383612ff4565b905084868281548110612d7957fe5b90600052602060002001541115612d9257809150612d99565b6001810192505b50612d56565b600082118015612dc7575083856001840381548110612dba57fe5b9060005260206000200154145b15612dd9576001820392505050612ddf565b81925050505b92915050565b600081836000018054905011612e46576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260228152602001806130746022913960400191505060405180910390fd5b826000018281548110612e5557fe5b9060005260206000200154905092915050565b6001816000016000828254019250508190555050565b600081600001805490509050919050565b6000612e9b6009611eb3565b905080612eaa84600001613036565b1015612f075782600001819080600181540180825580915050600190039060005260206000200160009091909190915055826001018290806001815401808255809150506001900390600052602060002001600090919091909150555b505050565b60008083600101600084815260200190815260200160002054905060008114612fe85760006001820390506000600186600001805490500390506000866000018281548110612f5757fe5b9060005260206000200154905080876000018481548110612f7457fe5b9060005260206000200181905550600183018760010160008381526020019081526020016000208190555086600001805480612fac57fe5b60019003818190600052602060002001600090559055866001016000878152602001908152602001600020600090556001945050505050612fee565b60009150505b92915050565b6000600280838161300157fe5b066002858161300c57fe5b06018161301557fe5b046002838161302057fe5b046002858161302b57fe5b040101905092915050565b6000808280549050141561304d576000905061306e565b8160018380549050038154811061306057fe5b906000526020600020015490505b91905056fe456e756d657261626c655365743a20696e646578206f7574206f6620626f756e647345524332303a207472616e7366657220746f20746865207a65726f2061646472657373416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f206772616e7445524332303a206275726e20616d6f756e7420657863656564732062616c616e63654f776e61626c653a206e6577206f776e657220697320746865207a65726f206164647265737345524332303a20617070726f766520746f20746865207a65726f206164647265737345524332303a207472616e7366657220616d6f756e7420657863656564732062616c616e6365416363657373436f6e74726f6c3a2073656e646572206d75737420626520616e2061646d696e20746f207265766f6b6545524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e20616d6f756e74206578636565647320616c6c6f77616e636545524332303a206275726e2066726f6d20746865207a65726f206164647265737345524332303a207472616e736665722066726f6d20746865207a65726f206164647265737345524332303a20617070726f76652066726f6d20746865207a65726f206164647265737345524332303a2064656372656173656420616c6c6f77616e63652062656c6f77207a65726f416363657373436f6e74726f6c3a2063616e206f6e6c792072656e6f756e636520726f6c657320666f722073656c66a26469706673582212200ece6bc9c3ae8fcb4f165f4a5e717d764bc1ced1a1794296d293dc4cbf405ed064736f6c63430007050033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000003d090000000000000000000000000000000000000000000000000000000000000000086d656761424f4e4b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056d424f4e4b000000000000000000000000000000000000000000000000000000

-----Decoded View---------------
Arg [0] : _name (string): megaBONK
Arg [1] : _symbol (string): mBONK
Arg [2] : _initialSupplyWithoutDecimals (uint256): 4000000

-----Encoded View---------------
7 Constructor Arguments found :
Arg [0] : 0000000000000000000000000000000000000000000000000000000000000060
Arg [1] : 00000000000000000000000000000000000000000000000000000000000000a0
Arg [2] : 00000000000000000000000000000000000000000000000000000000003d0900
Arg [3] : 0000000000000000000000000000000000000000000000000000000000000008
Arg [4] : 6d656761424f4e4b000000000000000000000000000000000000000000000000
Arg [5] : 0000000000000000000000000000000000000000000000000000000000000005
Arg [6] : 6d424f4e4b000000000000000000000000000000000000000000000000000000

Deployed Bytecode Sourcemap
62583:1960:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;62781:86;;;:::i;:::-;;;;;;;;;;;;;;;;;;;12126:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14232:169;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;13201:100;;;:::i;:::-;;;;;;;;;;;;;;;;;;;14883:321;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;57767:114;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;58143:227;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;13053:83;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;59352:209;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;15613:218;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;63595:386;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;21470:91;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;30445:258;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;62708:66;;;:::i;:::-;;;;;;;;;;;;;;;;;;;13364:119;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;36114:148;;;:::i;:::-;;21880:295;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;61963:290;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;35472:79;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;57440:138;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;56401:139;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;12328:87;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;63298:178;;;:::i;:::-;;;;;;;;;;;;;;;;;;;30807:225;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;55146:49;;;:::i;:::-;;;;;;;;;;;;;;;;;;;16334:269;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;13696:175;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;63484:103;;;:::i;:::-;;62876:36;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;56714:127;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;58615:230;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;63989:231;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;13934:151;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;36417:244;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;62781:86;62831:36;62781:86;:::o;12126:83::-;12163:13;12196:5;12189:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12126:83;:::o;14232:169::-;14315:4;14332:39;14341:12;:10;:12::i;:::-;14355:7;14364:6;14332:8;:39::i;:::-;14389:4;14382:11;;14232:169;;;;:::o;13201:100::-;13254:7;13281:12;;13274:19;;13201:100;:::o;14883:321::-;14989:4;15006:36;15016:6;15024:9;15035:6;15006:9;:36::i;:::-;15053:121;15062:6;15070:12;:10;:12::i;:::-;15084:89;15122:6;15084:89;;;;;;;;;;;;;;;;;:11;:19;15096:6;15084:19;;;;;;;;;;;;;;;:33;15104:12;:10;:12::i;:::-;15084:33;;;;;;;;;;;;;;;;:37;;:89;;;;;:::i;:::-;15053:8;:121::i;:::-;15192:4;15185:11;;14883:321;;;;;:::o;57767:114::-;57824:7;57851:6;:12;57858:4;57851:12;;;;;;;;;;;:22;;;57844:29;;57767:114;;;:::o;58143:227::-;58227:45;58235:6;:12;58242:4;58235:12;;;;;;;;;;;:22;;;58259:12;:10;:12::i;:::-;58227:7;:45::i;:::-;58219:105;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;58337:25;58348:4;58354:7;58337:10;:25::i;:::-;58143:227;;:::o;13053:83::-;13094:5;13119:9;;;;;;;;;;;13112:16;;13053:83;:::o;59352:209::-;59450:12;:10;:12::i;:::-;59439:23;;:7;:23;;;59431:83;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;59527:26;59539:4;59545:7;59527:11;:26::i;:::-;59352:209;;:::o;15613:218::-;15701:4;15718:83;15727:12;:10;:12::i;:::-;15741:7;15750:50;15789:10;15750:11;:25;15762:12;:10;:12::i;:::-;15750:25;;;;;;;;;;;;;;;:34;15776:7;15750:34;;;;;;;;;;;;;;;;:38;;:50;;;;:::i;:::-;15718:8;:83::i;:::-;15819:4;15812:11;;15613:218;;;;:::o;63595:386::-;63697:4;63719:22;63728:3;63733:7;63719:8;:22::i;:::-;;63752:12;63820:3;63808:16;63799:25;;63857:1;63849:5;:9;;;63845:107;;;63893:3;63883:28;;;63912:10;63924:7;63933:5;;63883:56;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;63875:65;;;;;;63845:107;63969:4;63962:11;;;63595:386;;;;;;:::o;21470:91::-;21526:27;21532:12;:10;:12::i;:::-;21546:6;21526:5;:27::i;:::-;21470:91;:::o;30445:258::-;30524:7;30545:16;30563:13;30580:55;30589:10;30601:24;:33;30626:7;30601:33;;;;;;;;;;;;;;;30580:8;:55::i;:::-;30544:91;;;;30655:11;:40;;30677:18;30687:7;30677:9;:18::i;:::-;30655:40;;;30669:5;30655:40;30648:47;;;;30445:258;;;;:::o;62708:66::-;62748:26;62708:66;:::o;13364:119::-;13430:7;13457:9;:18;13467:7;13457:18;;;;;;;;;;;;;;;;13450:25;;13364:119;;;:::o;36114:148::-;35694:12;:10;:12::i;:::-;35684:22;;:6;;;;;;;;;;;:22;;;35676:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36221:1:::1;36184:40;;36205:6;;;;;;;;;;;36184:40;;;;;;;;;;;;36252:1;36235:6;;:19;;;;;;;;;;;;;;;;;;36114:148::o:0;21880:295::-;21957:26;21986:84;22023:6;21986:84;;;;;;;;;;;;;;;;;:32;21996:7;22005:12;:10;:12::i;:::-;21986:9;:32::i;:::-;:36;;:84;;;;;:::i;:::-;21957:113;;22083:51;22092:7;22101:12;:10;:12::i;:::-;22115:18;22083:8;:51::i;:::-;22145:22;22151:7;22160:6;22145:5;:22::i;:::-;21880:295;;;:::o;61963:290::-;35694:12;:10;:12::i;:::-;35684:22;;:6;;;;;;;;;;;:22;;;35676:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;62081:12:::1;62096:21;62081:36;;62206:12;:17;;62233:7;62206:39;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;35754:1;61963:290:::0;:::o;35472:79::-;35510:7;35537:6;;;;;;;;;;;35530:13;;35472:79;:::o;57440:138::-;57513:7;57540:30;57564:5;57540:6;:12;57547:4;57540:12;;;;;;;;;;;:20;;:23;;:30;;;;:::i;:::-;57533:37;;57440:138;;;;:::o;56401:139::-;56470:4;56494:38;56524:7;56494:6;:12;56501:4;56494:12;;;;;;;;;;;:20;;:29;;:38;;;;:::i;:::-;56487:45;;56401:139;;;;:::o;12328:87::-;12367:13;12400:7;12393:14;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;12328:87;:::o;63298:178::-;63344:4;63374:34;62748:26;63397:10;63374:7;:34::i;:::-;63366:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;63451:17;:15;:17::i;:::-;63444:24;;63298:178;:::o;30807:225::-;30870:7;30891:16;30909:13;30926:43;30935:10;30947:21;30926:8;:43::i;:::-;30890:79;;;;30989:11;:35;;31011:13;:11;:13::i;:::-;30989:35;;;31003:5;30989:35;30982:42;;;;30807:225;;;:::o;55146:49::-;55191:4;55146:49;;;:::o;16334:269::-;16427:4;16444:129;16453:12;:10;:12::i;:::-;16467:7;16476:96;16515:15;16476:96;;;;;;;;;;;;;;;;;:11;:25;16488:12;:10;:12::i;:::-;16476:25;;;;;;;;;;;;;;;:34;16502:7;16476:34;;;;;;;;;;;;;;;;:38;;:96;;;;;:::i;:::-;16444:8;:129::i;:::-;16591:4;16584:11;;16334:269;;;;:::o;13696:175::-;13782:4;13799:42;13809:12;:10;:12::i;:::-;13823:9;13834:6;13799:9;:42::i;:::-;13859:4;13852:11;;13696:175;;;;:::o;63484:103::-;35694:12;:10;:12::i;:::-;35684:22;;:6;;;;;;;;;;;:22;;;35676:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;63575:4:::1;63556:16;;:23;;;;;;;;;;;;;;;;;;63484:103::o:0;62876:36::-;;;;;;;;;;;;;:::o;56714:127::-;56777:7;56804:29;:6;:12;56811:4;56804:12;;;;;;;;;;;:20;;:27;:29::i;:::-;56797:36;;56714:127;;;:::o;58615:230::-;58700:45;58708:6;:12;58715:4;58708:12;;;;;;;;;;;:22;;;58732:12;:10;:12::i;:::-;58700:7;:45::i;:::-;58692:106;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;58811:26;58823:4;58829:7;58811:11;:26::i;:::-;58615:230;;:::o;63989:231::-;64130:4;64112:23;;:6;:23;;;;64104:49;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;64164:48;64182:6;64190:12;64204:7;64164:17;:48::i;:::-;63989:231;;;:::o;13934:151::-;14023:7;14050:11;:18;14062:5;14050:18;;;;;;;;;;;;;;;:27;14069:7;14050:27;;;;;;;;;;;;;;;;14043:34;;13934:151;;;;:::o;36417:244::-;35694:12;:10;:12::i;:::-;35684:22;;:6;;;;;;;;;;;:22;;;35676:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36526:1:::1;36506:22;;:8;:22;;;;36498:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;36616:8;36587:38;;36608:6;;;;;;;;;;;36587:38;;;;;;;;;;;;36645:8;36636:6;;:17;;;;;;;;;;;;;;;;;;36417:244:::0;:::o;5489:181::-;5547:7;5567:9;5583:1;5579;:5;5567:17;;5608:1;5603;:6;;5595:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;5661:1;5654:8;;;5489:181;;;;:::o;43355:143::-;43425:4;43449:41;43454:3;:10;;43482:5;43474:14;;43466:23;;43449:4;:41::i;:::-;43442:48;;43355:143;;;;:::o;31251:588::-;31360:44;31387:4;31393:2;31397:6;31360:26;:44::i;:::-;31437:1;31421:18;;:4;:18;;;31417:415;;;31477:26;31500:2;31477:22;:26::i;:::-;31518:28;:26;:28::i;:::-;31417:415;;;31582:1;31568:16;;:2;:16;;;31564:268;;;31622:28;31645:4;31622:22;:28::i;:::-;31665;:26;:28::i;:::-;31564:268;;;31751:28;31774:4;31751:22;:28::i;:::-;31794:26;31817:2;31794:22;:26::i;:::-;31564:268;31417:415;31251:588;;;:::o;43909:158::-;43989:4;44013:46;44023:3;:10;;44051:5;44043:14;;44035:23;;44013:9;:46::i;:::-;44006:53;;43909:158;;;;:::o;20852:92::-;;;;:::o;25732:114::-;25797:7;25824;:14;;;25817:21;;25732:114;;;:::o;1373:106::-;1426:15;1461:10;1454:17;;1373:106;:::o;19481:346::-;19600:1;19583:19;;:5;:19;;;;19575:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19681:1;19662:21;;:7;:21;;;;19654:68;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;19765:6;19735:11;:18;19747:5;19735:18;;;;;;;;;;;;;;;:27;19754:7;19735:27;;;;;;;;;;;;;;;:36;;;;19803:7;19787:32;;19796:5;19787:32;;;19812:6;19787:32;;;;;;;;;;;;;;;;;;19481:346;;;:::o;17093:539::-;17217:1;17199:20;;:6;:20;;;;17191:70;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17301:1;17280:23;;:9;:23;;;;17272:71;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;17356:47;17377:6;17385:9;17396:6;17356:20;:47::i;:::-;17436:71;17458:6;17436:71;;;;;;;;;;;;;;;;;:9;:17;17446:6;17436:17;;;;;;;;;;;;;;;;:21;;:71;;;;;:::i;:::-;17416:9;:17;17426:6;17416:17;;;;;;;;;;;;;;;:91;;;;17541:32;17566:6;17541:9;:20;17551:9;17541:20;;;;;;;;;;;;;;;;:24;;:32;;;;:::i;:::-;17518:9;:20;17528:9;17518:20;;;;;;;;;;;;;;;:55;;;;17606:9;17589:35;;17598:6;17589:35;;;17617:6;17589:35;;;;;;;;;;;;;;;;;;17093:539;;;:::o;6392:192::-;6478:7;6511:1;6506;:6;;6514:12;6498:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6538:9;6554:1;6550;:5;6538:17;;6575:1;6568:8;;;6392:192;;;;;:::o;60595:188::-;60669:33;60694:7;60669:6;:12;60676:4;60669:12;;;;;;;;;;;:20;;:24;;:33;;;;:::i;:::-;60665:111;;;60751:12;:10;:12::i;:::-;60724:40;;60742:7;60724:40;;60736:4;60724:40;;;;;;;;;;60665:111;60595:188;;:::o;60791:192::-;60866:36;60894:7;60866:6;:12;60873:4;60866:12;;;;;;;;;;;:20;;:27;;:36;;;;:::i;:::-;60862:114;;;60951:12;:10;:12::i;:::-;60924:40;;60942:7;60924:40;;60936:4;60924:40;;;;;;;;;;60862:114;60791:192;;:::o;18625:418::-;18728:1;18709:21;;:7;:21;;;;18701:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;18781:49;18802:7;18819:1;18823:6;18781:20;:49::i;:::-;18864:68;18887:6;18864:68;;;;;;;;;;;;;;;;;:9;:18;18874:7;18864:18;;;;;;;;;;;;;;;;:22;;:68;;;;;:::i;:::-;18843:9;:18;18853:7;18843:18;;;;;;;;;;;;;;;:89;;;;18958:24;18975:6;18958:12;;:16;;:24;;;;:::i;:::-;18943:12;:39;;;;19024:1;18998:37;;19007:7;18998:37;;;19028:6;18998:37;;;;;;;;;;;;;;;;;;18625:418;;:::o;31847:1688::-;31941:4;31947:7;31993:1;31980:10;:14;31972:49;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;32108:28;:18;:26;:28::i;:::-;32094:10;:42;;32086:84;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;33309:13;33325:40;33354:10;33325:9;:13;;:28;;:40;;;;:::i;:::-;33309:56;;33391:9;:13;;:20;;;;33382:5;:29;33378:150;;;33436:5;33443:1;33428:17;;;;;;;33378:150;33486:4;33492:9;:16;;33509:5;33492:23;;;;;;;;;;;;;;;;33478:38;;;;;31847:1688;;;;;;:::o;44624:149::-;44698:7;44741:22;44745:3;:10;;44757:5;44741:3;:22::i;:::-;44733:31;;44718:47;;44624:149;;;;:::o;30105:228::-;30152:7;30172:30;:18;:28;:30::i;:::-;30215:17;30235:28;:18;:26;:28::i;:::-;30215:48;;30279:19;30288:9;30279:19;;;;;;;;;;;;;;;;;;30316:9;30309:16;;;30105:228;:::o;44153:117::-;44216:7;44243:19;44251:3;:10;;44243:7;:19::i;:::-;44236:26;;44153:117;;;:::o;62261:240::-;35694:12;:10;:12::i;:::-;35684:22;;:6;;;;;;;;;;;:22;;;35676:67;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;62422:1:::1;62412:7;:11;62404:32;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;62454:6;62447:23;;;62471:12;62485:7;62447:46;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;::::0;::::1;;;;;;;;;;;;;;;;;;;62261:240:::0;;;:::o;38399:414::-;38462:4;38484:21;38494:3;38499:5;38484:9;:21::i;:::-;38479:327;;38522:3;:11;;38539:5;38522:23;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;38705:3;:11;;:18;;;;38683:3;:12;;:19;38696:5;38683:19;;;;;;;;;;;:40;;;;38745:4;38738:11;;;;38479:327;38789:5;38782:12;;38399:414;;;;;:::o;33543:146::-;33611:70;33627:24;:33;33652:7;33627:33;;;;;;;;;;;;;;;33662:18;33672:7;33662:9;:18::i;:::-;33611:15;:70::i;:::-;33543:146;:::o;33697:118::-;33754:53;33770:21;33793:13;:11;:13::i;:::-;33754:15;:53::i;:::-;33697:118::o;40619:129::-;40692:4;40739:1;40716:3;:12;;:19;40729:5;40716:19;;;;;;;;;;;;:24;;40709:31;;40619:129;;;;:::o;64228:312::-;64387:16;;;;;;;;;;;:64;;;;64407:44;62831:36;64440:10;64407:7;:44::i;:::-;64387:64;64379:95;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;64485:47;64512:5;64519:3;64524:7;64485:26;:47::i;:::-;64228:312;;;:::o;43674:149::-;43747:4;43771:44;43779:3;:10;;43807:5;43799:14;;43791:23;;43771:7;:44::i;:::-;43764:51;;43674:149;;;;:::o;5953:136::-;6011:7;6038:43;6042:1;6045;6038:43;;;;;;;;;;;;;;;;;:3;:43::i;:::-;6031:50;;5953:136;;;;:::o;23673:918::-;23762:7;23802:1;23786:5;:12;;;;:17;23782:58;;;23827:1;23820:8;;;;23782:58;23852:11;23878:12;23893:5;:12;;;;23878:27;;23918:424;23931:4;23925:3;:10;23918:424;;;23952:11;23966:23;23979:3;23984:4;23966:12;:23::i;:::-;23952:37;;24223:7;24210:5;24216:3;24210:10;;;;;;;;;;;;;;;;:20;24206:125;;;24258:3;24251:10;;24206:125;;;24314:1;24308:3;:7;24302:13;;24206:125;23918:424;;;;24468:1;24462:3;:7;:36;;;;;24491:7;24473:5;24485:1;24479:3;:7;24473:14;;;;;;;;;;;;;;;;:25;24462:36;24458:126;;;24528:1;24522:3;:7;24515:14;;;;;;24458:126;24569:3;24562:10;;;;23673:918;;;;;:::o;41297:204::-;41364:7;41413:5;41392:3;:11;;:18;;;;:26;41384:73;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;41475:3;:11;;41487:5;41475:18;;;;;;;;;;;;;;;;41468:25;;41297:204;;;;:::o;25854:181::-;26026:1;26008:7;:14;;;:19;;;;;;;;;;;25854:181;:::o;40834:109::-;40890:7;40917:3;:11;;:18;;;;40910:25;;40834:109;;;:::o;33823:315::-;33918:17;33938:28;:18;:26;:28::i;:::-;33918:48;;34014:9;33981:30;33997:9;:13;;33981:15;:30::i;:::-;:42;33977:154;;;34040:9;:13;;34059:9;34040:29;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;34084:9;:16;;34106:12;34084:35;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;33977:154;33823:315;;;:::o;38989:1544::-;39055:4;39173:18;39194:3;:12;;:19;39207:5;39194:19;;;;;;;;;;;;39173:40;;39244:1;39230:10;:15;39226:1300;;39592:21;39629:1;39616:10;:14;39592:38;;39645:17;39686:1;39665:3;:11;;:18;;;;:22;39645:42;;39932:17;39952:3;:11;;39964:9;39952:22;;;;;;;;;;;;;;;;39932:42;;40098:9;40069:3;:11;;40081:13;40069:26;;;;;;;;;;;;;;;:38;;;;40217:1;40201:13;:17;40175:3;:12;;:23;40188:9;40175:23;;;;;;;;;;;:43;;;;40327:3;:11;;:17;;;;;;;;;;;;;;;;;;;;;;;;40422:3;:12;;:19;40435:5;40422:19;;;;;;;;;;;40415:26;;;40465:4;40458:11;;;;;;;;39226:1300;40509:5;40502:12;;;38989:1544;;;;;:::o;22852:193::-;22914:7;23035:1;23030;23026;:5;;;;;;23022:1;23018;:5;;;;;;:13;23017:19;;;;;;23011:1;23007;:5;;;;;;23001:1;22997;:5;;;;;;22996:17;:41;22989:48;;22852:193;;;;:::o;34146:212::-;34216:7;34254:1;34240:3;:10;;;;:15;34236:115;;;34279:1;34272:8;;;;34236:115;34320:3;34337:1;34324:3;:10;;;;:14;34320:19;;;;;;;;;;;;;;;;34313:26;;34146:212;;;;:::o
Swarm Source
ipfs://0ece6bc9c3ae8fcb4f165f4a5e717d764bc1ced1a1794296d293dc4cbf405ed0
🤖 Code Reader

Generate instant answers for your smart contract questions using Al Models. Read more.

Loading...
Loading
Loading...
Loading
[ Download: CSV Export  ]
[ Download: CSV Export  ]

A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.

Etherscan Logo Etherscan Logo
Etherscan AI Beta
Holders Overview


Etherscan AI can make mistakes, please DYOR. Not financial advice