contract CurrentToken is PausableToken {
    string constant public name = "CurrentCoin";
    string constant public symbol = "CUR";
    uint8 constant public decimals = 18;

    uint256 constant public INITIAL_TOTAL_SUPPLY = 1e11 * (uint256(10) ** decimals);

    /**
    * @dev Create CurrentToken contract and set pause
    */
    function CurrentToken() public {
        totalSupply_ = totalSupply_.add(INITIAL_TOTAL_SUPPLY);
        balances[msg.sender] = totalSupply_;
        Transfer(address(0), msg.sender, totalSupply_);

        pause();
    }
}
function CurrentToken() public {
    totalSupply_ = totalSupply_.add(INITIAL_TOTAL_SUPPLY);
    balances[msg.sender] = totalSupply_;
    Transfer(address(0), msg.sender, totalSupply_);

    pause();
}

/**
 * @dev Create CurrentToken contract and set pause
 */