Overview ERC20
PRICE
$26,389,380,523,088,936.00

ON-CHAIN MARKET CAP n/a

Total Supply:
10,000,000.00 LEMON

Holders:
23
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Contract Source Code Verified (Partial Match)
Contract Name:
LEMON

Compiler Version
v0.8.18+commit.87f61d96

Optimization Enabled:
Yes with 200 runs

Created At:
Tue, 19 Dec 2023 11:40:59 GMT
IERC20.sol
contracts
interfaces
IERC20.sol


Contract ABI
[
  {
    "inputs": [],
    "stateMutability": "nonpayable",
    "type": "constructor"
  },
  {
    "inputs": [],
    "name": "Permissions",
    "type": "error"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": true,
        "internalType": "address",
        "name": "TOKEN_MKT",
        "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": "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": [],
    "name": "distributionTokenEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "address",
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "lemonTerminalEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "_buy",
        "type": "uint256"
      }
    ],
    "name": "setBuyTaxesEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "_holder",
        "type": "uint256"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "_treasury",
        "type": "uint256"
      }
    ],
    "name": "setRevenueShareEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "_sell",
        "type": "uint256"
      }
    ],
    "name": "setSellTaxesEvent",
    "type": "event"
  },
  {
    "anonymous": false,
    "inputs": [
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "_liquidity",
        "type": "uint256"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "_marketing",
        "type": "uint256"
      },
      {
        "indexed": false,
        "internalType": "uint256",
        "name": "_treasury",
        "type": "uint256"
      }
    ],
    "name": "setTaxReceiveEvent",
    "type": "event"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "_caller",
        "type": "address"
      },
      {
        "internalType": "address[]",
        "name": "_address",
        "type": "address[]"
      },
      {
        "internalType": "uint256[]",
        "name": "_amount",
        "type": "uint256[]"
      }
    ],
    "name": "TeamTokens",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      },
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "allowance",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "spender",
        "type": "address"
      },
      {
        "internalType": "uint256",
        "name": "amount",
        "type": "uint256"
      }
    ],
    "name": "approve",
    "outputs": [
      {
        "internalType": "bool",
        "name": "",
        "type": "bool"
      }
    ],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "name": "balanceOf",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "decimals",
    "outputs": [
      {
        "internalType": "uint8",
        "name": "",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "distributionToken",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "addr",
        "type": "address"
      }
    ],
    "name": "lemonTerminal",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "address",
        "name": "_caller",
        "type": "address"
      },
      {
        "internalType": "address[]",
        "name": "_address",
        "type": "address[]"
      },
      {
        "internalType": "uint256[]",
        "name": "_amount",
        "type": "uint256[]"
      }
    ],
    "name": "multiSends",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "name",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "openTrading",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "pair",
    "outputs": [
      {
        "internalType": "address",
        "name": "",
        "type": "address"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "_buy",
        "type": "uint256"
      }
    ],
    "name": "setBuyTaxes",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint8",
        "name": "_buy",
        "type": "uint8"
      },
      {
        "internalType": "uint8",
        "name": "_sell",
        "type": "uint8"
      }
    ],
    "name": "setLemonRule",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "_holder",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "_treasury",
        "type": "uint256"
      }
    ],
    "name": "setRevenueShare",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "_sell",
        "type": "uint256"
      }
    ],
    "name": "setSellTaxes",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [
      {
        "internalType": "uint256",
        "name": "_liquidity",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "_marketing",
        "type": "uint256"
      },
      {
        "internalType": "uint256",
        "name": "_treasury",
        "type": "uint256"
      }
    ],
    "name": "setTaxReceive",
    "outputs": [],
    "stateMutability": "nonpayable",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "storeData",
    "outputs": [
      {
        "internalType": "address",
        "name": "tokenMkt",
        "type": "address"
      },
      {
        "internalType": "uint8",
        "name": "buyFee",
        "type": "uint8"
      },
      {
        "internalType": "uint8",
        "name": "sellFee",
        "type": "uint8"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "symbol",
    "outputs": [
      {
        "internalType": "string",
        "name": "",
        "type": "string"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [],
    "name": "totalSupply",
    "outputs": [
      {
        "internalType": "uint256",
        "name": "",
        "type": "uint256"
      }
    ],
    "stateMutability": "view",
    "type": "function"
  },
  {
    "inputs": [
      {
        "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"
  },
  {
    "stateMutability": "payable",
    "type": "receive"
  }
]


Contract Creation Code
60c0604052600e60809081526d13195b5bdb8815195c9b5a5b985b60921b60a0526000906200002f90826200067c565b506040805180820190915260058152642622a6a7a760d91b60208201526001906200005b90826200067c565b50600980546001600160a01b03199081167389d172fee86e29498c933d46b0d5e3fc4815ae7717909155600a8054821673de9151642b97017735b0670657b4ec099a8380d4179055600b80548216739df9e5d41406d77dec8a3d0efa85bc91e53b3efe179055600c80548216738df95cedd07b4c6db0321c1a14c3a019b3a86971179055600d8054821673a30dd89995eb56c2535a4d450b1d8d86869fab72179055600e805490911673267f67beaf27071ff75f1f7d204fe29caec847b91790553480156200012957600080fd5b50604080516060810182523380825260056020808401829052928401819052600280546001600160a81b03191660ff60a01b19841617600560a01b1760ff60a81b1916600560a81b17905530600090815260048452848120737a250d5630b4cf539739df2c5dacb4c659f2488d8252909352929091206000199055600880546001600160a01b031916821790558190620001ec9080600680546001600160a01b039384166001600160a01b03199182161790915560078054929093169116179055565b6064620001fc6012600a6200085d565b6200020b906298968062000875565b6200021890602362000875565b6200022491906200088f565b600880546001600160a01b039081166000908152600360209081526040808320959095556006549354831682528482205494519485529290911692909160008051602062001e3d833981519152910160405180910390a360646200028b6012600a6200085d565b6200029a906298968062000875565b620002a790601962000875565b620002b391906200088f565b600980546001600160a01b0390811660009081526003602052604080822094909455915416808252828220549251909260008051602062001e3d833981519152916200030191815260200190565b60405180910390a36064620003196012600a6200085d565b62000328906298968062000875565b6200033590600f62000875565b6200034191906200088f565b600a80546001600160a01b0390811660009081526003602052604080822094909455915416808252828220549251909260008051602062001e3d833981519152916200038f91815260200190565b60405180910390a36064620003a76012600a6200085d565b620003b6906298968062000875565b620003c390600a62000875565b620003cf91906200088f565b600b80546001600160a01b0390811660009081526003602052604080822094909455915416808252828220549251909260008051602062001e3d833981519152916200041d91815260200190565b60405180910390a36064620004356012600a6200085d565b62000444906298968062000875565b6200045190600762000875565b6200045d91906200088f565b600c80546001600160a01b0390811660009081526003602052604080822094909455915416808252828220549251909260008051602062001e3d83398151915291620004ab91815260200190565b60405180910390a36064620004c36012600a6200085d565b620004d2906298968062000875565b620004df90600562000875565b620004eb91906200088f565b600d80546001600160a01b0390811660009081526003602052604080822094909455915416808252828220549251909260008051602062001e3d833981519152916200053991815260200190565b60405180910390a36064620005516012600a6200085d565b62000560906298968062000875565b6200056d90600362000875565b6200057991906200088f565b600e80546001600160a01b0390811660009081526003602052604080822094909455915416808252828220549251909260008051602062001e3d83398151915291620005c791815260200190565b60405180910390a35050620008b2565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200060257607f821691505b6020821081036200062357634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200067757600081815260208120601f850160051c81016020861015620006525750805b601f850160051c820191505b8181101562000673578281556001016200065e565b5050505b505050565b81516001600160401b03811115620006985762000698620005d7565b620006b081620006a98454620005ed565b8462000629565b602080601f831160018114620006e85760008415620006cf5750858301515b600019600386901b1c1916600185901b17855562000673565b600085815260208120601f198616915b828110156200071957888601518255948401946001909101908401620006f8565b5085821015620007385787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b600052601160045260246000fd5b600181815b808511156200079f57816000190482111562000783576200078362000748565b808516156200079157918102915b93841c939080029062000763565b509250929050565b600082620007b85750600162000857565b81620007c75750600062000857565b8160018114620007e05760028114620007eb576200080b565b600191505062000857565b60ff841115620007ff57620007ff62000748565b50506001821b62000857565b5060208310610133831016604e8410600b841016171562000830575081810a62000857565b6200083c83836200075e565b806000190482111562000853576200085362000748565b0290505b92915050565b60006200086e60ff841683620007a7565b9392505050565b808202811582820484141762000857576200085762000748565b600082620008ad57634e487b7160e01b600052601260045260246000fd5b500490565b61157b80620008c26000396000f3fe60806040526004361061012e5760003560e01c806370a08231116100ab578063a9059cbb1161006f578063a9059cbb1461036f578063b22c95e71461038f578063c9567bf9146103af578063dc27fff5146103c4578063dd62ed3e146103e4578063f62afd0e1461041c57600080fd5b806370a08231146102e057806395d89b411461030d5780639d13906214610322578063a3ca847d14610187578063a8aa1b311461033757600080fd5b806323b872dd116100f257806323b872dd146101fa578063313ce5671461021a5780634abe30521461024157806351c46c14146102a057806358d2b7bf146102c057600080fd5b8063065969211461013a57806306fdde031461015c5780630940bbc714610187578063095ea7b3146101a757806318160ddd146101d757600080fd5b3661013557005b600080fd5b34801561014657600080fd5b5061015a61015536600461101e565b61043c565b005b34801561016857600080fd5b506101716104a3565b60405161017e9190611040565b60405180910390f35b34801561019357600080fd5b5061015a6101a236600461108e565b610535565b3480156101b357600080fd5b506101c76101c23660046110bf565b610596565b604051901515815260200161017e565b3480156101e357600080fd5b506101ec610603565b60405190815260200161017e565b34801561020657600080fd5b506101c76102153660046110eb565b61061f565b34801561022657600080fd5b5061022f601281565b60405160ff909116815260200161017e565b34801561024d57600080fd5b50600254610277906001600160a01b0381169060ff600160a01b8204811691600160a81b90041683565b604080516001600160a01b03909416845260ff928316602085015291169082015260600161017e565b3480156102ac57600080fd5b5061015a6102bb36600461112c565b61066d565b3480156102cc57600080fd5b5061015a6102db366004611158565b6106dd565b3480156102ec57600080fd5b506101ec6102fb366004611158565b60036020526000908152604090205481565b34801561031957600080fd5b50610171610740565b34801561032e57600080fd5b5061015a61074f565b34801561034357600080fd5b50600554610357906001600160a01b031681565b6040516001600160a01b03909116815260200161017e565b34801561037b57600080fd5b506101c761038a3660046110bf565b6107a4565b34801561039b57600080fd5b5061015a6103aa3660046111c1565b6107b8565b3480156103bb57600080fd5b5061015a610880565b3480156103d057600080fd5b5061015a6103df36600461125a565b610a41565b3480156103f057600080fd5b506101ec6103ff36600461128d565b600460209081526000928352604080842090915290825290205481565b34801561042857600080fd5b5061015a6104373660046111c1565b610a9f565b6002546001600160a01b0316331461046657604051629af2b160e81b815260040160405180910390fd5b60408051838152602081018390527fb429f99627334512f02a8ea2616421c0346ec838954af1b706764078c6e55e4b910160405180910390a15050565b6060600080546104b2906112c6565b80601f01602080910402602001604051908101604052809291908181526020018280546104de906112c6565b801561052b5780601f106105005761010080835404028352916020019161052b565b820191906000526020600020905b81548152906001019060200180831161050e57829003601f168201915b5050505050905090565b6002546001600160a01b0316331461055f57604051629af2b160e81b815260040160405180910390fd5b6040518181527f94f1bedae53d0e1aea2c179678815a1ea03ca1b5d7176bfb1e3fb050eba299f8906020015b60405180910390a150565b3360008181526004602090815260408083206001600160a01b038716808552925280832085905551919290917f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925906105f19086815260200190565b60405180910390a35060015b92915050565b61060f6012600a6113fa565b61061c9062989680611409565b81565b6001600160a01b0383166000908152600460209081526040808320338452909152812080548391908390610654908490611420565b909155506106659050848484610b5f565b949350505050565b6002546001600160a01b0316331461069757604051629af2b160e81b815260040160405180910390fd5b60408051848152602081018490529081018290527f3136ed268a45dabb7aae2333bd7e8f3f3822af5c0f28dbf6d25d5e74810838829060600160405180910390a1505050565b6002546001600160a01b0316331461070757604051629af2b160e81b815260040160405180910390fd5b6040516001600160a01b03821681527f4d320d933b5174d485328d7cd990cf1e24234b260082a2a93a5a53e158ed26319060200161058b565b6060600180546104b2906112c6565b6002546001600160a01b0316331461077957604051629af2b160e81b815260040160405180910390fd5b6040517f84924a8545060d7321f70c1371478bbfc505b08b1c07cdf71a2e86ef81f6aa1090600090a1565b60006107b1338484610b5f565b9392505050565b6002546001600160a01b031633146107e257604051629af2b160e81b815260040160405180910390fd5b60005b83811015610878578484828181106107ff576107ff611433565b90506020020160208101906108149190611158565b6001600160a01b0316866001600160a01b031660008051602061152683398151915285858581811061084857610848611433565b9050602002013560405161085e91815260200190565b60405180910390a38061087081611449565b9150506107e5565b505050505050565b6002546001600160a01b0316331461089757600080fd5b600554600160a81b900460ff16156108ae57600080fd5b6000737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610902573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109269190611462565b90506000737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801561097c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906109a09190611462565b60405163e6a4390560e01b81523060048201526001600160a01b03808316602483015291925060009184169063e6a4390590604401602060405180830381865afa1580156109f2573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610a169190611462565b60058054600161ff0160a01b0319166001600160a01b0390921691909117600160a81b179055505050565b6002546001600160a01b03163314610a6b57604051629af2b160e81b815260040160405180910390fd5b6002805461ffff60a01b1916600160a01b60ff9485160260ff60a81b191617600160a81b9290931691909102919091179055565b6002546001600160a01b03163314610ac957604051629af2b160e81b815260040160405180910390fd5b60005b8381101561087857848482818110610ae657610ae6611433565b9050602002016020810190610afb9190611158565b6001600160a01b0316866001600160a01b0316600080516020611526833981519152858585818110610b2f57610b2f611433565b90506020020135604051610b4591815260200190565b60405180910390a380610b5781611449565b915050610acc565b600080610b746002546001600160a01b031690565b600554909150600160a81b900460ff1680610ba05750806001600160a01b0316856001600160a01b0316145b80610bbc5750806001600160a01b0316846001600160a01b0316145b610bc557600080fd5b6001600160a01b03851660009081526003602052604081208054859290610bed908490611420565b90915550506005546001600160a01b038581169116148015610c195750600554600160a01b900460ff16155b8015610c5857506064610c2e6012600a6113fa565b610c3b9062989680611409565b610c45919061147f565b3060009081526003602052604090205410155b8015610c765750806001600160a01b0316856001600160a01b031614155b15610e60576005805460ff60a01b1916600160a01b1790556040805160028082526060820183526000926020830190803683370190505090503081600081518110610cc357610cc3611433565b60200260200101906001600160a01b031690816001600160a01b031681525050737a250d5630b4cf539739df2c5dacb4c659f2488d6001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d35573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190610d599190611462565b81600181518110610d6c57610d6c611433565b6001600160a01b0390921660209283029190910190910152737a250d5630b4cf539739df2c5dacb4c659f2488d63eb6f61396064610dac6012600a6113fa565b610db99062989680611409565b610dc3919061147f565b60008430426040518663ffffffff1660e01b8152600401610de89594939291906114a1565b600060405180830381600087803b158015610e0257600080fd5b505af1158015610e16573d6000803e3d6000fd5b50506040516001600160a01b03851692504780156108fc029250906000818181858888f19350505050158015610e50573d6000803e3d6000fd5b50506005805460ff60a01b191690555b60025460ff600160a01b8204811691600160a81b9004166001600160a01b0387163014801590610e9e5750600554600160a81b900460ff1615156001145b15610f14576005546000906064906001600160a01b03898116911614610ec45783610ec6565b825b610ed39060ff1688611409565b610edd919061147f565b9050610ee98187611420565b30600090815260036020526040812080549298508392909190610f0d908490611512565b9091555050505b6001600160a01b03861660009081526003602052604081208054879290610f3c908490611512565b90915550506007546001600160a01b0390811690881603610f8f576006546040518681526001600160a01b03888116921690600080516020611526833981519152906020015b60405180910390a3611011565b6007546001600160a01b0390811690871603610fd5576006546040518681526001600160a01b039182169189169060008051602061152683398151915290602001610f82565b856001600160a01b0316876001600160a01b03166000805160206115268339815191528760405161100891815260200190565b60405180910390a35b5060019695505050505050565b6000806040838503121561103157600080fd5b50508035926020909101359150565b600060208083528351808285015260005b8181101561106d57858101830151858201604001528201611051565b506000604082860101526040601f19601f8301168501019250505092915050565b6000602082840312156110a057600080fd5b5035919050565b6001600160a01b03811681146110bc57600080fd5b50565b600080604083850312156110d257600080fd5b82356110dd816110a7565b946020939093013593505050565b60008060006060848603121561110057600080fd5b833561110b816110a7565b9250602084013561111b816110a7565b929592945050506040919091013590565b60008060006060848603121561114157600080fd5b505081359360208301359350604090920135919050565b60006020828403121561116a57600080fd5b81356107b1816110a7565b60008083601f84011261118757600080fd5b50813567ffffffffffffffff81111561119f57600080fd5b6020830191508360208260051b85010111156111ba57600080fd5b9250929050565b6000806000806000606086880312156111d957600080fd5b85356111e4816110a7565b9450602086013567ffffffffffffffff8082111561120157600080fd5b61120d89838a01611175565b9096509450604088013591508082111561122657600080fd5b5061123388828901611175565b969995985093965092949392505050565b803560ff8116811461125557600080fd5b919050565b6000806040838503121561126d57600080fd5b61127683611244565b915061128460208401611244565b90509250929050565b600080604083850312156112a057600080fd5b82356112ab816110a7565b915060208301356112bb816110a7565b809150509250929050565b600181811c908216806112da57607f821691505b6020821081036112fa57634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600181815b8085111561135157816000190482111561133757611337611300565b8085161561134457918102915b93841c939080029061131b565b509250929050565b600082611368575060016105fd565b81611375575060006105fd565b816001811461138b5760028114611395576113b1565b60019150506105fd565b60ff8411156113a6576113a6611300565b50506001821b6105fd565b5060208310610133831016604e8410600b84101617156113d4575081810a6105fd565b6113de8383611316565b80600019048211156113f2576113f2611300565b029392505050565b60006107b160ff841683611359565b80820281158282048414176105fd576105fd611300565b818103818111156105fd576105fd611300565b634e487b7160e01b600052603260045260246000fd5b60006001820161145b5761145b611300565b5060010190565b60006020828403121561147457600080fd5b81516107b1816110a7565b60008261149c57634e487b7160e01b600052601260045260246000fd5b500490565b600060a082018783526020878185015260a0604085015281875180845260c086019150828901935060005b818110156114f15784516001600160a01b0316835293830193918301916001016114cc565b50506001600160a01b03969096166060850152505050608001529392505050565b808201808211156105fd576105fd61130056feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa264697066735822122087c03b7d84fb31b08eddc6290ecf3d6efa7037b40d18d78c55dc0fe0a4614b4164736f6c63430008120033ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef