© 2025 Stephen Green & Associates