D. O. WEAVER AND COMPANY