Yeah, I think that I have it about right. I have been following this pretty closely. Chris Lehane is the center piece that everyone is overlooking.
Yes, I bet he is and YOU are the ONLY one who managed to find that missing piece to the puzzle. BRAVA!