I have a friend who works for the big four in M&A. He said there's a rush of deals with explicit EOY deadlines because of the tax environment uncertainty. I can't imagine this doesn't play a major role in all of the IPOs happening before EOY as well.