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
3M Co COM 88579Y101 334 1,585 SH   SOLE   600 0 985
ABB Ltd COM 000375204 2,282 96,568 SH   SOLE   8,905 0 87,663
Abbott Laboratories COM 002824100 433 5,900 SH   SOLE   1,700 0 4,200
AbbVie Inc COM 00287Y109 17,340 183,340 SH   SOLE   29,602 0 153,738
Accenture PLC Ireland COM G1151C101 30,430 178,788 SH   SOLE   2,307 0 176,481
Adobe Inc COM 00724F101 27,591 102,206 SH   SOLE   4,206 0 98,000
Advanced Micro Devices Inc COM 007903107 20,250 655,563 SH   SOLE   23,062 0 632,501
AES Corp COM 00130H105 19,684 1,406,023 SH   SOLE   173,424 0 1,232,599
Alibaba Group Holding Ltd COM 01609W102 2,311 14,026 SH   SOLE   109 0 13,917
Alphabet Inc COM 02079K107 438 367 SH   SOLE   286 0 81
Alphabet Inc COM 02079K305 39,374 32,619 SH   SOLE   1,128 0 31,491
Alps ETF Tr Alerian MLP COM 00162Q866 240 22,451 SH   SOLE   0 0 22,451
Alta Mesa Res Inc Cl A COM 02133L109 328 78,500 SH   SOLE   0 0 78,500
Amazon.com Inc COM 023135106 46,121 23,026 SH   SOLE   912 0 22,114
Ambev SA COM 02319V103 1,123 245,740 SH   SOLE   0 0 245,740
American Tower Corp COM 03027X100 13,187 90,759 SH   SOLE   3,173 0 87,586
Amgen Inc COM 031162100 27,195 131,193 SH   SOLE   12,960 0 118,233
Anadarko Petroleum Corp COM 032511107 7,813 115,898 SH   SOLE   6,044 0 109,854
Antero Midstream Partners LP COM 03673L103 204 7,105 SH   SOLE   0 0 7,105
Apple Inc COM 037833100 70,297 311,406 SH   SOLE   32,954 0 278,452
Aramark COM 03852U106 3,683 85,618 SH   SOLE   501 0 85,117
Archer Daniels Midland Co COM 039483102 11,383 226,441 SH   SOLE   7,920 0 218,521
Ares Capital Corp COM 04010L103 10,346 601,890 SH   SOLE   56,762 0 545,128
ASML Holding NV COM N07059210 5,603 29,799 SH   SOLE   155 0 29,644
AstraZeneca PLC COM 046353108 3,299 83,361 SH   SOLE   5,987 0 77,374
AT&T Inc COM 00206R102 38,516 1,146,986 SH   SOLE   133,301 0 1,013,685
Automatic Data Processing Inc COM 053015103 14,541 96,515 SH   SOLE   3,381 0 93,134
Baidu Inc COM 056752108 1,158 5,066 SH   SOLE   40 0 5,026
Banco Macro SA COM 05961W105 1,242 30,030 SH   SOLE   244 0 29,786
Bank America Corp COM 060505104 17,279 586,535 SH   SOLE   20,319 0 566,216
Bank N S Halifax COM 064149107 1,158 19,426 SH   SOLE   0 0 19,426
BB&T Corp COM 054937107 20,458 421,476 SH   SOLE   43,868 0 377,608
Becton Dickinson & Co COM 075887109 47,871 183,413 SH   SOLE   3,513 0 179,900
Berkshire Hathaway Inc COM 084670702 54,244 253,346 SH   SOLE   11,107 0 242,239
Berkshire Hathaway Inc COM 084670108 25,920 81 SH   SOLE   1 0 80
BHP Billiton PLC COM 05545E209 19,361 440,220 SH   SOLE   35,041 0 405,179
Biogen Inc COM 09062X103 10,784 30,522 SH   SOLE   1,076 0 29,446
BlackRock Inc COM 09247X101 13,913 29,519 SH   SOLE   1,050 0 28,469
Boeing Co COM 097023105 16,817 45,220 SH   SOLE   5,953 0 39,267
Bristol-Myers Squibb Co COM 110122108 16,446 264,923 SH   SOLE   13,550 0 251,373
Broadridge Financial Solutions COM 11133T103 4,195 31,791 SH   SOLE   175 0 31,616
Burlington Stores Inc COM 122017106 4,557 27,971 SH   SOLE   164 0 27,807
C H Robinson Worldwide Inc COM 12541W209 31,685 323,576 SH   SOLE   4,184 0 319,392
Cabot Oil & Gas Corp COM 127097103 306 13,569 SH   SOLE   141 0 13,428
Cal Maine Foods Inc COM 128030202 28,807 596,428 SH   SOLE   7,688 0 588,740
Campbell Soup Co COM 134429109 7,783 212,474 SH   SOLE   6,859 0 205,615
Canadian Imperial Bank Comm To COM 136069101 2,566 27,370 SH   SOLE   231 0 27,139
Canadian National Railway Co COM 136375102 1,544 17,196 SH   SOLE   145 0 17,051
Canon Inc COM 138006309 3,710 117,222 SH   SOLE   10,704 0 106,518
Capital Product Partners LP COM Y11082107 310 111,442 SH   SOLE   0 0 111,442
Carbonite Inc COM 141337105 3,164 88,745 SH   SOLE   519 0 88,226
Caterpillar Inc COM 149123101 10,410 68,264 SH   SOLE   2,737 0 65,527
CDW Corp COM 12514G108 4,271 48,035 SH   SOLE   281 0 47,754
Celgene Corp COM 151020104 13,606 152,041 SH   SOLE   4,758 0 147,283
Centene Corp COM 15135B101 17,929 123,835 SH   SOLE   3,251 0 120,584
Centennial Resource Dev Inc COM 15136A102 295 13,487 SH   SOLE   140 0 13,347
CenterPoint Energy Inc COM 15189T107 23,220 839,770 SH   SOLE   104,778 0 734,992
Cerner Corp COM 156782104 325 5,051 SH   SOLE   1,200 0 3,851
Chemical Financial Corp COM 163731102 3,156 59,105 SH   SOLE   347 0 58,758
Cheniere Energy Inc COM 16411R208 402 5,780 SH   SOLE   58 0 5,722
Cheniere Energy Partners LP COM 16411Q101 798 20,218 SH   SOLE   0 0 20,218
Chevron Corp COM 166764100 40,017 327,258 SH   SOLE   46,154 0 281,104
Chubb Limited COM H1467J104 12,864 96,259 SH   SOLE   8,412 0 87,847
Church & Dwight Inc COM 171340102 5,577 93,936 SH   SOLE   1,743 0 92,193
Cincinnati Financial Corp COM 172062101 13,330 173,545 SH   SOLE   24,854 0 148,691
Cintas Corp COM 172908105 11,941 60,368 SH   SOLE   2,110 0 58,258
Cisco Systems Inc COM 17275R102 56,237 1,155,953 SH   SOLE   142,674 0 1,013,279
Citigroup Inc COM 172967424 24,428 340,508 SH   SOLE   11,873 0 328,635
Clorox Co COM 189054109 226 1,500 SH   SOLE   1,500 0 0
CMS Energy Corp COM 125896100 11,273 230,069 SH   SOLE   36,938 0 193,131
Coca-Cola Co COM 191216100 45,958 994,985 SH   SOLE   120,742 0 874,243
Cognex Corp COM 192422103 301 5,391 SH   SOLE   0 0 5,391
Comcast Corp COM 20030N101 9,234 260,783 SH   SOLE   9,017 0 251,766
Concho Resources Inc COM 20605P101 588 3,849 SH   SOLE   40 0 3,809
ConocoPhillips COM 20825C104 30,237 390,654 SH   SOLE   5,350 0 385,304
Continental Resources Inc COM 212015101 697 10,212 SH   SOLE   107 0 10,105
CoreSite Realty Corp COM 21870Q105 3,776 33,975 SH   SOLE   348 0 33,627
Costco Wholesale Corp COM 22160K105 11,317 48,180 SH   SOLE   1,976 0 46,204
Crown Castle Intl Corp COM 22822V101 23,498 211,068 SH   SOLE   38,845 0 172,223
Cummins Inc COM 231021106 13,199 90,359 SH   SOLE   8,427 0 81,932
CVS Health Corp COM 126650100 7,954 101,045 SH   SOLE   3,162 0 97,883
D R Horton Inc COM 23331A109 8,761 207,703 SH   SOLE   7,626 0 200,077
Danaher Corp COM 235851102 11,950 109,980 SH   SOLE   7,985 0 101,995
Deere & Co COM 244199105 9,028 60,057 SH   SOLE   2,101 0 57,956
Diageo PLC COM 25243Q205 1,504 10,615 SH   SOLE   10,495 0 120
Diamondback Energy Inc COM 25278X109 4,396 32,517 SH   SOLE   203 0 32,314
Digital Realty Trust Inc COM 253868103 20,787 184,809 SH   SOLE   27,884 0 156,925
Discover Financial Services COM 254709108 42,572 556,856 SH   SOLE   7,192 0 549,664
Discover Financial Services COM 254709108 1,353 17,700 SH Call SOLE   0 0 17,700
Disney Walt Co COM 254687106 20,858 178,361 SH   SOLE   6,717 0 171,644
Dominion Energy Inc COM 25746U109 12,104 172,223 SH   SOLE   26,863 0 145,360
Dowdupont Inc COM 26078J100 14,593 226,915 SH   SOLE   40,975 0 185,940
Duke Energy Corp COM 26441C204 21,990 274,804 SH   SOLE   39,838 0 234,966
Ebix Inc COM 278715206 3,568 45,084 SH   SOLE   264 0 44,820
Edwards Lifesciences Corp COM 28176E108 15,620 89,718 SH   SOLE   3,460 0 86,258
Emerson Electric Co COM 291011104 39,321 513,469 SH   SOLE   9,419 0 504,050
Enable Midstream Partners LP COM 292480100 944 56,037 SH   SOLE   0 0 56,037
Encana Corp COM 292505104 428 32,613 SH   SOLE   339 0 32,274
Energen Corp COM 29265N108 454 5,272 SH   SOLE   55 0 5,217
Energy Select Sector SPDR ETF COM 81369Y506 452 5,963 SH   SOLE   0 0 5,963
Energy Transfer LP COM 29273V100 219 12,544 SH   SOLE   0 0 12,544
Energy Transfer Operating LP L COM 29278N103 2,883 129,514 SH   SOLE   14,507 0 115,007
Entergy Corp COM 29364G103 10,148 125,081 SH   SOLE   11,450 0 113,631
Enterprise Products Partners L COM 293792107 29,010 1,009,748 SH   SOLE   113,458 0 896,290
EOG Resources Inc COM 26875P101 25,339 198,629 SH   SOLE   9,088 0 189,541
EPAM Systems Inc COM 29414B104 2,495 18,120 SH   SOLE   106 0 18,014
EQT Corp COM 26884L109 303 6,840 SH   SOLE   32 0 6,808
Equinor ASA Sp ADR COM 29446M102 357 12,675 SH   SOLE   132 0 12,543
Esterline Technologies Corp COM 297425100 207 2,280 SH   SOLE   0 0 2,280
ETrade Financial Corp COM 269246401 2,007 38,307 SH   SOLE   223 0 38,084
Euronet Worldwide Inc COM 298736109 4,993 49,825 SH   SOLE   292 0 49,533
Exxon Mobil Corp COM 30231G102 58,393 686,813 SH   SOLE   53,076 0 633,737
Facebook Inc COM 30303M102 13,854 84,241 SH   SOLE   3,779 0 80,462
FedEx Corp COM 31428X106 9,552 39,668 SH   SOLE   1,394 0 38,274
Financial Select Sector SPDR E COM 81369Y605 377 13,665 SH   SOLE   13,665 0 0
Firstcash Inc COM 33767D105 4,285 52,256 SH   SOLE   306 0 51,950
FirstEnergy Corp COM 337932107 10,609 285,408 SH   SOLE   26,971 0 258,437
Fleetcor Technologies Inc COM 339041105 6,344 27,846 SH   SOLE   160 0 27,686
Fomento Economico Mexicano SAB COM 344419106 1,973 19,940 SH   SOLE   160 0 19,780
Ford Motor Co COM 345370860 10,678 1,154,342 SH   SOLE   129,510 0 1,024,832
Garmin Ltd COM H2906T109 13,946 199,092 SH   SOLE   23,176 0 175,916
GasLog Partners LP COM Y2687W108 984 39,355 SH   SOLE   0 0 39,355
General Dynamics Corp COM 369550108 720 3,515 SH   SOLE   3,515 0 0
General Electric Co COM 369604103 145 12,815 SH   SOLE   8,000 0 4,815
General Mills Inc COM 370334104 15,351 357,662 SH   SOLE   39,171 0 318,491
General Motors Co COM 37045V100 9,861 292,865 SH   SOLE   9,917 0 282,948
Genesis Energy LP COM 371927104 297 12,499 SH   SOLE   10,000 0 2,499
Genuine Parts Co COM 372460105 12,178 122,519 SH   SOLE   17,554 0 104,965
Gilead Sciences Inc COM 375558103 43,993 569,790 SH   SOLE   30,298 0 539,492
GlaxoSmithKline PLC COM 37733W105 21,259 529,231 SH   SOLE   51,067 0 478,164
Global Payments Inc COM 37940X102 3,702 29,058 SH   SOLE   173 0 28,885
Golar LNG Partners LP COM Y2745C102 617 43,086 SH   SOLE   0 0 43,086
Gold Shares SPDR ETF COM 78463V107 8,698 77,138 SH   SOLE   0 0 77,138
Goldman Sachs Group Inc COM 38141G104 293 1,305 SH   SOLE   0 0 1,305
Green Dot Corp COM 39304D102 2,781 31,310 SH   SOLE   183 0 31,127
Halliburton Co COM 406216101 480 11,837 SH   SOLE   108 0 11,729
HCA Healthcare Inc COM 40412C101 14,236 102,330 SH   SOLE   3,598 0 98,732
Health Care Select Sector SPDR COM 81369Y209 559 5,872 SH   SOLE   0 0 5,872
Healthcare Services Group Inc COM 421906108 4,006 98,624 SH   SOLE   578 0 98,046
Heico Corp COM 422806109 3,103 33,501 SH   SOLE   196 0 33,305
Hess Midstream Partners LP COM 428104103 310 13,590 SH   SOLE   0 0 13,590
Hi-Crush Partners LP COM 428337109 108 10,000 SH   SOLE   10,000 0 0
Hill Rom Holdings Inc COM 431475102 2,558 27,098 SH   SOLE   154 0 26,944
Holly Energy Partners LP COM 435763107 1,338 42,527 SH   SOLE   0 0 42,527
Hollysys Automation Technologi COM G45667105 1,242 58,133 SH   SOLE   441 0 57,692
Home Depot Inc COM 437076102 15,445 74,561 SH   SOLE   5,169 0 69,392
Honeywell Intl Inc COM 438516106 18,366 110,372 SH   SOLE   11,807 0 98,565
Host Hotels & Resorts Inc COM 44107P104 17,405 824,889 SH   SOLE   116,768 0 708,121
Icon PLC COM G4705A100 6,063 39,433 SH   SOLE   144 0 39,289
Infosys Ltd COM 456788108 2,195 215,783 SH   SOLE   1,702 0 214,081
ING Groep NV COM 456837103 1,839 141,752 SH   SOLE   16,102 0 125,650
Intel Corp COM 458140100 14,299 302,363 SH   SOLE   17,080 0 285,283
Intercontinental Hotels Group COM 45857P707 3,354 53,423 SH   SOLE   1,003 0 52,420
International Paper Co COM 460146103 17,951 365,222 SH   SOLE   51,936 0 313,286
Intl Business Machines COM 459200101 365 2,411 SH   SOLE   1,236 0 1,175
Invesco Preferred ETF COM 46138E511 10,905 761,515 SH   SOLE   134,817 0 626,698
Invesco QQQ Trust COM 46090E103 1,059 5,700 SH   SOLE   5,700 0 0
Iron Mountain Inc PA COM 46284V101 13,310 385,578 SH   SOLE   51,323 0 334,255
iShares Inc Core MSCI Emkt ETF COM 46434G103 1,001 19,326 SH   SOLE   119 0 19,207
iShares TR Core S&P Scp ETF COM 464287804 217 2,492 SH   SOLE   2,492 0 0
iShares TR Core US Aggbd ETF COM 464287226 706 6,688 SH   SOLE   0 0 6,688
iShares TR Iboxx Hi Yd ETF COM 464288513 14,402 166,611 SH   SOLE   22,194 0 144,417
iShares TR Iboxx Inv Cp ETF COM 464287242 10,058 87,510 SH   SOLE   12,367 0 75,143
iShares TR MBS ETF COM 464288588 39,800 385,178 SH   SOLE   3,637 0 381,541
iShares TR Rus 2000 Val ETF COM 464287630 1,170 8,794 SH   SOLE   57 0 8,737
iShares TR S&P Us Pfd Stk ETF COM 464288687 19,839 534,319 SH   SOLE   74,527 0 459,792
iShares TR US Oil GS Ex ETF COM 464288851 1,262 16,621 SH   SOLE   16,075 0 546
Itau Unibanco Holding SA COM 465562106 966 87,965 SH   SOLE   8,701 0 79,264
Jazz Pharmaceuticals PLC COM G50871105 3,627 21,575 SH   SOLE   119 0 21,456
Johnson & Johnson COM 478160104 25,430 184,051 SH   SOLE   25,942 0 158,109
JPMorgan Chase & Co COM 46625H100 52,504 465,297 SH   SOLE   56,780 0 408,517
Kansas City Southern COM 485170302 12,709 112,193 SH   SOLE   2,920 0 109,273
KAR Auction Services Inc COM 48238T109 3,775 63,247 SH   SOLE   698 0 62,549
Kayne Anderson MLP Inv Co COM 486606106 268 15,000 SH   SOLE   0 0 15,000
KB Financial Group Inc COM 48241A105 2,161 44,752 SH   SOLE   378 0 44,374
Kimberly Clark Corp COM 494368103 22,253 195,820 SH   SOLE   29,619 0 166,201
KLA-Tencor Corp COM 482480100 9,671 95,085 SH   SOLE   3,022 0 92,063
Knot Offshore Partners LP COM Y48125101 632 29,114 SH   SOLE   0 0 29,114
Komatsu Ltd COM 500458401 2,044 67,191 SH   SOLE   1,647 0 65,544
Kraft Heinz Co COM 500754106 415 7,539 SH   SOLE   4,273 0 3,266
Kroger Co COM 501044101 10,900 374,427 SH   SOLE   13,200 0 361,227
L3 Technologies Inc COM 502413107 11,551 54,327 SH   SOLE   4,128 0 50,199
Laboratory Corp America Holdin COM 50540R409 3,513 20,226 SH   SOLE   118 0 20,108
Lam Research Corp COM 512807108 24,392 160,790 SH   SOLE   2,074 0 158,716
Lamar Advertising Co COM 512816109 20,569 264,380 SH   SOLE   39,705 0 224,675
Las Vegas Sands Corp COM 517834107 17,976 302,987 SH   SOLE   43,117 0 259,870
Lauder Estee Cos Inc COM 518439104 202 1,387 SH   SOLE   400 0 987
Ligand Pharmaceuticals Inc COM 53220K504 3,772 13,742 SH   SOLE   80 0 13,662
Lilly Eli & Co COM 532457108 10,628 99,040 SH   SOLE   20,143 0 78,897
Lincoln Natl Corp Ind COM 534187109 9,539 140,985 SH   SOLE   4,925 0 136,060
LKQ Corp COM 501889208 5,332 168,368 SH   SOLE   985 0 167,383
Lockheed Martin Corp COM 539830109 33,780 97,643 SH   SOLE   16,682 0 80,961
Lowes Cos Inc COM 548661107 285 2,480 SH   SOLE   480 0 2,000
LyondellBasell Industries NV COM N53745100 13,162 128,402 SH   SOLE   18,544 0 109,858
Macquarie Infrastructure Corp COM 55608B105 353 7,662 SH   SOLE   2,808 0 4,854
Magellan Midstream Partners LP COM 559080106 957 14,134 SH   SOLE   8,700 0 5,434
Main Street Capital Corp COM 56035L104 241 6,259 SH   SOLE   0 0 6,259
Marathon Oil Corp COM 565849106 1,037 44,558 SH   SOLE   92 0 44,466
Marathon Petroleum Corp COM 56585A102 10,014 125,226 SH   SOLE   4,640 0 120,586
Markel Corp COM 570535104 2,385 2,007 SH   SOLE   12 0 1,995
Matador Resources Co COM 576485205 353 10,689 SH   SOLE   110 0 10,579
Maxim Integrated Prods Inc COM 57772K101 16,162 286,607 SH   SOLE   40,672 0 245,935
McCormick & Co Inc COM 579780206 10,317 78,311 SH   SOLE   2,775 0 75,536
McDonalds Corp COM 580135101 14,823 88,607 SH   SOLE   14,323 0 74,284
MercadoLibre Inc COM 58733R102 2,383 7,000 SH   SOLE   54 0 6,946
Merck & Co Inc COM 58933Y105 65,595 924,657 SH   SOLE   62,923 0 861,734
MetLife Inc COM 59156R108 13,517 289,317 SH   SOLE   38,334 0 250,983
Microsoft Corp COM 594918104 63,583 555,940 SH   SOLE   53,845 0 502,095
Mobile Telesystems PJSC COM 607409109 700 82,100 SH   SOLE   2,004 0 80,096
Mondelez Intl Inc COM 609207105 8,207 191,042 SH   SOLE   6,059 0 184,983
Moodys Corp COM 615369105 10,936 65,409 SH   SOLE   2,274 0 63,135
Morgan Stanley COM 617446448 23,749 509,969 SH   SOLE   17,805 0 492,164
MSCI EAFE IShares ETF COM 464287465 2,149 31,609 SH   SOLE   197 0 31,412
Newfield Exploration Co COM 651290108 469 16,262 SH   SOLE   167 0 16,095
Nextera Energy Inc COM 65339F101 302 1,800 SH   SOLE   1,800 0 0
Noble Midstream Partners LP COM 65506L105 475 13,421 SH   SOLE   0 0 13,421
Nomad Foods Ltd COM G6564A105 3,668 181,032 SH   SOLE   1,058 0 179,974
Norfolk Southern Corp COM 655844108 451 2,500 SH   SOLE   2,500 0 0
Novartis AG COM 66987V109 3,612 41,917 SH   SOLE   3,753 0 38,164
Novo-Nordisk AS COM 670100205 3,353 71,122 SH   SOLE   2,179 0 68,943
Nucor Corp COM 670346105 10,017 157,875 SH   SOLE   5,019 0 152,856
Nutrien Ltd COM 67077M108 1,395 24,184 SH   SOLE   0 0 24,184
NVIDIA Corp COM 67066G104 15,488 55,112 SH   SOLE   1,903 0 53,209
Oasis Midstream Partners LP COM 67420T206 780 35,045 SH   SOLE   0 0 35,045
Occidental Petroleum Corp COM 674599105 28,785 350,315 SH   SOLE   33,128 0 317,187
Ollies Bargain Outlt Holdings COM 681116109 3,012 31,347 SH   SOLE   182 0 31,165
Omnicom Group Inc COM 681919106 34,968 514,089 SH   SOLE   19,367 0 494,722
Oracle Corp COM 68389X105 11,964 232,038 SH   SOLE   8,028 0 224,010
Paccar Inc COM 693718108 11,081 162,495 SH   SOLE   5,169 0 157,326
Parsley Energy Inc COM 701877102 5,178 177,035 SH   SOLE   1,097 0 175,938
Paychex Inc COM 704326107 18,891 256,503 SH   SOLE   38,981 0 217,522
Paypal Holdings Inc COM 70450Y103 405 4,606 SH   SOLE   850 0 3,756
Pbf Logistics LP COM 69318Q104 1,204 55,857 SH   SOLE   0 0 55,857
Peoples United Financial Inc COM 712704105 14,801 864,523 SH   SOLE   123,444 0 741,079
PepsiCo Inc COM 713448108 55,512 496,526 SH   SOLE   49,971 0 446,555
PerkinElmer Inc COM 714046109 4,002 41,141 SH   SOLE   240 0 40,901
Pfizer Inc COM 717081103 60,051 1,362,630 SH   SOLE   164,320 0 1,198,310
Philip Morris Intl Inc COM 718172109 1,695 20,782 SH   SOLE   19,020 0 1,762
Phillips 66 COM 718546104 793 7,035 SH   SOLE   64 0 6,971
Pioneer Natural Resources Co COM 723787107 251 1,442 SH   SOLE   14 0 1,428
Plains Group Hlgs LP COM 72651A207 2,772 113,003 SH   SOLE   0 0 113,003
PNC Financial Services Group I COM 693475105 1,050 7,710 SH   SOLE   7,710 0 0
PolyOne Corp COM 73179P106 3,157 72,199 SH   SOLE   423 0 71,776
POSCO COM 693483109 1,452 22,003 SH   SOLE   186 0 21,817
Post Holdings Inc COM 737446104 3,195 32,584 SH   SOLE   190 0 32,394
Pra Health Sciences Inc COM 69354M108 5,470 49,646 SH   SOLE   528 0 49,118
Price T Rowe Group Inc COM 74144T108 33,815 309,719 SH   SOLE   3,979 0 305,740
Procter And Gamble Co COM 742718109 52,711 633,316 SH   SOLE   80,488 0 552,828
Progressive Corp Ohio COM 743315103 12,956 182,375 SH   SOLE   5,802 0 176,573
Prudential Financial Inc COM 744320102 13,324 131,504 SH   SOLE   12,676 0 118,828
Public Service Enterprise Grou COM 744573106 26,815 507,952 SH   SOLE   6,562 0 501,390
Pure Storage Inc COM 74624M102 211 8,140 SH   SOLE   0 0 8,140
PVH Corp COM 693656100 13,656 94,568 SH   SOLE   3,302 0 91,266
Qualcomm Inc COM 747525103 363 5,040 SH   SOLE   2,439 0 2,601
Raytheon Co COM 755111507 680 3,289 SH   SOLE   3,289 0 0
Regeneron Pharmaceuticals COM 75886F107 816 2,020 SH   SOLE   1,950 0 70
ResMed Inc COM 761152107 2,745 23,800 SH   SOLE   140 0 23,660
Restaurant Brands Intl Inc COM 76131D103 2,188 36,902 SH   SOLE   216 0 36,686
Ring Energy Inc COM 76680V108 2,694 271,833 SH   SOLE   1,696 0 270,137
Rio Tinto PLC COM 767204100 5,545 108,675 SH   SOLE   9,169 0 99,506
Rockwell Automation Inc COM 773903109 361 1,925 SH   SOLE   0 0 1,925
Roku Inc Cl A COM 77543R102 3,243 44,410 SH   SOLE   244 0 44,166
Ross Stores Inc COM 778296103 10,957 110,566 SH   SOLE   3,865 0 106,701
Royal Bank of Canada Montreal COM 780087102 3,443 42,932 SH   SOLE   3,675 0 39,257
Royal Dutch Shell PLC COM 780259206 3,219 47,245 SH   SOLE   0 0 47,245
Royal Dutch Shell PLC COM 780259107 22,560 318,054 SH   SOLE   41,448 0 276,606
Russell 2000 Ishares ETF COM 464287655 2,258 13,399 SH   SOLE   81 0 13,318
Ryman Hospitality Properties I COM 78377T107 4,074 47,282 SH   SOLE   277 0 47,005
S&P 500 INDEX Ishares ETF COM 464287200 7,112 24,296 SH   SOLE   154 0 24,142
S&P 500 SPDR ETF COM 78462F103 8,117 27,919 SH   SOLE   1,912 0 26,007
S&P Global Inc COM 78409V104 11,558 59,154 SH   SOLE   2,068 0 57,086
S&P Midcap 400 SPDR ETF COM 78467Y107 2,303 6,268 SH   SOLE   40 0 6,228
Sap SE COM 803054204 4,240 34,473 SH   SOLE   570 0 33,903
Schlumberger Ltd COM 806857108 515 8,460 SH   SOLE   513 0 7,947
Sherwin Williams Co COM 824348106 9,627 21,149 SH   SOLE   791 0 20,358
Shire PLC COM 82481R106 1,489 8,217 SH   SOLE   0 0 8,217
Simon Property Group Inc COM 828806109 13,616 77,038 SH   SOLE   10,966 0 66,072
SkyWest Inc COM 830879102 2,953 50,129 SH   SOLE   293 0 49,836
SM Energy Co COM 78454L100 355 11,270 SH   SOLE   117 0 11,153
Sony Corp COM 835699307 5,641 93,010 SH   SOLE   734 0 92,276
Southern Copper Corp COM 84265V105 2,056 47,656 SH   SOLE   362 0 47,294
Southwest Airlines Co COM 844741108 15,701 251,415 SH   SOLE   8,081 0 243,334
SPDR Barclays Short Corporate COM 78464A474 642 21,265 SH   SOLE   0 0 21,265
SPDR Series Trust S&P Biotech COM 78464A870 3,124 32,583 SH   SOLE   190 0 32,393
Stellus Cap Inv Corp COM 858568108 136 10,000 SH   SOLE   10,000 0 0
Stifel Financial Corp COM 860630102 2,131 41,578 SH   SOLE   244 0 41,334
Storebrand ASA COM R85746106 261 30,000 SH   SOLE   0 0 30,000
Sumitomo Mitsui Financial Grou COM 86562M209 1,179 146,763 SH   SOLE   0 0 146,763
SunTrust Banks Inc COM 867914103 33,447 500,778 SH   SOLE   10,217 0 490,561
Supernus Pharmaceuticals Inc COM 868459108 3,419 67,899 SH   SOLE   396 0 67,503
Taiwan Semiconductor Mfg Ltd COM 874039100 9,283 210,210 SH   SOLE   8,015 0 202,195
Tallgrass Energy LP Class A COM 874696107 912 38,682 SH   SOLE   0 0 38,682
Targa Resources Corp COM 87612G101 395 7,014 SH   SOLE   0 0 7,014
Telecom Argentina SA COM 879273209 985 56,523 SH   SOLE   4,081 0 52,442
Tenaris SA COM 88031M109 2,050 61,158 SH   SOLE   481 0 60,677
Ternium SA COM 880890108 1,637 54,052 SH   SOLE   4,021 0 50,031
Texas Instruments Inc COM 882508104 17,969 167,480 SH   SOLE   7,659 0 159,821
Thermo Fisher Scientific Inc COM 883556102 9,002 36,883 SH   SOLE   1,497 0 35,386
Tokyo Electron Ltd COM 889110102 1,641 47,751 SH   SOLE   1,171 0 46,580
Toronto Dominion Bank Ont COM 891160509 15,886 261,290 SH   SOLE   26,122 0 235,168
Total SA COM 89151E109 3,753 58,291 SH   SOLE   2,926 0 55,365
Tractor Supply Co COM 892356106 3,681 40,509 SH   SOLE   209 0 40,300
TransCanada Corp COM 89353D107 1,146 28,314 SH   SOLE   689 0 27,625
TransUnion COM 89400J107 3,454 46,938 SH   SOLE   275 0 46,663
Ulta Beauty Inc COM 90384S303 2,616 9,271 SH   SOLE   54 0 9,217
Unilever PLC COM 904767704 3,593 65,361 SH   SOLE   1,115 0 64,246
Union Pacific Corp COM 907818108 246 1,508 SH   SOLE   1,508 0 0
Unit Corp COM 909218109 4,402 168,920 SH   SOLE   1,057 0 167,863
United Continental Holdings In COM 910047109 6,506 73,047 SH   SOLE   2,591 0 70,456
United Parcel Service Inc COM 911312106 21,463 183,839 SH   SOLE   23,868 0 159,971
United Technologies Corp COM 913017109 13,573 97,080 SH   SOLE   5,671 0 91,409
UnitedHealth Group Inc COM 91324P102 62,798 236,045 SH   SOLE   5,714 0 230,331
Upland Software Inc COM 91544A109 3,686 114,073 SH   SOLE   630 0 113,443
US Bancorp Del COM 902973304 10,626 201,208 SH   SOLE   7,421 0 193,787
USA Compression Partners LP COM 90290N109 831 50,326 SH   SOLE   0 0 50,326
Valero Energy Corp COM 91913Y100 22,989 202,100 SH   SOLE   31,168 0 170,932
Valley National Bancorp COM 919794107 2,510 223,102 SH   SOLE   1,285 0 221,817
Vereit Inc COM 92339V100 272 37,402 SH   SOLE   0 0 37,402
Verisk Analytics Inc COM 92345Y106 4,376 36,298 SH   SOLE   213 0 36,085
Verizon Communications Inc COM 92343V104 45,481 851,861 SH   SOLE   113,482 0 738,379
VF Corp COM 918204108 318 3,400 SH   SOLE   3,400 0 0
Visa Inc COM 92826C839 28,369 189,012 SH   SOLE   9,038 0 179,974
Wal-Mart Stores Inc COM 931142103 14,533 154,759 SH   SOLE   5,642 0 149,117
Waste Connections Inc COM 94106B101 2,990 37,488 SH   SOLE   220 0 37,268
Watsco Inc COM 942622200 15,018 84,326 SH   SOLE   10,357 0 73,969
Webster Financial Corp CT COM 947890109 3,331 56,498 SH   SOLE   330 0 56,168
Wells Fargo Co COM 949746101 17,169 326,662 SH   SOLE   62,866 0 263,796
Western Alliance Bancorp COM 957638109 3,341 58,719 SH   SOLE   344 0 58,375
Western Gas Partners LP COM 958254104 813 18,618 SH   SOLE   5,000 0 13,618
Western Union Co COM 959802109 17,809 934,346 SH   SOLE   148,827 0 785,519
Westlake Chem Corp COM 960413102 8,555 102,936 SH   SOLE   3,613 0 99,323
Westpac Banking Corp COM 961214301 1,017 50,821 SH   SOLE   604 0 50,217
Weyerhaeuser Co COM 962166104 269 8,326 SH   SOLE   5,109 0 3,217
White Mountains Ins Group Ltd COM G9618E107 3,503 3,743 SH   SOLE   22 0 3,721
Wildhorse Resource Development COM 96812T102 218 9,203 SH   SOLE   96 0 9,107
Wolverine World Wide Inc COM 978097103 200 5,130 SH   SOLE   0 0 5,130
WPX Energy Inc COM 98212B103 424 21,084 SH   SOLE   219 0 20,865
Wynn Resorts Ltd COM 983134107 254 2,000 SH   SOLE   0 0 2,000
XPO Logistics Inc COM 983793100 5,329 46,676 SH   SOLE   272 0 46,404
Xylem Inc COM 98419M100 268 3,350 SH   SOLE   3,350 0 0
Yandex NV COM N97284108 1,247 37,905 SH   SOLE   299 0 37,606
YPF Sociedad Anonima COM 984245100 1,209 78,234 SH   SOLE   661 0 77,573
Yum Brands Inc COM 988498101 661 7,275 SH   SOLE   4,675 0 2,600
Zions Bancorporation COM 989701107 3,236 64,535 SH   SOLE   370 0 64,165
Landmark Infrastructure LP LTD 51508J108 658 47,490 SH   SOLE   0 0 47,490