FOSTER, GRIFFITH & ALLEN, INC.