BancFirst Trust and Investment Management