ETH Price: $2,601.13 (-2.23%)
Gas: 1 Gwei

Token

DAWAE (DAWAE)
 

Overview

Max Total Supply

100,000,000 DAWAE

Holders

51

Market

Onchain Market Cap

$0.00

Circulating Supply Market Cap

-

Other Info

Token Contract (WITH 9 Decimals)

Balance
80,727.804422775 DAWAE

Value
$0.00
0x4df76cf47ba930203d1da71e8d51fdd9844829f9
Loading...
Loading
Loading...
Loading
Loading...
Loading

Click here to update the token information / general information
# Exchange Pair Price  24H Volume % Volume

Contract Source Code Verified (Exact Match)

Contract Name:
DAWAE

Compiler Version
v0.8.21+commit.d9974bed

Optimization Enabled:
No with 200 runs

Other Settings:
default evmVersion
File 1 of 1 : dawae.sol
/**
https://dawae.live/
https://t.me/DAWAErc20
https://twitter.com/DAWAErc20
**/

/**
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⡤⠶⠒⠛⠋⠉⠉⠉⠉⠉⠉⠉⠙⠛⠒⠦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⠞⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠉⠛⢦⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⢛⣡⠴⠒⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠳⢤⣀⠀⠀⠀⠈⠳⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⠛⠚⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠳⣤⡀⠀⠀⠈⠻⣆⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣦⡀⠀⠀⠈⢷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠳⣄⠀⠀⠀⠹⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣰⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⡤⠶⠖⠒⠲⠦⣤⡀⠀⠀⠀⠀⠀⠘⣧⠀⠀⠀⠘⢧⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣰⣏⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡞⠋⠀⠀⠀⢀⣠⣴⡾⠋⠙⣦⡀⠀⠀⠀⠀⠘⣧⠀⠀⠀⠈⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣴⠚⠉⠁⢈⡿⠟⠶⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡏⠀⠀⠀⢀⣾⣿⣿⣿⣿⣾⣴⣾⡇⠀⠀⠀⠀⠀⠸⡆⠀⠀⠀⠈⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⣿⣥⣤⣶⣿⠁⠀⠀⠙⣦⡶⠛⠉⠉⠉⠉⠉⠙⠓⠶⣼⣧⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⡇⠀⠀⠀⠀⠈⣧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⡿⢶⣾⣿⣽⣿⣶⣶⣤⠀⠀⠀⠀⠀⠀⠀⠀⠙⠳⣤⡀⠀⢙⣿⣿⠿⠿⠿⢿⣿⣄⡀⢀⣀⠀⠀⠀⣇⠀⠀⠀⠀⠀⢸⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⣿⡿⠿⠛⣁⣤⠬⢽⡟⠛⠛⣻⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠛⠉⠀⠀⠀⠀⠀⠈⢳⡄⠉⠻⢿⣀⠀⠀⣿⠀⠀⠀⠀⠀⠈⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣿⢻⡟⠁⠀⠀⠈⢧⡠⠾⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢐⣲⣶⡦⢤⣄⣀⡀⣿⠀⠀⠀⠙⣦⠀⣿⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡏⠈⠳⢦⣀⠀⠀⠈⠳⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⡴⠖⠋⠉⠀⠘⣇⠀⠀⠉⠙⠋⠀⠀⠀⢀⡿⠀⣿⠀⠀⠀⠀⠀⠀⣿⡤⢶⠶⠶⠶⠒⠒⠒⠲⠶⠶⠦⢤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⡤⠶⠒⠛⠛⠉⠉⠉⠉⢻⡇⠀⠀⠀⣼⣿⠳⢦⡀⠈⠳⢦⣄⣀⣀⣀⣀⣤⠴⠚⠉⠀⠀⠀⠀⠀⠀⠀⡿⠀⠀⠀⣀⣤⠴⣶⠞⠋⠀⠀⣧⠀⠀⠀⠀⠀⠠⡿⠁⢸⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠳⢦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡴⠛⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠃⠀⠀⣼⢣⣿⠀⠀⠻⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡼⣁⣤⠶⠋⠁⠀⢸⠇⠀⠀⠀⢰⣿⡆⠀⠀⠀⠀⣸⠃⢀⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠛⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣰⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⡆⠀⢠⡏⠸⣿⠀⠀⠀⠈⠙⠶⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⡤⠾⠛⠉⠀⠀⠀⠀⢀⡟⠀⠀⠀⢀⣿⡏⣿⠀⠀⠀⣴⠇⣠⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢷⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⣼⣇⠀⣿⠀⠀⠀⠀⣼⢦⣄⠈⠉⠛⠒⠒⠒⠒⠚⠋⠉⠉⠀⠀⠀⠀⠀⠀⠀⠀⢀⣾⠁⠀⠀⢀⣾⣿⠁⣿⠀⢀⣼⡷⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡄⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡼⠃⠀⠀⠀⠀⠀⣀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡰⣿⠀⢰⠿⡇⠀⠀⢸⣿⠀⠙⢿⣦⣄⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⡴⢾⣻⡏⠀⠀⣠⡞⢁⡟⢰⡇⢠⡾⠁⠀⠀⠀⠀⠀⠀⢀⡤⠶⠒⠛⠋⣉⣠⡤⠤⠤⠤⠬⣽⣓⠶⣤⣀⡴⠟⠛⠉⠛⡆⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⢀⣀⣀⡾⠁⠀⠀⣠⡴⠚⠉⣁⣉⣙⠲⣄⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⠿⣇⣾⠀⠻⣄⠀⠸⣿⠀⠀⣠⣉⠛⠿⣿⣛⣓⠲⠒⠒⠒⠚⠛⢛⣛⣩⡵⠞⠋⡿⠀⣠⣾⢿⡇⣼⠃⣾⣴⠟⠀⠀⠀⠀⠀⠀⠀⠀⠸⡇⠀⠀⠀⠀⢻⠀⠀⠀⠀⠀⠀⠀⠉⢛⡾⠋⠀⠀⣲⢀⣼⡇⠀⠀⠀⠀
⠀⠀⠀⠀⠀⢰⣿⠉⠙⠳⣦⡴⠟⣡⡶⠚⠋⠉⠉⠉⠛⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⡏⠀⠀⠙⣦⡀⣿⡄⢰⡇⠙⠳⢤⣀⣈⠉⠉⠙⠛⠛⠋⢉⣉⣡⠴⠞⠳⢾⣇⣴⠟⢡⡟⢰⡇⣼⡿⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣧⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠿⣤⣀⡴⠛⠁⠈⡛⠳⢤⡀⠀⠀
⠀⠀⠀⠀⠀⢸⡿⣄⡀⠀⠈⢻⡟⠁⠀⠀⠀⠀⠀⠀⠀⢸⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠁⠀⠀⠀⠈⠻⣾⣷⣼⡇⠀⠀⠀⠈⠉⠛⠛⠒⠒⠚⠛⠉⠉⠀⠀⠀⠀⠘⠛⠁⢠⡿⢖⣿⡼⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⠀⡼⠋⠀⠀⠀⠀⢹⠀⠀⣷⠀⠀
⠀⠀⠀⠀⣀⡼⠋⠉⠙⠳⣤⣤⡧⠀⠀⠀⠀⠀⠀⠀⠀⠘⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠠⣦⠀⠉⠙⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⠀⠀⠀⠀⢸⡇⠀⠀⠀⠀⠀⠀⠀⣾⠁⠀⠀⠀⠀⢀⣸⠀⠞⠙⢷⡀
⠀⠀⣠⠞⠉⠀⠀⠀⠈⣤⠈⢳⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣿⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⠶⢻⣷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⠀⠀⠀⠀⣸⠁⠀⠀⠀⠀⠀⠀⠀⠘⠳⢤⣄⠀⡴⠛⠹⡆⣦⡀⠀⢷
⠀⣰⡿⠺⠆⠀⠀⠀⠀⣸⠀⠀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠸⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠀⠙⢶⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⠶⠋⠁⠀⣸⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⡿⠀⠀⠀⢀⡟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⢠⡀⠀⢹⠉⠙⢦⣸
⢠⠟⠀⠀⢀⡴⢶⡠⠞⠁⠀⣀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢻⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠈⠙⠓⠲⠦⠤⢤⣤⣤⣤⣤⠤⠤⠤⠶⠖⢻⠉⠁⠀⠀⠀⢠⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢰⡇⠀⠀⠀⣼⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢧⣈⣷⣄⢸⠀⠀⠀⠙
⣟⣰⡾⢲⡏⠀⢀⡇⢠⡞⠉⠉⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢻⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣴⠏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣾⠀⠀⠀⣼⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠙⠛⠀⠀⠀⠀
⠟⠁⠀⢸⠀⣴⡏⢀⡾⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢷⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⠃⠀⠀⣼⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠸⡾⠃⠙⠛⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢧⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠛⠦⣤⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣠⡴⠚⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣼⠃⠀⢀⡼⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠙⠓⠒⠒⠲⠶⠒⠒⠚⠋⠉⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡾⠁⠀⣠⡞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡴⠋⠀⢀⣴⠋⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⡴⠋⠀⠀⣠⠟⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⣦⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣤⠞⠉⠀⠀⣠⠞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠻⡶⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⡴⠚⠉⠀⠀⢀⣠⡞⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣸⠃⠀⠙⠳⢦⣄⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⣤⠶⠚⠋⠁⠀⠀⠀⠀⠀⠙⢷⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡏⠀⠀⠀⠀⠀⠀⣉⠙⠓⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠉⠀⠀⠀⠀⣠⡀⠀⠀⠀⠀⠀⠀⠈⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣧⠀⠀⠀⢀⡴⠛⠉⠛⠲⠦⣤⣀⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣤⠴⠟⠋⠉⠻⣦⠀⠀⠀⠀⠀⢀⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡇⠀⠀⠀⡾⠁⠀⠀⠀⠀⠀⠀⠀⠈⠉⠙⠛⠛⠒⠒⠒⠒⠒⠚⠛⠋⠉⠉⠀⠀⠀⠀⠀⠀⠀⠈⢷⡀⠀⠀⠀⣼⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣧⠀⠀⢰⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⡇⠀⠀⣼⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⡼⠷⠦⠶⠷⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⠤⠴⠷⠶⠾⠷⣦⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣤⣿⣄⣀⣀⣠⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⣧⣀⣀⣀⣀⣼⣥⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡾⢿⣿⣿⠿⠟⠓⠈⢿⣹⡄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⢻⠏⠾⢿⣿⣿⣿⣿⡿⠿⣄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⡅⠀⠀⢹⡆⠀⠀⣀⣼⣿⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣾⣀⡀⠀⣾⠉⠙⠋⠀⢀⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⣖⣒⣺⣷⣾⠿⠟⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠛⠿⠿⢿⣿⣛⣿⣿⠿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
**/

// SPDX-License-Identifier: MIT
pragma solidity 0.8.21;

abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
        return msg.sender;
    }
}

interface IERC20 {
    function totalSupply() external view returns (uint256);
    function balanceOf(address account) external view returns (uint256);
    function transfer(address recipient, uint256 amount) external returns (bool);
    function allowance(address owner, address spender) external view returns (uint256);
    function approve(address spender, uint256 amount) external returns (bool);
    function transferFrom(address sender, address recipient, uint256 amount) external returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

library SafeMath {
    function add(uint256 a, uint256 b) internal pure returns (uint256) {
        uint256 c = a + b;
        require(c >= a, "SafeMath: addition overflow");
        return c;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        return sub(a, b, "SafeMath: subtraction overflow");
    }

    function sub(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b <= a, errorMessage);
        uint256 c = a - b;
        return c;
    }

    function mul(uint256 a, uint256 b) internal pure returns (uint256) {
        if (a == 0) {
            return 0;
        }
        uint256 c = a * b;
        require(c / a == b, "SafeMath: multiplication overflow");
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return div(a, b, "SafeMath: division by zero");
    }

    function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) {
        require(b > 0, errorMessage);
        uint256 c = a / b;
        return c;
    }

}

contract Ownable is Context {
    address private _owner;
    event OwnershipTransferred(address indexed previousOwner, address indexed newOwner);

    constructor () {
        address msgSender = _msgSender();
        _owner = msgSender;
        emit OwnershipTransferred(address(0), msgSender);
    }

    function owner() public view returns (address) {
        return _owner;
    }

    modifier onlyOwner() {
        require(_owner == _msgSender(), "Ownable: caller is not the owner");
        _;
    }

    function renounceOwnership() public virtual onlyOwner {
        emit OwnershipTransferred(_owner, address(0));
        _owner = address(0);
    }

}

interface IUniswapV2Factory {
    function createPair(address tokenA, address tokenB) external returns (address pair);
    function getPair(address tokenA, address tokenB) external view returns (address pair);
}

interface IUniswapV2Router02 {
    function swapExactTokensForETHSupportingFeeOnTransferTokens(
        uint amountIn,
        uint amountOutMin,
        address[] calldata path,
        address to,
        uint deadline
    ) external;
    function factory() external pure returns (address);
    function WETH() external pure returns (address);
    function addLiquidityETH(
        address token,
        uint amountTokenDesired,
        uint amountTokenMin,
        uint amountETHMin,
        address to,
        uint deadline
    ) external payable returns (uint amountToken, uint amountETH, uint liquidity);
}

contract DAWAE is Context, IERC20, Ownable {
    using SafeMath for uint256;
    mapping (address => uint256) private _balances;
    mapping (address => mapping (address => uint256)) private _allowances;
    mapping (address => bool) private _isExcludedFromFee;
    mapping (address => bool) private _buyerMap;
    mapping(address => uint256) private _holderLastTransferTimestamp;
    bool public transferDelayEnabled = false;
    address payable private _taxWallet;

    uint256 private _initialBuyTax=21;
    uint256 private _initialSellTax=21;
    uint256 private _finalBuyTax=1;
    uint256 private _finalSellTax=1;
    uint256 private _reduceBuyTaxAt=41;
    uint256 private _reduceSellTaxAt=30;
    uint256 private _preventSwapBefore=10;
    uint256 private _buyCount=0;

    uint8 private constant _decimals = 9;
    uint256 private constant _tTotal = 100000000 * 10**_decimals;
    string private constant _name = unicode"DAWAE";
    string private constant _symbol = unicode"DAWAE";
    uint256 public _maxTxAmount = 1000000 * 10**_decimals;
    uint256 public _maxWalletSize = 2000000 * 10**_decimals;
    uint256 public _taxSwapThreshold= 100000 * 10**_decimals;
    uint256 public _maxTaxSwap= 2000000 * 10**_decimals;

    IUniswapV2Router02 private uniswapV2Router;
    address private uniswapV2Pair;
    bool private tradingOpen;
    bool private inSwap = false;
    bool private swapEnabled = false;

    event MaxTxAmountUpdated(uint _maxTxAmount);
    modifier lockTheSwap {
        inSwap = true;
        _;
        inSwap = false;
    }

    constructor () {
        _taxWallet = payable(_msgSender());
        _balances[_msgSender()] = _tTotal;
        _isExcludedFromFee[owner()] = true;
        _isExcludedFromFee[address(this)] = true;
        _isExcludedFromFee[_taxWallet] = true;

        emit Transfer(address(0), _msgSender(), _tTotal);
    }

    function name() public pure returns (string memory) {
        return _name;
    }

    function symbol() public pure returns (string memory) {
        return _symbol;
    }

    function decimals() public pure returns (uint8) {
        return _decimals;
    }

    function totalSupply() public pure override returns (uint256) {
        return _tTotal;
    }

    function balanceOf(address account) public view override returns (uint256) {
        return _balances[account];
    }

    function transfer(address recipient, uint256 amount) public override returns (bool) {
        _transfer(_msgSender(), recipient, amount);
        return true;
    }

    function allowance(address owner, address spender) public view override returns (uint256) {
        return _allowances[owner][spender];
    }

    function approve(address spender, uint256 amount) public override returns (bool) {
        _approve(_msgSender(), spender, amount);
        return true;
    }

    function transferFrom(address sender, address recipient, uint256 amount) public override returns (bool) {
        _transfer(sender, recipient, amount);
        _approve(sender, _msgSender(), _allowances[sender][_msgSender()].sub(amount, "ERC20: transfer amount exceeds allowance"));
        return true;
    }

    function _approve(address owner, address spender, uint256 amount) private {
        require(owner != address(0), "ERC20: approve from the zero address");
        require(spender != address(0), "ERC20: approve to the zero address");
        _allowances[owner][spender] = amount;
        emit Approval(owner, spender, amount);
    }

    function _transfer(address from, address to, uint256 amount) private {
        require(from != address(0), "ERC20: transfer from the zero address");
        require(to != address(0), "ERC20: transfer to the zero address");
        require(amount > 0, "Transfer amount must be greater than zero");
        uint256 taxAmount=0;
        if (from != owner() && to != owner()) {
            taxAmount=amount.mul((tradingOpen)?0:_initialBuyTax).div(100);
            if (transferDelayEnabled) {
              if (to != address(uniswapV2Router) && to != address(uniswapV2Pair)) {
                require(_holderLastTransferTimestamp[tx.origin] < block.number,"Only one transfer per block allowed.");
                _holderLastTransferTimestamp[tx.origin] = block.number;
              }
            }

            if (from == uniswapV2Pair && to != address(uniswapV2Router) && ! _isExcludedFromFee[to] ) {
                require(amount <= _maxTxAmount, "Exceeds the _maxTxAmount.");
                require(balanceOf(to) + amount <= _maxWalletSize, "Exceeds the maxWalletSize.");
                _buyCount++;
                _buyerMap[to]=true;
                taxAmount = amount.mul((_buyCount>_reduceBuyTaxAt)?_finalBuyTax:_initialBuyTax).div(100);
            }

            if(to == uniswapV2Pair && from!= address(this) ){
                require(amount <= _maxTxAmount, "Exceeds the _maxTxAmount.");
                taxAmount = amount.mul((_buyCount>_reduceSellTaxAt)?_finalSellTax:_initialSellTax).div(100);
                require(_buyCount>_preventSwapBefore || _buyerMap[from],"Seller is not buyer");
            }

            uint256 contractTokenBalance = balanceOf(address(this));
            if (!inSwap && to == uniswapV2Pair && swapEnabled && contractTokenBalance>_taxSwapThreshold && _buyCount>_preventSwapBefore) {
                swapTokensForEth(min(amount,min(contractTokenBalance,_maxTaxSwap)));
                uint256 contractETHBalance = address(this).balance;
                if(contractETHBalance > 0) {
                    sendETHToFee(address(this).balance);
                }
            }
        }

        if(taxAmount>0){
          _balances[address(this)]=_balances[address(this)].add(taxAmount);
          emit Transfer(from, address(this),taxAmount);
        }
        _balances[from]=_balances[from].sub(amount);
        _balances[to]=_balances[to].add(amount.sub(taxAmount));
        emit Transfer(from, to, amount.sub(taxAmount));
    }


    function min(uint256 a, uint256 b) private pure returns (uint256){
      return (a>b)?b:a;
    }

    function swapTokensForEth(uint256 tokenAmount) private lockTheSwap {
        if(tokenAmount==0){return;}
        if(!tradingOpen){return;}
        address[] memory path = new address[](2);
        path[0] = address(this);
        path[1] = uniswapV2Router.WETH();
        _approve(address(this), address(uniswapV2Router), tokenAmount);
        uniswapV2Router.swapExactTokensForETHSupportingFeeOnTransferTokens(
            tokenAmount,
            0,
            path,
            address(this),
            block.timestamp
        );
    }

    function removeLimits() external onlyOwner{
        _maxTxAmount = _tTotal;
        _maxWalletSize=_tTotal;
        transferDelayEnabled=false;
        emit MaxTxAmountUpdated(_tTotal);
    }

    function sendETHToFee(uint256 amount) private {
        _taxWallet.transfer(amount);
    }

    function openTrading() external onlyOwner() {
        require(!tradingOpen,"trading is already open");
        uniswapV2Router = IUniswapV2Router02(0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D);
        _approve(address(this), address(uniswapV2Router), _tTotal);
        IUniswapV2Factory factory=IUniswapV2Factory(uniswapV2Router.factory());
        uniswapV2Pair = factory.getPair(address(this),uniswapV2Router.WETH());
        if(uniswapV2Pair==address(0x0)){
          uniswapV2Pair = factory.createPair(address(this), uniswapV2Router.WETH());
        }
        uniswapV2Router.addLiquidityETH{value: address(this).balance}(address(this),balanceOf(address(this)),0,0,owner(),block.timestamp);
        IERC20(uniswapV2Pair).approve(address(uniswapV2Router), type(uint).max);
        swapEnabled = true;
        tradingOpen = true;
    }

    receive() external payable {}

    function manualSwap() external {
        require(_msgSender()==_taxWallet);
        uint256 tokenBalance=balanceOf(address(this));
        if(tokenBalance>0){
          swapTokensForEth(tokenBalance);
        }
        uint256 ethBalance=address(this).balance;
        if(ethBalance>0){
          sendETHToFee(ethBalance);
        }
    }
    
    function reduceFee(uint256 _newFee) external{
      require(_msgSender()==_taxWallet);
      require(_newFee<=_finalBuyTax && _newFee<=_finalSellTax);
      _finalBuyTax=_newFee;
      _finalSellTax=_newFee;
    }

    function rescueETH(uint256 weiAmount) external {
        require(msg.sender == _taxWallet, "homestead");
        require(address(this).balance >= weiAmount, "insufficient eth balance");
        payable(msg.sender).transfer(weiAmount);
    }
    
}

Settings
{
  "optimizer": {
    "enabled": false,
    "runs": 200
  },
  "outputSelection": {
    "*": {
      "*": [
        "evm.bytecode",
        "evm.deployedBytecode",
        "devdoc",
        "userdoc",
        "metadata",
        "abi"
      ]
    }
  }
}

Contract Security Audit

Contract ABI

[{"inputs":[],"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":false,"internalType":"uint256","name":"_maxTxAmount","type":"uint256"}],"name":"MaxTxAmountUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"_maxTaxSwap","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxTxAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_maxWalletSize","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"_taxSwapThreshold","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"manualSwap","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"openTrading","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newFee","type":"uint256"}],"name":"reduceFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"removeLimits","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"weiAmount","type":"uint256"}],"name":"rescueETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"pure","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"transferDelayEnabled","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"sender","type":"address"},{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"stateMutability":"payable","type":"receive"}]

60806040525f60065f6101000a81548160ff0219169083151502179055506015600755601560085560016009556001600a556029600b55601e600c55600a600d555f600e556009600a6200005491906200060b565b620f42406200006491906200065b565b600f556009600a6200007791906200060b565b621e84806200008791906200065b565b6010556009600a6200009a91906200060b565b620186a0620000aa91906200065b565b6011556009600a620000bd91906200060b565b621e8480620000cd91906200065b565b6012555f601460156101000a81548160ff0219169083151502179055505f601460166101000a81548160ff02191690831515021790555034801562000110575f80fd5b505f620001226200044b60201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350620001ce6200044b60201b60201c565b600660016101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506009600a6200021e91906200060b565b6305f5e1006200022f91906200065b565b60015f620002426200044b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160035f620002946200045260201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550620003bf6200044b60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6009600a6200041d91906200060b565b6305f5e1006200042e91906200065b565b6040516200043d9190620006b6565b60405180910390a3620006d1565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200050357808604811115620004db57620004da62000479565b5b6001851615620004eb5780820291505b8081029050620004fb85620004a6565b9450620004bb565b94509492505050565b5f826200051d5760019050620005ef565b816200052c575f9050620005ef565b8160018114620005455760028114620005505762000586565b6001915050620005ef565b60ff84111562000565576200056462000479565b5b8360020a9150848211156200057f576200057e62000479565b5b50620005ef565b5060208310610133831016604e8410600b8410161715620005c05782820a905083811115620005ba57620005b962000479565b5b620005ef565b620005cf8484846001620004b2565b92509050818404811115620005e957620005e862000479565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f6200061782620005f6565b91506200062483620005ff565b9250620006537fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff84846200050c565b905092915050565b5f6200066782620005f6565b91506200067483620005f6565b92508282026200068481620005f6565b915082820484148315176200069e576200069d62000479565b5b5092915050565b620006b081620005f6565b82525050565b5f602082019050620006cb5f830184620006a5565b92915050565b6135c980620006df5f395ff3fe60806040526004361061012d575f3560e01c80637d1db4a5116100aa578063a9059cbb1161006e578063a9059cbb146103a6578063bf474bed146103e2578063c876d0b91461040c578063c9567bf914610436578063dd62ed3e1461044c578063ec1f3f631461048857610134565b80637d1db4a5146102d65780638da5cb5b146103005780638f9a55c01461032a57806395d89b41146103545780639e252f001461037e57610134565b8063313ce567116100f1578063313ce5671461022e57806351bc3c851461025857806370a082311461026e578063715018a6146102aa578063751039fc146102c057610134565b806306fdde0314610138578063095ea7b3146101625780630faee56f1461019e57806318160ddd146101c857806323b872dd146101f257610134565b3661013457005b5f80fd5b348015610143575f80fd5b5061014c6104b0565b604051610159919061257e565b60405180910390f35b34801561016d575f80fd5b506101886004803603810190610183919061262f565b6104ed565b6040516101959190612687565b60405180910390f35b3480156101a9575f80fd5b506101b261050a565b6040516101bf91906126af565b60405180910390f35b3480156101d3575f80fd5b506101dc610510565b6040516101e991906126af565b60405180910390f35b3480156101fd575f80fd5b50610218600480360381019061021391906126c8565b610533565b6040516102259190612687565b60405180910390f35b348015610239575f80fd5b50610242610607565b60405161024f9190612733565b60405180910390f35b348015610263575f80fd5b5061026c61060f565b005b348015610279575f80fd5b50610294600480360381019061028f919061274c565b6106a7565b6040516102a191906126af565b60405180910390f35b3480156102b5575f80fd5b506102be6106ed565b005b3480156102cb575f80fd5b506102d461083b565b005b3480156102e1575f80fd5b506102ea610983565b6040516102f791906126af565b60405180910390f35b34801561030b575f80fd5b50610314610989565b6040516103219190612786565b60405180910390f35b348015610335575f80fd5b5061033e6109b0565b60405161034b91906126af565b60405180910390f35b34801561035f575f80fd5b506103686109b6565b604051610375919061257e565b60405180910390f35b348015610389575f80fd5b506103a4600480360381019061039f919061279f565b6109f3565b005b3480156103b1575f80fd5b506103cc60048036038101906103c7919061262f565b610b0d565b6040516103d99190612687565b60405180910390f35b3480156103ed575f80fd5b506103f6610b2a565b60405161040391906126af565b60405180910390f35b348015610417575f80fd5b50610420610b30565b60405161042d9190612687565b60405180910390f35b348015610441575f80fd5b5061044a610b42565b005b348015610457575f80fd5b50610472600480360381019061046d91906127ca565b611201565b60405161047f91906126af565b60405180910390f35b348015610493575f80fd5b506104ae60048036038101906104a9919061279f565b611283565b005b60606040518060400160405280600581526020017f4441574145000000000000000000000000000000000000000000000000000000815250905090565b5f6105006104f9611310565b8484611317565b6001905092915050565b60125481565b5f6009600a61051f9190612964565b6305f5e10061052e91906129ae565b905090565b5f61053f8484846114da565b6105fc8461054b611310565b6105f78560405180606001604052806028815260200161356c6028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6105ae611310565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611fc39092919063ffffffff16565b611317565b600190509392505050565b5f6009905090565b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610650611310565b73ffffffffffffffffffffffffffffffffffffffff161461066f575f80fd5b5f610679306106a7565b90505f81111561068d5761068c81612025565b5b5f4790505f8111156106a3576106a2816122ac565b5b5050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6106f5611310565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610781576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077890612a39565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610843611310565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c690612a39565b60405180910390fd5b6009600a6108dd9190612964565b6305f5e1006108ec91906129ae565b600f819055506009600a6109009190612964565b6305f5e10061090f91906129ae565b6010819055505f60065f6101000a81548160ff0219169083151502179055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a61095d9190612964565b6305f5e10061096c91906129ae565b60405161097991906126af565b60405180910390a1565b600f5481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60105481565b60606040518060400160405280600581526020017f4441574145000000000000000000000000000000000000000000000000000000815250905090565b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7a90612aa1565b60405180910390fd5b80471015610ac6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610abd90612b09565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015610b09573d5f803e3d5ffd5b5050565b5f610b20610b19611310565b84846114da565b6001905092915050565b60115481565b60065f9054906101000a900460ff1681565b610b4a611310565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcd90612a39565b60405180910390fd5b60148054906101000a900460ff1615610c24576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1b90612b71565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60135f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610cc03060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a610cac9190612964565b6305f5e100610cbb91906129ae565b611317565b5f60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d2b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d4f9190612ba3565b90508073ffffffffffffffffffffffffffffffffffffffff1663e6a439053060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dd8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dfc9190612ba3565b6040518363ffffffff1660e01b8152600401610e19929190612bce565b602060405180830381865afa158015610e34573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e589190612ba3565b60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f73ffffffffffffffffffffffffffffffffffffffff1660145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603611033578073ffffffffffffffffffffffffffffffffffffffff1663c9c653963060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f72573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f969190612ba3565b6040518363ffffffff1660e01b8152600401610fb3929190612bce565b6020604051808303815f875af1158015610fcf573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ff39190612ba3565b60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719473061107b306106a7565b5f80611085610989565b426040518863ffffffff1660e01b81526004016110a796959493929190612c37565b60606040518083038185885af11580156110c3573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906110e89190612caa565b50505060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401611188929190612cfa565b6020604051808303815f875af11580156111a4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111c89190612d4b565b506001601460166101000a81548160ff02191690831515021790555060016014806101000a81548160ff02191690831515021790555050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166112c4611310565b73ffffffffffffffffffffffffffffffffffffffff16146112e3575f80fd5b60095481111580156112f75750600a548111155b6112ff575f80fd5b8060098190555080600a8190555050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611385576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137c90612de6565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036113f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ea90612e74565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516114cd91906126af565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611548576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153f90612f02565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036115b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ad90612f90565b60405180910390fd5b5f81116115f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ef9061301e565b60405180910390fd5b5f611601610989565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561166f575061163f610989565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15611d13576116b560646116a760148054906101000a900460ff1661169657600754611698565b5f5b8561231590919063ffffffff16565b61238c90919063ffffffff16565b905060065f9054906101000a900460ff161561183d5760135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611775575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561183c574360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054106117f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f0906130ac565b60405180910390fd5b4360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b5b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156118e6575060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015611939575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611a8657600f54821115611983576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197a90613114565b60405180910390fd5b60105482611990856106a7565b61199a9190613132565b11156119db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119d2906131af565b60405180910390fd5b600e5f8154809291906119ed906131cd565b9190505550600160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550611a836064611a75600b54600e5411611a6257600754611a66565b6009545b8561231590919063ffffffff16565b61238c90919063ffffffff16565b90505b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611b0e57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15611c2e57600f54821115611b58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b4f90613114565b60405180910390fd5b611b946064611b86600c54600e5411611b7357600854611b77565b600a545b8561231590919063ffffffff16565b61238c90919063ffffffff16565b9050600d54600e541180611bee575060045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b611c2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c249061325e565b60405180910390fd5b5b5f611c38306106a7565b9050601460159054906101000a900460ff16158015611ca3575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015611cbb5750601460169054906101000a900460ff165b8015611cc8575060115481115b8015611cd75750600d54600e54115b15611d1157611cf9611cf484611cef846012546123d5565b6123d5565b612025565b5f4790505f811115611d0f57611d0e476122ac565b5b505b505b5f811115611e1257611d6b8160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546123ed90919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611e0991906126af565b60405180910390a35b611e628260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461244a90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611f05611eb9828461244a90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546123ed90919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef611fa8848661244a90919063ffffffff16565b604051611fb591906126af565b60405180910390a350505050565b5f83831115829061200a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612001919061257e565b60405180910390fd5b505f8385612018919061327c565b9050809150509392505050565b6001601460156101000a81548160ff0219169083151502179055505f81031561228f5760148054906101000a900460ff161561228f575f600267ffffffffffffffff811115612077576120766132af565b5b6040519080825280602002602001820160405280156120a55781602001602082028036833780820191505090505b50905030815f815181106120bc576120bb6132dc565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612160573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906121849190612ba3565b81600181518110612198576121976132dc565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506121fe3060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611317565b60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b81526004016122609594939291906133c0565b5f604051808303815f87803b158015612277575f80fd5b505af1158015612289573d5f803e3d5ffd5b50505050505b5f601460156101000a81548160ff02191690831515021790555050565b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015612311573d5f803e3d5ffd5b5050565b5f808303612325575f9050612386565b5f828461233291906129ae565b90508284826123419190613445565b14612381576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612378906134e5565b60405180910390fd5b809150505b92915050565b5f6123cd83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612493565b905092915050565b5f8183116123e357826123e5565b815b905092915050565b5f8082846123fb9190613132565b905083811015612440576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124379061354d565b60405180910390fd5b8091505092915050565b5f61248b83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611fc3565b905092915050565b5f80831182906124d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124d0919061257e565b60405180910390fd5b505f83856124e79190613445565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561252b578082015181840152602081019050612510565b5f8484015250505050565b5f601f19601f8301169050919050565b5f612550826124f4565b61255a81856124fe565b935061256a81856020860161250e565b61257381612536565b840191505092915050565b5f6020820190508181035f8301526125968184612546565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6125cb826125a2565b9050919050565b6125db816125c1565b81146125e5575f80fd5b50565b5f813590506125f6816125d2565b92915050565b5f819050919050565b61260e816125fc565b8114612618575f80fd5b50565b5f8135905061262981612605565b92915050565b5f80604083850312156126455761264461259e565b5b5f612652858286016125e8565b92505060206126638582860161261b565b9150509250929050565b5f8115159050919050565b6126818161266d565b82525050565b5f60208201905061269a5f830184612678565b92915050565b6126a9816125fc565b82525050565b5f6020820190506126c25f8301846126a0565b92915050565b5f805f606084860312156126df576126de61259e565b5b5f6126ec868287016125e8565b93505060206126fd868287016125e8565b925050604061270e8682870161261b565b9150509250925092565b5f60ff82169050919050565b61272d81612718565b82525050565b5f6020820190506127465f830184612724565b92915050565b5f602082840312156127615761276061259e565b5b5f61276e848285016125e8565b91505092915050565b612780816125c1565b82525050565b5f6020820190506127995f830184612777565b92915050565b5f602082840312156127b4576127b361259e565b5b5f6127c18482850161261b565b91505092915050565b5f80604083850312156127e0576127df61259e565b5b5f6127ed858286016125e8565b92505060206127fe858286016125e8565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561288a5780860481111561286657612865612808565b5b60018516156128755780820291505b808102905061288385612835565b945061284a565b94509492505050565b5f826128a2576001905061295d565b816128af575f905061295d565b81600181146128c557600281146128cf576128fe565b600191505061295d565b60ff8411156128e1576128e0612808565b5b8360020a9150848211156128f8576128f7612808565b5b5061295d565b5060208310610133831016604e8410600b84101617156129335782820a90508381111561292e5761292d612808565b5b61295d565b6129408484846001612841565b9250905081840481111561295757612956612808565b5b81810290505b9392505050565b5f61296e826125fc565b915061297983612718565b92506129a67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484612893565b905092915050565b5f6129b8826125fc565b91506129c3836125fc565b92508282026129d1816125fc565b915082820484148315176129e8576129e7612808565b5b5092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f612a236020836124fe565b9150612a2e826129ef565b602082019050919050565b5f6020820190508181035f830152612a5081612a17565b9050919050565b7f686f6d65737465616400000000000000000000000000000000000000000000005f82015250565b5f612a8b6009836124fe565b9150612a9682612a57565b602082019050919050565b5f6020820190508181035f830152612ab881612a7f565b9050919050565b7f696e73756666696369656e74206574682062616c616e636500000000000000005f82015250565b5f612af36018836124fe565b9150612afe82612abf565b602082019050919050565b5f6020820190508181035f830152612b2081612ae7565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f612b5b6017836124fe565b9150612b6682612b27565b602082019050919050565b5f6020820190508181035f830152612b8881612b4f565b9050919050565b5f81519050612b9d816125d2565b92915050565b5f60208284031215612bb857612bb761259e565b5b5f612bc584828501612b8f565b91505092915050565b5f604082019050612be15f830185612777565b612bee6020830184612777565b9392505050565b5f819050919050565b5f819050919050565b5f612c21612c1c612c1784612bf5565b612bfe565b6125fc565b9050919050565b612c3181612c07565b82525050565b5f60c082019050612c4a5f830189612777565b612c5760208301886126a0565b612c646040830187612c28565b612c716060830186612c28565b612c7e6080830185612777565b612c8b60a08301846126a0565b979650505050505050565b5f81519050612ca481612605565b92915050565b5f805f60608486031215612cc157612cc061259e565b5b5f612cce86828701612c96565b9350506020612cdf86828701612c96565b9250506040612cf086828701612c96565b9150509250925092565b5f604082019050612d0d5f830185612777565b612d1a60208301846126a0565b9392505050565b612d2a8161266d565b8114612d34575f80fd5b50565b5f81519050612d4581612d21565b92915050565b5f60208284031215612d6057612d5f61259e565b5b5f612d6d84828501612d37565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612dd06024836124fe565b9150612ddb82612d76565b604082019050919050565b5f6020820190508181035f830152612dfd81612dc4565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f612e5e6022836124fe565b9150612e6982612e04565b604082019050919050565b5f6020820190508181035f830152612e8b81612e52565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f612eec6025836124fe565b9150612ef782612e92565b604082019050919050565b5f6020820190508181035f830152612f1981612ee0565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f612f7a6023836124fe565b9150612f8582612f20565b604082019050919050565b5f6020820190508181035f830152612fa781612f6e565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6130086029836124fe565b915061301382612fae565b604082019050919050565b5f6020820190508181035f83015261303581612ffc565b9050919050565b7f4f6e6c79206f6e65207472616e736665722070657220626c6f636b20616c6c6f5f8201527f7765642e00000000000000000000000000000000000000000000000000000000602082015250565b5f6130966024836124fe565b91506130a18261303c565b604082019050919050565b5f6020820190508181035f8301526130c38161308a565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f6130fe6019836124fe565b9150613109826130ca565b602082019050919050565b5f6020820190508181035f83015261312b816130f2565b9050919050565b5f61313c826125fc565b9150613147836125fc565b925082820190508082111561315f5761315e612808565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f613199601a836124fe565b91506131a482613165565b602082019050919050565b5f6020820190508181035f8301526131c68161318d565b9050919050565b5f6131d7826125fc565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361320957613208612808565b5b600182019050919050565b7f53656c6c6572206973206e6f74206275796572000000000000000000000000005f82015250565b5f6132486013836124fe565b915061325382613214565b602082019050919050565b5f6020820190508181035f8301526132758161323c565b9050919050565b5f613286826125fc565b9150613291836125fc565b92508282039050818111156132a9576132a8612808565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61333b816125c1565b82525050565b5f61334c8383613332565b60208301905092915050565b5f602082019050919050565b5f61336e82613309565b6133788185613313565b935061338383613323565b805f5b838110156133b357815161339a8882613341565b97506133a583613358565b925050600181019050613386565b5085935050505092915050565b5f60a0820190506133d35f8301886126a0565b6133e06020830187612c28565b81810360408301526133f28186613364565b90506134016060830185612777565b61340e60808301846126a0565b9695505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61344f826125fc565b915061345a836125fc565b92508261346a57613469613418565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f6134cf6021836124fe565b91506134da82613475565b604082019050919050565b5f6020820190508181035f8301526134fc816134c3565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f613537601b836124fe565b915061354282613503565b602082019050919050565b5f6020820190508181035f8301526135648161352b565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220ee8619cc7693ec487ac5a62d28d5696ac5eb2e4574cc16397e61612b43b4e39564736f6c63430008150033

Deployed Bytecode

0x60806040526004361061012d575f3560e01c80637d1db4a5116100aa578063a9059cbb1161006e578063a9059cbb146103a6578063bf474bed146103e2578063c876d0b91461040c578063c9567bf914610436578063dd62ed3e1461044c578063ec1f3f631461048857610134565b80637d1db4a5146102d65780638da5cb5b146103005780638f9a55c01461032a57806395d89b41146103545780639e252f001461037e57610134565b8063313ce567116100f1578063313ce5671461022e57806351bc3c851461025857806370a082311461026e578063715018a6146102aa578063751039fc146102c057610134565b806306fdde0314610138578063095ea7b3146101625780630faee56f1461019e57806318160ddd146101c857806323b872dd146101f257610134565b3661013457005b5f80fd5b348015610143575f80fd5b5061014c6104b0565b604051610159919061257e565b60405180910390f35b34801561016d575f80fd5b506101886004803603810190610183919061262f565b6104ed565b6040516101959190612687565b60405180910390f35b3480156101a9575f80fd5b506101b261050a565b6040516101bf91906126af565b60405180910390f35b3480156101d3575f80fd5b506101dc610510565b6040516101e991906126af565b60405180910390f35b3480156101fd575f80fd5b50610218600480360381019061021391906126c8565b610533565b6040516102259190612687565b60405180910390f35b348015610239575f80fd5b50610242610607565b60405161024f9190612733565b60405180910390f35b348015610263575f80fd5b5061026c61060f565b005b348015610279575f80fd5b50610294600480360381019061028f919061274c565b6106a7565b6040516102a191906126af565b60405180910390f35b3480156102b5575f80fd5b506102be6106ed565b005b3480156102cb575f80fd5b506102d461083b565b005b3480156102e1575f80fd5b506102ea610983565b6040516102f791906126af565b60405180910390f35b34801561030b575f80fd5b50610314610989565b6040516103219190612786565b60405180910390f35b348015610335575f80fd5b5061033e6109b0565b60405161034b91906126af565b60405180910390f35b34801561035f575f80fd5b506103686109b6565b604051610375919061257e565b60405180910390f35b348015610389575f80fd5b506103a4600480360381019061039f919061279f565b6109f3565b005b3480156103b1575f80fd5b506103cc60048036038101906103c7919061262f565b610b0d565b6040516103d99190612687565b60405180910390f35b3480156103ed575f80fd5b506103f6610b2a565b60405161040391906126af565b60405180910390f35b348015610417575f80fd5b50610420610b30565b60405161042d9190612687565b60405180910390f35b348015610441575f80fd5b5061044a610b42565b005b348015610457575f80fd5b50610472600480360381019061046d91906127ca565b611201565b60405161047f91906126af565b60405180910390f35b348015610493575f80fd5b506104ae60048036038101906104a9919061279f565b611283565b005b60606040518060400160405280600581526020017f4441574145000000000000000000000000000000000000000000000000000000815250905090565b5f6105006104f9611310565b8484611317565b6001905092915050565b60125481565b5f6009600a61051f9190612964565b6305f5e10061052e91906129ae565b905090565b5f61053f8484846114da565b6105fc8461054b611310565b6105f78560405180606001604052806028815260200161356c6028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6105ae611310565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054611fc39092919063ffffffff16565b611317565b600190509392505050565b5f6009905090565b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610650611310565b73ffffffffffffffffffffffffffffffffffffffff161461066f575f80fd5b5f610679306106a7565b90505f81111561068d5761068c81612025565b5b5f4790505f8111156106a3576106a2816122ac565b5b5050565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b6106f5611310565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610781576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161077890612a39565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b610843611310565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146108cf576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108c690612a39565b60405180910390fd5b6009600a6108dd9190612964565b6305f5e1006108ec91906129ae565b600f819055506009600a6109009190612964565b6305f5e10061090f91906129ae565b6010819055505f60065f6101000a81548160ff0219169083151502179055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a61095d9190612964565b6305f5e10061096c91906129ae565b60405161097991906126af565b60405180910390a1565b600f5481565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60105481565b60606040518060400160405280600581526020017f4441574145000000000000000000000000000000000000000000000000000000815250905090565b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610a83576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a7a90612aa1565b60405180910390fd5b80471015610ac6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610abd90612b09565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015610b09573d5f803e3d5ffd5b5050565b5f610b20610b19611310565b84846114da565b6001905092915050565b60115481565b60065f9054906101000a900460ff1681565b610b4a611310565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bd6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bcd90612a39565b60405180910390fd5b60148054906101000a900460ff1615610c24576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c1b90612b71565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60135f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550610cc03060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a610cac9190612964565b6305f5e100610cbb91906129ae565b611317565b5f60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610d2b573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610d4f9190612ba3565b90508073ffffffffffffffffffffffffffffffffffffffff1663e6a439053060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610dd8573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dfc9190612ba3565b6040518363ffffffff1660e01b8152600401610e19929190612bce565b602060405180830381865afa158015610e34573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610e589190612ba3565b60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f73ffffffffffffffffffffffffffffffffffffffff1660145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1603611033578073ffffffffffffffffffffffffffffffffffffffff1663c9c653963060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f72573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f969190612ba3565b6040518363ffffffff1660e01b8152600401610fb3929190612bce565b6020604051808303815f875af1158015610fcf573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ff39190612ba3565b60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505b60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d719473061107b306106a7565b5f80611085610989565b426040518863ffffffff1660e01b81526004016110a796959493929190612c37565b60606040518083038185885af11580156110c3573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906110e89190612caa565b50505060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b8152600401611188929190612cfa565b6020604051808303815f875af11580156111a4573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906111c89190612d4b565b506001601460166101000a81548160ff02191690831515021790555060016014806101000a81548160ff02191690831515021790555050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166112c4611310565b73ffffffffffffffffffffffffffffffffffffffff16146112e3575f80fd5b60095481111580156112f75750600a548111155b6112ff575f80fd5b8060098190555080600a8190555050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611385576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161137c90612de6565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036113f3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016113ea90612e74565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516114cd91906126af565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1603611548576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161153f90612f02565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16036115b6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ad90612f90565b60405180910390fd5b5f81116115f8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115ef9061301e565b60405180910390fd5b5f611601610989565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561166f575061163f610989565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15611d13576116b560646116a760148054906101000a900460ff1661169657600754611698565b5f5b8561231590919063ffffffff16565b61238c90919063ffffffff16565b905060065f9054906101000a900460ff161561183d5760135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614158015611775575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561183c574360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054106117f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117f0906130ac565b60405180910390fd5b4360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b5b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161480156118e6575060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015611939575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15611a8657600f54821115611983576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161197a90613114565b60405180910390fd5b60105482611990856106a7565b61199a9190613132565b11156119db576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016119d2906131af565b60405180910390fd5b600e5f8154809291906119ed906131cd565b9190505550600160045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550611a836064611a75600b54600e5411611a6257600754611a66565b6009545b8561231590919063ffffffff16565b61238c90919063ffffffff16565b90505b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015611b0e57503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15611c2e57600f54821115611b58576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b4f90613114565b60405180910390fd5b611b946064611b86600c54600e5411611b7357600854611b77565b600a545b8561231590919063ffffffff16565b61238c90919063ffffffff16565b9050600d54600e541180611bee575060045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff165b611c2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c249061325e565b60405180910390fd5b5b5f611c38306106a7565b9050601460159054906101000a900460ff16158015611ca3575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015611cbb5750601460169054906101000a900460ff165b8015611cc8575060115481115b8015611cd75750600d54600e54115b15611d1157611cf9611cf484611cef846012546123d5565b6123d5565b612025565b5f4790505f811115611d0f57611d0e476122ac565b5b505b505b5f811115611e1257611d6b8160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546123ed90919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef83604051611e0991906126af565b60405180910390a35b611e628260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461244a90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550611f05611eb9828461244a90919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546123ed90919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef611fa8848661244a90919063ffffffff16565b604051611fb591906126af565b60405180910390a350505050565b5f83831115829061200a576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612001919061257e565b60405180910390fd5b505f8385612018919061327c565b9050809150509392505050565b6001601460156101000a81548160ff0219169083151502179055505f81031561228f5760148054906101000a900460ff161561228f575f600267ffffffffffffffff811115612077576120766132af565b5b6040519080825280602002602001820160405280156120a55781602001602082028036833780820191505090505b50905030815f815181106120bc576120bb6132dc565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015612160573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906121849190612ba3565b81600181518110612198576121976132dc565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506121fe3060135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1684611317565b60135f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b81526004016122609594939291906133c0565b5f604051808303815f87803b158015612277575f80fd5b505af1158015612289573d5f803e3d5ffd5b50505050505b5f601460156101000a81548160ff02191690831515021790555050565b600660019054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f19350505050158015612311573d5f803e3d5ffd5b5050565b5f808303612325575f9050612386565b5f828461233291906129ae565b90508284826123419190613445565b14612381576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612378906134e5565b60405180910390fd5b809150505b92915050565b5f6123cd83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250612493565b905092915050565b5f8183116123e357826123e5565b815b905092915050565b5f8082846123fb9190613132565b905083811015612440576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124379061354d565b60405180910390fd5b8091505092915050565b5f61248b83836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250611fc3565b905092915050565b5f80831182906124d9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124d0919061257e565b60405180910390fd5b505f83856124e79190613445565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b8381101561252b578082015181840152602081019050612510565b5f8484015250505050565b5f601f19601f8301169050919050565b5f612550826124f4565b61255a81856124fe565b935061256a81856020860161250e565b61257381612536565b840191505092915050565b5f6020820190508181035f8301526125968184612546565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6125cb826125a2565b9050919050565b6125db816125c1565b81146125e5575f80fd5b50565b5f813590506125f6816125d2565b92915050565b5f819050919050565b61260e816125fc565b8114612618575f80fd5b50565b5f8135905061262981612605565b92915050565b5f80604083850312156126455761264461259e565b5b5f612652858286016125e8565b92505060206126638582860161261b565b9150509250929050565b5f8115159050919050565b6126818161266d565b82525050565b5f60208201905061269a5f830184612678565b92915050565b6126a9816125fc565b82525050565b5f6020820190506126c25f8301846126a0565b92915050565b5f805f606084860312156126df576126de61259e565b5b5f6126ec868287016125e8565b93505060206126fd868287016125e8565b925050604061270e8682870161261b565b9150509250925092565b5f60ff82169050919050565b61272d81612718565b82525050565b5f6020820190506127465f830184612724565b92915050565b5f602082840312156127615761276061259e565b5b5f61276e848285016125e8565b91505092915050565b612780816125c1565b82525050565b5f6020820190506127995f830184612777565b92915050565b5f602082840312156127b4576127b361259e565b5b5f6127c18482850161261b565b91505092915050565b5f80604083850312156127e0576127df61259e565b5b5f6127ed858286016125e8565b92505060206127fe858286016125e8565b9150509250929050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b600185111561288a5780860481111561286657612865612808565b5b60018516156128755780820291505b808102905061288385612835565b945061284a565b94509492505050565b5f826128a2576001905061295d565b816128af575f905061295d565b81600181146128c557600281146128cf576128fe565b600191505061295d565b60ff8411156128e1576128e0612808565b5b8360020a9150848211156128f8576128f7612808565b5b5061295d565b5060208310610133831016604e8410600b84101617156129335782820a90508381111561292e5761292d612808565b5b61295d565b6129408484846001612841565b9250905081840481111561295757612956612808565b5b81810290505b9392505050565b5f61296e826125fc565b915061297983612718565b92506129a67fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484612893565b905092915050565b5f6129b8826125fc565b91506129c3836125fc565b92508282026129d1816125fc565b915082820484148315176129e8576129e7612808565b5b5092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f612a236020836124fe565b9150612a2e826129ef565b602082019050919050565b5f6020820190508181035f830152612a5081612a17565b9050919050565b7f686f6d65737465616400000000000000000000000000000000000000000000005f82015250565b5f612a8b6009836124fe565b9150612a9682612a57565b602082019050919050565b5f6020820190508181035f830152612ab881612a7f565b9050919050565b7f696e73756666696369656e74206574682062616c616e636500000000000000005f82015250565b5f612af36018836124fe565b9150612afe82612abf565b602082019050919050565b5f6020820190508181035f830152612b2081612ae7565b9050919050565b7f74726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f612b5b6017836124fe565b9150612b6682612b27565b602082019050919050565b5f6020820190508181035f830152612b8881612b4f565b9050919050565b5f81519050612b9d816125d2565b92915050565b5f60208284031215612bb857612bb761259e565b5b5f612bc584828501612b8f565b91505092915050565b5f604082019050612be15f830185612777565b612bee6020830184612777565b9392505050565b5f819050919050565b5f819050919050565b5f612c21612c1c612c1784612bf5565b612bfe565b6125fc565b9050919050565b612c3181612c07565b82525050565b5f60c082019050612c4a5f830189612777565b612c5760208301886126a0565b612c646040830187612c28565b612c716060830186612c28565b612c7e6080830185612777565b612c8b60a08301846126a0565b979650505050505050565b5f81519050612ca481612605565b92915050565b5f805f60608486031215612cc157612cc061259e565b5b5f612cce86828701612c96565b9350506020612cdf86828701612c96565b9250506040612cf086828701612c96565b9150509250925092565b5f604082019050612d0d5f830185612777565b612d1a60208301846126a0565b9392505050565b612d2a8161266d565b8114612d34575f80fd5b50565b5f81519050612d4581612d21565b92915050565b5f60208284031215612d6057612d5f61259e565b5b5f612d6d84828501612d37565b91505092915050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f612dd06024836124fe565b9150612ddb82612d76565b604082019050919050565b5f6020820190508181035f830152612dfd81612dc4565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f612e5e6022836124fe565b9150612e6982612e04565b604082019050919050565b5f6020820190508181035f830152612e8b81612e52565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f612eec6025836124fe565b9150612ef782612e92565b604082019050919050565b5f6020820190508181035f830152612f1981612ee0565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f612f7a6023836124fe565b9150612f8582612f20565b604082019050919050565b5f6020820190508181035f830152612fa781612f6e565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6130086029836124fe565b915061301382612fae565b604082019050919050565b5f6020820190508181035f83015261303581612ffc565b9050919050565b7f4f6e6c79206f6e65207472616e736665722070657220626c6f636b20616c6c6f5f8201527f7765642e00000000000000000000000000000000000000000000000000000000602082015250565b5f6130966024836124fe565b91506130a18261303c565b604082019050919050565b5f6020820190508181035f8301526130c38161308a565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f6130fe6019836124fe565b9150613109826130ca565b602082019050919050565b5f6020820190508181035f83015261312b816130f2565b9050919050565b5f61313c826125fc565b9150613147836125fc565b925082820190508082111561315f5761315e612808565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f613199601a836124fe565b91506131a482613165565b602082019050919050565b5f6020820190508181035f8301526131c68161318d565b9050919050565b5f6131d7826125fc565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff820361320957613208612808565b5b600182019050919050565b7f53656c6c6572206973206e6f74206275796572000000000000000000000000005f82015250565b5f6132486013836124fe565b915061325382613214565b602082019050919050565b5f6020820190508181035f8301526132758161323c565b9050919050565b5f613286826125fc565b9150613291836125fc565b92508282039050818111156132a9576132a8612808565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61333b816125c1565b82525050565b5f61334c8383613332565b60208301905092915050565b5f602082019050919050565b5f61336e82613309565b6133788185613313565b935061338383613323565b805f5b838110156133b357815161339a8882613341565b97506133a583613358565b925050600181019050613386565b5085935050505092915050565b5f60a0820190506133d35f8301886126a0565b6133e06020830187612c28565b81810360408301526133f28186613364565b90506134016060830185612777565b61340e60808301846126a0565b9695505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f61344f826125fc565b915061345a836125fc565b92508261346a57613469613418565b5b828204905092915050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f6134cf6021836124fe565b91506134da82613475565b604082019050919050565b5f6020820190508181035f8301526134fc816134c3565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f613537601b836124fe565b915061354282613503565b602082019050919050565b5f6020820190508181035f8301526135648161352b565b905091905056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a2646970667358221220ee8619cc7693ec487ac5a62d28d5696ac5eb2e4574cc16397e61612b43b4e39564736f6c63430008150033

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.