BERNARD P ROSENBERG ASSOCIATES CORP.