HEMLOCK ASSOCIATES INC.