BNB Price: $602.03 (+1.28%)
 

Overview

Max Total Supply

917,756.717794LAND

Holders

55,363 ( 0.004%)

Transfers

-
0

Market

Price

$0.5753 @ 0.000956 BNB

Onchain Market Cap

$527,955.15

Circulating Supply Market Cap

$0.00

Other Info

Token Contract (WITH 18 Decimals)

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

OVERVIEW

Cultivation of land and population growth sets the foundation of the Meta-Utopia before building and development of the island commence. The target of the Meta-Utopia is to realize a sustainable virtual ecosystem and create a peaceful environment for all its citizens.

Market

Volume (24H):$2,629.77
Market Capitalization:$0.00
Circulating Supply:0.00 LAND
Market Data Source: Coinmarketcap


Update? Click here to update the token ICO / general information
BEP-8056 UI Multiplier changes (based on UIMultiplierUpdated event). Displayed token amounts are scaled by the active multiplier.
Transaction Hash Block
Age
Multiplier Status
Source Code Verified Exact Match

Contract Name

LAND2

Compiler Version
v0.8.12+commit.f00d7308
Optimization Enabled
No with 200 runs
Other Settings
default evmVersion, Audited
License
None
Contract Source Code (Solidity)Audit Report
Contract Security Audit
Contract Security Audit Submitted
Contract ABI
API
[{"inputs":[{"internalType":"address","name":"swapV2Router","type":"address"},{"internalType":"address","name":"BUSD","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"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"lpAmount","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"stakeAmount","type":"uint256"},{"indexed":true,"internalType":"uint256","name":"awardAmount","type":"uint256"}],"name":"buyEvent","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"childAddress","type":"address"},{"indexed":true,"internalType":"address","name":"parentAddress","type":"address"}],"name":"parentInfo","type":"event"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_addressBuyAmount5","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_addressParentInfo","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_isNoProtected","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"_noBurnAddress","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"_proctectedDayAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_startTime","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_swapV2Pair","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_tokenKeepingAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"addNoBurnAddress","outputs":[],"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":[{"internalType":"address","name":"addr","type":"address"}],"name":"balanceOfPair","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"balanceOfPair","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"getParent","outputs":[{"internalType":"address","name":"","type":"address"}],"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":"addr","type":"address"}],"name":"isContract","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isContractSender","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"isInNoBurnAddress","outputs":[{"internalType":"bool","name":"","type":"bool"}],"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":[{"internalType":"address","name":"parentAddress","type":"address"}],"name":"referParent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"addr","type":"address"}],"name":"removeNoBurnAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"tokenKeepingAddress","type":"address"}],"name":"setTokenKeepingAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"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":"nonpayable","type":"function"}]
60806040526000600760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600f60006101000a81548160ff0219169083151502179055506040518060c00160405280600068ffffffffffffffffff168152602001683635c9adc5dea0000068ffffffffffffffffff1681526020016846791fc84e07d0000068ffffffffffffffffff168152602001685150ae84a8cdf0000068ffffffffffffffffff168152602001686194049f30f720000068ffffffffffffffffff168152602001686c6b935b8bbd40000068ffffffffffffffffff16815250601090600662000110929190620008f5565b503480156200011e57600080fd5b506040516200427938038062004279833981810160405281019062000144919062000a61565b6040518060400160405280601081526020017f4d4554412d55544f504941204c414e44000000000000000000000000000000008152506040518060400160405280600481526020017f4c414e44000000000000000000000000000000000000000000000000000000008152508160039080519060200190620001c892919062000947565b508060049080519060200190620001e192919062000947565b50505062000204620001f86200053d60201b60201c565b6200054560201b60201c565b62000221336a01bcb13a657b26388000006200060b60201b60201c565b81600960006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601660006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550601660009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000374573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200039a919062000aa8565b73ffffffffffffffffffffffffffffffffffffffff1663c9c6539630836040518363ffffffff1660e01b8152600401620003d692919062000aeb565b6020604051808303816000875af1158015620003f6573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906200041c919062000aa8565b600860006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16601760006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555062000511336200078460201b60201c565b620151804262000522919062000b51565b426200052f919062000bb8565b601881905550505062000dd8565b600033905090565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156200067e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401620006759062000c54565b60405180910390fd5b6200069260008383620008c160201b60201c565b8060026000828254620006a6919062000c76565b92505081905550806000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254620006fd919062000c76565b925050819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8360405162000764919062000ce4565b60405180910390a36200078060008383620008c660201b60201c565b5050565b620007946200053d60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff16620007ba620008cb60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff161462000813576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016200080a9062000d51565b60405180910390fd5b600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16620008be576001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b505050565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b826006810192821562000934579160200282015b8281111562000933578251829068ffffffffffffffffff1690559160200191906001019062000909565b5b509050620009439190620009d8565b5090565b828054620009559062000da2565b90600052602060002090601f016020900481019282620009795760008555620009c5565b82601f106200099457805160ff1916838001178555620009c5565b82800160010185558215620009c5579182015b82811115620009c4578251825591602001919060010190620009a7565b5b509050620009d49190620009d8565b5090565b5b80821115620009f3576000816000905550600101620009d9565b5090565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b600062000a2982620009fc565b9050919050565b62000a3b8162000a1c565b811462000a4757600080fd5b50565b60008151905062000a5b8162000a30565b92915050565b6000806040838503121562000a7b5762000a7a620009f7565b5b600062000a8b8582860162000a4a565b925050602062000a9e8582860162000a4a565b9150509250929050565b60006020828403121562000ac15762000ac0620009f7565b5b600062000ad18482850162000a4a565b91505092915050565b62000ae58162000a1c565b82525050565b600060408201905062000b02600083018562000ada565b62000b11602083018462000ada565b9392505050565b6000819050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b600062000b5e8262000b18565b915062000b6b8362000b18565b92508262000b7e5762000b7d62000b22565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b600062000bc58262000b18565b915062000bd28362000b18565b92508282101562000be85762000be762000b89565b5b828203905092915050565b600082825260208201905092915050565b7f45524332303a206d696e7420746f20746865207a65726f206164647265737300600082015250565b600062000c3c601f8362000bf3565b915062000c498262000c04565b602082019050919050565b6000602082019050818103600083015262000c6f8162000c2d565b9050919050565b600062000c838262000b18565b915062000c908362000b18565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0382111562000cc85762000cc762000b89565b5b828201905092915050565b62000cde8162000b18565b82525050565b600060208201905062000cfb600083018462000cd3565b92915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b600062000d3960208362000bf3565b915062000d468262000d01565b602082019050919050565b6000602082019050818103600083015262000d6c8162000d2a565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168062000dbb57607f821691505b6020821081141562000dd25762000dd162000d73565b5b50919050565b6134918062000de86000396000f3fe608060405234801561001057600080fd5b50600436106101fb5760003560e01c80638da5cb5b1161011a578063a9405923116100ad578063ea93e4051161007c578063ea93e40514610626578063f2fde38b14610644578063fa1acb5c14610660578063fc141d401461067e578063fef9dd4b1461069c576101fb565b8063a94059231461057a578063cead02cc146105aa578063dd62ed3e146105da578063e05357f71461060a576101fb565b80639e794c75116100e95780639e794c75146104cc578063a326c059146104fc578063a457c2d71461051a578063a9059cbb1461054a576101fb565b80638da5cb5b146104445780639102a10b1461046257806395d89b41146104925780639d79cf8e146104b0576101fb565b8063313ce567116101925780635827252b116101615780635827252b146103bc5780635b5ae077146103ec57806370a082311461040a578063715018a61461043a576101fb565b8063313ce56714610322578063395093511461034057806342966c6814610370578063490c30cb1461038c576101fb565b806316279055116101ce578063162790551461028857806318160ddd146102b857806323b872dd146102d657806324cf6df914610306576101fb565b806306fdde0314610200578063095ea7b31461021e5780630b03c2c91461024e5780630ccde6971461026c575b600080fd5b6102086106cc565b6040516102159190612578565b60405180910390f35b61023860048036038101906102339190612633565b61075e565b604051610245919061268e565b60405180910390f35b610256610781565b60405161026391906126b8565b60405180910390f35b610286600480360381019061028191906126d3565b6107a7565b005b6102a2600480360381019061029d91906126d3565b6108c8565b6040516102af919061268e565b60405180910390f35b6102c06108db565b6040516102cd919061270f565b60405180910390f35b6102f060048036038101906102eb919061272a565b6108e5565b6040516102fd919061268e565b60405180910390f35b610320600480360381019061031b91906126d3565b610914565b005b61032a610a3d565b6040516103379190612799565b60405180910390f35b61035a60048036038101906103559190612633565b610a46565b604051610367919061268e565b60405180910390f35b61038a600480360381019061038591906127b4565b610af0565b005b6103a660048036038101906103a191906127b4565b610b04565b6040516103b3919061270f565b60405180910390f35b6103d660048036038101906103d191906126d3565b610b1f565b6040516103e3919061268e565b60405180910390f35b6103f4610b3f565b604051610401919061268e565b60405180910390f35b610424600480360381019061041f91906126d3565b610b8e565b604051610431919061270f565b60405180910390f35b610442610bd6565b005b61044c610c5e565b60405161045991906126b8565b60405180910390f35b61047c600480360381019061047791906126d3565b610c88565b604051610489919061268e565b60405180910390f35b61049a610cde565b6040516104a79190612578565b60405180910390f35b6104ca60048036038101906104c591906126d3565b610d70565b005b6104e660048036038101906104e191906126d3565b611275565b6040516104f3919061270f565b60405180910390f35b61050461131a565b60405161051191906126b8565b60405180910390f35b610534600480360381019061052f9190612633565b611340565b604051610541919061268e565b60405180910390f35b610564600480360381019061055f9190612633565b61142a565b604051610571919061268e565b60405180910390f35b610594600480360381019061058f91906126d3565b61144d565b6040516105a191906126b8565b60405180910390f35b6105c460048036038101906105bf91906126d3565b6114b6565b6040516105d191906126b8565b60405180910390f35b6105f460048036038101906105ef91906127e1565b6114e9565b604051610601919061270f565b60405180910390f35b610624600480360381019061061f91906126d3565b611570565b005b61062e611630565b60405161063b919061270f565b60405180910390f35b61065e600480360381019061065991906126d3565b6116d3565b005b6106686117cb565b604051610675919061270f565b60405180910390f35b6106866117d1565b604051610693919061268e565b60405180910390f35b6106b660048036038101906106b191906126d3565b6117e4565b6040516106c3919061270f565b60405180910390f35b6060600380546106db90612850565b80601f016020809104026020016040519081016040528092919081815260200182805461070790612850565b80156107545780601f1061072957610100808354040283529160200191610754565b820191906000526020600020905b81548152906001019060200180831161073757829003601f168201915b5050505050905090565b6000806107696117fc565b9050610776818585611804565b600191505092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6107af6117fc565b73ffffffffffffffffffffffffffffffffffffffff166107cd610c5e565b73ffffffffffffffffffffffffffffffffffffffff1614610823576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081a906128ce565b60405180910390fd5b600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156108c557600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81549060ff02191690555b50565b600080823b905060008111915050919050565b6000600254905090565b6000806108f06117fc565b90506108fd8582856119cf565b610908858585611a5b565b60019150509392505050565b61091c6117fc565b73ffffffffffffffffffffffffffffffffffffffff1661093a610c5e565b73ffffffffffffffffffffffffffffffffffffffff1614610990576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610987906128ce565b60405180910390fd5b600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610a3a576001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b60006012905090565b600080610a516117fc565b9050610ae5818585600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ae0919061291d565b611804565b600191505092915050565b610b01610afb6117fc565b82611ddf565b50565b60108160068110610b1457600080fd5b016000915090505481565b60066020528060005260406000206000915054906101000a900460ff1681565b6000803390506000813b9050600081118015610b8757503273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b9250505090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610bde6117fc565b73ffffffffffffffffffffffffffffffffffffffff16610bfc610c5e565b73ffffffffffffffffffffffffffffffffffffffff1614610c52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c49906128ce565b60405180910390fd5b610c5c6000611fb6565b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b606060048054610ced90612850565b80601f0160208091040260200160405190810160405280929190818152602001828054610d1990612850565b8015610d665780601f10610d3b57610100808354040283529160200191610d66565b820191906000526020600020905b815481529060010190602001808311610d4957829003601f168201915b5050505050905090565b3373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ddf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd6906129e5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ead576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea490612a77565b60405180910390fd5b610eb5610b3f565b15610ef5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eec90612ae3565b60405180910390fd5b610efe816108c8565b15610f3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3590612b75565b60405180910390fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561103957600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611218565b600073ffffffffffffffffffffffffffffffffffffffff16600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611108576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ff90612c07565b60405180910390fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415611199576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161119090612c99565b60405180910390fd5b80600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f2b2663309e0cea626de333a559239b9778f23bf46e5680b058cd5ef5d2e4545560405160405180910390a350565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b81526004016112d291906126b8565b602060405180830381865afa1580156112ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113139190612cce565b9050919050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008061134b6117fc565b90506000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905083811015611411576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161140890612d6d565b60405180910390fd5b61141e8286868403611804565b60019250505092915050565b6000806114356117fc565b9050611442818585611a5b565b600191505092915050565b6000600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600d6020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6115786117fc565b73ffffffffffffffffffffffffffffffffffffffff16611596610c5e565b73ffffffffffffffffffffffffffffffffffffffff16146115ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e3906128ce565b60405180910390fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161168d91906126b8565b602060405180830381865afa1580156116aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116ce9190612cce565b905090565b6116db6117fc565b73ffffffffffffffffffffffffffffffffffffffff166116f9610c5e565b73ffffffffffffffffffffffffffffffffffffffff161461174f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611746906128ce565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156117bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b690612dff565b60405180910390fd5b6117c881611fb6565b50565b60185481565b600f60009054906101000a900460ff1681565b600e6020528060005260406000206000915090505481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611874576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186b90612e91565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156118e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118db90612f23565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516119c2919061270f565b60405180910390a3505050565b60006119db84846114e9565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611a555781811015611a47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a3e90612f8f565b60405180910390fd5b611a548484848403611804565b5b50505050565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611afc5750600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15611b1157611b0c83838361207c565b611dda565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480611bba5750600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15611ca157611bc982826122fd565b611c08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bff90612ffb565b60405180910390fd5b60006064600383611c19919061301b565b611c2391906130a4565b905060006064600284611c36919061301b565b611c4091906130a4565b9050611c4c8583611ddf565b611c7985600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168361207c565b611c9a8585838587611c8b91906130d5565b611c9591906130d5565b61207c565b5050611dd9565b60006402540be4006402540be3ff611cb886610b8e565b611cc2919061301b565b611ccc91906130a4565b905080821115611cda578091505b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480611d835750600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15611d9857611d9384848461207c565b611dd7565b60006064600584611da9919061301b565b611db391906130a4565b9050611dbf8582611ddf565b611dd585858386611dd091906130d5565b61207c565b505b505b5b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e469061317b565b60405180910390fd5b611e5b826000836124d5565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611ee1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ed89061320d565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254611f3891906130d5565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611f9d919061270f565b60405180910390a3611fb1836000846124da565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156120ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120e39061329f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561215c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161215390613331565b60405180910390fd5b6121678383836124d5565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156121ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121e4906133c3565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612280919061291d565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516122e4919061270f565b60405180910390a36122f78484846124da565b50505050565b6000600f60009054906101000a900460ff161561231d57600190506124cf565b62015180600661232d919061301b565b60185461233a919061291d565b4211600f60006101000a81548160ff021916908315150217905550600f60009054906101000a900460ff161561237357600190506124cf565b81600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123be919061291d565b600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000805b60068110156124c85760108160068110612422576124216133e3565b5b01548261242f919061291d565b91504262015180600183612443919061291d565b61244d919061301b565b60185461245a919061291d565b1180156124a5575081600e60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b156124b5576000925050506124cf565b80806124c090613412565b915050612405565b5060019150505b92915050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156125195780820151818401526020810190506124fe565b83811115612528576000848401525b50505050565b6000601f19601f8301169050919050565b600061254a826124df565b61255481856124ea565b93506125648185602086016124fb565b61256d8161252e565b840191505092915050565b60006020820190508181036000830152612592818461253f565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006125ca8261259f565b9050919050565b6125da816125bf565b81146125e557600080fd5b50565b6000813590506125f7816125d1565b92915050565b6000819050919050565b612610816125fd565b811461261b57600080fd5b50565b60008135905061262d81612607565b92915050565b6000806040838503121561264a5761264961259a565b5b6000612658858286016125e8565b92505060206126698582860161261e565b9150509250929050565b60008115159050919050565b61268881612673565b82525050565b60006020820190506126a3600083018461267f565b92915050565b6126b2816125bf565b82525050565b60006020820190506126cd60008301846126a9565b92915050565b6000602082840312156126e9576126e861259a565b5b60006126f7848285016125e8565b91505092915050565b612709816125fd565b82525050565b60006020820190506127246000830184612700565b92915050565b6000806000606084860312156127435761274261259a565b5b6000612751868287016125e8565b9350506020612762868287016125e8565b92505060406127738682870161261e565b9150509250925092565b600060ff82169050919050565b6127938161277d565b82525050565b60006020820190506127ae600083018461278a565b92915050565b6000602082840312156127ca576127c961259a565b5b60006127d88482850161261e565b91505092915050565b600080604083850312156127f8576127f761259a565b5b6000612806858286016125e8565b9250506020612817858286016125e8565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061286857607f821691505b6020821081141561287c5761287b612821565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006128b86020836124ea565b91506128c382612882565b602082019050919050565b600060208201905081810360008301526128e7816128ab565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612928826125fd565b9150612933836125fd565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612968576129676128ee565b5b828201905092915050565b7f4572726f723a20706172656e7420616464726573732063616e206e6f7420657160008201527f75616c2073656e64657221000000000000000000000000000000000000000000602082015250565b60006129cf602b836124ea565b91506129da82612973565b604082019050919050565b600060208201905081810360008301526129fe816129c2565b9050919050565b7f4572726f723a2073656e646572206d75737420626520686173206e6f2070617260008201527f656e742100000000000000000000000000000000000000000000000000000000602082015250565b6000612a616024836124ea565b9150612a6c82612a05565b604082019050919050565b60006020820190508181036000830152612a9081612a54565b9050919050565b7f4572726f723a2073656e646572206d7573742062652061206164647265737321600082015250565b6000612acd6020836124ea565b9150612ad882612a97565b602082019050919050565b60006020820190508181036000830152612afc81612ac0565b9050919050565b7f4572726f723a20706172656e742061646472657373206d75737420626520612060008201527f6164647265737321000000000000000000000000000000000000000000000000602082015250565b6000612b5f6028836124ea565b9150612b6a82612b03565b604082019050919050565b60006020820190508181036000830152612b8e81612b52565b9050919050565b7f4572726f723a20706172656e742061646472657373206d75737420626520686160008201527f7320706172656e74210000000000000000000000000000000000000000000000602082015250565b6000612bf16029836124ea565b9150612bfc82612b95565b604082019050919050565b60006020820190508181036000830152612c2081612be4565b9050919050565b7f4572726f723a2073656e646572206d757374206e6f742062652074686520746f60008201527f7020616464726573732100000000000000000000000000000000000000000000602082015250565b6000612c83602a836124ea565b9150612c8e82612c27565b604082019050919050565b60006020820190508181036000830152612cb281612c76565b9050919050565b600081519050612cc881612607565b92915050565b600060208284031215612ce457612ce361259a565b5b6000612cf284828501612cb9565b91505092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000612d576025836124ea565b9150612d6282612cfb565b604082019050919050565b60006020820190508181036000830152612d8681612d4a565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612de96026836124ea565b9150612df482612d8d565b604082019050919050565b60006020820190508181036000830152612e1881612ddc565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612e7b6024836124ea565b9150612e8682612e1f565b604082019050919050565b60006020820190508181036000830152612eaa81612e6e565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612f0d6022836124ea565b9150612f1882612eb1565b604082019050919050565b60006020820190508181036000830152612f3c81612f00565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612f79601d836124ea565b9150612f8482612f43565b602082019050919050565b60006020820190508181036000830152612fa881612f6c565b9050919050565b7f5075726368617365206c696d6974206578636565646564000000000000000000600082015250565b6000612fe56017836124ea565b9150612ff082612faf565b602082019050919050565b6000602082019050818103600083015261301481612fd8565b9050919050565b6000613026826125fd565b9150613031836125fd565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561306a576130696128ee565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006130af826125fd565b91506130ba836125fd565b9250826130ca576130c9613075565b5b828204905092915050565b60006130e0826125fd565b91506130eb836125fd565b9250828210156130fe576130fd6128ee565b5b828203905092915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006131656021836124ea565b915061317082613109565b604082019050919050565b6000602082019050818103600083015261319481613158565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b60006131f76022836124ea565b91506132028261319b565b604082019050919050565b60006020820190508181036000830152613226816131ea565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006132896025836124ea565b91506132948261322d565b604082019050919050565b600060208201905081810360008301526132b88161327c565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061331b6023836124ea565b9150613326826132bf565b604082019050919050565b6000602082019050818103600083015261334a8161330e565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006133ad6026836124ea565b91506133b882613351565b604082019050919050565b600060208201905081810360008301526133dc816133a0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061341d826125fd565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156134505761344f6128ee565b5b60018201905091905056fea2646970667358221220a8fa39797d53a5d50aec95b614f7b1c75c738f1047288d7acac169eccdd536b664736f6c634300080c003300000000000000000000000010ed43c718714eb63d5aa57b78b54704e256024e00000000000000000000000055d398326f99059ff775485246999027b3197955
Deployed Bytecode
0x608060405234801561001057600080fd5b50600436106101fb5760003560e01c80638da5cb5b1161011a578063a9405923116100ad578063ea93e4051161007c578063ea93e40514610626578063f2fde38b14610644578063fa1acb5c14610660578063fc141d401461067e578063fef9dd4b1461069c576101fb565b8063a94059231461057a578063cead02cc146105aa578063dd62ed3e146105da578063e05357f71461060a576101fb565b80639e794c75116100e95780639e794c75146104cc578063a326c059146104fc578063a457c2d71461051a578063a9059cbb1461054a576101fb565b80638da5cb5b146104445780639102a10b1461046257806395d89b41146104925780639d79cf8e146104b0576101fb565b8063313ce567116101925780635827252b116101615780635827252b146103bc5780635b5ae077146103ec57806370a082311461040a578063715018a61461043a576101fb565b8063313ce56714610322578063395093511461034057806342966c6814610370578063490c30cb1461038c576101fb565b806316279055116101ce578063162790551461028857806318160ddd146102b857806323b872dd146102d657806324cf6df914610306576101fb565b806306fdde0314610200578063095ea7b31461021e5780630b03c2c91461024e5780630ccde6971461026c575b600080fd5b6102086106cc565b6040516102159190612578565b60405180910390f35b61023860048036038101906102339190612633565b61075e565b604051610245919061268e565b60405180910390f35b610256610781565b60405161026391906126b8565b60405180910390f35b610286600480360381019061028191906126d3565b6107a7565b005b6102a2600480360381019061029d91906126d3565b6108c8565b6040516102af919061268e565b60405180910390f35b6102c06108db565b6040516102cd919061270f565b60405180910390f35b6102f060048036038101906102eb919061272a565b6108e5565b6040516102fd919061268e565b60405180910390f35b610320600480360381019061031b91906126d3565b610914565b005b61032a610a3d565b6040516103379190612799565b60405180910390f35b61035a60048036038101906103559190612633565b610a46565b604051610367919061268e565b60405180910390f35b61038a600480360381019061038591906127b4565b610af0565b005b6103a660048036038101906103a191906127b4565b610b04565b6040516103b3919061270f565b60405180910390f35b6103d660048036038101906103d191906126d3565b610b1f565b6040516103e3919061268e565b60405180910390f35b6103f4610b3f565b604051610401919061268e565b60405180910390f35b610424600480360381019061041f91906126d3565b610b8e565b604051610431919061270f565b60405180910390f35b610442610bd6565b005b61044c610c5e565b60405161045991906126b8565b60405180910390f35b61047c600480360381019061047791906126d3565b610c88565b604051610489919061268e565b60405180910390f35b61049a610cde565b6040516104a79190612578565b60405180910390f35b6104ca60048036038101906104c591906126d3565b610d70565b005b6104e660048036038101906104e191906126d3565b611275565b6040516104f3919061270f565b60405180910390f35b61050461131a565b60405161051191906126b8565b60405180910390f35b610534600480360381019061052f9190612633565b611340565b604051610541919061268e565b60405180910390f35b610564600480360381019061055f9190612633565b61142a565b604051610571919061268e565b60405180910390f35b610594600480360381019061058f91906126d3565b61144d565b6040516105a191906126b8565b60405180910390f35b6105c460048036038101906105bf91906126d3565b6114b6565b6040516105d191906126b8565b60405180910390f35b6105f460048036038101906105ef91906127e1565b6114e9565b604051610601919061270f565b60405180910390f35b610624600480360381019061061f91906126d3565b611570565b005b61062e611630565b60405161063b919061270f565b60405180910390f35b61065e600480360381019061065991906126d3565b6116d3565b005b6106686117cb565b604051610675919061270f565b60405180910390f35b6106866117d1565b604051610693919061268e565b60405180910390f35b6106b660048036038101906106b191906126d3565b6117e4565b6040516106c3919061270f565b60405180910390f35b6060600380546106db90612850565b80601f016020809104026020016040519081016040528092919081815260200182805461070790612850565b80156107545780601f1061072957610100808354040283529160200191610754565b820191906000526020600020905b81548152906001019060200180831161073757829003601f168201915b5050505050905090565b6000806107696117fc565b9050610776818585611804565b600191505092915050565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6107af6117fc565b73ffffffffffffffffffffffffffffffffffffffff166107cd610c5e565b73ffffffffffffffffffffffffffffffffffffffff1614610823576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161081a906128ce565b60405180910390fd5b600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16156108c557600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81549060ff02191690555b50565b600080823b905060008111915050919050565b6000600254905090565b6000806108f06117fc565b90506108fd8582856119cf565b610908858585611a5b565b60019150509392505050565b61091c6117fc565b73ffffffffffffffffffffffffffffffffffffffff1661093a610c5e565b73ffffffffffffffffffffffffffffffffffffffff1614610990576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610987906128ce565b60405180910390fd5b600660008273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff16610a3a576001600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548160ff0219169083151502179055505b50565b60006012905090565b600080610a516117fc565b9050610ae5818585600160008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ae0919061291d565b611804565b600191505092915050565b610b01610afb6117fc565b82611ddf565b50565b60108160068110610b1457600080fd5b016000915090505481565b60066020528060005260406000206000915054906101000a900460ff1681565b6000803390506000813b9050600081118015610b8757503273ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614155b9250505090565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b610bde6117fc565b73ffffffffffffffffffffffffffffffffffffffff16610bfc610c5e565b73ffffffffffffffffffffffffffffffffffffffff1614610c52576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c49906128ce565b60405180910390fd5b610c5c6000611fb6565b565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b6000600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff169050919050565b606060048054610ced90612850565b80601f0160208091040260200160405190810160405280929190818152602001828054610d1990612850565b8015610d665780601f10610d3b57610100808354040283529160200191610d66565b820191906000526020600020905b815481529060010190602001808311610d4957829003601f168201915b5050505050905090565b3373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ddf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dd6906129e5565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ead576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ea490612a77565b60405180910390fd5b610eb5610b3f565b15610ef5576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610eec90612ae3565b60405180910390fd5b610efe816108c8565b15610f3e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f3590612b75565b60405180910390fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff16141561103957600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550611218565b600073ffffffffffffffffffffffffffffffffffffffff16600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415611108576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110ff90612c07565b60405180910390fd5b600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161415611199576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161119090612c99565b60405180910390fd5b80600d60003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b8073ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f2b2663309e0cea626de333a559239b9778f23bf46e5680b058cd5ef5d2e4545560405160405180910390a350565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231836040518263ffffffff1660e01b81526004016112d291906126b8565b602060405180830381865afa1580156112ef573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113139190612cce565b9050919050565b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b60008061134b6117fc565b90506000600160008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905083811015611411576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161140890612d6d565b60405180910390fd5b61141e8286868403611804565b60019250505092915050565b6000806114356117fc565b9050611442818585611a5b565b600191505092915050565b6000600d60008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b600d6020528060005260406000206000915054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b6115786117fc565b73ffffffffffffffffffffffffffffffffffffffff16611596610c5e565b73ffffffffffffffffffffffffffffffffffffffff16146115ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115e3906128ce565b60405180910390fd5b80600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b815260040161168d91906126b8565b602060405180830381865afa1580156116aa573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906116ce9190612cce565b905090565b6116db6117fc565b73ffffffffffffffffffffffffffffffffffffffff166116f9610c5e565b73ffffffffffffffffffffffffffffffffffffffff161461174f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611746906128ce565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156117bf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117b690612dff565b60405180910390fd5b6117c881611fb6565b50565b60185481565b600f60009054906101000a900460ff1681565b600e6020528060005260406000206000915090505481565b600033905090565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161415611874576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161186b90612e91565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614156118e4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118db90612f23565b60405180910390fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516119c2919061270f565b60405180910390a3505050565b60006119db84846114e9565b90507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8114611a555781811015611a47576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a3e90612f8f565b60405180910390fd5b611a548484848403611804565b5b50505050565b600660008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff1680611afc5750600660008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060009054906101000a900460ff165b15611b1157611b0c83838361207c565b611dda565b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480611bba5750600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15611ca157611bc982826122fd565b611c08576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611bff90612ffb565b60405180910390fd5b60006064600383611c19919061301b565b611c2391906130a4565b905060006064600284611c36919061301b565b611c4091906130a4565b9050611c4c8583611ddf565b611c7985600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff168361207c565b611c9a8585838587611c8b91906130d5565b611c9591906130d5565b61207c565b5050611dd9565b60006402540be4006402540be3ff611cb886610b8e565b611cc2919061301b565b611ccc91906130a4565b905080821115611cda578091505b600860009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff161480611d835750600960009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16145b15611d9857611d9384848461207c565b611dd7565b60006064600584611da9919061301b565b611db391906130a4565b9050611dbf8582611ddf565b611dd585858386611dd091906130d5565b61207c565b505b505b5b505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff161415611e4f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611e469061317b565b60405180910390fd5b611e5b826000836124d5565b60008060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905081811015611ee1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611ed89061320d565b60405180910390fd5b8181036000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508160026000828254611f3891906130d5565b92505081905550600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef84604051611f9d919061270f565b60405180910390a3611fb1836000846124da565b505050565b6000600560009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905081600560006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508173ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35050565b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614156120ec576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120e39061329f565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141561215c576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161215390613331565b60405180910390fd5b6121678383836124d5565b60008060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050818110156121ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016121e4906133c3565b60405180910390fd5b8181036000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000828254612280919061291d565b925050819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040516122e4919061270f565b60405180910390a36122f78484846124da565b50505050565b6000600f60009054906101000a900460ff161561231d57600190506124cf565b62015180600661232d919061301b565b60185461233a919061291d565b4211600f60006101000a81548160ff021916908315150217905550600f60009054906101000a900460ff161561237357600190506124cf565b81600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546123be919061291d565b600e60008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506000805b60068110156124c85760108160068110612422576124216133e3565b5b01548261242f919061291d565b91504262015180600183612443919061291d565b61244d919061301b565b60185461245a919061291d565b1180156124a5575081600e60008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054115b156124b5576000925050506124cf565b80806124c090613412565b915050612405565b5060019150505b92915050565b505050565b505050565b600081519050919050565b600082825260208201905092915050565b60005b838110156125195780820151818401526020810190506124fe565b83811115612528576000848401525b50505050565b6000601f19601f8301169050919050565b600061254a826124df565b61255481856124ea565b93506125648185602086016124fb565b61256d8161252e565b840191505092915050565b60006020820190508181036000830152612592818461253f565b905092915050565b600080fd5b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b60006125ca8261259f565b9050919050565b6125da816125bf565b81146125e557600080fd5b50565b6000813590506125f7816125d1565b92915050565b6000819050919050565b612610816125fd565b811461261b57600080fd5b50565b60008135905061262d81612607565b92915050565b6000806040838503121561264a5761264961259a565b5b6000612658858286016125e8565b92505060206126698582860161261e565b9150509250929050565b60008115159050919050565b61268881612673565b82525050565b60006020820190506126a3600083018461267f565b92915050565b6126b2816125bf565b82525050565b60006020820190506126cd60008301846126a9565b92915050565b6000602082840312156126e9576126e861259a565b5b60006126f7848285016125e8565b91505092915050565b612709816125fd565b82525050565b60006020820190506127246000830184612700565b92915050565b6000806000606084860312156127435761274261259a565b5b6000612751868287016125e8565b9350506020612762868287016125e8565b92505060406127738682870161261e565b9150509250925092565b600060ff82169050919050565b6127938161277d565b82525050565b60006020820190506127ae600083018461278a565b92915050565b6000602082840312156127ca576127c961259a565b5b60006127d88482850161261e565b91505092915050565b600080604083850312156127f8576127f761259a565b5b6000612806858286016125e8565b9250506020612817858286016125e8565b9150509250929050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b6000600282049050600182168061286857607f821691505b6020821081141561287c5761287b612821565b5b50919050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572600082015250565b60006128b86020836124ea565b91506128c382612882565b602082019050919050565b600060208201905081810360008301526128e7816128ab565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b6000612928826125fd565b9150612933836125fd565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115612968576129676128ee565b5b828201905092915050565b7f4572726f723a20706172656e7420616464726573732063616e206e6f7420657160008201527f75616c2073656e64657221000000000000000000000000000000000000000000602082015250565b60006129cf602b836124ea565b91506129da82612973565b604082019050919050565b600060208201905081810360008301526129fe816129c2565b9050919050565b7f4572726f723a2073656e646572206d75737420626520686173206e6f2070617260008201527f656e742100000000000000000000000000000000000000000000000000000000602082015250565b6000612a616024836124ea565b9150612a6c82612a05565b604082019050919050565b60006020820190508181036000830152612a9081612a54565b9050919050565b7f4572726f723a2073656e646572206d7573742062652061206164647265737321600082015250565b6000612acd6020836124ea565b9150612ad882612a97565b602082019050919050565b60006020820190508181036000830152612afc81612ac0565b9050919050565b7f4572726f723a20706172656e742061646472657373206d75737420626520612060008201527f6164647265737321000000000000000000000000000000000000000000000000602082015250565b6000612b5f6028836124ea565b9150612b6a82612b03565b604082019050919050565b60006020820190508181036000830152612b8e81612b52565b9050919050565b7f4572726f723a20706172656e742061646472657373206d75737420626520686160008201527f7320706172656e74210000000000000000000000000000000000000000000000602082015250565b6000612bf16029836124ea565b9150612bfc82612b95565b604082019050919050565b60006020820190508181036000830152612c2081612be4565b9050919050565b7f4572726f723a2073656e646572206d757374206e6f742062652074686520746f60008201527f7020616464726573732100000000000000000000000000000000000000000000602082015250565b6000612c83602a836124ea565b9150612c8e82612c27565b604082019050919050565b60006020820190508181036000830152612cb281612c76565b9050919050565b600081519050612cc881612607565b92915050565b600060208284031215612ce457612ce361259a565b5b6000612cf284828501612cb9565b91505092915050565b7f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f7760008201527f207a65726f000000000000000000000000000000000000000000000000000000602082015250565b6000612d576025836124ea565b9150612d6282612cfb565b604082019050919050565b60006020820190508181036000830152612d8681612d4a565b9050919050565b7f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160008201527f6464726573730000000000000000000000000000000000000000000000000000602082015250565b6000612de96026836124ea565b9150612df482612d8d565b604082019050919050565b60006020820190508181036000830152612e1881612ddc565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f2061646460008201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b6000612e7b6024836124ea565b9150612e8682612e1f565b604082019050919050565b60006020820190508181036000830152612eaa81612e6e565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f20616464726560008201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b6000612f0d6022836124ea565b9150612f1882612eb1565b604082019050919050565b60006020820190508181036000830152612f3c81612f00565b9050919050565b7f45524332303a20696e73756666696369656e7420616c6c6f77616e6365000000600082015250565b6000612f79601d836124ea565b9150612f8482612f43565b602082019050919050565b60006020820190508181036000830152612fa881612f6c565b9050919050565b7f5075726368617365206c696d6974206578636565646564000000000000000000600082015250565b6000612fe56017836124ea565b9150612ff082612faf565b602082019050919050565b6000602082019050818103600083015261301481612fd8565b9050919050565b6000613026826125fd565b9150613031836125fd565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff048311821515161561306a576130696128ee565b5b828202905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b60006130af826125fd565b91506130ba836125fd565b9250826130ca576130c9613075565b5b828204905092915050565b60006130e0826125fd565b91506130eb836125fd565b9250828210156130fe576130fd6128ee565b5b828203905092915050565b7f45524332303a206275726e2066726f6d20746865207a65726f2061646472657360008201527f7300000000000000000000000000000000000000000000000000000000000000602082015250565b60006131656021836124ea565b915061317082613109565b604082019050919050565b6000602082019050818103600083015261319481613158565b9050919050565b7f45524332303a206275726e20616d6f756e7420657863656564732062616c616e60008201527f6365000000000000000000000000000000000000000000000000000000000000602082015250565b60006131f76022836124ea565b91506132028261319b565b604082019050919050565b60006020820190508181036000830152613226816131ea565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f20616460008201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b60006132896025836124ea565b91506132948261322d565b604082019050919050565b600060208201905081810360008301526132b88161327c565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f206164647260008201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b600061331b6023836124ea565b9150613326826132bf565b604082019050919050565b6000602082019050818103600083015261334a8161330e565b9050919050565b7f45524332303a207472616e7366657220616d6f756e742065786365656473206260008201527f616c616e63650000000000000000000000000000000000000000000000000000602082015250565b60006133ad6026836124ea565b91506133b882613351565b604082019050919050565b600060208201905081810360008301526133dc816133a0565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052603260045260246000fd5b600061341d826125fd565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8214156134505761344f6128ee565b5b60018201905091905056fea2646970667358221220a8fa39797d53a5d50aec95b614f7b1c75c738f1047288d7acac169eccdd536b664736f6c634300080c0033
Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)
00000000000000000000000010ed43c718714eb63d5aa57b78b54704e256024e00000000000000000000000055d398326f99059ff775485246999027b3197955

-----Decoded View---------------
Arg [0] : swapV2Router (address): 0x10ED43C718714eb63d5aA57B78B54704E256024E
Arg [1] : BUSD (address): 0x55d398326f99059fF775485246999027B3197955

-----Encoded View---------------
2 Constructor Arguments found :
Arg [0] : 00000000000000000000000010ed43c718714eb63d5aa57b78b54704e256024e
Arg [1] : 00000000000000000000000055d398326f99059ff775485246999027b3197955

Deployed Bytecode Sourcemap
30564:6802:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6731:100;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;9223:242;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;30713:26;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;32593:158;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;32870:188;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;7851:108;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10045:295;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;32400:156;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;7693:93;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;10749:272;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;33313:106;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;31048:170;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;30618:46;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;33066:239;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8022:177;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;19629:103;;;:::i;:::-;;18978:87;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;34672:164;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6950:104;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;33440:1094;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;32102:127;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;30840:35;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;11524:507;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8405:234;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;34542:122;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;30883:53;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;8702:201;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;31932:162;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;32237:124;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;19887:238;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;31299:25;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;31004:34;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;30943:53;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;6731:100;6785:13;6818:5;6811:12;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6731:100;:::o;9223:242::-;9342:4;9364:13;9380:12;:10;:12::i;:::-;9364:28;;9403:32;9412:5;9419:7;9428:6;9403:8;:32::i;:::-;9453:4;9446:11;;;9223:242;;;;:::o;30713:26::-;;;;;;;;;;;;;:::o;32593:158::-;19209:12;:10;:12::i;:::-;19198:23;;:7;:5;:7::i;:::-;:23;;;19190:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;32668:14:::1;:20;32683:4;32668:20;;;;;;;;;;;;;;;;;;;;;;;;;32664:80;;;32712:14;:20;32727:4;32712:20;;;;;;;;;;;;;;;;32705:27;;;;;;;;;;;32664:80;32593:158:::0;:::o;32870:188::-;32925:4;32942:12;33009:4;32997:17;32989:25;;33049:1;33042:4;:8;33035:15;;;32870:188;;;:::o;7851:108::-;7912:7;7939:12;;7932:19;;7851:108;:::o;10045:295::-;10176:4;10193:15;10211:12;:10;:12::i;:::-;10193:30;;10234:38;10250:4;10256:7;10265:6;10234:15;:38::i;:::-;10283:27;10293:4;10299:2;10303:6;10283:9;:27::i;:::-;10328:4;10321:11;;;10045:295;;;;;:::o;32400:156::-;19209:12;:10;:12::i;:::-;19198:23;;:7;:5;:7::i;:::-;:23;;;19190:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;32473:14:::1;:20;32488:4;32473:20;;;;;;;;;;;;;;;;;;;;;;;;;32468:81;;32533:4;32510:14;:20;32525:4;32510:20;;;;;;;;;;;;;;;;:27;;;;;;;;;;;;;;;;;;32468:81;32400:156:::0;:::o;7693:93::-;7751:5;7776:2;7769:9;;7693:93;:::o;10749:272::-;10864:4;10886:13;10902:12;:10;:12::i;:::-;10886:28;;10925:66;10934:5;10941:7;10980:10;10950:11;:18;10962:5;10950:18;;;;;;;;;;;;;;;:27;10969:7;10950:27;;;;;;;;;;;;;;;;:40;;;;:::i;:::-;10925:8;:66::i;:::-;11009:4;11002:11;;;10749:272;;;;:::o;33313:106::-;33378:33;33390:12;:10;:12::i;:::-;33404:6;33378:11;:33::i;:::-;33313:106;:::o;31048:170::-;;;;;;;;;;;;;;;;;;;;:::o;30618:46::-;;;;;;;;;;;;;;;;;;;;;;:::o;33066:239::-;33115:4;33132:12;33147:10;33132:25;;33168:12;33235:4;33223:17;33215:25;;33275:1;33268:4;:8;:29;;;;;33288:9;33280:17;;:4;:17;;;;33268:29;33261:36;;;;33066:239;:::o;8022:177::-;8141:7;8173:9;:18;8183:7;8173:18;;;;;;;;;;;;;;;;8166:25;;8022:177;;;:::o;19629:103::-;19209:12;:10;:12::i;:::-;19198:23;;:7;:5;:7::i;:::-;:23;;;19190:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;19694:30:::1;19721:1;19694:18;:30::i;:::-;19629:103::o:0;18978:87::-;19024:7;19051:6;;;;;;;;;;;19044:13;;18978:87;:::o;34672:164::-;34779:4;34808:14;:20;34823:4;34808:20;;;;;;;;;;;;;;;;;;;;;;;;;34801:27;;34672:164;;;:::o;6950:104::-;7006:13;7039:7;7032:14;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6950:104;:::o;33440:1094::-;33549:10;33532:27;;:13;:27;;;;33510:120;;;;;;;;;;;;:::i;:::-;;;;;;;;;33705:1;33663:44;;:18;:30;33682:10;33663:30;;;;;;;;;;;;;;;;;;;;;;;;;:44;;;33641:130;;;;;;;;;;;;:::i;:::-;;;;;;;;;33791:18;:16;:18::i;:::-;33790:19;33782:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;33880:25;33891:13;33880:10;:25::i;:::-;33879:26;33857:116;;;;;;;;;;;;:::i;:::-;;;;;;;;;34005:10;;;;;;;;;;;33988:27;;:13;:27;;;33984:490;;;34065:10;;;;;;;;;;;34032:18;:30;34051:10;34032:30;;;;;;;;;;;;;;;;:43;;;;;;;;;;;;;;;;;;33984:490;;;34179:1;34134:47;;:18;:33;34153:13;34134:33;;;;;;;;;;;;;;;;;;;;;;;;;:47;;;;34108:150;;;;;;;;;;;;:::i;:::-;;;;;;;;;34313:10;;;;;;;;;;;34299:24;;:10;:24;;;;34273:128;;;;;;;;;;;;:::i;:::-;;;;;;;;;34449:13;34416:18;:30;34435:10;34416:30;;;;;;;;;;;;;;;;:46;;;;;;;;;;;;;;;;;;33984:490;34512:13;34489:37;;34500:10;34489:37;;;;;;;;;;;;33440:1094;:::o;32102:127::-;32160:7;32193:11;;;;;;;;;;;32187:28;;;32216:4;32187:34;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;32180:41;;32102:127;;;:::o;30840:35::-;;;;;;;;;;;;;:::o;11524:507::-;11644:4;11666:13;11682:12;:10;:12::i;:::-;11666:28;;11705:24;11732:11;:18;11744:5;11732:18;;;;;;;;;;;;;;;:27;11751:7;11732:27;;;;;;;;;;;;;;;;11705:54;;11812:15;11792:16;:35;;11770:122;;;;;;;;;;;;:::i;:::-;;;;;;;;;11928:60;11937:5;11944:7;11972:15;11953:16;:34;11928:8;:60::i;:::-;12019:4;12012:11;;;;11524:507;;;;:::o;8405:234::-;8520:4;8542:13;8558:12;:10;:12::i;:::-;8542:28;;8581;8591:5;8598:2;8602:6;8581:9;:28::i;:::-;8627:4;8620:11;;;8405:234;;;;:::o;34542:122::-;34605:7;34632:18;:24;34651:4;34632:24;;;;;;;;;;;;;;;;;;;;;;;;;34625:31;;34542:122;;;:::o;30883:53::-;;;;;;;;;;;;;;;;;;;;;;:::o;8702:201::-;8836:7;8868:11;:18;8880:5;8868:18;;;;;;;;;;;;;;;:27;8887:7;8868:27;;;;;;;;;;;;;;;;8861:34;;8702:201;;;;:::o;31932:162::-;19209:12;:10;:12::i;:::-;19198:23;;:7;:5;:7::i;:::-;:23;;;19190:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;32067:19:::1;32044:20;;:42;;;;;;;;;;;;;;;;;;31932:162:::0;:::o;32237:124::-;32283:7;32316:11;;;;;;;;;;;32310:28;;;32347:4;32310:43;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;32303:50;;32237:124;:::o;19887:238::-;19209:12;:10;:12::i;:::-;19198:23;;:7;:5;:7::i;:::-;:23;;;19190:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;20010:1:::1;19990:22;;:8;:22;;;;19968:110;;;;;;;;;;;;:::i;:::-;;;;;;;;;20089:28;20108:8;20089:18;:28::i;:::-;19887:238:::0;:::o;31299:25::-;;;;:::o;31004:34::-;;;;;;;;;;;;;:::o;30943:53::-;;;;;;;;;;;;;;;;;:::o;4379:98::-;4432:7;4459:10;4452:17;;4379:98;:::o;15266:380::-;15419:1;15402:19;;:5;:19;;;;15394:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;15500:1;15481:21;;:7;:21;;;;15473:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;15584:6;15554:11;:18;15566:5;15554:18;;;;;;;;;;;;;;;:27;15573:7;15554:27;;;;;;;;;;;;;;;:36;;;;15622:7;15606:32;;15615:5;15606:32;;;15631:6;15606:32;;;;;;:::i;:::-;;;;;;;;15266:380;;;:::o;15933:502::-;16068:24;16095:25;16105:5;16112:7;16095:9;:25::i;:::-;16068:52;;16155:17;16135:16;:37;16131:297;;16235:6;16215:16;:26;;16189:117;;;;;;;;;;;;:::i;:::-;;;;;;;;;16350:51;16359:5;16366:7;16394:6;16375:16;:25;16350:8;:51::i;:::-;16131:297;16057:378;15933:502;;;:::o;35906:1457::-;36043:14;:22;36058:6;36043:22;;;;;;;;;;;;;;;;;;;;;;;;;:51;;;;36069:14;:25;36084:9;36069:25;;;;;;;;;;;;;;;;;;;;;;;;;36043:51;36039:1317;;;36125:42;36141:6;36149:9;36160:6;36125:15;:42::i;:::-;36039:1317;;;36199:11;;;;;;;;;;;36189:21;;:6;:21;;;:48;;;;36224:13;;;;;;;;;;;36214:23;;:6;:23;;;36189:48;36185:1171;;;36294:33;36309:9;36320:6;36294:14;:33::i;:::-;36268:118;;;;;;;;;;;;:::i;:::-;;;;;;;;;36401:18;36437:3;36432:1;36423:6;:10;;;;:::i;:::-;36422:18;;;;:::i;:::-;36401:39;;36455:19;36492:3;36487:1;36478:6;:10;;;;:::i;:::-;36477:18;;;;:::i;:::-;36455:40;;36510:31;36522:6;36530:10;36510:11;:31::i;:::-;36557:58;36573:6;36581:20;;;;;;;;;;;36603:11;36557:15;:58::i;:::-;36631:135;36665:6;36690:9;36740:11;36727:10;36718:6;:19;;;;:::i;:::-;:33;;;;:::i;:::-;36631:15;:135::i;:::-;36239:539;;36185:1171;;;36799:17;36854:4;36840:10;36820:17;36830:6;36820:9;:17::i;:::-;:30;;;;:::i;:::-;36819:39;;;;:::i;:::-;36799:59;;36888:9;36879:6;:18;36875:77;;;36927:9;36918:18;;36875:77;36983:11;;;;;;;;;;;36970:24;;:9;:24;;;:54;;;;37011:13;;;;;;;;;;;36998:26;;:9;:26;;;36970:54;36966:379;;;37063:42;37079:6;37087:9;37098:6;37063:15;:42::i;:::-;36966:379;;;37165:18;37201:3;37196:1;37187:6;:10;;;;:::i;:::-;37186:18;;;;:::i;:::-;37165:39;;37224:31;37236:6;37244:10;37224:11;:31::i;:::-;37274:55;37290:6;37298:9;37318:10;37309:6;:19;;;;:::i;:::-;37274:15;:55::i;:::-;37128:217;36966:379;36784:572;36185:1171;36039:1317;35906:1457;;;:::o;14237:591::-;14340:1;14321:21;;:7;:21;;;;14313:67;;;;;;;;;;;;:::i;:::-;;;;;;;;;14393:49;14414:7;14431:1;14435:6;14393:20;:49::i;:::-;14455:22;14480:9;:18;14490:7;14480:18;;;;;;;;;;;;;;;;14455:43;;14535:6;14517:14;:24;;14509:71;;;;;;;;;;;;:::i;:::-;;;;;;;;;14654:6;14637:14;:23;14616:9;:18;14626:7;14616:18;;;;;;;;;;;;;;;:44;;;;14698:6;14682:12;;:22;;;;;;;:::i;:::-;;;;;;;;14748:1;14722:37;;14731:7;14722:37;;;14752:6;14722:37;;;;;;:::i;:::-;;;;;;;;14772:48;14792:7;14809:1;14813:6;14772:19;:48::i;:::-;14302:526;14237:591;;:::o;20285:191::-;20359:16;20378:6;;;;;;;;;;;20359:25;;20404:8;20395:6;;:17;;;;;;;;;;;;;;;;;;20459:8;20428:40;;20449:8;20428:40;;;;;;;;;;;;20348:128;20285:191;:::o;12510:708::-;12657:1;12641:18;;:4;:18;;;;12633:68;;;;;;;;;;;;:::i;:::-;;;;;;;;;12734:1;12720:16;;:2;:16;;;;12712:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;12789:38;12810:4;12816:2;12820:6;12789:20;:38::i;:::-;12840:19;12862:9;:15;12872:4;12862:15;;;;;;;;;;;;;;;;12840:37;;12925:6;12910:11;:21;;12888:109;;;;;;;;;;;;:::i;:::-;;;;;;;;;13065:6;13051:11;:20;13033:9;:15;13043:4;13033:15;;;;;;;;;;;;;;;:38;;;;13110:6;13093:9;:13;13103:2;13093:13;;;;;;;;;;;;;;;;:23;;;;;;;:::i;:::-;;;;;;;;13149:2;13134:26;;13143:4;13134:26;;;13153:6;13134:26;;;;;;:::i;:::-;;;;;;;;13173:37;13193:4;13199:2;13203:6;13173:19;:37::i;:::-;12622:596;12510:708;;;:::o;34991:907::-;35082:4;35127:14;;;;;;;;;;;35123:58;;;35165:4;35158:11;;;;35123:58;35284:5;35254:27;:35;;;;:::i;:::-;35241:10;;:48;;;;:::i;:::-;35209:15;:81;35191:14;;:100;;;;;;;;;;;;;;;;;;35309:14;;;;;;;;;;;35305:58;;;35347:4;35340:11;;;;35305:58;35431:6;35403:18;:25;35422:5;35403:25;;;;;;;;;;;;;;;;:34;;;;:::i;:::-;35375:18;:25;35394:5;35375:25;;;;;;;;;;;;;;;:62;;;;35448:25;35493:13;35488:381;35520:27;35512:5;:35;35488:381;;;35613:20;35634:5;35613:27;;;;;;;:::i;:::-;;;;35593:17;:47;;;;:::i;:::-;35573:67;;35714:15;35705:5;35700:1;35692:5;:9;;;;:::i;:::-;35691:19;;;;:::i;:::-;35678:10;;:32;;;;:::i;:::-;35677:52;:118;;;;;35778:17;35750:18;:25;35769:5;35750:25;;;;;;;;;;;;;;;;:45;35677:118;35655:203;;;35837:5;35830:12;;;;;;35655:203;35549:7;;;;;:::i;:::-;;;;35488:381;;;;35886:4;35879:11;;;34991:907;;;;;:::o;17035:125::-;;;;:::o;17764:124::-;;;;:::o;7:99:1:-;59:6;93:5;87:12;77:22;;7:99;;;:::o;112:169::-;196:11;230:6;225:3;218:19;270:4;265:3;261:14;246:29;;112:169;;;;:::o;287:307::-;355:1;365:113;379:6;376:1;373:13;365:113;;;464:1;459:3;455:11;449:18;445:1;440:3;436:11;429:39;401:2;398:1;394:10;389:15;;365:113;;;496:6;493:1;490:13;487:101;;;576:1;567:6;562:3;558:16;551:27;487:101;336:258;287:307;;;:::o;600:102::-;641:6;692:2;688:7;683:2;676:5;672:14;668:28;658:38;;600:102;;;:::o;708:364::-;796:3;824:39;857:5;824:39;:::i;:::-;879:71;943:6;938:3;879:71;:::i;:::-;872:78;;959:52;1004:6;999:3;992:4;985:5;981:16;959:52;:::i;:::-;1036:29;1058:6;1036:29;:::i;:::-;1031:3;1027:39;1020:46;;800:272;708:364;;;;:::o;1078:313::-;1191:4;1229:2;1218:9;1214:18;1206:26;;1278:9;1272:4;1268:20;1264:1;1253:9;1249:17;1242:47;1306:78;1379:4;1370:6;1306:78;:::i;:::-;1298:86;;1078:313;;;;:::o;1478:117::-;1587:1;1584;1577:12;1724:126;1761:7;1801:42;1794:5;1790:54;1779:65;;1724:126;;;:::o;1856:96::-;1893:7;1922:24;1940:5;1922:24;:::i;:::-;1911:35;;1856:96;;;:::o;1958:122::-;2031:24;2049:5;2031:24;:::i;:::-;2024:5;2021:35;2011:63;;2070:1;2067;2060:12;2011:63;1958:122;:::o;2086:139::-;2132:5;2170:6;2157:20;2148:29;;2186:33;2213:5;2186:33;:::i;:::-;2086:139;;;;:::o;2231:77::-;2268:7;2297:5;2286:16;;2231:77;;;:::o;2314:122::-;2387:24;2405:5;2387:24;:::i;:::-;2380:5;2377:35;2367:63;;2426:1;2423;2416:12;2367:63;2314:122;:::o;2442:139::-;2488:5;2526:6;2513:20;2504:29;;2542:33;2569:5;2542:33;:::i;:::-;2442:139;;;;:::o;2587:474::-;2655:6;2663;2712:2;2700:9;2691:7;2687:23;2683:32;2680:119;;;2718:79;;:::i;:::-;2680:119;2838:1;2863:53;2908:7;2899:6;2888:9;2884:22;2863:53;:::i;:::-;2853:63;;2809:117;2965:2;2991:53;3036:7;3027:6;3016:9;3012:22;2991:53;:::i;:::-;2981:63;;2936:118;2587:474;;;;;:::o;3067:90::-;3101:7;3144:5;3137:13;3130:21;3119:32;;3067:90;;;:::o;3163:109::-;3244:21;3259:5;3244:21;:::i;:::-;3239:3;3232:34;3163:109;;:::o;3278:210::-;3365:4;3403:2;3392:9;3388:18;3380:26;;3416:65;3478:1;3467:9;3463:17;3454:6;3416:65;:::i;:::-;3278:210;;;;:::o;3494:118::-;3581:24;3599:5;3581:24;:::i;:::-;3576:3;3569:37;3494:118;;:::o;3618:222::-;3711:4;3749:2;3738:9;3734:18;3726:26;;3762:71;3830:1;3819:9;3815:17;3806:6;3762:71;:::i;:::-;3618:222;;;;:::o;3846:329::-;3905:6;3954:2;3942:9;3933:7;3929:23;3925:32;3922:119;;;3960:79;;:::i;:::-;3922:119;4080:1;4105:53;4150:7;4141:6;4130:9;4126:22;4105:53;:::i;:::-;4095:63;;4051:117;3846:329;;;;:::o;4181:118::-;4268:24;4286:5;4268:24;:::i;:::-;4263:3;4256:37;4181:118;;:::o;4305:222::-;4398:4;4436:2;4425:9;4421:18;4413:26;;4449:71;4517:1;4506:9;4502:17;4493:6;4449:71;:::i;:::-;4305:222;;;;:::o;4533:619::-;4610:6;4618;4626;4675:2;4663:9;4654:7;4650:23;4646:32;4643:119;;;4681:79;;:::i;:::-;4643:119;4801:1;4826:53;4871:7;4862:6;4851:9;4847:22;4826:53;:::i;:::-;4816:63;;4772:117;4928:2;4954:53;4999:7;4990:6;4979:9;4975:22;4954:53;:::i;:::-;4944:63;;4899:118;5056:2;5082:53;5127:7;5118:6;5107:9;5103:22;5082:53;:::i;:::-;5072:63;;5027:118;4533:619;;;;;:::o;5158:86::-;5193:7;5233:4;5226:5;5222:16;5211:27;;5158:86;;;:::o;5250:112::-;5333:22;5349:5;5333:22;:::i;:::-;5328:3;5321:35;5250:112;;:::o;5368:214::-;5457:4;5495:2;5484:9;5480:18;5472:26;;5508:67;5572:1;5561:9;5557:17;5548:6;5508:67;:::i;:::-;5368:214;;;;:::o;5588:329::-;5647:6;5696:2;5684:9;5675:7;5671:23;5667:32;5664:119;;;5702:79;;:::i;:::-;5664:119;5822:1;5847:53;5892:7;5883:6;5872:9;5868:22;5847:53;:::i;:::-;5837:63;;5793:117;5588:329;;;;:::o;5923:474::-;5991:6;5999;6048:2;6036:9;6027:7;6023:23;6019:32;6016:119;;;6054:79;;:::i;:::-;6016:119;6174:1;6199:53;6244:7;6235:6;6224:9;6220:22;6199:53;:::i;:::-;6189:63;;6145:117;6301:2;6327:53;6372:7;6363:6;6352:9;6348:22;6327:53;:::i;:::-;6317:63;;6272:118;5923:474;;;;;:::o;6403:180::-;6451:77;6448:1;6441:88;6548:4;6545:1;6538:15;6572:4;6569:1;6562:15;6589:320;6633:6;6670:1;6664:4;6660:12;6650:22;;6717:1;6711:4;6707:12;6738:18;6728:81;;6794:4;6786:6;6782:17;6772:27;;6728:81;6856:2;6848:6;6845:14;6825:18;6822:38;6819:84;;;6875:18;;:::i;:::-;6819:84;6640:269;6589:320;;;:::o;6915:182::-;7055:34;7051:1;7043:6;7039:14;7032:58;6915:182;:::o;7103:366::-;7245:3;7266:67;7330:2;7325:3;7266:67;:::i;:::-;7259:74;;7342:93;7431:3;7342:93;:::i;:::-;7460:2;7455:3;7451:12;7444:19;;7103:366;;;:::o;7475:419::-;7641:4;7679:2;7668:9;7664:18;7656:26;;7728:9;7722:4;7718:20;7714:1;7703:9;7699:17;7692:47;7756:131;7882:4;7756:131;:::i;:::-;7748:139;;7475:419;;;:::o;7900:180::-;7948:77;7945:1;7938:88;8045:4;8042:1;8035:15;8069:4;8066:1;8059:15;8086:305;8126:3;8145:20;8163:1;8145:20;:::i;:::-;8140:25;;8179:20;8197:1;8179:20;:::i;:::-;8174:25;;8333:1;8265:66;8261:74;8258:1;8255:81;8252:107;;;8339:18;;:::i;:::-;8252:107;8383:1;8380;8376:9;8369:16;;8086:305;;;;:::o;8397:230::-;8537:34;8533:1;8525:6;8521:14;8514:58;8606:13;8601:2;8593:6;8589:15;8582:38;8397:230;:::o;8633:366::-;8775:3;8796:67;8860:2;8855:3;8796:67;:::i;:::-;8789:74;;8872:93;8961:3;8872:93;:::i;:::-;8990:2;8985:3;8981:12;8974:19;;8633:366;;;:::o;9005:419::-;9171:4;9209:2;9198:9;9194:18;9186:26;;9258:9;9252:4;9248:20;9244:1;9233:9;9229:17;9222:47;9286:131;9412:4;9286:131;:::i;:::-;9278:139;;9005:419;;;:::o;9430:223::-;9570:34;9566:1;9558:6;9554:14;9547:58;9639:6;9634:2;9626:6;9622:15;9615:31;9430:223;:::o;9659:366::-;9801:3;9822:67;9886:2;9881:3;9822:67;:::i;:::-;9815:74;;9898:93;9987:3;9898:93;:::i;:::-;10016:2;10011:3;10007:12;10000:19;;9659:366;;;:::o;10031:419::-;10197:4;10235:2;10224:9;10220:18;10212:26;;10284:9;10278:4;10274:20;10270:1;10259:9;10255:17;10248:47;10312:131;10438:4;10312:131;:::i;:::-;10304:139;;10031:419;;;:::o;10456:182::-;10596:34;10592:1;10584:6;10580:14;10573:58;10456:182;:::o;10644:366::-;10786:3;10807:67;10871:2;10866:3;10807:67;:::i;:::-;10800:74;;10883:93;10972:3;10883:93;:::i;:::-;11001:2;10996:3;10992:12;10985:19;;10644:366;;;:::o;11016:419::-;11182:4;11220:2;11209:9;11205:18;11197:26;;11269:9;11263:4;11259:20;11255:1;11244:9;11240:17;11233:47;11297:131;11423:4;11297:131;:::i;:::-;11289:139;;11016:419;;;:::o;11441:227::-;11581:34;11577:1;11569:6;11565:14;11558:58;11650:10;11645:2;11637:6;11633:15;11626:35;11441:227;:::o;11674:366::-;11816:3;11837:67;11901:2;11896:3;11837:67;:::i;:::-;11830:74;;11913:93;12002:3;11913:93;:::i;:::-;12031:2;12026:3;12022:12;12015:19;;11674:366;;;:::o;12046:419::-;12212:4;12250:2;12239:9;12235:18;12227:26;;12299:9;12293:4;12289:20;12285:1;12274:9;12270:17;12263:47;12327:131;12453:4;12327:131;:::i;:::-;12319:139;;12046:419;;;:::o;12471:228::-;12611:34;12607:1;12599:6;12595:14;12588:58;12680:11;12675:2;12667:6;12663:15;12656:36;12471:228;:::o;12705:366::-;12847:3;12868:67;12932:2;12927:3;12868:67;:::i;:::-;12861:74;;12944:93;13033:3;12944:93;:::i;:::-;13062:2;13057:3;13053:12;13046:19;;12705:366;;;:::o;13077:419::-;13243:4;13281:2;13270:9;13266:18;13258:26;;13330:9;13324:4;13320:20;13316:1;13305:9;13301:17;13294:47;13358:131;13484:4;13358:131;:::i;:::-;13350:139;;13077:419;;;:::o;13502:229::-;13642:34;13638:1;13630:6;13626:14;13619:58;13711:12;13706:2;13698:6;13694:15;13687:37;13502:229;:::o;13737:366::-;13879:3;13900:67;13964:2;13959:3;13900:67;:::i;:::-;13893:74;;13976:93;14065:3;13976:93;:::i;:::-;14094:2;14089:3;14085:12;14078:19;;13737:366;;;:::o;14109:419::-;14275:4;14313:2;14302:9;14298:18;14290:26;;14362:9;14356:4;14352:20;14348:1;14337:9;14333:17;14326:47;14390:131;14516:4;14390:131;:::i;:::-;14382:139;;14109:419;;;:::o;14534:143::-;14591:5;14622:6;14616:13;14607:22;;14638:33;14665:5;14638:33;:::i;:::-;14534:143;;;;:::o;14683:351::-;14753:6;14802:2;14790:9;14781:7;14777:23;14773:32;14770:119;;;14808:79;;:::i;:::-;14770:119;14928:1;14953:64;15009:7;15000:6;14989:9;14985:22;14953:64;:::i;:::-;14943:74;;14899:128;14683:351;;;;:::o;15040:224::-;15180:34;15176:1;15168:6;15164:14;15157:58;15249:7;15244:2;15236:6;15232:15;15225:32;15040:224;:::o;15270:366::-;15412:3;15433:67;15497:2;15492:3;15433:67;:::i;:::-;15426:74;;15509:93;15598:3;15509:93;:::i;:::-;15627:2;15622:3;15618:12;15611:19;;15270:366;;;:::o;15642:419::-;15808:4;15846:2;15835:9;15831:18;15823:26;;15895:9;15889:4;15885:20;15881:1;15870:9;15866:17;15859:47;15923:131;16049:4;15923:131;:::i;:::-;15915:139;;15642:419;;;:::o;16067:225::-;16207:34;16203:1;16195:6;16191:14;16184:58;16276:8;16271:2;16263:6;16259:15;16252:33;16067:225;:::o;16298:366::-;16440:3;16461:67;16525:2;16520:3;16461:67;:::i;:::-;16454:74;;16537:93;16626:3;16537:93;:::i;:::-;16655:2;16650:3;16646:12;16639:19;;16298:366;;;:::o;16670:419::-;16836:4;16874:2;16863:9;16859:18;16851:26;;16923:9;16917:4;16913:20;16909:1;16898:9;16894:17;16887:47;16951:131;17077:4;16951:131;:::i;:::-;16943:139;;16670:419;;;:::o;17095:223::-;17235:34;17231:1;17223:6;17219:14;17212:58;17304:6;17299:2;17291:6;17287:15;17280:31;17095:223;:::o;17324:366::-;17466:3;17487:67;17551:2;17546:3;17487:67;:::i;:::-;17480:74;;17563:93;17652:3;17563:93;:::i;:::-;17681:2;17676:3;17672:12;17665:19;;17324:366;;;:::o;17696:419::-;17862:4;17900:2;17889:9;17885:18;17877:26;;17949:9;17943:4;17939:20;17935:1;17924:9;17920:17;17913:47;17977:131;18103:4;17977:131;:::i;:::-;17969:139;;17696:419;;;:::o;18121:221::-;18261:34;18257:1;18249:6;18245:14;18238:58;18330:4;18325:2;18317:6;18313:15;18306:29;18121:221;:::o;18348:366::-;18490:3;18511:67;18575:2;18570:3;18511:67;:::i;:::-;18504:74;;18587:93;18676:3;18587:93;:::i;:::-;18705:2;18700:3;18696:12;18689:19;;18348:366;;;:::o;18720:419::-;18886:4;18924:2;18913:9;18909:18;18901:26;;18973:9;18967:4;18963:20;18959:1;18948:9;18944:17;18937:47;19001:131;19127:4;19001:131;:::i;:::-;18993:139;;18720:419;;;:::o;19145:179::-;19285:31;19281:1;19273:6;19269:14;19262:55;19145:179;:::o;19330:366::-;19472:3;19493:67;19557:2;19552:3;19493:67;:::i;:::-;19486:74;;19569:93;19658:3;19569:93;:::i;:::-;19687:2;19682:3;19678:12;19671:19;;19330:366;;;:::o;19702:419::-;19868:4;19906:2;19895:9;19891:18;19883:26;;19955:9;19949:4;19945:20;19941:1;19930:9;19926:17;19919:47;19983:131;20109:4;19983:131;:::i;:::-;19975:139;;19702:419;;;:::o;20127:173::-;20267:25;20263:1;20255:6;20251:14;20244:49;20127:173;:::o;20306:366::-;20448:3;20469:67;20533:2;20528:3;20469:67;:::i;:::-;20462:74;;20545:93;20634:3;20545:93;:::i;:::-;20663:2;20658:3;20654:12;20647:19;;20306:366;;;:::o;20678:419::-;20844:4;20882:2;20871:9;20867:18;20859:26;;20931:9;20925:4;20921:20;20917:1;20906:9;20902:17;20895:47;20959:131;21085:4;20959:131;:::i;:::-;20951:139;;20678:419;;;:::o;21103:348::-;21143:7;21166:20;21184:1;21166:20;:::i;:::-;21161:25;;21200:20;21218:1;21200:20;:::i;:::-;21195:25;;21388:1;21320:66;21316:74;21313:1;21310:81;21305:1;21298:9;21291:17;21287:105;21284:131;;;21395:18;;:::i;:::-;21284:131;21443:1;21440;21436:9;21425:20;;21103:348;;;;:::o;21457:180::-;21505:77;21502:1;21495:88;21602:4;21599:1;21592:15;21626:4;21623:1;21616:15;21643:185;21683:1;21700:20;21718:1;21700:20;:::i;:::-;21695:25;;21734:20;21752:1;21734:20;:::i;:::-;21729:25;;21773:1;21763:35;;21778:18;;:::i;:::-;21763:35;21820:1;21817;21813:9;21808:14;;21643:185;;;;:::o;21834:191::-;21874:4;21894:20;21912:1;21894:20;:::i;:::-;21889:25;;21928:20;21946:1;21928:20;:::i;:::-;21923:25;;21967:1;21964;21961:8;21958:34;;;21972:18;;:::i;:::-;21958:34;22017:1;22014;22010:9;22002:17;;21834:191;;;;:::o;22031:220::-;22171:34;22167:1;22159:6;22155:14;22148:58;22240:3;22235:2;22227:6;22223:15;22216:28;22031:220;:::o;22257:366::-;22399:3;22420:67;22484:2;22479:3;22420:67;:::i;:::-;22413:74;;22496:93;22585:3;22496:93;:::i;:::-;22614:2;22609:3;22605:12;22598:19;;22257:366;;;:::o;22629:419::-;22795:4;22833:2;22822:9;22818:18;22810:26;;22882:9;22876:4;22872:20;22868:1;22857:9;22853:17;22846:47;22910:131;23036:4;22910:131;:::i;:::-;22902:139;;22629:419;;;:::o;23054:221::-;23194:34;23190:1;23182:6;23178:14;23171:58;23263:4;23258:2;23250:6;23246:15;23239:29;23054:221;:::o;23281:366::-;23423:3;23444:67;23508:2;23503:3;23444:67;:::i;:::-;23437:74;;23520:93;23609:3;23520:93;:::i;:::-;23638:2;23633:3;23629:12;23622:19;;23281:366;;;:::o;23653:419::-;23819:4;23857:2;23846:9;23842:18;23834:26;;23906:9;23900:4;23896:20;23892:1;23881:9;23877:17;23870:47;23934:131;24060:4;23934:131;:::i;:::-;23926:139;;23653:419;;;:::o;24078:224::-;24218:34;24214:1;24206:6;24202:14;24195:58;24287:7;24282:2;24274:6;24270:15;24263:32;24078:224;:::o;24308:366::-;24450:3;24471:67;24535:2;24530:3;24471:67;:::i;:::-;24464:74;;24547:93;24636:3;24547:93;:::i;:::-;24665:2;24660:3;24656:12;24649:19;;24308:366;;;:::o;24680:419::-;24846:4;24884:2;24873:9;24869:18;24861:26;;24933:9;24927:4;24923:20;24919:1;24908:9;24904:17;24897:47;24961:131;25087:4;24961:131;:::i;:::-;24953:139;;24680:419;;;:::o;25105:222::-;25245:34;25241:1;25233:6;25229:14;25222:58;25314:5;25309:2;25301:6;25297:15;25290:30;25105:222;:::o;25333:366::-;25475:3;25496:67;25560:2;25555:3;25496:67;:::i;:::-;25489:74;;25572:93;25661:3;25572:93;:::i;:::-;25690:2;25685:3;25681:12;25674:19;;25333:366;;;:::o;25705:419::-;25871:4;25909:2;25898:9;25894:18;25886:26;;25958:9;25952:4;25948:20;25944:1;25933:9;25929:17;25922:47;25986:131;26112:4;25986:131;:::i;:::-;25978:139;;25705:419;;;:::o;26130:225::-;26270:34;26266:1;26258:6;26254:14;26247:58;26339:8;26334:2;26326:6;26322:15;26315:33;26130:225;:::o;26361:366::-;26503:3;26524:67;26588:2;26583:3;26524:67;:::i;:::-;26517:74;;26600:93;26689:3;26600:93;:::i;:::-;26718:2;26713:3;26709:12;26702:19;;26361:366;;;:::o;26733:419::-;26899:4;26937:2;26926:9;26922:18;26914:26;;26986:9;26980:4;26976:20;26972:1;26961:9;26957:17;26950:47;27014:131;27140:4;27014:131;:::i;:::-;27006:139;;26733:419;;;:::o;27158:180::-;27206:77;27203:1;27196:88;27303:4;27300:1;27293:15;27327:4;27324:1;27317:15;27344:233;27383:3;27406:24;27424:5;27406:24;:::i;:::-;27397:33;;27452:66;27445:5;27442:77;27439:103;;;27522:18;;:::i;:::-;27439:103;27569:1;27562:5;27558:13;27551:20;;27344:233;;;:::o
Swarm Source
ipfs://a8fa39797d53a5d50aec95b614f7b1c75c738f1047288d7acac169eccdd536b6
🤖 Code Reader

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

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

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