contract PublicSale is CommonTokensale {
    
    function PublicSale(
        address _token,
        address _beneficiary1,
        address _beneficiary2,
        address _beneficiary3,
        uint _startTime,
        uint _endTime,
        uint _presaleCapEth
    ) CommonTokensale(
        _token,
        _beneficiary1,
        _beneficiary2,
        _beneficiary3,
        _startTime,
        _endTime
    ) public {
        maxCapWei = 26500 ether;
        uint presaleCapWei = _presaleCapEth * 1e18;
        totalWeiReceived = totalWeiReceived.add(presaleCapWei);
    }

    /** 
     * During public sale it is possinble to withdraw at any time.
     */
    function canWithdraw() public view returns (bool) {
        return true;
    }
}
function canWithdraw() public view returns (bool) {
    return true;
}

/** 
 * During public sale it is possinble to withdraw at any time.
 */