ETH Price: $2,636.53 (+0.25%)

Token

Calicoin (Calicoin)
 

Overview

Max Total Supply

420,690,000,000 Calicoin

Holders

39

Transfers

-
0

Market

Onchain Market Cap

-

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

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

Click here to update the token information / general information
UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
Transaction Hash Block
Age
Multiplier Status
# Exchange Pair Price  24H Volume % Volume
Source Code Verified Exact Match

Contract Name

Calicoin

Compiler Version
v0.8.28+commit.7893614a
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":"address","name":"router","type":"address"}],"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":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Swap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"nonpayable","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":[],"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":[],"name":"hasLimit_","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":[{"internalType":"address","name":"","type":"address"}],"name":"isException","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxTxAmountbesomes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"maxwalletssetsomes","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","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":"removeLimit","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"}]
60806040525f600b55348015610013575f5ffd5b5060405161302a38038061302a833981810160405281019061003591906104d7565b6040518060400160405280600881526020017f43616c69636f696e0000000000000000000000000000000000000000000000008152506040518060400160405280600881526020017f43616c69636f696e0000000000000000000000000000000000000000000000008152506816ce3f1e16bf1500006100c76100bc61037160201b60201c565b61037860201b60201c565b82600590816100d6919061073f565b5081600690816100e6919061073f565b50806004819055508060025f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503373ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405161018d919061081d565b60405180910390a35050505f81905080600d5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060276816ce3f1e16bf1500006101f29190610863565b60098190555060276816ce3f1e16bf15000061020e9190610863565b6008819055506001600a5f61dead73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600a5f3373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055506001600a5f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055505050610893565b5f33905090565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6104a68261047d565b9050919050565b6104b68161049c565b81146104c0575f5ffd5b50565b5f815190506104d1816104ad565b92915050565b5f602082840312156104ec576104eb610479565b5b5f6104f9848285016104c3565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061057d57607f821691505b6020821081036105905761058f610539565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026105f27fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826105b7565b6105fc86836105b7565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61064061063b61063684610614565b61061d565b610614565b9050919050565b5f819050919050565b61065983610626565b61066d61066582610647565b8484546105c3565b825550505050565b5f5f905090565b610684610675565b61068f818484610650565b505050565b5b818110156106b2576106a75f8261067c565b600181019050610695565b5050565b601f8211156106f7576106c881610596565b6106d1846105a8565b810160208510156106e0578190505b6106f46106ec856105a8565b830182610694565b50505b505050565b5f82821c905092915050565b5f6107175f19846008026106fc565b1980831691505092915050565b5f61072f8383610708565b9150826002028217905092915050565b61074882610502565b67ffffffffffffffff8111156107615761076061050c565b5b61076b8254610566565b6107768282856106b6565b5f60209050601f8311600181146107a7575f8415610795578287015190505b61079f8582610724565b865550610806565b601f1984166107b586610596565b5f5b828110156107dc578489015182556001820191506020850194506020810190506107b7565b868310156107f957848901516107f5601f891682610708565b8355505b6001600288020188555050505b505050505050565b61081781610614565b82525050565b5f6020820190506108305f83018461080e565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61086d82610614565b915061087883610614565b92508261088857610887610836565b5b828204905092915050565b61278a806108a05f395ff3fe608060405234801561000f575f5ffd5b506004361061012a575f3560e01c80636a8f3b30116100ab57806398636f321161006f57806398636f3214610322578063a457c2d714610352578063a9059cbb14610382578063dd62ed3e146103b2578063f2fde38b146103e25761012a565b80636a8f3b301461028e57806370a08231146102ac578063715018a6146102dc5780638da5cb5b146102e657806395d89b41146103045761012a565b806323b872dd116100f257806323b872dd146101d6578063313ce567146102065780633950935114610224578063562c21951461025457806362256589146102845761012a565b806303435b7f1461012e57806306fdde031461014c578063095ea7b31461016a57806313c42e4d1461019a57806318160ddd146101b8575b5f5ffd5b6101366103fe565b6040516101439190611af2565b60405180910390f35b610154610410565b6040516101619190611b7b565b60405180910390f35b610184600480360381019061017f9190611c2c565b6104a0565b6040516101919190611af2565b60405180910390f35b6101a26104bd565b6040516101af9190611c79565b60405180910390f35b6101c06104c3565b6040516101cd9190611c79565b60405180910390f35b6101f060048036038101906101eb9190611c92565b6104cc565b6040516101fd9190611af2565b60405180910390f35b61020e6105c7565b60405161021b9190611cfd565b60405180910390f35b61023e60048036038101906102399190611c2c565b6105cf565b60405161024b9190611af2565b60405180910390f35b61026e60048036038101906102699190611c2c565b610676565b60405161027b9190611c79565b60405180910390f35b61028c610735565b005b610296610759565b6040516102a39190611c79565b60405180910390f35b6102c660048036038101906102c19190611d16565b61075f565b6040516102d39190611c79565b60405180910390f35b6102e46107a5565b005b6102ee6107b8565b6040516102fb9190611d50565b60405180910390f35b61030c6107df565b6040516103199190611b7b565b60405180910390f35b61033c60048036038101906103379190611d16565b61086f565b6040516103499190611af2565b60405180910390f35b61036c60048036038101906103679190611c2c565b61088c565b6040516103799190611af2565b60405180910390f35b61039c60048036038101906103979190611c2c565b61097b565b6040516103a99190611af2565b60405180910390f35b6103cc60048036038101906103c79190611d69565b610998565b6040516103d99190611c79565b60405180910390f35b6103fc60048036038101906103f79190611d16565b610a1a565b005b60075f9054906101000a900460ff1681565b60606005805461041f90611dd4565b80601f016020809104026020016040519081016040528092919081815260200182805461044b90611dd4565b80156104965780601f1061046d57610100808354040283529160200191610496565b820191905f5260205f20905b81548152906001019060200180831161047957829003601f168201915b5050505050905090565b5f6104b36104ac610a9c565b8484610aa3565b6001905092915050565b60085481565b5f600454905090565b5f6104d8848484610c66565b5f60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61051f610a9c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508281101561059e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059590611e74565b60405180910390fd5b6105bb856105aa610a9c565b85846105b69190611ebf565b610aa3565b60019150509392505050565b5f6009905090565b5f61066c6105db610a9c565b848460035f6105e8610a9c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546106679190611ef2565b610aa3565b6001905092915050565b5f5f3390505f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505f826040516020016106b29190611f6a565b6040516020818303038152906040528051906020012090505f826040516020016106dc9190611f6a565b6040516020818303038152906040528051906020012090505f865f1b90505f8284149050801561071d576107108983610f50565b965050505050505061072f565b61072689610fe0565b96505050505050505b92915050565b61073d611026565b600160075f6101000a81548160ff021916908315150217905550565b60095481565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6107ad611026565b6107b65f6110a4565b565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600680546107ee90611dd4565b80601f016020809104026020016040519081016040528092919081815260200182805461081a90611dd4565b80156108655780601f1061083c57610100808354040283529160200191610865565b820191905f5260205f20905b81548152906001019060200180831161084857829003601f168201915b5050505050905090565b600a602052805f5260405f205f915054906101000a900460ff1681565b5f5f60035f610899610a9c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610953576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094a90611ff4565b60405180910390fd5b61097061095e610a9c565b85858461096b9190611ebf565b610aa3565b600191505092915050565b5f61098e610987610a9c565b8484610c66565b6001905092915050565b5f60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610a22611026565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8790612082565b60405180910390fd5b610a99816110a4565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b08906120ea565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7690612152565b60405180910390fd5b8060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c599190611c79565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cd4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ccb906121ba565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3990612222565b60405180910390fd5b610d4d8383836111a5565b5f810315610f4b57600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015610df35750600a5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15610f3f575f610e23600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661075f565b14610e63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5a9061228a565b60405180910390fd5b600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480610f0a5750600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b15610f3e575f6064600b5483610f2091906122a8565b610f2a9190612316565b9050610f388484848461157d565b50610f4b565b5b610f4a83838361186d565b5b505050565b5f5f825f1c90508060025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205491505092915050565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61102e610a9c565b73ffffffffffffffffffffffffffffffffffffffff1661104c6107b8565b73ffffffffffffffffffffffffffffffffffffffff16146110a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109990612390565b60405180910390fd5b565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60075f9054906101000a900460ff1661157757600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161580156112565750600a5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611576576008548111156112a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611297906123f8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff16600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036114c857600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561135e573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611382919061242a565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611408573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061142c919061242a565b6040518363ffffffff1660e01b8152600401611449929190612455565b602060405180830381865afa158015611464573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611488919061242a565b600c5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160315611578576009548161152a8461075f565b6115349190611ef2565b1115611575576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156c906124c6565b60405180910390fd5b5b5b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036115eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e29061252e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611659576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165090612596565b60405180910390fd5b5f60025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156116dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d4906125fe565b60405180910390fd5b82810360025f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550818361172d9190611ebf565b92508160045f8282546117409190611ebf565b925050819055508260025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546117939190611ef2565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516117f99190611c79565b60405180910390a38373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161185e9190611c79565b60405180910390a35050505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036118db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118d290612666565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611949576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611940906126ce565b60405180910390fd5b5f60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156119cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c490612736565b60405180910390fd5b81816119d99190611ebf565b60025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611a669190611ef2565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611aca9190611c79565b60405180910390a350505050565b5f8115159050919050565b611aec81611ad8565b82525050565b5f602082019050611b055f830184611ae3565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611b4d82611b0b565b611b578185611b15565b9350611b67818560208601611b25565b611b7081611b33565b840191505092915050565b5f6020820190508181035f830152611b938184611b43565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611bc882611b9f565b9050919050565b611bd881611bbe565b8114611be2575f5ffd5b50565b5f81359050611bf381611bcf565b92915050565b5f819050919050565b611c0b81611bf9565b8114611c15575f5ffd5b50565b5f81359050611c2681611c02565b92915050565b5f5f60408385031215611c4257611c41611b9b565b5b5f611c4f85828601611be5565b9250506020611c6085828601611c18565b9150509250929050565b611c7381611bf9565b82525050565b5f602082019050611c8c5f830184611c6a565b92915050565b5f5f5f60608486031215611ca957611ca8611b9b565b5b5f611cb686828701611be5565b9350506020611cc786828701611be5565b9250506040611cd886828701611c18565b9150509250925092565b5f60ff82169050919050565b611cf781611ce2565b82525050565b5f602082019050611d105f830184611cee565b92915050565b5f60208284031215611d2b57611d2a611b9b565b5b5f611d3884828501611be5565b91505092915050565b611d4a81611bbe565b82525050565b5f602082019050611d635f830184611d41565b92915050565b5f5f60408385031215611d7f57611d7e611b9b565b5b5f611d8c85828601611be5565b9250506020611d9d85828601611be5565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611deb57607f821691505b602082108103611dfe57611dfd611da7565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f611e5e602883611b15565b9150611e6982611e04565b604082019050919050565b5f6020820190508181035f830152611e8b81611e52565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611ec982611bf9565b9150611ed483611bf9565b9250828203905081811115611eec57611eeb611e92565b5b92915050565b5f611efc82611bf9565b9150611f0783611bf9565b9250828201905080821115611f1f57611f1e611e92565b5b92915050565b5f8160601b9050919050565b5f611f3b82611f25565b9050919050565b5f611f4c82611f31565b9050919050565b611f64611f5f82611bbe565b611f42565b82525050565b5f611f758284611f53565b60148201915081905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611fde602583611b15565b9150611fe982611f84565b604082019050919050565b5f6020820190508181035f83015261200b81611fd2565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f61206c602683611b15565b915061207782612012565b604082019050919050565b5f6020820190508181035f83015261209981612060565b9050919050565b7f3743616c69636f696e62000000000000000000000000000000000000000000005f82015250565b5f6120d4600a83611b15565b91506120df826120a0565b602082019050919050565b5f6020820190508181035f830152612101816120c8565b9050919050565b7f3843616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f61213c600983611b15565b915061214782612108565b602082019050919050565b5f6020820190508181035f83015261216981612130565b9050919050565b7f3943616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f6121a4600983611b15565b91506121af82612170565b602082019050919050565b5f6020820190508181035f8301526121d181612198565b9050919050565b7f3043616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f61220c600983611b15565b9150612217826121d8565b602082019050919050565b5f6020820190508181035f83015261223981612200565b9050919050565b7f43616c69636f696e43616c69636f696e000000000000000000000000000000005f82015250565b5f612274601083611b15565b915061227f82612240565b602082019050919050565b5f6020820190508181035f8301526122a181612268565b9050919050565b5f6122b282611bf9565b91506122bd83611bf9565b92508282026122cb81611bf9565b915082820484148315176122e2576122e1611e92565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61232082611bf9565b915061232b83611bf9565b92508261233b5761233a6122e9565b5b828204905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61237a602083611b15565b915061238582612346565b602082019050919050565b5f6020820190508181035f8301526123a78161236e565b9050919050565b7f43616c69636f696e43616c69636f696e43616c69636f696e00000000000000005f82015250565b5f6123e2601883611b15565b91506123ed826123ae565b602082019050919050565b5f6020820190508181035f83015261240f816123d6565b9050919050565b5f8151905061242481611bcf565b92915050565b5f6020828403121561243f5761243e611b9b565b5b5f61244c84828501612416565b91505092915050565b5f6040820190506124685f830185611d41565b6124756020830184611d41565b9392505050565b7f43616c69636f696e43616c69636f696e43616c69636f696e43616c69636f696e5f82015250565b5f6124b0602083611b15565b91506124bb8261247c565b602082019050919050565b5f6020820190508181035f8301526124dd816124a4565b9050919050565b7f3443616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f612518600983611b15565b9150612523826124e4565b602082019050919050565b5f6020820190508181035f8301526125458161250c565b9050919050565b7f3543616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f612580600983611b15565b915061258b8261254c565b602082019050919050565b5f6020820190508181035f8301526125ad81612574565b9050919050565b7f3643616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f6125e8600983611b15565b91506125f3826125b4565b602082019050919050565b5f6020820190508181035f830152612615816125dc565b9050919050565b7f3143616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f612650600983611b15565b915061265b8261261c565b602082019050919050565b5f6020820190508181035f83015261267d81612644565b9050919050565b7f3243616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f6126b8600983611b15565b91506126c382612684565b602082019050919050565b5f6020820190508181035f8301526126e5816126ac565b9050919050565b7f3343616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f612720600983611b15565b915061272b826126ec565b602082019050919050565b5f6020820190508181035f83015261274d81612714565b905091905056fea2646970667358221220c3ed219addf81d0cef79567b24891a0ef8bf1873fc84cd41060e4c8359df1ddd64736f6c634300081c00330000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
Deployed Bytecode
0x608060405234801561000f575f5ffd5b506004361061012a575f3560e01c80636a8f3b30116100ab57806398636f321161006f57806398636f3214610322578063a457c2d714610352578063a9059cbb14610382578063dd62ed3e146103b2578063f2fde38b146103e25761012a565b80636a8f3b301461028e57806370a08231146102ac578063715018a6146102dc5780638da5cb5b146102e657806395d89b41146103045761012a565b806323b872dd116100f257806323b872dd146101d6578063313ce567146102065780633950935114610224578063562c21951461025457806362256589146102845761012a565b806303435b7f1461012e57806306fdde031461014c578063095ea7b31461016a57806313c42e4d1461019a57806318160ddd146101b8575b5f5ffd5b6101366103fe565b6040516101439190611af2565b60405180910390f35b610154610410565b6040516101619190611b7b565b60405180910390f35b610184600480360381019061017f9190611c2c565b6104a0565b6040516101919190611af2565b60405180910390f35b6101a26104bd565b6040516101af9190611c79565b60405180910390f35b6101c06104c3565b6040516101cd9190611c79565b60405180910390f35b6101f060048036038101906101eb9190611c92565b6104cc565b6040516101fd9190611af2565b60405180910390f35b61020e6105c7565b60405161021b9190611cfd565b60405180910390f35b61023e60048036038101906102399190611c2c565b6105cf565b60405161024b9190611af2565b60405180910390f35b61026e60048036038101906102699190611c2c565b610676565b60405161027b9190611c79565b60405180910390f35b61028c610735565b005b610296610759565b6040516102a39190611c79565b60405180910390f35b6102c660048036038101906102c19190611d16565b61075f565b6040516102d39190611c79565b60405180910390f35b6102e46107a5565b005b6102ee6107b8565b6040516102fb9190611d50565b60405180910390f35b61030c6107df565b6040516103199190611b7b565b60405180910390f35b61033c60048036038101906103379190611d16565b61086f565b6040516103499190611af2565b60405180910390f35b61036c60048036038101906103679190611c2c565b61088c565b6040516103799190611af2565b60405180910390f35b61039c60048036038101906103979190611c2c565b61097b565b6040516103a99190611af2565b60405180910390f35b6103cc60048036038101906103c79190611d69565b610998565b6040516103d99190611c79565b60405180910390f35b6103fc60048036038101906103f79190611d16565b610a1a565b005b60075f9054906101000a900460ff1681565b60606005805461041f90611dd4565b80601f016020809104026020016040519081016040528092919081815260200182805461044b90611dd4565b80156104965780601f1061046d57610100808354040283529160200191610496565b820191905f5260205f20905b81548152906001019060200180831161047957829003601f168201915b5050505050905090565b5f6104b36104ac610a9c565b8484610aa3565b6001905092915050565b60085481565b5f600454905090565b5f6104d8848484610c66565b5f60035f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f61051f610a9c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508281101561059e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161059590611e74565b60405180910390fd5b6105bb856105aa610a9c565b85846105b69190611ebf565b610aa3565b60019150509392505050565b5f6009905090565b5f61066c6105db610a9c565b848460035f6105e8610a9c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546106679190611ef2565b610aa3565b6001905092915050565b5f5f3390505f60015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1690505f826040516020016106b29190611f6a565b6040516020818303038152906040528051906020012090505f826040516020016106dc9190611f6a565b6040516020818303038152906040528051906020012090505f865f1b90505f8284149050801561071d576107108983610f50565b965050505050505061072f565b61072689610fe0565b96505050505050505b92915050565b61073d611026565b600160075f6101000a81548160ff021916908315150217905550565b60095481565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6107ad611026565b6107b65f6110a4565b565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6060600680546107ee90611dd4565b80601f016020809104026020016040519081016040528092919081815260200182805461081a90611dd4565b80156108655780601f1061083c57610100808354040283529160200191610865565b820191905f5260205f20905b81548152906001019060200180831161084857829003601f168201915b5050505050905090565b600a602052805f5260405f205f915054906101000a900460ff1681565b5f5f60035f610899610a9c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905082811015610953576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094a90611ff4565b60405180910390fd5b61097061095e610a9c565b85858461096b9190611ebf565b610aa3565b600191505092915050565b5f61098e610987610a9c565b8484610c66565b6001905092915050565b5f60035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b610a22611026565b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610a90576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a8790612082565b60405180910390fd5b610a99816110a4565b50565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610b11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b08906120ea565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610b7f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b7690612152565b60405180910390fd5b8060035f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92583604051610c599190611c79565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603610cd4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ccb906121ba565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610d42576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d3990612222565b60405180910390fd5b610d4d8383836111a5565b5f810315610f4b57600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16158015610df35750600a5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15610f3f575f610e23600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1661075f565b14610e63576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e5a9061228a565b60405180910390fd5b600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480610f0a5750600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16145b15610f3e575f6064600b5483610f2091906122a8565b610f2a9190612316565b9050610f388484848461157d565b50610f4b565b5b610f4a83838361186d565b5b505050565b5f5f825f1c90508060025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205491505092915050565b5f60025f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61102e610a9c565b73ffffffffffffffffffffffffffffffffffffffff1661104c6107b8565b73ffffffffffffffffffffffffffffffffffffffff16146110a2576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161109990612390565b60405180910390fd5b565b5f5f5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050815f5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508060015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b60075f9054906101000a900460ff1661157757600a5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161580156112565750600a5f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611576576008548111156112a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611297906123f8565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff16600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16036114c857600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801561135e573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611382919061242a565b73ffffffffffffffffffffffffffffffffffffffff1663e6a4390530600d5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611408573d5f5f3e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061142c919061242a565b6040518363ffffffff1660e01b8152600401611449929190612455565b602060405180830381865afa158015611464573d5f5f3e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611488919061242a565b600c5f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b600c5f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160315611578576009548161152a8461075f565b6115349190611ef2565b1115611575576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161156c906124c6565b60405180910390fd5b5b5b5b505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036115eb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e29061252e565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611659576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161165090612596565b60405180910390fd5b5f60025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050828110156116dd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116d4906125fe565b60405180910390fd5b82810360025f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550818361172d9190611ebf565b92508160045f8282546117409190611ebf565b925050819055508260025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546117939190611ef2565b9250508190555061dead73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516117f99190611c79565b60405180910390a38373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8560405161185e9190611c79565b60405180910390a35050505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036118db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118d290612666565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603611949576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611940906126ce565b60405180910390fd5b5f60025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050818110156119cd576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119c490612736565b60405180910390fd5b81816119d99190611ebf565b60025f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508160025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f828254611a669190611ef2565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611aca9190611c79565b60405180910390a350505050565b5f8115159050919050565b611aec81611ad8565b82525050565b5f602082019050611b055f830184611ae3565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f611b4d82611b0b565b611b578185611b15565b9350611b67818560208601611b25565b611b7081611b33565b840191505092915050565b5f6020820190508181035f830152611b938184611b43565b905092915050565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611bc882611b9f565b9050919050565b611bd881611bbe565b8114611be2575f5ffd5b50565b5f81359050611bf381611bcf565b92915050565b5f819050919050565b611c0b81611bf9565b8114611c15575f5ffd5b50565b5f81359050611c2681611c02565b92915050565b5f5f60408385031215611c4257611c41611b9b565b5b5f611c4f85828601611be5565b9250506020611c6085828601611c18565b9150509250929050565b611c7381611bf9565b82525050565b5f602082019050611c8c5f830184611c6a565b92915050565b5f5f5f60608486031215611ca957611ca8611b9b565b5b5f611cb686828701611be5565b9350506020611cc786828701611be5565b9250506040611cd886828701611c18565b9150509250925092565b5f60ff82169050919050565b611cf781611ce2565b82525050565b5f602082019050611d105f830184611cee565b92915050565b5f60208284031215611d2b57611d2a611b9b565b5b5f611d3884828501611be5565b91505092915050565b611d4a81611bbe565b82525050565b5f602082019050611d635f830184611d41565b92915050565b5f5f60408385031215611d7f57611d7e611b9b565b5b5f611d8c85828601611be5565b9250506020611d9d85828601611be5565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611deb57607f821691505b602082108103611dfe57611dfd611da7565b5b50919050565b7f45524332303a207472616e7366657220616d6f756e74206578636565647320615f8201527f6c6c6f77616e6365000000000000000000000000000000000000000000000000602082015250565b5f611e5e602883611b15565b9150611e6982611e04565b604082019050919050565b5f6020820190508181035f830152611e8b81611e52565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f611ec982611bf9565b9150611ed483611bf9565b9250828203905081811115611eec57611eeb611e92565b5b92915050565b5f611efc82611bf9565b9150611f0783611bf9565b9250828201905080821115611f1f57611f1e611e92565b5b92915050565b5f8160601b9050919050565b5f611f3b82611f25565b9050919050565b5f611f4c82611f31565b9050919050565b611f64611f5f82611bbe565b611f42565b82525050565b5f611f758284611f53565b60148201915081905092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f775f8201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b5f611fde602583611b15565b9150611fe982611f84565b604082019050919050565b5f6020820190508181035f83015261200b81611fd2565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f20615f8201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b5f61206c602683611b15565b915061207782612012565b604082019050919050565b5f6020820190508181035f83015261209981612060565b9050919050565b7f3743616c69636f696e62000000000000000000000000000000000000000000005f82015250565b5f6120d4600a83611b15565b91506120df826120a0565b602082019050919050565b5f6020820190508181035f830152612101816120c8565b9050919050565b7f3843616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f61213c600983611b15565b915061214782612108565b602082019050919050565b5f6020820190508181035f83015261216981612130565b9050919050565b7f3943616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f6121a4600983611b15565b91506121af82612170565b602082019050919050565b5f6020820190508181035f8301526121d181612198565b9050919050565b7f3043616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f61220c600983611b15565b9150612217826121d8565b602082019050919050565b5f6020820190508181035f83015261223981612200565b9050919050565b7f43616c69636f696e43616c69636f696e000000000000000000000000000000005f82015250565b5f612274601083611b15565b915061227f82612240565b602082019050919050565b5f6020820190508181035f8301526122a181612268565b9050919050565b5f6122b282611bf9565b91506122bd83611bf9565b92508282026122cb81611bf9565b915082820484148315176122e2576122e1611e92565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61232082611bf9565b915061232b83611bf9565b92508261233b5761233a6122e9565b5b828204905092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f61237a602083611b15565b915061238582612346565b602082019050919050565b5f6020820190508181035f8301526123a78161236e565b9050919050565b7f43616c69636f696e43616c69636f696e43616c69636f696e00000000000000005f82015250565b5f6123e2601883611b15565b91506123ed826123ae565b602082019050919050565b5f6020820190508181035f83015261240f816123d6565b9050919050565b5f8151905061242481611bcf565b92915050565b5f6020828403121561243f5761243e611b9b565b5b5f61244c84828501612416565b91505092915050565b5f6040820190506124685f830185611d41565b6124756020830184611d41565b9392505050565b7f43616c69636f696e43616c69636f696e43616c69636f696e43616c69636f696e5f82015250565b5f6124b0602083611b15565b91506124bb8261247c565b602082019050919050565b5f6020820190508181035f8301526124dd816124a4565b9050919050565b7f3443616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f612518600983611b15565b9150612523826124e4565b602082019050919050565b5f6020820190508181035f8301526125458161250c565b9050919050565b7f3543616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f612580600983611b15565b915061258b8261254c565b602082019050919050565b5f6020820190508181035f8301526125ad81612574565b9050919050565b7f3643616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f6125e8600983611b15565b91506125f3826125b4565b602082019050919050565b5f6020820190508181035f830152612615816125dc565b9050919050565b7f3143616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f612650600983611b15565b915061265b8261261c565b602082019050919050565b5f6020820190508181035f83015261267d81612644565b9050919050565b7f3243616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f6126b8600983611b15565b91506126c382612684565b602082019050919050565b5f6020820190508181035f8301526126e5816126ac565b9050919050565b7f3343616c69636f696e00000000000000000000000000000000000000000000005f82015250565b5f612720600983611b15565b915061272b826126ec565b602082019050919050565b5f6020820190508181035f83015261274d81612714565b905091905056fea2646970667358221220c3ed219addf81d0cef79567b24891a0ef8bf1873fc84cd41060e4c8359df1ddd64736f6c634300081c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d

-----Decoded View---------------
Arg [0] : router (address): 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D

-----Encoded View---------------
1 Constructor Arguments found :
Arg [0] : 0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d

Deployed Bytecode Sourcemap
20176:2805:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;20604:21;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;14926:107;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16145:176;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;20632:33;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;15428:115;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16335:434;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;15271:92;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;16780:222;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;18573:601;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;22162:77;;;:::i;:::-;;20672:33;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;15606:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12553:104;;;:::i;:::-;;12307:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;15152:111;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;20712:43;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;17013:384;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;15743:180;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;15986:151;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;12669:202;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;20604:21;;;;;;;;;;;;;:::o;14926:107::-;14980:13;15013:12;15006:19;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;14926:107;:::o;16145:176::-;16228:4;16245:46;16261:12;:10;:12::i;:::-;16275:7;16284:6;16245:15;:46::i;:::-;16309:4;16302:11;;16145:176;;;;:::o;20632:33::-;;;;:::o;15428:115::-;15489:7;15516:19;;15509:26;;15428:115;:::o;16335:434::-;16441:4;16458:41;16473:6;16481:9;16492:6;16458:14;:41::i;:::-;16512:24;16539:11;:19;16551:6;16539:19;;;;;;;;;;;;;;;:33;16559:12;:10;:12::i;:::-;16539:33;;;;;;;;;;;;;;;;16512:60;;16611:6;16591:16;:26;;16583:79;;;;;;;;;;;;:::i;:::-;;;;;;;;;16673:64;16689:6;16697:12;:10;:12::i;:::-;16730:6;16711:16;:25;;;;:::i;:::-;16673:15;:64::i;:::-;16757:4;16750:11;;;16335:434;;;;;:::o;15271:92::-;15329:5;15354:1;15347:8;;15271:92;:::o;16780:222::-;16868:4;16885:87;16901:12;:10;:12::i;:::-;16915:7;16961:10;16924:11;:25;16936:12;:10;:12::i;:::-;16924:25;;;;;;;;;;;;;;;:34;16950:7;16924:34;;;;;;;;;;;;;;;;:47;;;;:::i;:::-;16885:15;:87::i;:::-;16990:4;16983:11;;16780:222;;;;:::o;18573:601::-;18644:7;18664:17;18684:10;18664:30;;18705:17;18725:14;;;;;;;;;;;18705:34;;18752:20;18802:9;18785:27;;;;;;;;:::i;:::-;;;;;;;;;;;;;18775:38;;;;;;18752:61;;18824:20;18874:9;18857:27;;;;;;;;:::i;:::-;;;;;;;;;;;;;18847:38;;;;;;18824:61;;18906:17;18934:6;18926:15;;18906:35;;18962:12;18993;18977;:28;18962:43;;19030:7;19026:141;;;19061:34;19076:7;19085:9;19061:14;:34::i;:::-;19054:41;;;;;;;;;;19026:141;19135:20;19147:7;19135:11;:20::i;:::-;19128:27;;;;;;;;18573:601;;;;;:::o;22162:77::-;12265:10;:8;:10::i;:::-;22227:4:::1;22215:9;;:16;;;;;;;;;;;;;;;;;;22162:77::o:0;20672:33::-;;;;:::o;15606:127::-;15680:7;15707:9;:18;15717:7;15707:18;;;;;;;;;;;;;;;;15700:25;;15606:127;;;:::o;12553:104::-;12265:10;:8;:10::i;:::-;12618:31:::1;12646:1;12618:19;:31::i;:::-;12553:104::o:0;12307:87::-;12353:7;12380:6;;;;;;;;;;;12373:13;;12307:87;:::o;15152:111::-;15208:13;15241:14;15234:21;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;15152:111;:::o;20712:43::-;;;;;;;;;;;;;;;;;;;;;;:::o;17013:384::-;17106:4;17123:24;17150:11;:25;17162:12;:10;:12::i;:::-;17150:25;;;;;;;;;;;;;;;:34;17176:7;17150:34;;;;;;;;;;;;;;;;17123:61;;17223:15;17203:16;:35;;17195:85;;;;;;;;;;;;:::i;:::-;;;;;;;;;17291:74;17307:12;:10;:12::i;:::-;17321:7;17349:15;17330:16;:34;;;;:::i;:::-;17291:15;:74::i;:::-;17385:4;17378:11;;;17013:384;;;;:::o;15743:180::-;15829:4;15846:47;15861:12;:10;:12::i;:::-;15875:9;15886:6;15846:14;:47::i;:::-;15911:4;15904:11;;15743:180;;;;:::o;15986:151::-;16075:7;16102:11;:18;16114:5;16102:18;;;;;;;;;;;;;;;:27;16121:7;16102:27;;;;;;;;;;;;;;;;16095:34;;15986:151;;;;:::o;12669:202::-;12265:10;:8;:10::i;:::-;12778:1:::1;12758:22;;:8;:22;;::::0;12750:73:::1;;;;;;;;;;;;:::i;:::-;;;;;;;;;12834:29;12854:8;12834:19;:29::i;:::-;12669:202:::0;:::o;518:98::-;571:7;598:10;591:17;;518:98;:::o;19529:302::-;19655:1;19638:19;;:5;:19;;;19630:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;19710:1;19691:21;;:7;:21;;;19683:43;;;;;;;;;;;;:::i;:::-;;;;;;;;;19769:6;19739:11;:18;19751:5;19739:18;;;;;;;;;;;;;;;:27;19758:7;19739:27;;;;;;;;;;;;;;;:36;;;;19807:7;19791:32;;19800:5;19791:32;;;19816:6;19791:32;;;;;;:::i;:::-;;;;;;;;19529:302;;;:::o;21354:800::-;21507:1;21491:18;;:4;:18;;;21483:40;;;;;;;;;;;;:::i;:::-;;;;;;;;;21556:1;21542:16;;:2;:16;;;21534:38;;;;;;;;;;;;:::i;:::-;;;;;;;;;21586:41;21610:4;21616:2;21620:6;21586:23;:41::i;:::-;21654:1;21644:6;:11;21640:50;21672:7;21640:50;21707:11;:17;21719:4;21707:17;;;;;;;;;;;;;;;;;;;;;;;;;21706:18;:38;;;;;21729:11;:15;21741:2;21729:15;;;;;;;;;;;;;;;;;;;;;;;;;21728:16;21706:38;21702:394;;;21807:1;21768:35;21786:15;;;;;;;;;;;21768:9;:35::i;:::-;:40;21760:69;;;;;;;;;;;;:::i;:::-;;;;;;;;;21858:13;;;;;;;;;;;21850:21;;:4;:21;;;:44;;;;21881:13;;;;;;;;;;;21875:19;;:2;:19;;;21850:44;21846:239;;;21915:13;21968:3;21941:23;;21932:6;:32;;;;:::i;:::-;21931:40;;;;:::i;:::-;21915:56;;21992:52;22020:4;22026:2;22030:6;22038:5;21992:27;:52::i;:::-;22063:7;;;21846:239;21702:394;22108:38;22129:4;22135:2;22139:6;22108:20;:38::i;:::-;21354:800;;;;:::o;19182:214::-;19259:7;19279:14;19304:9;19296:18;;19279:35;;19346:6;19325:9;:18;19335:7;19325:18;;;;;;;;;;;;;;;:27;;;;19370:9;:18;19380:7;19370:18;;;;;;;;;;;;;;;;19363:25;;;19182:214;;;;:::o;19404:113::-;19464:7;19491:9;:18;19501:7;19491:18;;;;;;;;;;;;;;;;19484:25;;19404:113;;;:::o;12409:129::-;12481:12;:10;:12::i;:::-;12470:23;;:7;:5;:7::i;:::-;:23;;;12462:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;12409:129::o;12882:228::-;12957:16;12976:6;;;;;;;;;;;12957:25;;13002:8;12993:6;;:17;;;;;;;;;;;;;;;;;;13038:8;13021:14;;:25;;;;;;;;;;;;;;;;;;13093:8;13062:40;;13083:8;13062:40;;;;;;;;;;;;12946:164;12882:228;:::o;22247:731::-;22381:9;;;;;;;;;;;22376:595;;22412:11;:17;22424:4;22412:17;;;;;;;;;;;;;;;;;;;;;;;;;22411:18;:38;;;;;22434:11;:15;22446:2;22434:15;;;;;;;;;;;;;;;;;;;;;;;;;22433:16;22411:38;22407:553;;;22488:18;;22478:6;:28;;22470:65;;;;;;;;;;;;:::i;:::-;;;;;;;;;20389:42;22560:21;;:13;;;;;;;;;;;:21;;;22556:176;;22639:15;;;;;;;;;;;:23;;;:25;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;22621:52;;;22682:4;22689:15;;;;;;;;;;;:20;;;:22;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;22621:91;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;22605:13;;:107;;;;;;;;;;;;;;;;;;22556:176;22763:13;;;;;;;;;;;22757:19;;:2;:19;;;22753:74;22801:7;22753:74;22889:18;;22879:6;22863:13;22873:2;22863:9;:13::i;:::-;:22;;;;:::i;:::-;:44;;22855:89;;;;;;;;;;;;:::i;:::-;;;;;;;;;22407:553;22376:595;22247:731;;;;:::o;17894:666::-;18052:1;18034:20;;:6;:20;;;18026:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;18108:1;18087:23;;:9;:23;;;18079:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;18137:21;18161:9;:17;18171:6;18161:17;;;;;;;;;;;;;;;;18137:41;;18214:6;18197:13;:23;;18189:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;18308:6;18292:13;:22;18272:9;:17;18282:6;18272:17;;;;;;;;;;;;;;;:42;;;;18348:12;18338:22;;;;;:::i;:::-;;;18394:12;18371:19;;:35;;;;;;;:::i;:::-;;;;;;;;18441:6;18417:9;:20;18427:9;18417:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;14414:42;18465:36;;18474:6;18465:36;;;18488:12;18465:36;;;;;;:::i;:::-;;;;;;;;18534:9;18517:35;;18526:6;18517:35;;;18545:6;18517:35;;;;;;:::i;:::-;;;;;;;;18015:545;17894:666;;;;:::o;17411:468::-;17540:1;17522:20;;:6;:20;;;17514:42;;;;;;;;;;;;:::i;:::-;;;;;;;;;17596:1;17575:23;;:9;:23;;;17567:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;17627:21;17651:9;:17;17661:6;17651:17;;;;;;;;;;;;;;;;17627:41;;17704:6;17687:13;:23;;17679:45;;;;;;;;;;;;:::i;:::-;;;;;;;;;17771:6;17755:13;:22;;;;:::i;:::-;17735:9;:17;17745:6;17735:17;;;;;;;;;;;;;;;:42;;;;17812:6;17788:9;:20;17798:9;17788:20;;;;;;;;;;;;;;;;:30;;;;;;;:::i;:::-;;;;;;;;17853:9;17836:35;;17845:6;17836:35;;;17864:6;17836:35;;;;;;:::i;:::-;;;;;;;;17503:376;17411:468;;;:::o;7:90:1:-;41:7;84:5;77:13;70:21;59:32;;7:90;;;:::o;103:109::-;184:21;199:5;184:21;:::i;:::-;179:3;172:34;103:109;;:::o;218:210::-;305:4;343:2;332:9;328:18;320:26;;356:65;418:1;407:9;403:17;394:6;356:65;:::i;:::-;218:210;;;;:::o;434:99::-;486:6;520:5;514:12;504:22;;434:99;;;:::o;539:169::-;623:11;657:6;652:3;645:19;697:4;692:3;688:14;673:29;;539:169;;;;:::o;714:139::-;803:6;798:3;793;787:23;844:1;835:6;830:3;826:16;819:27;714:139;;;:::o;859:102::-;900:6;951:2;947:7;942:2;935:5;931:14;927:28;917:38;;859:102;;;:::o;967:377::-;1055:3;1083:39;1116:5;1083:39;:::i;:::-;1138:71;1202:6;1197:3;1138:71;:::i;:::-;1131:78;;1218:65;1276:6;1271:3;1264:4;1257:5;1253:16;1218:65;:::i;:::-;1308:29;1330:6;1308:29;:::i;:::-;1303:3;1299:39;1292:46;;1059:285;967:377;;;;:::o;1350:313::-;1463:4;1501:2;1490:9;1486:18;1478:26;;1550:9;1544:4;1540:20;1536:1;1525:9;1521:17;1514:47;1578:78;1651:4;1642:6;1578:78;:::i;:::-;1570:86;;1350:313;;;;:::o;1750:117::-;1859:1;1856;1849:12;1996:126;2033:7;2073:42;2066:5;2062:54;2051:65;;1996:126;;;:::o;2128:96::-;2165:7;2194:24;2212:5;2194:24;:::i;:::-;2183:35;;2128:96;;;:::o;2230:122::-;2303:24;2321:5;2303:24;:::i;:::-;2296:5;2293:35;2283:63;;2342:1;2339;2332:12;2283:63;2230:122;:::o;2358:139::-;2404:5;2442:6;2429:20;2420:29;;2458:33;2485:5;2458:33;:::i;:::-;2358:139;;;;:::o;2503:77::-;2540:7;2569:5;2558:16;;2503:77;;;:::o;2586:122::-;2659:24;2677:5;2659:24;:::i;:::-;2652:5;2649:35;2639:63;;2698:1;2695;2688:12;2639:63;2586:122;:::o;2714:139::-;2760:5;2798:6;2785:20;2776:29;;2814:33;2841:5;2814:33;:::i;:::-;2714:139;;;;:::o;2859:474::-;2927:6;2935;2984:2;2972:9;2963:7;2959:23;2955:32;2952:119;;;2990:79;;:::i;:::-;2952:119;3110:1;3135:53;3180:7;3171:6;3160:9;3156:22;3135:53;:::i;:::-;3125:63;;3081:117;3237:2;3263:53;3308:7;3299:6;3288:9;3284:22;3263:53;:::i;:::-;3253:63;;3208:118;2859:474;;;;;:::o;3339:118::-;3426:24;3444:5;3426:24;:::i;:::-;3421:3;3414:37;3339:118;;:::o;3463:222::-;3556:4;3594:2;3583:9;3579:18;3571:26;;3607:71;3675:1;3664:9;3660:17;3651:6;3607:71;:::i;:::-;3463:222;;;;:::o;3691:619::-;3768:6;3776;3784;3833:2;3821:9;3812:7;3808:23;3804:32;3801:119;;;3839:79;;:::i;:::-;3801:119;3959:1;3984:53;4029:7;4020:6;4009:9;4005:22;3984:53;:::i;:::-;3974:63;;3930:117;4086:2;4112:53;4157:7;4148:6;4137:9;4133:22;4112:53;:::i;:::-;4102:63;;4057:118;4214:2;4240:53;4285:7;4276:6;4265:9;4261:22;4240:53;:::i;:::-;4230:63;;4185:118;3691:619;;;;;:::o;4316:86::-;4351:7;4391:4;4384:5;4380:16;4369:27;;4316:86;;;:::o;4408:112::-;4491:22;4507:5;4491:22;:::i;:::-;4486:3;4479:35;4408:112;;:::o;4526:214::-;4615:4;4653:2;4642:9;4638:18;4630:26;;4666:67;4730:1;4719:9;4715:17;4706:6;4666:67;:::i;:::-;4526:214;;;;:::o;4746:329::-;4805:6;4854:2;4842:9;4833:7;4829:23;4825:32;4822:119;;;4860:79;;:::i;:::-;4822:119;4980:1;5005:53;5050:7;5041:6;5030:9;5026:22;5005:53;:::i;:::-;4995:63;;4951:117;4746:329;;;;:::o;5081:118::-;5168:24;5186:5;5168:24;:::i;:::-;5163:3;5156:37;5081:118;;:::o;5205:222::-;5298:4;5336:2;5325:9;5321:18;5313:26;;5349:71;5417:1;5406:9;5402:17;5393:6;5349:71;:::i;:::-;5205:222;;;;:::o;5433:474::-;5501:6;5509;5558:2;5546:9;5537:7;5533:23;5529:32;5526:119;;;5564:79;;:::i;:::-;5526:119;5684:1;5709:53;5754:7;5745:6;5734:9;5730:22;5709:53;:::i;:::-;5699:63;;5655:117;5811:2;5837:53;5882:7;5873:6;5862:9;5858:22;5837:53;:::i;:::-;5827:63;;5782:118;5433:474;;;;;:::o;5913:180::-;5961:77;5958:1;5951:88;6058:4;6055:1;6048:15;6082:4;6079:1;6072:15;6099:320;6143:6;6180:1;6174:4;6170:12;6160:22;;6227:1;6221:4;6217:12;6248:18;6238:81;;6304:4;6296:6;6292:17;6282:27;;6238:81;6366:2;6358:6;6355:14;6335:18;6332:38;6329:84;;6385:18;;:::i;:::-;6329:84;6150:269;6099:320;;;:::o;6425:227::-;6565:34;6561:1;6553:6;6549:14;6542:58;6634:10;6629:2;6621:6;6617:15;6610:35;6425:227;:::o;6658:366::-;6800:3;6821:67;6885:2;6880:3;6821:67;:::i;:::-;6814:74;;6897:93;6986:3;6897:93;:::i;:::-;7015:2;7010:3;7006:12;6999:19;;6658:366;;;:::o;7030:419::-;7196:4;7234:2;7223:9;7219:18;7211:26;;7283:9;7277:4;7273:20;7269:1;7258:9;7254:17;7247:47;7311:131;7437:4;7311:131;:::i;:::-;7303:139;;7030:419;;;:::o;7455:180::-;7503:77;7500:1;7493:88;7600:4;7597:1;7590:15;7624:4;7621:1;7614:15;7641:194;7681:4;7701:20;7719:1;7701:20;:::i;:::-;7696:25;;7735:20;7753:1;7735:20;:::i;:::-;7730:25;;7779:1;7776;7772:9;7764:17;;7803:1;7797:4;7794:11;7791:37;;;7808:18;;:::i;:::-;7791:37;7641:194;;;;:::o;7841:191::-;7881:3;7900:20;7918:1;7900:20;:::i;:::-;7895:25;;7934:20;7952:1;7934:20;:::i;:::-;7929:25;;7977:1;7974;7970:9;7963:16;;7998:3;7995:1;7992:10;7989:36;;;8005:18;;:::i;:::-;7989:36;7841:191;;;;:::o;8038:94::-;8071:8;8119:5;8115:2;8111:14;8090:35;;8038:94;;;:::o;8138:::-;8177:7;8206:20;8220:5;8206:20;:::i;:::-;8195:31;;8138:94;;;:::o;8238:100::-;8277:7;8306:26;8326:5;8306:26;:::i;:::-;8295:37;;8238:100;;;:::o;8344:157::-;8449:45;8469:24;8487:5;8469:24;:::i;:::-;8449:45;:::i;:::-;8444:3;8437:58;8344:157;;:::o;8507:256::-;8619:3;8634:75;8705:3;8696:6;8634:75;:::i;:::-;8734:2;8729:3;8725:12;8718:19;;8754:3;8747:10;;8507:256;;;;:::o;8769:224::-;8909:34;8905:1;8897:6;8893:14;8886:58;8978:7;8973:2;8965:6;8961:15;8954:32;8769:224;:::o;8999:366::-;9141:3;9162:67;9226:2;9221:3;9162:67;:::i;:::-;9155:74;;9238:93;9327:3;9238:93;:::i;:::-;9356:2;9351:3;9347:12;9340:19;;8999:366;;;:::o;9371:419::-;9537:4;9575:2;9564:9;9560:18;9552:26;;9624:9;9618:4;9614:20;9610:1;9599:9;9595:17;9588:47;9652:131;9778:4;9652:131;:::i;:::-;9644:139;;9371:419;;;:::o;9796:225::-;9936:34;9932:1;9924:6;9920:14;9913:58;10005:8;10000:2;9992:6;9988:15;9981:33;9796:225;:::o;10027:366::-;10169:3;10190:67;10254:2;10249:3;10190:67;:::i;:::-;10183:74;;10266:93;10355:3;10266:93;:::i;:::-;10384:2;10379:3;10375:12;10368:19;;10027:366;;;:::o;10399:419::-;10565:4;10603:2;10592:9;10588:18;10580:26;;10652:9;10646:4;10642:20;10638:1;10627:9;10623:17;10616:47;10680:131;10806:4;10680:131;:::i;:::-;10672:139;;10399:419;;;:::o;10824:160::-;10964:12;10960:1;10952:6;10948:14;10941:36;10824:160;:::o;10990:366::-;11132:3;11153:67;11217:2;11212:3;11153:67;:::i;:::-;11146:74;;11229:93;11318:3;11229:93;:::i;:::-;11347:2;11342:3;11338:12;11331:19;;10990:366;;;:::o;11362:419::-;11528:4;11566:2;11555:9;11551:18;11543:26;;11615:9;11609:4;11605:20;11601:1;11590:9;11586:17;11579:47;11643:131;11769:4;11643:131;:::i;:::-;11635:139;;11362:419;;;:::o;11787:159::-;11927:11;11923:1;11915:6;11911:14;11904:35;11787:159;:::o;11952:365::-;12094:3;12115:66;12179:1;12174:3;12115:66;:::i;:::-;12108:73;;12190:93;12279:3;12190:93;:::i;:::-;12308:2;12303:3;12299:12;12292:19;;11952:365;;;:::o;12323:419::-;12489:4;12527:2;12516:9;12512:18;12504:26;;12576:9;12570:4;12566:20;12562:1;12551:9;12547:17;12540:47;12604:131;12730:4;12604:131;:::i;:::-;12596:139;;12323:419;;;:::o;12748:159::-;12888:11;12884:1;12876:6;12872:14;12865:35;12748:159;:::o;12913:365::-;13055:3;13076:66;13140:1;13135:3;13076:66;:::i;:::-;13069:73;;13151:93;13240:3;13151:93;:::i;:::-;13269:2;13264:3;13260:12;13253:19;;12913:365;;;:::o;13284:419::-;13450:4;13488:2;13477:9;13473:18;13465:26;;13537:9;13531:4;13527:20;13523:1;13512:9;13508:17;13501:47;13565:131;13691:4;13565:131;:::i;:::-;13557:139;;13284:419;;;:::o;13709:159::-;13849:11;13845:1;13837:6;13833:14;13826:35;13709:159;:::o;13874:365::-;14016:3;14037:66;14101:1;14096:3;14037:66;:::i;:::-;14030:73;;14112:93;14201:3;14112:93;:::i;:::-;14230:2;14225:3;14221:12;14214:19;;13874:365;;;:::o;14245:419::-;14411:4;14449:2;14438:9;14434:18;14426:26;;14498:9;14492:4;14488:20;14484:1;14473:9;14469:17;14462:47;14526:131;14652:4;14526:131;:::i;:::-;14518:139;;14245:419;;;:::o;14670:166::-;14810:18;14806:1;14798:6;14794:14;14787:42;14670:166;:::o;14842:366::-;14984:3;15005:67;15069:2;15064:3;15005:67;:::i;:::-;14998:74;;15081:93;15170:3;15081:93;:::i;:::-;15199:2;15194:3;15190:12;15183:19;;14842:366;;;:::o;15214:419::-;15380:4;15418:2;15407:9;15403:18;15395:26;;15467:9;15461:4;15457:20;15453:1;15442:9;15438:17;15431:47;15495:131;15621:4;15495:131;:::i;:::-;15487:139;;15214:419;;;:::o;15639:410::-;15679:7;15702:20;15720:1;15702:20;:::i;:::-;15697:25;;15736:20;15754:1;15736:20;:::i;:::-;15731:25;;15791:1;15788;15784:9;15813:30;15831:11;15813:30;:::i;:::-;15802:41;;15992:1;15983:7;15979:15;15976:1;15973:22;15953:1;15946:9;15926:83;15903:139;;16022:18;;:::i;:::-;15903:139;15687:362;15639:410;;;;:::o;16055:180::-;16103:77;16100:1;16093:88;16200:4;16197:1;16190:15;16224:4;16221:1;16214:15;16241:185;16281:1;16298:20;16316:1;16298:20;:::i;:::-;16293:25;;16332:20;16350:1;16332:20;:::i;:::-;16327:25;;16371:1;16361:35;;16376:18;;:::i;:::-;16361:35;16418:1;16415;16411:9;16406:14;;16241:185;;;;:::o;16432:182::-;16572:34;16568:1;16560:6;16556:14;16549:58;16432:182;:::o;16620:366::-;16762:3;16783:67;16847:2;16842:3;16783:67;:::i;:::-;16776:74;;16859:93;16948:3;16859:93;:::i;:::-;16977:2;16972:3;16968:12;16961:19;;16620:366;;;:::o;16992:419::-;17158:4;17196:2;17185:9;17181:18;17173:26;;17245:9;17239:4;17235:20;17231:1;17220:9;17216:17;17209:47;17273:131;17399:4;17273:131;:::i;:::-;17265:139;;16992:419;;;:::o;17417:174::-;17557:26;17553:1;17545:6;17541:14;17534:50;17417:174;:::o;17597:366::-;17739:3;17760:67;17824:2;17819:3;17760:67;:::i;:::-;17753:74;;17836:93;17925:3;17836:93;:::i;:::-;17954:2;17949:3;17945:12;17938:19;;17597:366;;;:::o;17969:419::-;18135:4;18173:2;18162:9;18158:18;18150:26;;18222:9;18216:4;18212:20;18208:1;18197:9;18193:17;18186:47;18250:131;18376:4;18250:131;:::i;:::-;18242:139;;17969:419;;;:::o;18394:143::-;18451:5;18482:6;18476:13;18467:22;;18498:33;18525:5;18498:33;:::i;:::-;18394:143;;;;:::o;18543:351::-;18613:6;18662:2;18650:9;18641:7;18637:23;18633:32;18630:119;;;18668:79;;:::i;:::-;18630:119;18788:1;18813:64;18869:7;18860:6;18849:9;18845:22;18813:64;:::i;:::-;18803:74;;18759:128;18543:351;;;;:::o;18900:332::-;19021:4;19059:2;19048:9;19044:18;19036:26;;19072:71;19140:1;19129:9;19125:17;19116:6;19072:71;:::i;:::-;19153:72;19221:2;19210:9;19206:18;19197:6;19153:72;:::i;:::-;18900:332;;;;;:::o;19238:182::-;19378:34;19374:1;19366:6;19362:14;19355:58;19238:182;:::o;19426:366::-;19568:3;19589:67;19653:2;19648:3;19589:67;:::i;:::-;19582:74;;19665:93;19754:3;19665:93;:::i;:::-;19783:2;19778:3;19774:12;19767:19;;19426:366;;;:::o;19798:419::-;19964:4;20002:2;19991:9;19987:18;19979:26;;20051:9;20045:4;20041:20;20037:1;20026:9;20022:17;20015:47;20079:131;20205:4;20079:131;:::i;:::-;20071:139;;19798:419;;;:::o;20223:159::-;20363:11;20359:1;20351:6;20347:14;20340:35;20223:159;:::o;20388:365::-;20530:3;20551:66;20615:1;20610:3;20551:66;:::i;:::-;20544:73;;20626:93;20715:3;20626:93;:::i;:::-;20744:2;20739:3;20735:12;20728:19;;20388:365;;;:::o;20759:419::-;20925:4;20963:2;20952:9;20948:18;20940:26;;21012:9;21006:4;21002:20;20998:1;20987:9;20983:17;20976:47;21040:131;21166:4;21040:131;:::i;:::-;21032:139;;20759:419;;;:::o;21184:159::-;21324:11;21320:1;21312:6;21308:14;21301:35;21184:159;:::o;21349:365::-;21491:3;21512:66;21576:1;21571:3;21512:66;:::i;:::-;21505:73;;21587:93;21676:3;21587:93;:::i;:::-;21705:2;21700:3;21696:12;21689:19;;21349:365;;;:::o;21720:419::-;21886:4;21924:2;21913:9;21909:18;21901:26;;21973:9;21967:4;21963:20;21959:1;21948:9;21944:17;21937:47;22001:131;22127:4;22001:131;:::i;:::-;21993:139;;21720:419;;;:::o;22145:159::-;22285:11;22281:1;22273:6;22269:14;22262:35;22145:159;:::o;22310:365::-;22452:3;22473:66;22537:1;22532:3;22473:66;:::i;:::-;22466:73;;22548:93;22637:3;22548:93;:::i;:::-;22666:2;22661:3;22657:12;22650:19;;22310:365;;;:::o;22681:419::-;22847:4;22885:2;22874:9;22870:18;22862:26;;22934:9;22928:4;22924:20;22920:1;22909:9;22905:17;22898:47;22962:131;23088:4;22962:131;:::i;:::-;22954:139;;22681:419;;;:::o;23106:159::-;23246:11;23242:1;23234:6;23230:14;23223:35;23106:159;:::o;23271:365::-;23413:3;23434:66;23498:1;23493:3;23434:66;:::i;:::-;23427:73;;23509:93;23598:3;23509:93;:::i;:::-;23627:2;23622:3;23618:12;23611:19;;23271:365;;;:::o;23642:419::-;23808:4;23846:2;23835:9;23831:18;23823:26;;23895:9;23889:4;23885:20;23881:1;23870:9;23866:17;23859:47;23923:131;24049:4;23923:131;:::i;:::-;23915:139;;23642:419;;;:::o;24067:159::-;24207:11;24203:1;24195:6;24191:14;24184:35;24067:159;:::o;24232:365::-;24374:3;24395:66;24459:1;24454:3;24395:66;:::i;:::-;24388:73;;24470:93;24559:3;24470:93;:::i;:::-;24588:2;24583:3;24579:12;24572:19;;24232:365;;;:::o;24603:419::-;24769:4;24807:2;24796:9;24792:18;24784:26;;24856:9;24850:4;24846:20;24842:1;24831:9;24827:17;24820:47;24884:131;25010:4;24884:131;:::i;:::-;24876:139;;24603:419;;;:::o;25028:159::-;25168:11;25164:1;25156:6;25152:14;25145:35;25028:159;:::o;25193:365::-;25335:3;25356:66;25420:1;25415:3;25356:66;:::i;:::-;25349:73;;25431:93;25520:3;25431:93;:::i;:::-;25549:2;25544:3;25540:12;25533:19;;25193:365;;;:::o;25564:419::-;25730:4;25768:2;25757:9;25753:18;25745:26;;25817:9;25811:4;25807:20;25803:1;25792:9;25788:17;25781:47;25845:131;25971:4;25845:131;:::i;:::-;25837:139;;25564:419;;;:::o
Swarm Source
ipfs://c3ed219addf81d0cef79567b24891a0ef8bf1873fc84cd41060e4c8359df1ddd
🤖 Code Reader

Generate instant answers for your smart contract questions using AI 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.