HAUGLAND, LAMARCHE, AND RAMAGE LLC