MICHAEL LEIBMAN & ASSOCIATES INC.