HANNON JOHN G — Insider transactions, Director at ESSEX CORP / KEYW HOLDING CORP | InsiderLens