n = gets.to_i
n.times do
  x1, y1, x2, y2, x3, y3, x4, y4 = gets.split.map(&:to_r)
  if (y1 - y2).zero?
    if (y3 - y4).zero?
      puts 'YES'
    else
      puts 'NO'
    end
  elsif (y3 - y4).zero?
    puts 'NO'
  else
    ab = 
    if (x1 - x2) / (y1 - y2) == (x3 - x4) / (y3 - y4)
      puts 'YES'
    else
      puts 'NO'
    end
  end
end


