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 295 1,549 SH   SOLE   600 0 949
ABB Ltd COM 000375204 1,465 77,046 SH   SOLE   8,754 0 68,292
Abbott Laboratories COM 002824100 16,927 234,023 SH   SOLE   1,700 0 232,323
AbbVie Inc COM 00287Y109 37,352 405,159 SH   SOLE   32,197 0 372,962
Accenture PLC Ireland COM G1151C101 27,657 196,137 SH   SOLE   41,261 0 154,876
Adobe Inc COM 00724F101 23,858 105,454 SH   SOLE   8,348 0 97,106
Advance Auto Parts Inc COM 00751Y106 2,873 18,249 SH   SOLE   2,491 0 15,758
Advanced Micro Devices Inc COM 007903107 12,451 674,488 SH   SOLE   52,358 0 622,130
AES Corp COM 00130H105 20,327 1,405,724 SH   SOLE   247,677 0 1,158,047
Akamai Technologies Inc COM 00971T101 1,941 31,784 SH   SOLE   4,985 0 26,799
Alibaba Group Holding Ltd COM 01609W102 1,693 12,350 SH   SOLE   3,264 0 9,086
Alphabet Inc COM 02079K107 528 510 SH   SOLE   111 0 399
Alphabet Inc COM 02079K305 36,971 35,380 SH   SOLE   2,708 0 32,672
Alps ETF Tr Alerian MLP COM 00162Q866 196 22,461 SH   SOLE   0 0 22,461
Alta Mesa Res Inc Cl A COM 02133L109 128 128,500 SH   SOLE   0 0 128,500
Altria Group Inc COM 02209S103 52,121 1,055,298 SH   SOLE   2,329 0 1,052,969
Amazon.com Inc COM 023135106 46,549 30,992 SH   SOLE   2,462 0 28,530
Ambev SA COM 02319V103 1,525 388,921 SH   SOLE   0 0 388,921
American Express Co COM 025816109 28,282 296,707 SH   SOLE   22,537 0 274,170
American Fin Tr Inc Class A COM 02607T109 243 18,264 SH   SOLE   0 0 18,264
American Tower Corp COM 03027X100 14,916 94,294 SH   SOLE   7,419 0 86,875
Ameriprise Financial Inc COM 03076C106 9,539 91,392 SH   SOLE   6,866 0 84,526
Amgen Inc COM 031162100 42,106 216,296 SH   SOLE   24,065 0 192,231
Antero Midstream Partners LP COM 03673L103 675 31,540 SH   SOLE   0 0 31,540
Apple Inc COM 037833100 142,247 901,783 SH   SOLE   45,929 0 855,854
Aramark COM 03852U106 1,916 66,151 SH   SOLE   8,886 0 57,265
Archer Daniels Midland Co COM 039483102 10,641 259,729 SH   SOLE   22,000 0 237,729
Ares Capital Corp COM 04010L103 9,053 581,041 SH   SOLE   89,070 0 491,971
ASML Holding NV COM N07059210 11,678 75,040 SH   SOLE   4,567 0 70,473
AstraZeneca PLC COM 046353108 2,682 70,608 SH   SOLE   5,850 0 64,758
AT&T Inc COM 00206R102 18,980 665,047 SH   SOLE   124,583 0 540,464
Automatic Data Processing Inc COM 053015103 26,311 200,660 SH   SOLE   7,896 0 192,764
AutoZone Inc COM 053332102 12,618 15,051 SH   SOLE   1,146 0 13,905
Baidu Inc COM 056752108 709 4,473 SH   SOLE   1,198 0 3,275
Banco Macro SA COM 05961W105 1,125 25,438 SH   SOLE   7,205 0 18,233
Bank N S Halifax COM 064149107 1,262 25,312 SH   SOLE   0 0 25,312
BB&T Corp COM 054937107 13,243 305,702 SH   SOLE   47,949 0 257,753
Berkshire Hathaway Inc COM 084670702 71,053 347,994 SH   SOLE   51,621 0 296,373
Berkshire Hathaway Inc COM 084670108 24,786 81 SH   SOLE   1 0 80
BHP Billiton PLC COM 05545E209 17,870 426,596 SH   SOLE   73,888 0 352,708
BlackRock Inc COM 09247X101 6,210 15,808 SH   SOLE   0 0 15,808
Boeing Co COM 097023105 24,801 76,902 SH   SOLE   9,927 0 66,975
Bristol-Myers Squibb Co COM 110122108 779 14,989 SH   SOLE   5,620 0 9,369
Broadridge Financial Solutions COM 11133T103 3,204 33,284 SH   SOLE   4,188 0 29,096
Burlington Stores Inc COM 122017106 2,215 13,619 SH   SOLE   1,689 0 11,930
C H Robinson Worldwide Inc COM 12541W209 29,756 353,856 SH   SOLE   73,947 0 279,909
Cal Maine Foods Inc COM 128030202 27,656 653,801 SH   SOLE   136,433 0 517,368
Canadian Imperial Bank Comm To COM 136069101 1,782 23,904 SH   SOLE   6,844 0 17,060
Canadian National Railway Co COM 136375102 1,151 15,532 SH   SOLE   4,293 0 11,239
Canadian Pacific Railway Ltd COM 13645T100 202 1,140 SH   SOLE   0 0 1,140
Canon Inc COM 138006309 2,598 94,138 SH   SOLE   10,516 0 83,622
Caretrust REIT Inc COM 14174T107 3,282 177,793 SH   SOLE   23,551 0 154,242
Caterpillar Inc COM 149123101 11,838 93,158 SH   SOLE   7,675 0 85,483
CBOE Holdings Inc COM 12503M108 13,562 138,627 SH   SOLE   11,977 0 126,650
CDW Corp COM 12514G108 4,143 51,122 SH   SOLE   6,740 0 44,382
Celgene Corp COM 151020104 204 3,178 SH   SOLE   0 0 3,178
Centene Corp COM 15135B101 12,430 107,803 SH   SOLE   9,396 0 98,407
CenterPoint Energy Inc COM 15189T107 24,955 883,996 SH   SOLE   143,854 0 740,142
Cerner Corp COM 156782104 267 5,092 SH   SOLE   1,200 0 3,892
Chemical Financial Corp COM 163731102 2,278 62,227 SH   SOLE   8,291 0 53,936
Cheniere Energy Partners LP COM 16411Q101 481 13,328 SH   SOLE   0 0 13,328
Chevron Corp COM 166764100 63,990 588,193 SH   SOLE   57,985 0 530,208
Chubb Limited COM H1467J104 10,497 81,260 SH   SOLE   5,250 0 76,010
Church & Dwight Inc COM 171340102 4,304 65,449 SH   SOLE   9,650 0 55,799
Ciena Corp COM 171779309 2,130 62,825 SH   SOLE   8,418 0 54,407
Cincinnati Financial Corp COM 172062101 13,077 168,910 SH   SOLE   28,882 0 140,028
Cisco Systems Inc COM 17275R102 54,552 1,258,989 SH   SOLE   183,240 0 1,075,749
Citigroup Inc COM 172967424 20,374 391,362 SH   SOLE   31,267 0 360,095
Clorox Co COM 189054109 231 1,500 SH   SOLE   1,500 0 0
CMS Energy Corp COM 125896100 11,063 222,815 SH   SOLE   41,802 0 181,013
Coca-Cola Co COM 191216100 142,916 3,018,294 SH   SOLE   153,776 0 2,864,518
Cognex Corp COM 192422103 203 5,239 SH   SOLE   0 0 5,239
Comcast Corp COM 20030N101 23,359 686,019 SH   SOLE   41,565 0 644,454
ConocoPhillips COM 20825C104 56,685 909,148 SH   SOLE   130,040 0 779,108
CoreSite Realty Corp COM 21870Q105 3,102 35,557 SH   SOLE   4,900 0 30,657
Costco Wholesale Corp COM 22160K105 11,994 58,880 SH   SOLE   4,914 0 53,966
Crown Castle Intl Corp COM 22822V101 22,469 206,841 SH   SOLE   44,292 0 162,549
Cummins Inc COM 231021106 11,686 87,443 SH   SOLE   13,324 0 74,119
CVS Health Corp COM 126650100 16,159 246,620 SH   SOLE   19,265 0 227,355
Cyberark Software Ltd COM M2682V108 2,153 29,036 SH   SOLE   3,900 0 25,136
Danaher Corp COM 235851102 11,750 113,946 SH   SOLE   12,882 0 101,064
DCP Midstream LP COM 23311P100 740 27,929 SH   SOLE   0 0 27,929
Diageo PLC COM 25243Q205 4,653 32,815 SH   SOLE   10,495 0 22,320
Diamondback Energy Inc COM 25278X109 3,055 32,954 SH   SOLE   4,144 0 28,810
Dicks Sporting Goods Inc COM 253393102 9,612 308,086 SH   SOLE   60,474 0 247,612
Digital Realty Trust Inc COM 253868103 18,773 176,185 SH   SOLE   31,149 0 145,036
Discover Financial Services COM 254709108 35,867 608,128 SH   SOLE   128,101 0 480,027
Discover Financial Services COM 254709108 808 13,700 SH Call SOLE   0 0 13,700
Disney Walt Co COM 254687106 25,619 233,639 SH   SOLE   18,654 0 214,985
Dominion Energy Inc COM 25746U109 11,939 167,075 SH   SOLE   30,655 0 136,420
Dowdupont Inc COM 26078J100 24,949 466,517 SH   SOLE   46,801 0 419,716
Duke Energy Corp COM 26441C204 23,109 267,774 SH   SOLE   46,959 0 220,815
Edwards Lifesciences Corp COM 28176E108 14,308 93,413 SH   SOLE   7,666 0 85,747
Emerson Electric Co COM 291011104 25,172 421,288 SH   SOLE   88,417 0 332,871
Enbridge Inc COM 29250N105 1,240 39,895 SH   SOLE   0 0 39,895
Energy Select Sector SPDR ETF COM 81369Y506 589 10,272 SH   SOLE   0 0 10,272
Energy Transfer LP COM 29273V100 1,932 146,249 SH   SOLE   18,569 0 127,680
Entergy Corp COM 29364G103 13,515 157,028 SH   SOLE   25,047 0 131,981
Enterprise Products Partners L COM 293792107 23,168 942,171 SH   SOLE   112,773 0 829,398
EOG Resources Inc COM 26875P101 341 3,913 SH   SOLE   1,800 0 2,113
EPAM Systems Inc COM 29414B104 2,196 18,933 SH   SOLE   2,539 0 16,394
Esterline Technologies Corp COM 297425100 277 2,280 SH   SOLE   0 0 2,280
Euronet Worldwide Inc COM 298736109 5,440 53,133 SH   SOLE   6,992 0 46,141
Exxon Mobil Corp COM 30231G102 94,748 1,389,475 SH   SOLE   85,907 0 1,303,568
Facebook Inc COM 30303M102 995 7,587 SH   SOLE   615 0 6,972
Firstcash Inc COM 33767D105 3,974 54,929 SH   SOLE   7,328 0 47,601
FirstEnergy Corp COM 337932107 13,192 351,309 SH   SOLE   56,243 0 295,066
Fleetcor Technologies Inc COM 339041105 5,350 28,807 SH   SOLE   3,785 0 25,022
Fomento Economico Mexicano SAB COM 344419106 1,507 17,511 SH   SOLE   4,714 0 12,797
Garmin Ltd COM H2906T109 12,378 195,491 SH   SOLE   30,814 0 164,677
General Dynamics Corp COM 369550108 557 3,545 SH   SOLE   3,545 0 0
General Electric Co COM 369604103 239 31,608 SH   SOLE   2,000 0 29,608
General Mills Inc COM 370334104 305 7,827 SH   SOLE   4,667 0 3,160
Genesis Energy LP COM 371927104 231 12,499 SH   SOLE   10,000 0 2,499
Genuine Parts Co COM 372460105 14,833 154,477 SH   SOLE   24,743 0 129,734
Gilead Sciences Inc COM 375558103 36,832 588,838 SH   SOLE   117,182 0 471,656
GlaxoSmithKline PLC COM 37733W105 20,488 536,197 SH   SOLE   78,055 0 458,142
Global Payments Inc COM 37940X102 3,182 30,858 SH   SOLE   4,042 0 26,816
Gold Shares SPDR ETF COM 78463V107 9,353 77,138 SH   SOLE   0 0 77,138
Green Dot Corp COM 39304D102 2,657 33,413 SH   SOLE   4,400 0 29,013
HCA Healthcare Inc COM 40412C101 13,230 106,306 SH   SOLE   8,403 0 97,903
Health Care Select Sector SPDR COM 81369Y209 453 5,236 SH   SOLE   0 0 5,236
Healthcare Services Group Inc COM 421906108 2,384 59,343 SH   SOLE   7,825 0 51,518
Heico Corp COM 422806109 2,720 35,112 SH   SOLE   4,721 0 30,391
Holly Energy Partners LP COM 435763107 858 30,054 SH   SOLE   0 0 30,054
Hollysys Automation Technologi COM G45667105 905 51,661 SH   SOLE   13,094 0 38,567
Home Depot Inc COM 437076102 13,392 77,943 SH   SOLE   8,382 0 69,561
Honeywell Intl Inc COM 438516106 15,069 114,054 SH   SOLE   16,389 0 97,665
Host Hotels & Resorts Inc COM 44107P104 13,043 782,418 SH   SOLE   136,698 0 645,720
IberiaBank Corp COM 450828108 2,418 37,622 SH   SOLE   5,145 0 32,477
Icon PLC COM G4705A100 5,861 45,361 SH   SOLE   3,451 0 41,910
Infosys Ltd COM 456788108 1,830 192,215 SH   SOLE   50,166 0 142,049
ING Groep NV COM 456837103 1,213 113,802 SH   SOLE   15,883 0 97,919
Ingersoll-Rand PLC COM G47791101 11,034 120,950 SH   SOLE   8,647 0 112,303
Intel Corp COM 458140100 41,299 880,020 SH   SOLE   51,132 0 828,888
Intercontinental Exchange Inc COM 45866F104 336 4,455 SH   SOLE   0 0 4,455
Intercontinental Hotels Group COM 45857P707 2,579 47,245 SH   SOLE   12,853 0 34,392
International Paper Co COM 460146103 13,997 346,802 SH   SOLE   59,504 0 287,298
Interpublic Group Cos Inc COM 460690100 13,491 653,928 SH   SOLE   52,239 0 601,689
Intl Business Machines COM 459200101 242 2,129 SH   SOLE   1,236 0 893
Invesco Preferred ETF COM 46138E511 9,573 710,693 SH   SOLE   138,556 0 572,137
Invesco QQQ Trust COM 46090E103 920 5,967 SH   SOLE   5,700 0 267
Iron Mountain Inc PA COM 46284V101 11,921 367,827 SH   SOLE   62,803 0 305,024
iShares Inc Core MSCI Emkt ETF COM 46434G103 1,078 22,860 SH   SOLE   134 0 22,726
iShares TR Core US Aggbd ETF COM 464287226 716 6,723 SH   SOLE   0 0 6,723
iShares TR Iboxx Hi Yd ETF COM 464288513 13,289 163,857 SH   SOLE   26,894 0 136,963
iShares TR Iboxx Inv Cp ETF COM 464287242 9,749 86,409 SH   SOLE   14,191 0 72,218
iShares TR Intl Sel Div ETF COM 464288448 2,015 70,190 SH   SOLE   0 0 70,190
iShares TR MBS ETF COM 464288588 38,769 370,460 SH   SOLE   3,886 0 366,574
iShares TR MSCI Acwi Ex UD ETF COM 464288240 621 14,807 SH   SOLE   0 0 14,807
iShares TR S&P Us Pfd Stk ETF COM 464288687 17,110 499,860 SH   SOLE   83,166 0 416,694
Itau Unibanco Holding SA COM 465562106 1,022 111,816 SH   SOLE   12,840 0 98,976
Johnson & Johnson COM 478160104 42,016 325,580 SH   SOLE   33,537 0 292,043
JPMorgan Chase & Co COM 46625H100 56,400 577,750 SH   SOLE   80,352 0 497,398
Kansas City Southern COM 485170302 328 3,432 SH   SOLE   0 0 3,432
KAR Auction Services Inc COM 48238T109 3,201 67,085 SH   SOLE   9,147 0 57,938
Kayne Anderson MLP Inv Co COM 486606106 206 15,000 SH   SOLE   0 0 15,000
KB Financial Group Inc COM 48241A105 1,674 39,887 SH   SOLE   11,177 0 28,710
Kimberly Clark Corp COM 494368103 23,066 202,441 SH   SOLE   38,057 0 164,384
Kinder Morgan Inc COM 49456B101 473 30,755 SH   SOLE   2,780 0 27,975
Kohls Corp COM 500255104 11,492 173,224 SH   SOLE   14,471 0 158,753
Kraft Heinz Co COM 500754106 4,517 104,951 SH   SOLE   2,441 0 102,510
Laboratory Corp America Holdin COM 50540R409 2,689 21,277 SH   SOLE   2,836 0 18,441
Lam Research Corp COM 512807108 28,962 212,689 SH   SOLE   44,901 0 167,788
Lamar Advertising Co COM 512816109 17,734 256,340 SH   SOLE   45,575 0 210,765
Lauder Estee Cos Inc COM 518439104 224 1,724 SH   SOLE   400 0 1,324
Lennox Intl Inc COM 526107107 2,183 9,975 SH   SOLE   1,313 0 8,662
Lilly Eli & Co COM 532457108 15,172 131,108 SH   SOLE   26,317 0 104,791
Linde PLC COM G5494J103 23,857 152,888 SH   SOLE   6,034 0 146,854
LKQ Corp COM 501889208 1,905 80,269 SH   SOLE   10,903 0 69,366
Lockheed Martin Corp COM 539830109 19,654 75,061 SH   SOLE   17,422 0 57,639
Lowes Cos Inc COM 548661107 229 2,480 SH   SOLE   480 0 2,000
LyondellBasell Industries NV COM N53745100 9,842 118,350 SH   SOLE   20,483 0 97,867
Magellan Midstream Partners LP COM 559080106 1,614 28,283 SH   SOLE   8,700 0 19,583
Main Street Capital Corp COM 56035L104 212 6,259 SH   SOLE   0 0 6,259
Marathon Oil Corp COM 565849106 418 29,135 SH   SOLE   0 0 29,135
Markel Corp COM 570535104 3,249 3,130 SH   SOLE   416 0 2,714
Maxim Integrated Prods Inc COM 57772K101 14,131 277,887 SH   SOLE   46,306 0 231,581
McCormick & Co Inc COM 579780206 14,261 102,419 SH   SOLE   8,042 0 94,377
McDonalds Corp COM 580135101 36,108 203,347 SH   SOLE   17,015 0 186,332
MercadoLibre Inc COM 58733R102 1,814 6,196 SH   SOLE   1,615 0 4,581
Merck & Co Inc COM 58933Y105 86,433 1,131,169 SH   SOLE   173,987 0 957,182
MetLife Inc COM 59156R108 11,244 273,854 SH   SOLE   43,405 0 230,449
Microsoft Corp COM 594918104 74,120 729,740 SH   SOLE   77,380 0 652,360
Mobile Telesystems PJSC COM 607409109 478 68,218 SH   SOLE   1,853 0 66,365
Mondelez Intl Inc COM 609207105 12,052 301,072 SH   SOLE   0 0 301,072
Mosaic Co COM 61945C103 2,816 96,407 SH   SOLE   12,889 0 83,518
MPLX LP COM 55336V100 543 17,927 SH   SOLE   0 0 17,927
MSCI EAFE IShares ETF COM 464287465 958 16,298 SH   SOLE   0 0 16,298
National Storage Affiliates Tr COM 637870106 3,140 118,662 SH   SOLE   15,614 0 103,048
Nextera Energy Inc COM 65339F101 336 1,935 SH   SOLE   1,800 0 135
Nike Inc COM 654106103 495 6,673 SH   SOLE   0 0 6,673
Nomad Foods Ltd COM G6564A105 3,193 190,988 SH   SOLE   25,470 0 165,518
Norfolk Southern Corp COM 655844108 374 2,500 SH   SOLE   2,500 0 0
Novartis AG COM 66987V109 3,838 44,726 SH   SOLE   3,711 0 41,015
Novo-Nordisk AS COM 670100205 19,484 422,932 SH   SOLE   2,108 0 420,824
Nutrien Ltd COM 67077M108 1,517 32,287 SH   SOLE   0 0 32,287
Occidental Petroleum Corp COM 674599105 16,427 267,624 SH   SOLE   29,779 0 237,845
Old Dominion Freight Lines Inc COM 679580100 3,010 24,378 SH   SOLE   3,275 0 21,103
Ollies Bargain Outlt Holdings COM 681116109 2,167 32,581 SH   SOLE   4,375 0 28,206
Omnicom Group Inc COM 681919106 40,134 547,978 SH   SOLE   107,395 0 440,583
Oracle Corp COM 68389X105 10,889 241,178 SH   SOLE   18,866 0 222,312
Parsley Energy Inc COM 701877102 2,663 166,625 SH   SOLE   22,673 0 143,952
Paychex Inc COM 704326107 16,062 246,533 SH   SOLE   43,500 0 203,033
Paypal Holdings Inc COM 70450Y103 13,059 155,300 SH   SOLE   11,911 0 143,389
Pbf Logistics LP COM 69318Q104 1,019 50,698 SH   SOLE   0 0 50,698
Peoples United Financial Inc COM 712704105 11,813 818,666 SH   SOLE   137,052 0 681,614
PepsiCo Inc COM 713448108 107,685 974,705 SH   SOLE   123,588 0 851,117
PerkinElmer Inc COM 714046109 3,404 43,331 SH   SOLE   5,771 0 37,560
Pfizer Inc COM 717081103 58,648 1,343,593 SH   SOLE   202,832 0 1,140,761
Philip Morris Intl Inc COM 718172109 83,484 1,250,502 SH   SOLE   18,536 0 1,231,966
Phillips 66 COM 718546104 326 3,780 SH   SOLE   0 0 3,780
Phillips 66 Partners LP COM 718549207 749 17,792 SH   SOLE   0 0 17,792
Plains Group Hlgs LP COM 72651A207 3,820 190,043 SH   SOLE   0 0 190,043
PNC Financial Services Group I COM 693475105 543 4,645 SH   SOLE   4,645 0 0
POSCO COM 693483109 1,008 18,352 SH   SOLE   5,501 0 12,851
Post Holdings Inc COM 737446104 3,054 34,266 SH   SOLE   4,560 0 29,706
Pra Health Sciences Inc COM 69354M108 4,802 52,218 SH   SOLE   7,182 0 45,036
Premier Inc COM 74051N102 3,125 83,655 SH   SOLE   11,182 0 72,473
Price T Rowe Group Inc COM 74144T108 31,055 336,382 SH   SOLE   70,704 0 265,678
Procter And Gamble Co COM 742718109 106,329 1,156,761 SH   SOLE   99,390 0 1,057,371
Progressive Corp Ohio COM 743315103 13,376 221,708 SH   SOLE   18,403 0 203,305
Prudential Financial Inc COM 744320102 10,090 123,727 SH   SOLE   19,183 0 104,544
Public Service Enterprise Grou COM 744573106 28,995 557,064 SH   SOLE   116,115 0 440,949
Qualcomm Inc COM 747525103 10,997 193,241 SH   SOLE   16,011 0 177,230
Raytheon Co COM 755111507 11,838 77,198 SH   SOLE   8,040 0 69,158
Regeneron Pharmaceuticals COM 75886F107 752 2,014 SH   SOLE   1,950 0 64
ResMed Inc COM 761152107 2,837 24,918 SH   SOLE   3,335 0 21,583
Restaurant Brands Intl Inc COM 76131D103 2,049 39,172 SH   SOLE   5,176 0 33,996
Rio Tinto PLC COM 767204100 4,417 91,107 SH   SOLE   8,994 0 82,113
Rockwell Automation Inc COM 773903109 280 1,864 SH   SOLE   0 0 1,864
Ross Stores Inc COM 778296103 9,556 114,851 SH   SOLE   9,041 0 105,810
Royal Bank of Canada Montreal COM 780087102 2,446 35,702 SH   SOLE   3,606 0 32,096
Royal Dutch Shell PLC COM 780259206 14,732 252,818 SH   SOLE   0 0 252,818
Royal Dutch Shell PLC COM 780259107 17,544 292,696 SH   SOLE   49,355 0 243,341
Russell 2000 Ishares ETF COM 464287655 3,627 27,087 SH   SOLE   95 0 26,992
Ryman Hospitality Properties I COM 78377T107 3,335 50,003 SH   SOLE   6,632 0 43,371
S&P 500 INDEX Ishares ETF COM 464287200 6,614 26,288 SH   SOLE   154 0 26,134
S&P 500 SPDR ETF COM 78462F103 29,351 117,443 SH   SOLE   6,412 0 111,031
S&P Midcap 400 SPDR ETF COM 78467Y107 1,996 6,594 SH   SOLE   40 0 6,554
Sap SE COM 803054204 3,039 30,526 SH   SOLE   8,274 0 22,252
Sensata Technologies Hldng COM G8060N102 3,268 72,880 SH   SOLE   9,583 0 63,297
ServiceMaster Global Holdings COM 81761R109 3,316 90,260 SH   SOLE   12,030 0 78,230
Shell Midstream Partners LP COM 822634101 958 58,365 SH   SOLE   0 0 58,365
Shire PLC Sp ADR COM 82481R106 1,893 10,874 SH   SOLE   0 0 10,874
Simon Property Group Inc COM 828806109 12,517 74,511 SH   SOLE   13,097 0 61,414
Sony Corp COM 835699307 3,982 82,473 SH   SOLE   21,700 0 60,773
Southern Copper Corp COM 84265V105 1,237 40,216 SH   SOLE   10,738 0 29,478
SPDR Barclays Short Corporate COM 78464A474 641 21,265 SH   SOLE   0 0 21,265
SPDR Series Trust S&P Biotech COM 78464A870 2,464 34,348 SH   SOLE   4,564 0 29,784
SPDR Series Trust S&P Divid ET COM 78464A763 10,105 112,881 SH   SOLE   7,830 0 105,051
SS&C Technologies Holdings Inc COM 78467J100 3,738 82,859 SH   SOLE   11,124 0 71,735
Starbucks Corp COM 855244109 12,784 198,510 SH   SOLE   14,896 0 183,614
State Street Corp COM 857477103 359 5,700 SH   SOLE   0 0 5,700
Stellus Cap Inv Corp COM 858568108 129 10,000 SH   SOLE   10,000 0 0
Sumitomo Mitsui Financial Grou COM 86562M209 1,233 189,406 SH   SOLE   0 0 189,406
SunTrust Banks Inc COM 867914103 21,198 420,254 SH   SOLE   89,420 0 330,834
Taiwan Semiconductor Mfg Ltd COM 874039100 7,453 201,936 SH   SOLE   26,400 0 175,536
Targa Resources Corp COM 87612G101 253 7,014 SH   SOLE   0 0 7,014
Target Corp COM 87612E106 9,783 148,026 SH   SOLE   23,513 0 124,513
Telecom Argentina SA COM 879273209 650 41,763 SH   SOLE   1,523 0 40,240
Tenaris SA COM 88031M109 1,143 53,628 SH   SOLE   14,250 0 39,378
Ternium SA COM 880890108 1,231 45,439 SH   SOLE   3,934 0 41,505
Texas Instruments Inc COM 882508104 19,222 203,403 SH   SOLE   36,781 0 166,622
Thermo Fisher Scientific Inc COM 883556102 12,953 57,878 SH   SOLE   4,694 0 53,184
TJX Cos Inc COM 872540109 10,106 225,880 SH   SOLE   16,961 0 208,919
Toronto Dominion Bank Ont COM 891160509 12,308 247,540 SH   SOLE   38,619 0 208,921
Total SA COM 89151E109 2,960 56,718 SH   SOLE   2,802 0 53,916
Tractor Supply Co COM 892356106 16,129 193,302 SH   SOLE   16,763 0 176,539
TransCanada Corp COM 89353D107 845 23,670 SH   SOLE   637 0 23,033
TransUnion COM 89400J107 2,777 48,885 SH   SOLE   6,577 0 42,308
Twenty First Century Fox Inc COM 90130A101 475 9,868 SH   SOLE   468 0 9,400
Ulta Beauty Inc COM 90384S303 3,630 14,825 SH   SOLE   2,020 0 12,805
Unilever PLC COM 904767704 3,705 70,907 SH   SOLE   1,062 0 69,845
Union Pacific Corp COM 907818108 20,169 145,907 SH   SOLE   8,624 0 137,283
United Continental Holdings In COM 910047109 12,979 155,016 SH   SOLE   12,161 0 142,855
United Parcel Service Inc COM 911312106 17,000 174,303 SH   SOLE   27,734 0 146,569
United Rentals Inc COM 911363109 1,960 19,118 SH   SOLE   2,623 0 16,495
United Technologies Corp COM 913017109 11,131 104,532 SH   SOLE   9,554 0 94,978
UnitedHealth Group Inc COM 91324P102 62,875 252,389 SH   SOLE   38,113 0 214,276
Universal Health Services Inc COM 913903100 3,313 28,420 SH   SOLE   3,764 0 24,656
Upland Software Inc COM 91544A109 3,022 111,188 SH   SOLE   15,113 0 96,075
Valero Energy Partners LP Unt COM 91914J102 756 17,932 SH   SOLE   0 0 17,932
Vereit Inc COM 92339V100 267 37,402 SH   SOLE   0 0 37,402
Verisk Analytics Inc COM 92345Y106 4,193 38,451 SH   SOLE   5,090 0 33,361
Verizon Communications Inc COM 92343V104 62,628 1,113,989 SH   SOLE   158,136 0 955,853
VF Corp COM 918204108 243 3,400 SH   SOLE   3,400 0 0
Visa Inc COM 92826C839 26,300 199,333 SH   SOLE   17,546 0 181,787
Wal-Mart Stores Inc COM 931142103 14,978 160,800 SH   SOLE   12,682 0 148,118
Walgreens Boots Alliance Inc COM 931427108 314 4,600 SH   SOLE   0 0 4,600
Waste Connections Inc COM 94106B101 2,965 39,927 SH   SOLE   5,255 0 34,672
Watsco Inc COM 942622200 10,959 78,759 SH   SOLE   13,156 0 65,603
Webster Financial Corp CT COM 947890109 2,934 59,529 SH   SOLE   7,912 0 51,617
Wells Fargo Co COM 949746101 5,988 129,938 SH   SOLE   36,713 0 93,225
Western Gas Partners LP COM 958254104 1,235 29,249 SH   SOLE   5,000 0 24,249
Western Union Co COM 959802109 14,770 865,745 SH   SOLE   159,368 0 706,377
Westpac Banking Corp COM 961214301 1,108 63,409 SH   SOLE   0 0 63,409
White Mountains Ins Group Ltd COM G9618E107 3,373 3,933 SH   SOLE   525 0 3,408
Xylem Inc COM 98419M100 224 3,350 SH   SOLE   3,350 0 0
Yandex NV COM N97284108 914 33,435 SH   SOLE   8,831 0 24,604
YPF Sociedad Anonima COM 984245100 876 65,403 SH   SOLE   19,548 0 45,855
Yum Brands Inc COM 988498101 669 7,275 SH   SOLE   4,675 0 2,600
Zions Bancorporation COM 989701107 2,766 67,903 SH   SOLE   8,871 0 59,032
Landmark Infrastructure LP LTD 51508J108 548 47,490 SH   SOLE   0 0 47,490