13F filer

Keating Investment Counselors