All content copyrighted by Byron Kennard, or reproduced under the appropriate license, and may not be reproduced without express written consent of the copyright holders. All rights reserved.