Ecency
Odds and Ends — 26 April 2025