> WOODARD TECHNOLOGY AND INVESTMENTS, L.L.C. Oklahoma Since: 1998 WOODARD TECHNOLOGY AND INVESTMENTS, L.L.C.