All rights reserved (c) 2024. Val Sears