function withdrawPUB() public returns(bool){
        require(block.timestamp>pubEnd);   
        require(sold[msg.sender]>0);


        bool result=token.call(bytes4(keccak256("transfer(address,uint256)")), msg.sender, sold[msg.sender]);
        delete sold[msg.sender];
        return result;
    }