HASTINGS PARTNERS, INC.