Ran these suckers through ImageOptim, which crunched 'em down real nice.
This is a simple, but non-trivial, course using multiple module types and some nested structure.