MICHAEL RINALDI AND CO LLP