All text, unless otherwise noted, copyright 2022 techramancer; Images, links, and other media are copyright to their respective rights holders. DISCLAIMER