STEPHEN A. KOHN & ASSOCIATES, LTD.