E. F. THOMPSON INC.