New Release - Submission fixes2019-06-07 02:23:05 UTC

New release to address some issues with the new submission process.

There were a few images that were affected and will be restored shortly.