Untested but complete.
Please examine all the photos