Most definitely!
Q posted this on April 30
Q proof for doubters!
POTUS declas on 17th hour of 17th day of month
17=Q
Coincidence?