MOORE, CLARKE, DUVALL, & RODGERS, P.C.