Re-worked to use end of central directory signature