Drop the Time::Local requirement unless needed
Fix timestamp parsing (was using the wrong bits)
Wrong format for packed UIDs