T.R. ROSE ASSOCIATES, LTD.