HINKLEY ASSOCIATES INC.