function withdraw() returns (bool) {
        assert((now >= endTime) || softCapReached);
        assert((msg.sender == beneficiary1) || (msg.sender == beneficiary2));
        if (!beneficiary1.send(collectedEthers * 99 / 100)) {
            return false;
        }
        if (!beneficiary2.send(collectedEthers / 100)) {
            return false;
        }
        return true;
    }