©2012-2024 David Egan Evans, including all hosted sources, manuals, and programs not otherwise under copyright. Find me on Bluesky @deevans.