See my post #15............
Lots of stuff we don’t know, but look at how scarcely a day goes by without another piece or two of the puzzle being revealed.
Waiting is a lot more productive than wild-guessing.