protected bool Equals(ServerStat other) { return(TotalMatchesPlayed == other.TotalMatchesPlayed && MaximumMatchesPerDay == other.MaximumMatchesPerDay && AverageMatchesPerDay == other.AverageMatchesPerDay && MaximumPopulation == other.MaximumPopulation && AveragePopulation == other.AveragePopulation && (Top5GameModes?.SequenceEqual(other.Top5GameModes) ?? false) && (Top5Maps?.SequenceEqual(other.Top5Maps) ?? false)); }