The old position is gone, but I would have asked the CEO for documentation (meeting requests, notes about performance, follow ups) as confirmation to their not renewing your contract.
Now - just let it go. Run your 8 month contract, but at the same time get looking!!