ALM ASSOCIATES