I think this is the longest legit thread I've ever seen.