TURLEY, HANSEN & PARTNERS L.L.P.