Check the handwriting. I see 3 different people signing with January & April 2017 being the same person.
That bothers me, anon. I thought about dividing the document up into 4 pieces and going page by page to check differences.
With so much redacted though, probablynot worth my time.
Anons,I think the Oct 2016 signature is Rosenstein. Pic related.
I was thinking maybe he got promoted in 2017 but you're right. He wasn't there.