COCHRAN & ASSOCIATES INC.