Without question, Trump has had the list much longer than a few months.
We’ll know all we “need” to know on December 18th, or thereabouts.