MICHAEL CAHILL LLC