EQSF ADVISERS, INC.