>>103679671
all of that can be true at the same time