Corrected SM, Position GetHashCode modified