Sepolia Testnet

Token

BurntHermes Gauges (bHERMES-G)
ERC-20 Source Code

Overview

Max Total Supply

101,016,523.264400378397228511 bHERMES-G

Holders

753

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 18 Decimals)

Balance
0.008324175568411918 bHERMES-G
0x63988B4EF1E651Bcb945d02db6114dFDF4e9E11a
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Similar Match: 0x3A809382...0dcDe1bEB
Constructor

Contract Name

bHermesGauges

Compiler Version
v0.8.19+commit.7dd6d404
Optimization Enabled
Yes with 1000000 runs
Other Settings
default evmVersion
License
-NA-
Contract Source Code (Solidity Standard Json-Input format)
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"_owner","type":"address"},{"internalType":"address","name":"_flywheelBooster","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"BlockError","type":"error"},{"inputs":[],"name":"DelegationError","type":"error"},{"inputs":[],"name":"IncrementFreezeError","type":"error"},{"inputs":[],"name":"InvalidBooster","type":"error"},{"inputs":[],"name":"InvalidGaugeError","type":"error"},{"inputs":[],"name":"MaxGaugeError","type":"error"},{"inputs":[],"name":"NewOwnerIsZeroAddress","type":"error"},{"inputs":[],"name":"NoHandoverRequest","type":"error"},{"inputs":[],"name":"NonContractError","type":"error"},{"inputs":[],"name":"NotbHermes","type":"error"},{"inputs":[],"name":"OverWeightError","type":"error"},{"inputs":[],"name":"SizeMismatchError","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"inputs":[],"name":"UndelegationVoteError","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"gauge","type":"address"}],"name":"AddGauge","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"bool","name":"canContractExceedMaxDelegates","type":"bool"}],"name":"CanContractExceedMaxDelegatesUpdate","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"bool","name":"canContractExceedMaxGauges","type":"bool"}],"name":"CanContractExceedMaxGaugesUpdate","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"address","name":"gauge","type":"address"},{"indexed":true,"internalType":"uint256","name":"weight","type":"uint256"}],"name":"DecrementGaugeWeight","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegator","type":"address"},{"indexed":true,"internalType":"address","name":"fromDelegate","type":"address"},{"indexed":true,"internalType":"address","name":"toDelegate","type":"address"}],"name":"DelegateChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":true,"internalType":"uint256","name":"previousBalance","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"newBalance","type":"uint256"}],"name":"DelegateVotesChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegator","type":"address"},{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":true,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Delegation","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"address","name":"gauge","type":"address"},{"indexed":true,"internalType":"uint256","name":"weight","type":"uint256"}],"name":"IncrementGaugeWeight","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"oldMaxDelegates","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"newMaxDelegates","type":"uint256"}],"name":"MaxDelegatesUpdate","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"oldMaxGauges","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"newMaxGauges","type":"uint256"}],"name":"MaxGaugesUpdate","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"gauge","type":"address"}],"name":"RemoveGauge","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newFlywheelBooster","type":"address"}],"name":"SetFlywheelBooster","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":"amount","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"delegator","type":"address"},{"indexed":true,"internalType":"address","name":"delegate","type":"address"},{"indexed":true,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Undelegation","type":"event"},{"inputs":[],"name":"DELEGATION_AMOUNT_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DELEGATION_TYPEHASH","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DOMAIN_SEPARATOR","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"gauge","type":"address"}],"name":"addGauge","outputs":[{"internalType":"uint112","name":"","type":"uint112"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","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":[],"name":"bHermes","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"gauge","type":"address"},{"internalType":"uint256","name":"quantity","type":"uint256"}],"name":"calculateGaugeAllocation","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"contractAddress","type":"address"}],"name":"canContractExceedMaxDelegates","outputs":[{"internalType":"bool","name":"canExceedMaxGauges","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"contractAddress","type":"address"}],"name":"canContractExceedMaxGauges","outputs":[{"internalType":"bool","name":"canExceedMaxGauges","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cancelOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint32","name":"pos","type":"uint32"}],"name":"checkpoints","outputs":[{"components":[{"internalType":"uint32","name":"fromBlock","type":"uint32"},{"internalType":"uint224","name":"votes","type":"uint224"}],"internalType":"struct IERC20MultiVotes.Checkpoint","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"completeOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"gauge","type":"address"},{"internalType":"uint112","name":"weight","type":"uint112"}],"name":"decrementGauge","outputs":[{"internalType":"uint112","name":"newUserWeight","type":"uint112"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"gaugeList","type":"address[]"},{"internalType":"uint112[]","name":"weights","type":"uint112[]"}],"name":"decrementGauges","outputs":[{"internalType":"uint112","name":"newUserWeight","type":"uint112"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newDelegatee","type":"address"}],"name":"delegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"delegateAmountBySig","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"nonce","type":"uint256"},{"internalType":"uint256","name":"expiry","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"delegateBySig","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"delegator","type":"address"}],"name":"delegateCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"delegator","type":"address"}],"name":"delegates","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"delegator","type":"address"},{"internalType":"address","name":"delegatee","type":"address"}],"name":"delegatesVotesCount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"deprecatedGauges","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"flywheelBooster","outputs":[{"internalType":"contract IFlywheelBooster","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"freeVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"offset","type":"uint256"},{"internalType":"uint256","name":"num","type":"uint256"}],"name":"gauges","outputs":[{"internalType":"address[]","name":"values","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"gauges","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getGaugeCycleEnd","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"gauge","type":"address"}],"name":"getGaugeWeight","outputs":[{"internalType":"uint112","name":"","type":"uint112"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"blockNumber","type":"uint256"}],"name":"getPriorVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"gauge","type":"address"}],"name":"getStoredGaugeWeight","outputs":[{"internalType":"uint112","name":"","type":"uint112"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"address","name":"gauge","type":"address"}],"name":"getUserGaugeWeight","outputs":[{"internalType":"uint112","name":"weight","type":"uint112"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"getUserWeight","outputs":[{"internalType":"uint112","name":"weight","type":"uint112"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"incrementDelegation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"gauge","type":"address"},{"internalType":"uint112","name":"weight","type":"uint112"}],"name":"incrementGauge","outputs":[{"internalType":"uint112","name":"newUserWeight","type":"uint112"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address[]","name":"gaugeList","type":"address[]"},{"internalType":"uint112[]","name":"weights","type":"uint112[]"}],"name":"incrementGauges","outputs":[{"internalType":"uint256","name":"newUserWeight","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"gauge","type":"address"}],"name":"isGauge","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"address","name":"gauge","type":"address"}],"name":"isUserGauge","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxDelegates","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxGauges","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"nonces","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"numCheckpoints","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"numDeprecatedGauges","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"numGauges","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"numUserGauges","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"result","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"ownershipHandoverExpiresAt","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"},{"internalType":"uint256","name":"deadline","type":"uint256"},{"internalType":"uint8","name":"v","type":"uint8"},{"internalType":"bytes32","name":"r","type":"bytes32"},{"internalType":"bytes32","name":"s","type":"bytes32"}],"name":"permit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"gauge","type":"address"}],"name":"removeGauge","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"oldGauge","type":"address"},{"internalType":"address","name":"newGauge","type":"address"}],"name":"replaceGauge","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"requestOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"canExceedMax","type":"bool"}],"name":"setContractExceedMaxDelegates","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bool","name":"canExceedMax","type":"bool"}],"name":"setContractExceedMaxGauges","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newFlywheelBooster","type":"address"}],"name":"setFlywheelBooster","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newMax","type":"uint256"}],"name":"setMaxDelegates","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newMax","type":"uint256"}],"name":"setMaxGauges","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"storedTotalWeight","outputs":[{"internalType":"uint112","name":"","type":"uint112"}],"stateMutability":"view","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":[],"name":"totalWeight","outputs":[{"internalType":"uint112","name":"","type":"uint112"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"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":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"delegatee","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"undelegate","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"userDelegatedVotes","outputs":[{"internalType":"uint256","name":"votes","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"userGauges","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"uint256","name":"offset","type":"uint256"},{"internalType":"uint256","name":"num","type":"uint256"}],"name":"userGauges","outputs":[{"internalType":"address[]","name":"values","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"user","type":"address"}],"name":"userUnusedVotes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]
Deployed Bytecode
0x608060408181526004918236101561001657600080fd5b600092833560e01c91826306fdde0314612b9b5750816307f6365814612b27578163095ea7b314612a8c578163100057b5146129c457816318160ddd14612987578163189aa7bf146129255781631c2a2e311461288d578163239cbb81146127df57816323b872dd1461278f5781632569296214612726578163260fd970146126e95781632641fe2114612690578163289c26f714612653578163313ce567146125f75781633644e515146125bc5781633a0451451461257957816340c10f191461248557816341ff934a1461243e578163488bec89146123dc5781634d99dd16146123985781635450e4651461227157816354d1f13d1461220d578163587cde1e1461216e5781635a1994c4146120845781635c19a95c14612043578163626ef4bd14611fb757816364cb685a14611f7a57816368099ce914611f13578163695a05c914611ec05781636b57818514611e585781636fcfff4514611df057816370a0823114611d8e578163715018a614611d0f57816372be527614611c9a5781637757dc5814611c38578163782d6fe114611a6a5781637c7b78e114611a265781637ecebe00146119c45781637fe8a5a2146118ed578163817c3b131461184e578163821bdcf1146117ac5781638da5cb5b1461173a578163907367be146116fa5781639487a2fa146116a3578163951e26ec1461163c57816395d89b4114611525578163969b12681461147457816396c82e57146114245781639ab24eb0146113e05781639da882ac146113855781639fc2592d14611348578163a7b92144146112e6578163a9059cbb14611273578163aa79979b146111f3578163ab5497d7146111a0578163af959b0514611155578163b0e3a27b146110fb578163b3a0f91114611093578163c3cda52014610e86578163c4a05cbf14610daf578163c925c68014610d3d578163d38e546514610cb9578163d505accf146109ac578163dd62ed3e14610934578163e7a324dc146108db578163eb00529e14610853578163f04e283e1461078d578163f1127ed8146106bb578163f14b34a614610674578163f2fde38b146105c057508063f870efb41461040a578063fa7e38da1461039c5763fee81cf41461034857600080fd5b346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261039857602091610382612dd4565b9063389a75e1600c525281600c20549051908152f35b5080fd5b503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020905173ffffffffffffffffffffffffffffffffffffffff7f00000000000000000000000012bce9dbffd8f20b1b7f74c9a5678f770fcb36b8168152f35b50346103985760e07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261039857610442612dd4565b602435906044359260643593602086610459612fcc565b610465884211156151f8565b61046d613014565b61051a6105468751868101907f4e5bad79d7a0440fb72ccd68e0066fd311c89b4798247673e10a7539f77a95d4825273ffffffffffffffffffffffffffffffffffffffff9c8d8c168b8301528c606083015289608083015260a082015260a081526104d781612d11565b5190208851928391888301958690916042927f19010000000000000000000000000000000000000000000000000000000000008352600283015260228201520190565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe08101835282612d2d565b519020855190815260ff91909116602082015260a435604082015260c435606082015281805260809060015afa156105b6576105a190865195861692838852600560205287209081549161059983614f94565b905514615283565b156105b2576105af926147f1565b80f35b8380fd5b81513d87823e3d90fd5b839060207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576105f4612dd4565b906105fd612fdc565b8160601b15610669575073ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739278181547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08580a35580f35b637448fbae8352601cfd5b505034610398577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8576105af6106ae612dd4565b60243590336147f1565b80fd5b8284346106b857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8576106f3612dd4565b63ffffffff916024359183831683036103985791848273ffffffffffffffffffffffffffffffffffffffff7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff95610760956020855161074d81612cb2565b82815201521681526006602052206133b6565b5091602084519361077085612cb2565b5491821693848152019060201c8152835192835251166020820152f35b8360207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8576107c0612dd4565b6107c8612fdc565b63389a75e1600c528082526020600c20928354421161084857508173ffffffffffffffffffffffffffffffffffffffff929355167fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739278181547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08580a35580f35b636f5e88188352601cfd5b50503461039857807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576108d2602092610891612dd4565b8361089a612dfc565b9273ffffffffffffffffffffffffffffffffffffffff8093168152601287522091169060019160005201602052604060002054151590565b90519015158152f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261039857602090517fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf8152f35b9050346109a857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a8576020928291610971612dd4565b610979612dfc565b9173ffffffffffffffffffffffffffffffffffffffff8092168452865283832091168252845220549051908152f35b8280fd5b8383346103985760e07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576109e5612dd4565b6109ed612dfc565b604435606435936109fc612fcc565b93428610610c5c57610a0c613014565b9473ffffffffffffffffffffffffffffffffffffffff8092169586895260209560058752848a209889549960018b01905585519085898301937f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c985528b89850152169a8b606084015288608084015260a083015260c082015260c0815260e081019181831067ffffffffffffffff841117610c305791610b407fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff208d9593610b138c9896858c52825190206101008301968790916042927f19010000000000000000000000000000000000000000000000000000000000008352600283015260228201520190565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00810184520182612d2d565b519020855190815260ff91909116602082015260a435604082015260c435606082015281805260809060015afa15610c26578651169687151580610c1d575b15610bc25786977f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9259596975283528087208688528352818188205551908152a380f35b8360649251917f08c379a0000000000000000000000000000000000000000000000000000000008352820152600e60248201527f494e56414c49445f5349474e45520000000000000000000000000000000000006044820152fd5b50848814610b7f565b81513d88823e3d90fd5b60248c60418f7f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b60648860208451917f08c379a0000000000000000000000000000000000000000000000000000000008352820152601760248201527f5045524d49545f444541444c494e455f455850495245440000000000000000006044820152fd5b50503461039857807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576dffffffffffffffffffffffffffff81602093610d04612dd4565b610d0c612dfc565b73ffffffffffffffffffffffffffffffffffffffff9182168352600e87528383209116825285522054915191168152f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576dffffffffffffffffffffffffffff8160209373ffffffffffffffffffffffffffffffffffffffff610d9e612dd4565b168152600f85522054169051908152f35b9050346109a857610dbf36612f0a565b809281610dca612fdc565b610e4f575b5073ffffffffffffffffffffffffffffffffffffffff610e25921693848652601860205285209060ff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0083541691151516179055565b1515907fba0722c6b55714479900c556aa1aaa34c18074a4b638cf7e8e8580d03047a90a8380a380f35b9050813b15610e5f578290610dcf565b83517f270de3fd000000000000000000000000000000000000000000000000000000008152fd5b919050346109a85760c07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a857610ec0612dd4565b90602435604435936064359060ff8216820361108f57610ee2864211156151f8565b610eea613014565b908451602081017fe48329057bfd03d55e49b547132e39cffd9c1820ad7b9d4c5307691425d15adf815273ffffffffffffffffffffffffffffffffffffffff988989168884015286606084015260808301526080825260a082019282841067ffffffffffffffff851117611063575091610ff87fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff608b9593610fcb60209896858c528251902060c08301968790916042927f19010000000000000000000000000000000000000000000000000000000000008352600283015260228201520190565b037fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff40810184520182612d2d565b519020855190815260ff919091166020820152608435604082015260a435606082015281805260809060015afa156110595761104b90855194851692838752600560205286209081549161059983614f94565b156109a8576105af916146a4565b81513d86823e3d90fd5b8a60416024927f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b8680fd5b8390346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261039857356110cd612fdc565b601754816017557fa87556871bf33a2865076215d0a12d28e6a3cacbc1ce23f48244fee00b6d88ab8380a380f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906dffffffffffffffffffffffffffff61114d6111486131f3565b61327d565b915191168152f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261039857602090611199611194612dd4565b6133db565b9051908152f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985760209073ffffffffffffffffffffffffffffffffffffffff600d54169051908152f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398579060209173ffffffffffffffffffffffffffffffffffffffff611245612dd4565b168252601483528082205415159182611262575b50519015158152f35b819250601684522054159038611259565b50503461039857807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906108d26112b1612dd4565b602435906112c36001600c5414613503565b6002600c556112d282336143b0565b6001600c556112e18233614fc1565b614e24565b505034610398576020906dffffffffffffffffffffffffffff61133b61133561130e36612f64565b91829161131f6001600c5414613503565b6002600c5561132c6131f3565b9384913361358a565b33613a48565b916001600c555191168152f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906017549051908152f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906dffffffffffffffffffffffffffff61114d6113d3612dd4565b6113db612fdc565b6141ef565b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985760209061119961141f612dd4565b6145ca565b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906dffffffffffffffffffffffffffff60115460701c169051908152f35b8284346106b85760607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8576114ad612dd4565b9060243591604435916114bf836132ed565b9373ffffffffffffffffffffffffffffffffffffffff80931682526012602052858220915b8481106114fc578651806114f88882612eb9565b0390f35b808461150c6001938501866133b6565b90549060031b1c1661151e828961333c565b52016114e4565b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985780519082600180549161156783612c5f565b808652928281169081156115f6575060011461159a575b505050611590826114f8940383612d2d565b5191829182612d6e565b94508085527fb10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf65b8286106115de575050506115908260206114f8958201019461157e565b805460208787018101919091529095019481016115c1565b6114f89750869350602092506115909491507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff001682840152151560051b8201019461157e565b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985760ff8160209373ffffffffffffffffffffffffffffffffffffffff611690612dd4565b1681526008855220541690519015158152f35b505034610398577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8576116f66116dd612dd4565b6113db6116e8612dfc565b916116f1612fdc565b6142c9565b5080f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985760209063ffffffff61114d6131f3565b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985760209073ffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392754915191168152f35b8284346106b857807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8578151918291601354808552602080950194601383527f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a09092905b828210611837576114f8868661182d828b0383612d2d565b5191829182612eb9565b835487529586019560019384019390910190611815565b50503461039857602090817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a85773ffffffffffffffffffffffffffffffffffffffff61189e612dd4565b168352601282528083209281518093808654928381520195835280832092905b8282106118d6576114f8868661182d828b0383612d2d565b8354875295860195600193840193909101906118be565b9050346109a85760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a85773ffffffffffffffffffffffffffffffffffffffff61193b612dd4565b611943612fdc565b1691821561199e575050807fffffffffffffffffffffffff0000000000000000000000000000000000000000600d541617600d557f66f7ed5ff7cacf57dc4ca060c66fa89d0fd61e99db74f09a1b597d24cea3d5038280a280f35b517f4d495f1c000000000000000000000000000000000000000000000000000000008152fd5b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398578060209273ffffffffffffffffffffffffffffffffffffffff611a16612dd4565b1681526005845220549051908152f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261039857602090611199611a65612dd4565b614592565b9050346109a857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a857611aa2612dd4565b90602480359243841015611c105773ffffffffffffffffffffffffffffffffffffffff16855260066020528385209182549386905b858210611b9f57505083611b1257505050507bffffffffffffffffffffffffffffffffffffffffffffffffffffffff602092915b5191168152f35b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff849692939401958611611b7657505050611b6c6020937bffffffffffffffffffffffffffffffffffffffffffffffffffffffff926133b6565b5054831c91611b0b565b6011907f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b9094600190611bb4818818831c8289166131b7565b918363ffffffff611bc5858a6133b6565b5054161115611bd8575050945b90611ad7565b909650810180911115611bd25783886011857f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b8285517f3f8d3c1c000000000000000000000000000000000000000000000000000000008152fd5b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398578060209273ffffffffffffffffffffffffffffffffffffffff611c8a612dd4565b168152600b845220549051908152f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576dffffffffffffffffffffffffffff8160209373ffffffffffffffffffffffffffffffffffffffff611cfb612dd4565b16815260108552205460701c169051908152f35b83807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b857611d41612fdc565b807fffffffffffffffffffffffffffffffffffffffffffffffffffffffff748739278181547f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e08280a35580f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398578060209273ffffffffffffffffffffffffffffffffffffffff611de0612dd4565b1681526003845220549051908152f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985763ffffffff61114d8260209473ffffffffffffffffffffffffffffffffffffffff611e4a612dd4565b168152600686522054613211565b8390346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985735611e92612fdc565b600754816007557f9960c7dba5c668f2dcce571ead061f33d2e4174c892c8eb86b4b34529bb7271e8380a380f35b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906dffffffffffffffffffffffffffff61114d611f0e612dd4565b613235565b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985760ff8160209373ffffffffffffffffffffffffffffffffffffffff611f67612dd4565b1681526018855220541690519015158152f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906015549051908152f35b505034610398576dffffffffffffffffffffffffffff61133b82602094611fdd36612f64565b929091611fee6001600c5414613503565b6002600c5573ffffffffffffffffffffffffffffffffffffffff6120106131f3565b9361201d85878333613b74565b16815260168852205415612033575b5033614067565b61203d90826140e5565b3861202c565b83346106b85760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8576105af61207e612dd4565b336146a4565b919050346109a857807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a85781929135916024928335916120c9836132ed565b9481966013938454985b8681106120e7578751806114f88b82612eb9565b8082018a811015612143579073ffffffffffffffffffffffffffffffffffffffff6001928888527f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a09001541661213c828c61333c565b52016120d3565b84866032867f4e487b7100000000000000000000000000000000000000000000000000000000835252fd5b50503461039857602090817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a85773ffffffffffffffffffffffffffffffffffffffff6121be612dd4565b168352600b82528083209281518093808654928381520195835280832092905b8282106121f6576114f8868661182d828b0383612d2d565b8354875295860195600193840193909101906121de565b83807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b85763389a75e1600c52338152806020600c2055337ffa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c928280a280f35b8284346106b85761228136612e50565b91929060019661229488600c5414613503565b6002600c5584840361237157508480936122ac6131f3565b95825b8181106122e85760208b6dffffffffffffffffffffffffffff8c6122dd8d6122d78e8e6140e5565b33614067565b92600c555191168152f35b80886122fe6122f98e94868b613b08565b613b18565b9a61231c61231561231085898c613b08565b613b39565b8092613568565b9b73ffffffffffffffffffffffffffffffffffffffff8116885260166020528d88205415612357575b90612351929133613b74565b016122af565b9990612367816123519493613568565b9a90919250612345565b86517fa18311c6000000000000000000000000000000000000000000000000000000008152fd5b505034610398577ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8576105af6123d2612dd4565b6024359033614b97565b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398578060209273ffffffffffffffffffffffffffffffffffffffff61242e612dd4565b1681526012845220549051908152f35b50503461039857807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985760209061119961247c612dd4565b60243590613423565b9050346109a857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a8576124bd612dd4565b906024359173ffffffffffffffffffffffffffffffffffffffff91827f00000000000000000000000012bce9dbffd8f20b1b7f74c9a5678f770fcb36b81633036125525750827fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9260209261253588966002546131b7565b60025516948585526003835280852082815401905551908152a380f35b84517f4d316367000000000000000000000000000000000000000000000000000000008152fd5b83346106b85760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8576105af6125b4612dd4565b6116f1612fdc565b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261039857602090611199613014565b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020905160ff7f0000000000000000000000000000000000000000000000000000000000000012168152f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906007549051908152f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc36011261039857602090517f4e5bad79d7a0440fb72ccd68e0066fd311c89b4798247673e10a7539f77a95d48152f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906013549051908152f35b83807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b85763389a75e1600c523381526202a30042016020600c2055337fdbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d8280a280f35b5050346103985760607ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906108d26127ce612dd4565b6127d6612dfc565b60443591614357565b9050346109a8576127ef36612f0a565b916127f8612fdc565b8280612884575b610e5f57508173ffffffffffffffffffffffffffffffffffffffff61285a921693848652600860205285209060ff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0083541691151516179055565b1515907ff250dd6faf51f88e0d298800d22453f75bd1af207056ddd9a4fb55f1408376fb8380a380f35b50813b156127ff565b8284346106b857807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126106b8578151918291601554808552602080950194601583527f55f448fdea98c4d29eb340757ef0a66cd03dbb9538908a6a81d96026b71ec47592905b82821061290e576114f8868661182d828b0383612d2d565b8354875295860195600193840193909101906128f6565b5050346103985760207ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398578060209273ffffffffffffffffffffffffffffffffffffffff612977612dd4565b168152600a845220549051908152f35b50503461039857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc360112610398576020906002549051908152f35b919050346109a8576129d536612e50565b600196939296956129e987600c5414613503565b6002600c55878203612a6557508396612a006131f3565b945b818110612a3257602088886dffffffffffffffffffffffffffff612a278a8e33613a48565b1691600c5551908152f35b80612a5f87612a466122f98c95878b613b08565b9b612a58612315612310868a8c613b08565b9c3361358a565b01612a02565b85517fa18311c6000000000000000000000000000000000000000000000000000000008152fd5b9050346109a857817ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a857602092612ac7612dd4565b9183602435928392338252875273ffffffffffffffffffffffffffffffffffffffff8282209516948582528752205582519081527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925843392a35160018152f35b50503461039857807ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126103985780602092612b63612dd4565b612b6b612dfc565b73ffffffffffffffffffffffffffffffffffffffff91821683526009865283832091168252845220549051908152f35b849084346109a857827ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc3601126109a857828054612bd881612c5f565b808552916001918083169081156115f65750600114612c0357505050611590826114f8940383612d2d565b80809650527f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b828610612c47575050506115908260206114f8958201019461157e565b80546020878701810191909152909501948101612c2a565b90600182811c92168015612ca8575b6020831014612c7957565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b91607f1691612c6e565b6040810190811067ffffffffffffffff821117612cce57604052565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b67ffffffffffffffff8111612cce57604052565b60c0810190811067ffffffffffffffff821117612cce57604052565b90601f7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0910116810190811067ffffffffffffffff821117612cce57604052565b60208082528251818301819052939260005b858110612dc0575050507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0601f8460006040809697860101520116010190565b818101830151848201604001528201612d80565b6004359073ffffffffffffffffffffffffffffffffffffffff82168203612df757565b600080fd5b6024359073ffffffffffffffffffffffffffffffffffffffff82168203612df757565b9181601f84011215612df75782359167ffffffffffffffff8311612df7576020808501948460051b010111612df757565b60407ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc820112612df75767ffffffffffffffff91600435838111612df75782612e9b91600401612e1f565b93909392602435918211612df757612eb591600401612e1f565b9091565b6020908160408183019282815285518094520193019160005b828110612ee0575050505090565b835173ffffffffffffffffffffffffffffffffffffffff1685529381019392810192600101612ed2565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6040910112612df75760043573ffffffffffffffffffffffffffffffffffffffff81168103612df757906024358015158103612df75790565b7ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc6040910112612df75760043573ffffffffffffffffffffffffffffffffffffffff81168103612df757906024356dffffffffffffffffffffffffffff81168103612df75790565b6084359060ff82168203612df757565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392754330361300657565b6382b429006000526004601cfd5b6000467f0000000000000000000000000000000000000000000000000000000000aa36a70361306257507f4283bce03888168f3dffe6651f31ff6d6109c7261b239cd145a2677cd31b05c490565b60405181549190818161307485612c5f565b918282526020958683019560019188838216918260001461317857505060011461311f575b50506130a792500382612d2d565b51902090604051908101917f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f835260408201527fc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc660608201524660808201523060a082015260a0815261311981612d11565b51902090565b908792508180527f290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e5635b8583106131605750506130a793508201013880613099565b80548388018501528694508893909201918101613148565b915093506130a79592507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff009150168652151560051b8201013880613099565b919082018092116131c457565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b62093a80804201908142116131c4578061320e920402613211565b90565b6401000000008110156132275763ffffffff1690565b6335278d126000526004601cfd5b73ffffffffffffffffffffffffffffffffffffffff16600052601660205260406000205461327857601060205261320e60406000206132726131f3565b906132ac565b600090565b6011546dffffffffffffffffffffffffffff9163ffffffff1660e082901c10156132a85760701c1690565b1690565b546dffffffffffffffffffffffffffff9163ffffffff1660e082901c10156132a85760701c1690565b67ffffffffffffffff8111612cce5760051b60200190565b906132f7826132d5565b6133046040519182612d2d565b8281527fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe061333282946132d5565b0190602036910137565b80518210156133505760209160051b010190565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b6015548110156133505760156000527f55f448fdea98c4d29eb340757ef0a66cd03dbb9538908a6a81d96026b71ec4750190600090565b80548210156133505760005260206000200190600090565b919082039182116131c457565b61320e9073ffffffffffffffffffffffffffffffffffffffff6133fd826145ca565b9116600052600f6020526dffffffffffffffffffffffffffff60406000205416906133ce565b73ffffffffffffffffffffffffffffffffffffffff1690600091808352601660205260408320546134fe576134566131f3565b90835260106020526dffffffffffffffffffffffffffff908161347c82604087206132ac565b16928381029381850414901517156134d1576134979061327d565b169182156134a457500490565b807f4e487b7100000000000000000000000000000000000000000000000000000000602492526012600452fd5b6024847f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b505090565b1561350a57565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600a60248201527f5245454e5452414e4359000000000000000000000000000000000000000000006044820152fd5b9190916dffffffffffffffffffffffffffff808094169116019182116131c457565b90939273ffffffffffffffffffffffffffffffffffffffff809516916000938385526020916014835260409788872054158015613886575b61385d5763ffffffff851691610e1042840311156138345781600d5416803b15613830578a517f5418eaea00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8381166004830152891660248201526dffffffffffffffffffffffffffff861660448201529089908290606490829084905af1801561382657613813575b5016938487526012845288872061367587826139ec565b6137c8575b50869798857fdf37755221a2ef2675306a34a62c278f541f2d912fbd7fc51979a6e881207e0696979852600e8552808920886000528552601081600020958654966dffffffffffffffffffffffffffff977fffffffffffffffffffffffffffffffffffff0000000000000000000000000000896136f98a828516613568565b169116179055898b525288209184835485828260701c16938260e01c1060001461377d577bffffffffffffffffffffffffffff000000000000000000000000000091506137677fffffffff000000000000000000000000000000000000000000000000000000009185613568565b9460e01b169360701b16911617179055169380a4565b6137677fffffffff0000000000000000000000000000000000000000000000000000000091847bffffffffffffffffffffffffffff0000000000000000000000000000941695613568565b54601754106137d8575b3861367a565b8487526018845260ff89882054166137d257600489517fca08627f000000000000000000000000000000000000000000000000000000008152fd5b61381f90989198612cfd565b963861365e565b8b513d8b823e3d90fd5b8880fd5b60048a517f2669eb37000000000000000000000000000000000000000000000000000000008152fd5b600489517f197681c4000000000000000000000000000000000000000000000000000000008152fd5b50601684528887205415156135c2565b60008181526014602052604081205461396057601354680100000000000000008110156139335760018101806013558110156139065790826040927f66de8ffda797e3de9c05e8fc57b3bf0ec28a930d40b0d285d93c06501cf6a090015560135492815260146020522055600190565b6024827f4e487b710000000000000000000000000000000000000000000000000000000081526032600452fd5b6024827f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b905090565b60008181526016602052604081205461396057601554680100000000000000008110156139335790826139d86139a38460016040960160155561337f565b81939154907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9060031b92831b921b19161790565b905560155492815260166020522055600190565b6000828152600182016020526040902054613a415780549068010000000000000000821015612cce5782613a2a6139a38460018096018555846133b6565b905580549260005201602052604060002055600190565b5050600090565b929173ffffffffffffffffffffffffffffffffffffffff84169182600052600f6020526dffffffffffffffffffffffffffff613a94613a8e838360406000205416613568565b966145ca565b908616908111613ade57613adc93600052600f6020526040600020907fffffffffffffffffffffffffffffffffffff0000000000000000000000000000825416179055614170565b565b60046040517f4c665787000000000000000000000000000000000000000000000000000000008152fd5b91908110156133505760051b0190565b3573ffffffffffffffffffffffffffffffffffffffff81168103612df75790565b356dffffffffffffffffffffffffffff81168103612df75790565b6dffffffffffffffffffffffffffff91821690821603919082116131c457565b909193929373ffffffffffffffffffffffffffffffffffffffff80931691600090838252602096601488526040938484205415613d975786831694858552600e8a528085208786528a526dffffffffffffffffffffffffffff9384828720541698600d541690813b1561108f5782517f754f810c00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff918216600482015290891660248201526dffffffffffffffffffffffffffff841660448201529086908290606490829084905af18015613d8d57613d7a575b50613c658289613b54565b868652600e8b52818620886000528b52848260002091167fffffffffffffffffffffffffffffffffffff0000000000000000000000000000825416179055838216809814613d5f575b60108798999a7f9555caf57212cada81d886e9441dfb7b1be56967dfbebadbe3b90e6db07e807e97988752528420927bffffffffffffffffffffffffffff00000000000000000000000000007fffffffff00000000000000000000000000000000000000000000000000000000613d4486549484808760701c169663ffffffff89168160e01c10600014613d5857505085613b54565b9460e01b169360701b1691161717905580a4565b1695613b54565b85855260128a52613d7287828720613f0e565b613cae578480fd5b613d8690959195612cfd565b9338613c5a565b82513d88823e3d90fd5b600485517f197681c4000000000000000000000000000000000000000000000000000000008152fd5b60008181526016602052604081205490919080156134fe577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff90818101818111613ee15760155490838201918211613eb457808203613e80575b5050506015548015613e5357810190613e328261337f565b909182549160031b1b19169055601555815260166020526040812055600190565b6024847f4e487b710000000000000000000000000000000000000000000000000000000081526031600452fd5b613e9e613e8f6139a39361337f565b90549060031b1c92839261337f565b9055845260166020526040842055388080613e1a565b6024867f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b6024857f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b90600182019060009281845282602052604084205490811515600014614060577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff918281018181116140335782549084820191821161400657808203613fd1575b50505080548015613fa457820191613f8783836133b6565b909182549160031b1b191690555582526020526040812055600190565b6024867f4e487b710000000000000000000000000000000000000000000000000000000081526031600452fd5b613ff1613fe16139a393866133b6565b90549060031b1c928392866133b6565b90558652846020526040862055388080613f6f565b6024887f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b6024877f4e487b710000000000000000000000000000000000000000000000000000000081526011600452fd5b5050505090565b73ffffffffffffffffffffffffffffffffffffffff90929192169182600052600f6020526140ab6dffffffffffffffffffffffffffff918260406000205416613b54565b92600052600f60205260406000209083167fffffffffffffffffffffffffffffffffffff0000000000000000000000000000825416179055565b601154907bffffffffffffffffffffffffffff00000000000000000000000000007fffffffff0000000000000000000000000000000000000000000000000000000061415d6dffffffffffffffffffffffffffff9384808760701c169663ffffffff89168160e01c10600014613d5857505085613b54565b9460e01b169360701b1691161717601155565b601154907bffffffffffffffffffffffffffff00000000000000000000000000007fffffffff0000000000000000000000000000000000000000000000000000000061415d6dffffffffffffffffffffffffffff9384808760701c169663ffffffff89168160e01c106000146141e857505085613568565b1695613568565b73ffffffffffffffffffffffffffffffffffffffff1690811580156142a3575b614279578160005260106020526dffffffffffffffffffffffffffff60406000205460701c169182614263575b7f663bc5df9b13d61c4a5b97abcf8e3f327c80b0ee0c0db02c66536fe30399afab600080a2565b61427461426e6131f3565b84614170565b61423c565b60046040517f197681c4000000000000000000000000000000000000000000000000000000008152fd5b506142ad82613896565b80156142ba575b1561420f565b506142c482613dc0565b6142b4565b73ffffffffffffffffffffffffffffffffffffffff166142e881613965565b15614279576142f56131f3565b8160005260106020526dffffffffffffffffffffffffffff60406000205460701c169081614347575b50507fd8447e2a6ccc1f3caeea39fdaea6ca5c1c22a9ab79022d1e39a8c24f0736e549600080a2565b614350916140e5565b388061431e565b91906143676001600c5414613503565b6002600c5561437682846143b0565b6001600c553373ffffffffffffffffffffffffffffffffffffffff8416146143a15761320e92614e9c565b61320e92506112e18233614fc1565b6143cb6143bc82614592565b6143c5836133db565b906131b7565b928284101561458c576143dc6131f3565b90600090819373ffffffffffffffffffffffffffffffffffffffff80821692838552602091601283526040918287209a8351808d87829f549384815201908b52878b20928b5b89828210614570575050506144399250038d612d2d565b8b519a885b8c81108061454e575b156144dc57846144588f839061333c565b511689600052600e8852866000208160005288526dffffffffffffffffffffffffffff87600020541680614491575b505060010161443e565b909a601689528760002054156144c2575b8c826144b4600195946144bb94613568565b9d8c613b74565b9038614487565b8c6144d1839f93809594613568565b9e50509190916144a2565b5050509950509150613adc9650600f90959495939293846000528181526145186dffffffffffffffffffffffffffff9485856000205416613b54565b946000525260002091167fffffffffffffffffffffffffffffffffffff00000000000000000000000000008254161790556140e5565b508161456a6dffffffffffffffffffffffffffff8c16856131b7565b10614447565b6001929450829193865481520194019101918f92939193614422565b92505050565b73ffffffffffffffffffffffffffffffffffffffff16600052600360205261320e604060002054600a602052604060002054906133ce565b73ffffffffffffffffffffffffffffffffffffffff166000908152600660205260408120805491908261461b57507bffffffffffffffffffffffffffffffffffffffffffffffffffffffff91501690565b907fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff830192831161467757507bffffffffffffffffffffffffffffffffffffffffffffffffffffffff9161466e916133b6565b505460201c1690565b807f4e487b7100000000000000000000000000000000000000000000000000000000602492526011600452fd5b9073ffffffffffffffffffffffffffffffffffffffff9081831690600092828452600b6020526040842054600181116147c757600185911461472f575b82827f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f94169687614715575b5050169280a4565b6147289161472282614592565b916147f1565b388061470d565b5090828452600b6020526040842080541561479a57907f3134e8a2e6d97e929a7e54011ea5485d7d196dd5f0ba4d4ef95803e8e3fc257f92918552816020862054169084865260096020526040862082875260205261479360408720548389614b97565b92506146e1565b6024857f4e487b710000000000000000000000000000000000000000000000000000000081526032600452fd5b60046040517f1650e725000000000000000000000000000000000000000000000000000000008152fd5b919073ffffffffffffffffffffffffffffffffffffffff8091169283158015614b86575b8015614b7e575b6147c757169160008381526020600b8152838360409661483e828987206139ec565b614b26575b8085526009845287852082865284528785206148608482546131b7565b9055808552600a84528785206148778482546131b7565b90557f96eafeca8c3c21ab2fa4a636b93ba20c9e22e3d222d92c6530fedc29a53671ee8580a4828252600681528482209081549081159687600014614ae85784905b6148e37bffffffffffffffffffffffffffffffffffffffffffffffffffffffff80931698896131b7565b981580614aa4575b15614991575050506148fc86614dde565b917fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82019182116134d1579161495761498d927fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a72495946133b6565b509063ffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000083549260201b169116179055565b80a4565b9193909261499e43613211565b91846149a98b614dde565b9451966149b588612cb2565b63ffffffff809516885287019416845268010000000000000000821015614a7757906149e6916001820181556133b6565b949094614a4b5751915163ffffffff9190921616911660201b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000161790557fdec2bacdd2f05b59de34da9b523dff8be42e5e38e818c82fdb0bae774387a7249061498d565b6024867f4e487b7100000000000000000000000000000000000000000000000000000000815280600452fd5b6024877f4e487b710000000000000000000000000000000000000000000000000000000081526041600452fd5b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff840184811161403357614ade63ffffffff91876133b6565b50541643146148eb565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8301838111613eb457614b1c90856133b6565b5054821c906148b9565b808552600b8452878520546007541015614843579150506008825260ff868420541615614b5557838591614843565b600486517f1650e725000000000000000000000000000000000000000000000000000000008152fd5b50821561481c565b5082614b9182614592565b10614815565b92919081614ba4826133db565b10614c675773ffffffffffffffffffffffffffffffffffffffff80941693600094808652602060098152604090818820938516938489528152614bea86838a20546133ce565b8015614c4c575b978392600a7f2378cf3c967a76a82bf1c637dc488f42192f1a912eed6bd91dd71041aa97977393613adc9a9b8a9897855260098252838520888652825283852055858452528120614c438682546133ce565b905580a4614c91565b838952600b8252614c5f85848b20613f0e565b614bf1578880fd5b60046040517f7fc3f0d3000000000000000000000000000000000000000000000000000000008152fd5b73ffffffffffffffffffffffffffffffffffffffff1660008181526006602052604081208054801594939291908515614da057825b614cf07bffffffffffffffffffffffffffffffffffffffffffffffffffffffff80921696876133ce565b961580614d5c575b15614d0757506148fc86614dde565b90614d1143613211565b614d1a88614dde565b9160405194614d2886612cb2565b63ffffffff809316865284602087019416845268010000000000000000821015614a7757906149e6916001820181556133b6565b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8201828111613ee157614d9663ffffffff91856133b6565b5054164314614cf8565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81018181116134d157614dd490836133b6565b505460201c614cc6565b7c0100000000000000000000000000000000000000000000000000000000811015613227577bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1690565b73ffffffffffffffffffffffffffffffffffffffff903360005260036020526040600020614e538482546133ce565b9055169081600052600360205260406000208181540190556040519081527fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60203392a3600190565b9190614ea88284614fc1565b73ffffffffffffffffffffffffffffffffffffffff80931691338314614f8857907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91600094848652602092600484526040918291828920338a52865282892054857fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8203614f65575b505087895260038652828920614f498682546133ce565b90551696878152600385522082815401905551908152a3600190565b614f6e916133ce565b888a5260048752838a20338b528752838a20553885614f32565b915061320e9250614e24565b7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff81146131c45760010190565b91614fcb83614592565b91808310156151f25791909260009073ffffffffffffffffffffffffffffffffffffffff809116808352602095600b875260409283852091845190818a85549182815201908589528b892090895b8d8282106151de575050505082615031910383612d2d565b81519887985b8a8a10806151cc575b1561516457846150508b8661333c565b511699876000528c60098091528d8a600020908d600052528d8a600020549c8d9161507a826133db565b8381109084180280841893036150b0575b505050506150a29192939495969798999a50614f94565b989796959493929190615037565b90916150c68180959798999a9b9c9d9e9f6131b7565b9e0361513a57506150d7818b613f0e565b15612df7578e6150a2948c60005281528c60002090826000525260008c8120555b6151028282614c91565b8a7f2378cf3c967a76a82bf1c637dc488f42192f1a912eed6bd91dd71041aa979773600080a48a99989796959493929138808f61508b565b6150a2948c60005281528c6000209082600052528b60002061515d8382546133ce565b90556150f8565b9250949850989594965061517b92508491506131b7565b106151a35790615198600a928560005283835284600020546133ce565b936000525260002055565b600483517f7fc3f0d3000000000000000000000000000000000000000000000000000000008152fd5b50816151d88a836131b7565b10615040565b835485529093019260019283019201615019565b50915050565b156151ff57565b60846040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602260248201527f45524332304d756c7469566f7465733a207369676e617475726520657870697260448201527f65640000000000000000000000000000000000000000000000000000000000006064820152fd5b1561528a57565b60646040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601e60248201527f45524332304d756c7469566f7465733a20696e76616c6964206e6f6e636500006044820152fdfea164736f6c6343000813000a
[ 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.