barry@barrycook.org    January 2024.