public override int GetHashCode() { var prime = 31; var result = 1; result = prime * result + (int)((ulong)Did ^ ((ulong)Did >> 32)); return result; }