The ‘leaker’ should be doing time.
I hear speculation as to who it is. There may be more than 1.
Some of it may be outside the US. But this leak is very likely within the US. But appears to feel protected.