Token : iproved  GetHashCode()