REDA, SCHWAN & ASSOCIATES L.L.P.