// SPDX-License-Identifier: MIT

                                                                                                                                                      
    //             +#*          *#.                                                                                                                      
    //            ++-=*        *=-*.                                                                                                                     
    //           :#=--*:.=**##**-==#                                                                                                                     
    //           :%+==+##+=--:--=++#                                                                                                                     
    //           :%*+-+=---:::---=*#                                                                                                                     
    //            *#*+=------:-----=#=                                                                                                                   
    //             ##+-------*#=====*%=                                                                                                                  
    //              *+-==---++==+++=+##                                                                                                        .         
    //     :@@@@@@@@*+======+=+++++=+=%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@=+         
    //     @@@@@@@@@*+++====+==++====+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:-        
    //    .@@@@@@@@@++++====+=%==--=#*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@==        
    //    -@@@@@@@@@++++======*=-:-%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##        
    //    -@@@@@@%%@+++===-----=-=+*@#*%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##.       
    //    %@@@@@@@-#+=+===---====+****=+%@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%-:       
    //    @@@@%%#.-#++========+=+******=%@%@@@@@@@@@@@@%%%@@@%@@@%@@@@%%@@@@%@@@@%@@@@@%@@@@@%@%%@@@@@@@@@%@@%%%%@@@@@@@@@%@%@%@@%@@@%@@@@@@@@@@.=       
    //    @@@@@#::-#*========+++******++%@@@@@@@@@@@@@%@@@%%@@%%@%@@@@%%@@%@%%%%%@@@@@@@%%@%%@%@@@@@@@@@%@@@%@@@@@@%%@@@@@@%%%@%%%@@@@@@@@%%@@@@.+       
    //    @%@@:::.:-#+++=====+***%%%**++@@@@@@@@@@@@@@%%%%@@%%%@@@@@%%%%%%%%@@%%%@@%%@@%%%@%%@@%%%%@@@@%@%%%%%%%@@@%@%%%%%%%%%%%@%@@@@@@@%@@@@@@.+       
    //    @@=:-:...-@*+=+==++=*#%#%%#++%%@@@@@@@@@@%@@.  .@-   #@@@%:   -@@%%%%%%%%%@@% @@%%%@@@  +@@@%@@.  *@@@%%%%%%@%@@@@: @%@ %@@#-%@%@@@@@@.+       
    //    @+:-.....#%%*+=+++++***#**++#%@@@%@@@@@@@@@@-@@ @ *@.#@%@% %@:.@%++#@@@++%%%++@%%#++%%@:=%@@%@-:@= @++++%%@*+*%%@++ @@++@@#= +*%%@@@@@.+       
    //   *@:-:....:%@@%*+++++++**++=+*%%@@%@@@@@%##%%%@%: @ *@.#%@%@.  %@@- . %@: ..%*. @@# . *@@:=@@%@%-=@%.@:  . @  . .@=   @%. @%+. .=@@@@@@%@=.      
    //   *@%:-.....*#@@%#****+++++++*%@:@@@@@@%@.   .@%. @%.*@.#@@%@%%- :% %@:-% @%%@%% @%.=@.*@%:=@@%@%-=@@%@% @%.@  :..@ %# @%@ @%%# @@@@@@@@%@*:      
    //   *@@#:-....-@%%%%%%#**++++++*%#**@@%@@@@@@@@@@:.@@@ *%.#@@@% -@*.@ +@.-% *#-#@% @@.+@.*@%:=%@@@%-.%= @% @%@@ .@#=@ == @@@ @%%# @-%@%@@%@@*:      
    //   *@@@--:....=@%%%%%%%##*+++*%#%: @%@@@@@@@@@@@    @=   %%%%@:   =@*  :@@+  -@*   %=    @   :@@%%%:  #@.  %%@=  .=@*   :%   #%%  .@%@@@@@@*:      
    //   *@@@@.-...:@%%%%%%%##%%%##%#%:..:%@@@@@@@@@@@@@@@@%@@@@%%@@%@@@@@%@@@@%%@@@%@@@@@@@@@@@%@@@@%%@@%@@@@%@@@%%%%@@%%%@@@@@@@@@@%%@@@%@@@@@@*:      
    //   *@@@@#--.#%%%%%%%%%%%###%%#%%....%%@@@@@@@@@@@@@@@@@%%%%%%%%%%@@@@@@@@@@@@@@@@%@@@@%@@@@@@@@@@@@@@@@@@@@@%%%@@@@@@@%%%%%%@@@@@%%%@@@@@@@*:      
    //   *@@@%@.-#%##%%%%%%%%%%%%##%%%+....#%@@@@@@@@@@@@@@@@%%%%%%%%%%@@@%%%%%@@@@@@@@@@%@@%%@@@@@@%@@@@@@@@@@@@@%%%%%%@%%%%%%%%%%%%%%%%%@@@@@@@*:      
    //   *@@@%@@:%%###%%%%%%%%%%%%%%%%%....=@@@%@@@@@@@@@@@@@%%%%%%%%%%@@@@@@@%@@@@%%@@@%@@@@@@@@@@@@@@@@@%@@@@@@%%@@%%%@@@%%%%%%%%%%%%@@%%@@@@@@*:      
    //   *@@%@%%+#%###%%%%%%%###%%%%##%-....-@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%@@@@@@%%%%@@%@%%@@@@@@@@@@%%@%%@@@@@@%%@%%@%%%@%%%@%%%%%%%@@%%%%@@@@@*:      
    //   *@@%@@@@*####%%%%%%##########%%.....@%@@@@@@@@@@@@@@@@@@@@@@@@@@@+-@%@@@@%%=-@@%@:+@%@@@@@%@= .@%@@@@@@@#.+@@@@%%@%@%@@%%@@@@%@%%%@@@@@@*:      
    //   *@@@@@@%%=%%%@%%%%############%#.....@%%%@@@@@@@@@@@@@@@@@@%@@@@@=:@@%%@@@@-:@%%%.+%%@@@@@@%   #%%@@@@@@= -      =%%%*         -@@@@@@@@*:      
    //   *@@@@@@@%@+%%%%%%%#############%#....%%@%@@@@%#          %@@@@@@@=:@@@@@@**::**@%.+%@%%@@@%..@: #%@@@@%% **########%%* @@% @@@=-@@@@@@@@*:      
    //   *@@@@@@%@%=%%%%%%##############%:...:@%@%%@%%%%%%%%%%%%%%@%@%@@%%=:@@@%@@.... .@%.+%@%@@@=..@@%- #%@%@%+ .........:%@* @@# @%%--%@@@@@@@*:      
    //   *@@@@@@@@@@-%%%%%####%%#*+++**%%*..#@@%%%%@%%%@%%%%%@@@%%%%@%%%@@=-@%%@%%%@@*.@@%.+%%@@%:  :::::  .:@%@ .@+::::::=@@%* ::: :::.-%@@@@@@@*:      
    //   *@@@@@%@@%%#=%%%%#%%#+=---:--=*%#.%%%%%@@@@@%%%%%%%%@@%%%@%@.           =@@* +-      *%  #+++++++%.-@=. .@#++++++#%@%* +++ +++:-@@@@@@@@*:      
    //   *@@@@@@@@%@@:%%%%%*=-::::::::--*=@%%%@@     @%%%@@%%%%%@@%%%@@@@@+:@@@@@@%%-:@%@@.+@@@%@@@@@%%%%%@@@%- *.@=      -@@%* @@% @@@--@@@@@%@@*:      
    //   .@@@@@@@@%%%@-%#+=--:::::::::-:=@@@%%%%%%%@%@%%%%%%%%%%%@%%%@@@@@=:@%@%@%%:  .*%%.+%%%%%...........+%@%*.%%%%%%%%%%%@* %%# %%%--@@@@@@@:#:      
    //    @@@@@@@@%@%@#===--:::::::::::%@@@@%@%@@%%%%%@@@@@@@@@@@@%%%%@%@@=-@@@@@@: -:* @@.+@@%%%###.=#* ###@%@%+.%=      =@@%*         -@@@@@@@.+       
    //    @@@@@@@@@@@@%+==--:::::::::+@@@%%%@@@@@@@%%%@%@@@@@@@@@@@@@@@@@@=:@@@%%@+@--%+@%.+%%%%%@%# %%%.:%@%@@@+.@=:@@@@.=@%%- @@% @@@=-@@@@@@@.+       
    //    @@@@@@@@%@@%%%:=---::::::.*%@@%%%%@@@%%@@%%%*            +%@@@%%=:@@@@@@@@-:@%@@.+@@%%%@@  #### .@@@%@+.@=:####:=@@@ %@@# @%%--%@@@@@@.+       
    //    @@@@@@@@@@@@@@#----::::-:%@@%@@@@@@@@@@@@@@@%@@@@@@@@@@@@@%@@@@%=:@@@@@@@%--%.    ...@%..        .@@@@+.@=      =@%= %@@# @%%--@@@@@@@.+       
    //    @%@@@@@@@@@@@@@*:--:::.=@%@%@@@@@@@@@@@@@@@@%@@@@@@%%%%%@@%@@@@@=-@@%@@@@%--%********@@****@@@@@# @@@@%#@##@@@@*%@% -@@%# =   #@@@@@@@.+       
    //   .:@@@@@@@@@@@@@@@----::%@%@@@@@@@@@@@@@@@@@@@@@@@@%%%%@@@@@%@@@@@@@@@@@@@@@@@@%@%%%%@@%@@@%%@@@@%@@@@@@@%@@%%@@@@@@@@@%@@@@@@@@@@@@@@%#%-       
    //    -@%@@@@@@@@@@@@@@.-::@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%##.       
    //    -@@@@@@@@@@@@@@@@*.*@@@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@%%@@@@@@@%*#.       
    //    .@%@@@@@@@@@@@@@@@@@@@@%%%@@@%%%%@@@@@@@@@@@@@@@@@@%%%%%%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%@@@@@@:*        
    //     *@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+-        
    //     .:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::#.  
//
//Telegram: https://t.me/ccpcoinportal
//Ni Hao Wealthy Chinamen

pragma solidity 0.8.18;

import "@openzeppelin/contracts/token/ERC20/ERC20.sol";

contract CCP is ERC20 {
    constructor() ERC20("Chinese Cash Panda", "CCP") {
        uint256 supply = 888_888_888_888;
        _mint(msg.sender, supply * 10**18);
    }
}
[{"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":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"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"}]