The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Accenture Plc COM G1151C101 60,902 357,828 SH   SOLE   356,548 0 1,280
Canadian National Railway COM 136375102 201 2,234 SH   SOLE   2,234 0 0
Chubb Limited COM H1467J104 87,327 653,449 SH   SOLE   651,386 0 2,063
Coca-Cola Enterprises Inc. COM G25839104 375 8,253 SH   SOLE   8,253 0 0
Eaton Corporation, plc COM G29183103 830 9,575 SH   SOLE   9,575 0 0
Ensco plc Cl A COM G3157S106 115 13,656 SH   SOLE   13,281 0 375
Gran Tierra Energy Inc COM 38500T101 42 10,990 SH   SOLE   10,990 0 0
Magna International Inc COM 559222401 70,317 1,338,598 SH   SOLE   1,332,865 0 5,733
Medtronic PLC COM G5960L103 76,210 774,731 SH   SOLE   771,631 0 3,100
Seagate Technology Plc COM G7945M107 1,635 34,520 SH   SOLE   34,250 0 270
TE Connectivity Ltd COM H84989104 2,125 24,162 SH   SOLE   24,162 0 0
Willis Towers Watson PLC COM G96629103 310 2,202 SH   SOLE   2,202 0 0
AT&T Inc. COM 00206R102 697 20,749 SH   SOLE   20,549 0 200
AbbVie Inc. COM 00287Y109 1,574 16,640 SH   SOLE   16,550 0 90
Abraxas Petroleum Corp. COM 003830106 69 29,420 SH   SOLE   29,420 0 0
AdvisorShares Cornerstone Smal COM 00768Y586 3,307 82,060 SH   SOLE   82,060 0 0
Alphabet Inc Class A COM 02079K305 106,195 87,977 SH   SOLE   87,621 0 356
Alphabet Inc Class C COM 02079K107 518 434 SH   SOLE   410 0 24
American Express Co. COM 025816109 87,586 822,478 SH   SOLE   819,534 0 2,944
Apple Inc. COM 037833100 115,646 512,297 SH   SOLE   510,374 0 1,923
BB&T Corp COM 054937107 932 19,210 SH   SOLE   19,000 0 210
Boeing Company COM 097023105 666 1,790 SH   SOLE   1,790 0 0
BorgWarner Inc. COM 099724106 55,080 1,287,525 SH   SOLE   1,281,847 0 5,678
Bristol-Myers Squibb Co. COM 110122108 600 9,670 SH   SOLE   9,590 0 80
Capital One Financial Corp. COM 14040H105 80,206 844,891 SH   SOLE   841,572 0 3,319
CenturyLink, Inc. COM 156700106 2,245 105,904 SH   SOLE   105,204 0 700
Chevron Corp COM 166764100 82,900 677,951 SH   SOLE   675,528 0 2,423
Cisco Systems Inc. COM 17275R102 110,031 2,261,695 SH   SOLE   2,253,057 0 8,638
Citigroup Inc. COM 172967424 91,554 1,276,188 SH   SOLE   1,271,088 0 5,100
ConocoPhillips COM 20825C104 1,755 22,680 SH   SOLE   22,470 0 210
Consumer Portfolio Services COM 210502100 37 10,000 SH   SOLE   10,000 0 0
Cummins Inc. COM 231021106 1,814 12,419 SH   SOLE   12,324 0 95
Denbury Resources Inc. COM 247916208 85 13,722 SH   SOLE   13,722 0 0
Dollar General Corp. COM 256677105 55,005 503,250 SH   SOLE   501,837 0 1,413
Eli Lilly & Co. COM 532457108 1,383 12,890 SH   SOLE   12,890 0 0
Exelon Corp COM 30161N101 424 9,700 SH   SOLE   9,700 0 0
FedEx Corp COM 31428X106 85,897 356,728 SH   SOLE   355,407 0 1,321
Fifth Third Bancorp COM 316773100 1,222 43,774 SH   SOLE   43,324 0 450
Ford Motor Company COM 345370860 1,703 184,110 SH   SOLE   183,265 0 845
General Dynamics Corp. COM 369550108 972 4,747 SH   SOLE   4,747 0 0
Goldman Sachs Group Inc COM 38141G104 49,581 221,109 SH   SOLE   220,334 0 775
Honeywell Intl Inc COM 438516106 66,146 397,511 SH   SOLE   395,345 0 2,166
IBM Corp COM 459200101 619 4,094 SH   SOLE   4,094 0 0
Intel Corporation COM 458140100 80,197 1,695,847 SH   SOLE   1,689,289 0 6,558
JPMorgan Chase & Co COM 46625H100 97,230 861,662 SH   SOLE   858,390 0 3,272
Johnson & Johnson COM 478160104 110,035 796,377 SH   SOLE   793,632 0 2,745
Kohl's Corporation COM 500255104 1,314 17,628 SH   SOLE   17,515 0 113
Lockheed Martin Corp. COM 539830109 311 900 SH   SOLE   900 0 0
Marsh & McLennan Company Inc COM 571748102 59,564 720,066 SH   SOLE   717,613 0 2,453
Mattel Inc. COM 577081102 161 10,280 SH   SOLE   10,000 0 280
Merck & Co. Inc. COM 58933Y105 49,353 695,701 SH   SOLE   693,024 0 2,677
MetLife, Inc. COM 59156R108 1,113 23,832 SH   SOLE   23,597 0 235
Microsoft Corporation COM 594918104 5,528 48,330 SH   SOLE   48,330 0 0
Morgan Stanley COM 617446448 564 12,106 SH   SOLE   12,106 0 0
Murphy Oil Corp. COM 626717102 877 26,307 SH   SOLE   26,002 0 305
Norfolk Southern Corp COM 655844108 1,562 8,656 SH   SOLE   8,575 0 81
Oracle Corporation COM 68389X105 71,251 1,381,896 SH   SOLE   1,375,921 0 5,975
Parker-Hannifin Corp. COM 701094104 727 3,955 SH   SOLE   3,955 0 0
Pfizer Inc. COM 717081103 89,863 2,039,088 SH   SOLE   2,032,927 0 6,161
Qualcomm Inc. COM 747525103 2,507 34,804 SH   SOLE   34,575 0 229
SPDR DJIA ETF Trust COM 78467X109 694 2,625 SH   SOLE   2,625 0 0
SPDR S&P 500 ETF Trust COM 78462F103 1,068 3,673 SH   SOLE   3,673 0 0
Spirit Aerosystems Holdings COM 848574109 27,536 300,379 SH   SOLE   300,314 0 65
Stanley Black & Decker, Inc. COM 854502101 54,221 370,264 SH   SOLE   369,009 0 1,255
State Street Corp COM 857477103 44,951 536,540 SH   SOLE   534,115 0 2,425
Stryker Corp COM 863667101 1,255 7,065 SH   SOLE   7,065 0 0
T Rowe Price Group Inc COM 74144T108 1,322 12,107 SH   SOLE   12,033 0 74
Thermo Fisher Scientific, Inc. COM 883556102 54,978 225,247 SH   SOLE   224,068 0 1,179
U.S. Bancorp COM 902973304 72,971 1,381,765 SH   SOLE   1,376,615 0 5,150
Union Pacific Corp. COM 907818108 2,174 13,351 SH   SOLE   12,695 0 656
United Parcel Service Inc. COM 911312106 1,366 11,700 SH   SOLE   11,630 0 70
Unum Group COM 91529Y106 283 7,253 SH   SOLE   7,253 0 0
Verizon Communications, Inc. COM 92343V104 82,162 1,538,904 SH   SOLE   1,533,458 0 5,446
Wal-Mart Stores, Inc. COM 931142103 764 8,134 SH   SOLE   8,134 0 0
Western Digital Corp. COM 958102105 4,631 79,115 SH   SOLE   76,860 0 2,255
iShr MSCI Emerg Mkts ETF COM 464287234 473 11,011 SH   SOLE   11,011 0 0
AXA Group ADS ADR 054536107 322 12,020 SH   SOLE   12,020 0 0
Aviva PLC ADS ADR 05382A104 248 19,513 SH   SOLE   19,513 0 0
BP PLC ADS ADR 055622104 1,504 32,628 SH   SOLE   32,403 0 225
Barclays PLC ADR ADR 06738E204 214 23,923 SH   SOLE   23,923 0 0
Bayer AG ADR 072730302 227 10,274 SH   SOLE   10,274 0 0
Bridgestone Corporation ADR 108441205 251 13,325 SH   SOLE   13,325 0 0
Honda Motor Co. Ltd. ADR 438128308 232 7,724 SH   SOLE   7,724 0 0
J Sainsbury Plc Spon ADR ADR 466249208 737 44,005 SH   SOLE   43,725 0 280
KDDI Corp Unsp ADR ADR 48667L106 344 25,077 SH   SOLE   25,077 0 0
Roche Holdings Ltd ADR 771195104 206 6,834 SH   SOLE   6,834 0 0
Royal Dutch Shell plc Cl A ADR 780259206 62,002 909,921 SH   SOLE   906,725 0 3,196
Royal Dutch Shell plc Cl B ADR 780259107 294 4,140 SH   SOLE   4,140 0 0
Sanofi ADS ADR 80105N105 487 10,900 SH   SOLE   10,900 0 0
Shire plc ADS ADR 82481R106 259 1,431 SH   SOLE   1,431 0 0
Taiwan Semiconductor ADR 874039100 80,178 1,815,623 SH   SOLE   1,808,719 0 6,904
Teva Pharmaceutical ADR 881624209 330 15,300 SH   SOLE   15,300 0 0
United Overseas Bank Ltd. ADR 911271302 350 8,880 SH   SOLE   8,880 0 0
Vale S.A. ADR 91912E105 978 65,900 SH   SOLE   65,900 0 0
Vinci SA ADR 927320101 256 10,804 SH   SOLE   10,804 0 0
PIMCO CommoditiesPLUS Strategy MF 72201P159 85 13,720 SH   SOLE   13,720 0 0
Vanguard 500 Index-ADM MF 922908710 507 1,884 SH   SOLE   1,884 0 0
Vanguard Dev Mkt Indx-ADM MF 921943809 151 10,869 SH   SOLE   10,869 0 0
Vanguard Intermediate Term Bon MF 921937306 426 39,129 SH   SOLE   39,129 0 0
Vanguard Tot Stk Mkt-Adm MF 922908728 250 3,431 SH   SOLE   3,431 0 0