FWIW,
I still think the FBI mole was Carter Page.
He has a history of working with the FBI and CIA.
He has Russian contacts.
He was the target of the FISA warrants and has never been charged.
FISA warrants that opened the door to ALL his interactions with people in the Trump campaign.