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 324 2,376 SH   SOLE   2,376 0 0
AARONS INC COM PAR $0.50 002535300 1,860 81,660 SH   SOLE   73,344 0 8,316
ABB LTD SPONSORED ADR 000375204 658 38,145 SH   SOLE   38,120 0 25
ABBOTT LABS COM 002824100 258 3,275 SH   SOLE   3,262 0 13
ABBVIE INC COM 00287Y109 255 3,349 SH   SOLE   3,324 0 25
AFLAC INC COM 001055102 629 18,359 SH   SOLE   18,359 0 0
ALPHABET INC CAP STK CL C 02079K107 198 170 SH   SOLE   170 0 0
ALPHABET INC CAP STK CL A 02079K305 464 399 SH   SOLE   399 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 479 139,389 SH   SOLE   139,389 0 0
ALTRIA GROUP INC COM 02209S103 256 6,619 SH   SOLE   6,619 0 0
AMAZON COM INC COM 023135106 1,072 550 SH   SOLE   550 0 0
AMERIPRISE FINL INC COM 03076C106 4,060 39,613 SH   SOLE   36,476 0 3,137
ANTERO MIDSTREAM CORP COM 03676B102 67 31,834 SH   SOLE   31,834 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 749 22,350 SH   SOLE   22,350 0 0
APPLE INC COM 037833100 2,575 10,126 SH   SOLE   9,855 0 271
AT&T INC COM 00206R102 856 29,369 SH   SOLE   25,153 0 4,216
AUTOMATIC DATA PROCESSING IN COM 053015103 6,774 49,558 SH   SOLE   49,451 0 107
BALL CORP COM 058498106 1,521 23,520 SH   SOLE   23,520 0 0
BANK OZK COM 06417N103 346 20,704 SH   SOLE   16,520 0 4,184
BECTON DICKINSON & CO COM 075887109 4,472 19,462 SH   SOLE   16,872 0 2,590
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 227 1,244 SH   SOLE   1,244 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 513 22,600 SH   SOLE   22,600 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 621 13,621 SH   SOLE   13,621 0 0
BOEING CO COM 097023105 825 5,535 SH   SOLE   5,510 0 25
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 585 62,830 SH   SOLE   57,920 0 4,910
BRISTOL-MYERS SQUIBB CO COM 110122108 1,602 28,733 SH   SOLE   28,233 0 500
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 2 484 SH   SOLE   484 0 0
CANADIAN NAT RES LTD COM 136385101 620 45,787 SH   SOLE   40,522 0 5,265
CANADIAN NATL RY CO COM 136375102 4,291 55,269 SH   SOLE   53,475 0 1,794
CARLYLE GROUP INC COM 14316J108 394 18,200 SH   SOLE   18,200 0 0
CASEYS GEN STORES INC COM 147528103 4,262 32,171 SH   SOLE   27,388 0 4,783
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 5,729 212,091 SH   SOLE   202,426 0 9,665
CHEVRON CORP NEW COM 166764100 685 9,452 SH   SOLE   9,452 0 0
CHUBB LIMITED COM H1467J104 3,577 32,022 SH   SOLE   27,458 0 4,564
CHURCH & DWIGHT INC COM 171340102 7,799 121,514 SH   SOLE   118,883 0 2,631
CINTAS CORP COM 172908105 472 2,725 SH   SOLE   2,645 0 80
CISCO SYS INC COM 17275R102 1,430 36,369 SH   SOLE   35,858 0 511
COCA COLA CO COM 191216100 526 11,889 SH   SOLE   11,889 0 0
COLGATE PALMOLIVE CO COM 194162103 219 3,304 SH   SOLE   3,304 0 0
COMCAST CORP NEW CL A 20030N101 230 6,696 SH   SOLE   6,476 0 220
COSTCO WHSL CORP NEW COM 22160K105 12,255 42,981 SH   SOLE   38,244 0 4,737
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 95 23,395 SH   SOLE   6,275 0 17,120
DIGITAL RLTY TR INC COM 253868103 2,748 19,782 SH   SOLE   18,974 0 808
DISNEY WALT CO COM DISNEY 254687106 283 2,931 SH   SOLE   2,931 0 0
DOMINION ENERGY INC COM 25746U109 441 6,111 SH   SOLE   6,111 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 268 3,308 SH   SOLE   2,858 0 450
ECOLAB INC COM 278865100 11,688 75,005 SH   SOLE   70,020 0 4,985
EMERSON ELEC CO COM 291011104 250 5,252 SH   SOLE   5,252 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 722 281,091 SH   SOLE   274,473 0 6,618
ENBRIDGE INC COM 29250N105 2,187 75,181 SH   SOLE   71,914 0 3,267
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 12,171 2,645,814 SH   SOLE   2,401,487 0 244,327
ENTERPRISE PRODS PARTNERS L COM 293792107 20,098 1,405,481 SH   SOLE   1,297,192 0 108,289
EOG RES INC COM 26875P101 1,211 33,718 SH   SOLE   31,091 0 2,627
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 346 29,363 SH   SOLE   29,363 0 0
EXXON MOBIL CORP COM 30231G102 1,185 31,219 SH   SOLE   31,194 0 25
FACTSET RESH SYS INC COM 303075105 1,902 7,298 SH   SOLE   6,978 0 320
FLOWERS FOODS INC COM 343498101 1,293 63,031 SH   SOLE   56,900 0 6,131
GENERAL DYNAMICS CORP COM 369550108 1,482 11,200 SH   SOLE   9,575 0 1,625
GENERAL ELECTRIC CO COM 369604103 161 20,219 SH   SOLE   20,104 0 115
GENERAL MLS INC COM 370334104 2,216 41,991 SH   SOLE   41,501 0 490
GENESIS ENERGY L P UNIT LTD PARTN 371927104 217 55,247 SH   SOLE   55,247 0 0
HANOVER INS GROUP INC COM 410867105 3,094 34,158 SH   SOLE   30,136 0 4,022
HASBRO INC COM 418056107 5,038 70,416 SH   SOLE   67,194 0 3,222
HEICO CORP NEW COM 422806109 501 6,710 SH   SOLE   6,580 0 130
HEICO CORP NEW CL A 422806208 997 15,607 SH   SOLE   14,677 0 930
HENRY JACK & ASSOC INC COM 426281101 1,043 6,717 SH   SOLE   6,717 0 0
HESS MIDSTREAM LP CL A SHS 428103105 3,465 341,032 SH   SOLE   325,668 0 15,364
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 1,925 137,174 SH   SOLE   131,641 0 5,533
HOME DEPOT INC COM 437076102 240 1,284 SH   SOLE   1,162 0 122
HORMEL FOODS CORP COM 440452100 6,696 143,578 SH   SOLE   129,536 0 14,042
ILLINOIS TOOL WKS INC COM 452308109 1,790 12,595 SH   SOLE   10,381 0 2,214
INTEL CORP COM 458140100 735 13,586 SH   SOLE   13,251 0 335
INTERNATIONAL BUSINESS MACHS COM 459200101 5,556 50,085 SH   SOLE   47,165 0 2,920
ISHARES TR SELECT DIVID ETF 464287168 267 3,624 SH   SOLE   3,584 0 40
ISHARES TR TIPS BD ETF 464287176 437 3,708 SH   SOLE   3,708 0 0
ISHARES TR CORE S&P500 ETF 464287200 119 462 SH   SOLE   462 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 28 830 SH   SOLE   830 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 13 148 SH   SOLE   148 0 0
ISHARES TR RUS MID CAP ETF 464287499 39 900 SH   SOLE   900 0 0
ISHARES TR CORE S&P MCP ETF 464287507 43 302 SH   SOLE   302 0 0
ISHARES TR S&P MC 400GR ETF 464287606 47 265 SH   SOLE   265 0 0
ISHARES TR RUS 1000 ETF 464287622 7 47 SH   SOLE   47 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 48 305 SH   SOLE   305 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16 144 SH   SOLE   144 0 0
ISHARES TR U.S. TECH ETF 464287721 31 150 SH   SOLE   150 0 0
ISHARES TR NATIONAL MUN ETF 464288414 810 7,169 SH   SOLE   7,169 0 0
ISHARES TR IBOXX HI YD ETF 464288513 7 85 SH   SOLE   85 0 0
ISHARES TR PFD AND INCM SEC 464288687 110 3,458 SH   SOLE   3,458 0 0
JOHNSON & JOHNSON COM 478160104 2,178 16,607 SH   SOLE   16,591 0 16
JPMORGAN CHASE & CO COM 46625H100 1,847 20,512 SH   SOLE   20,384 0 128
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 22 2,400 SH   SOLE   2,400 0 0
KINDER MORGAN INC DEL COM 49456B101 1,862 133,764 SH   SOLE   127,640 0 6,124
L3HARRIS TECHNOLOGIES INC COM 502431109 11,456 63,603 SH   SOLE   58,734 0 4,869
LEGGETT & PLATT INC COM 524660107 293 11,000 SH   SOLE   11,000 0 0
LILLY ELI & CO COM 532457108 212 1,526 SH   SOLE   1,526 0 0
LINDE PLC SHS G5494J103 637 3,680 SH   SOLE   3,680 0 0
LOCKHEED MARTIN CORP COM 539830109 2,999 8,847 SH   SOLE   8,148 0 699
LOWES COS INC COM 548661107 1,095 12,730 SH   SOLE   12,430 0 300
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 21,416 586,906 SH   SOLE   533,725 0 53,181
MCCORMICK & CO INC COM NON VTG 579780206 400 2,835 SH   SOLE   2,835 0 0
MCDONALDS CORP COM 580135101 6,360 38,462 SH   SOLE   36,431 0 2,031
MEDTRONIC PLC SHS G5960L103 6,983 77,434 SH   SOLE   72,587 0 4,847
MERCK & CO. INC COM 58933Y105 662 8,605 SH   SOLE   8,605 0 0
MICROSOFT CORP COM 594918104 20,657 130,978 SH   SOLE   115,956 0 15,022
MPLX LP COM UNIT REP LTD 55336V100 6,849 589,441 SH   SOLE   557,440 0 32,001
NEXTERA ENERGY INC COM 65339F101 278 1,156 SH   SOLE   761 0 395
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 3,715 86,386 SH   SOLE   81,870 0 4,516
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 70 26,963 SH   SOLE   26,963 0 0
NIKE INC CL B 654106103 10,494 126,835 SH   SOLE   113,973 0 12,862
NOVO-NORDISK A S ADR 670100205 10,003 166,161 SH   SOLE   163,345 0 2,816
ONEOK INC NEW COM 682680103 3,598 164,958 SH   SOLE   155,884 0 9,074
ORACLE CORP COM 68389X105 278 5,742 SH   SOLE   5,742 0 0
PARKER HANNIFIN CORP COM 701094104 834 6,429 SH   SOLE   4,517 0 1,912
PEMBINA PIPELINE CORP COM 706327103 2,519 133,931 SH   SOLE   127,116 0 6,815
PEPSICO INC COM 713448108 2,393 19,921 SH   SOLE   19,531 0 390
PFIZER INC COM 717081103 990 30,328 SH   SOLE   30,178 0 150
PHILIP MORRIS INTL INC COM 718172109 456 6,256 SH   SOLE   6,256 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 6,012 165,033 SH   SOLE   156,723 0 8,310
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 702 132,911 SH   SOLE   131,884 0 1,027
POLARIS INC COM 731068102 916 19,018 SH   SOLE   17,442 0 1,576
PPG INDS INC COM 693506107 276 3,300 SH   SOLE   3,300 0 0
PROCTER & GAMBLE CO COM 742718109 2,626 23,873 SH   SOLE   22,578 0 1,295
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 318 7,070 SH   SOLE   7,070 0 0
QUALCOMM INC COM 747525103 1,643 24,284 SH   SOLE   22,999 0 1,285
RAYTHEON CO COM NEW 755111507 2,815 21,461 SH   SOLE   18,755 0 2,706
ROPER TECHNOLOGIES INC COM 776696106 10,206 32,732 SH   SOLE   29,647 0 3,085
ROSS STORES INC COM 778296103 5,576 64,120 SH   SOLE   57,050 0 7,070
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 26 800 SH   SOLE   800 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 315 9,016 SH   SOLE   9,016 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 559 10,800 SH   SOLE   10,800 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,107 10,806 SH   SOLE   10,526 0 280
SEI INVESTMENTS CO COM 784117103 2,317 49,997 SH   SOLE   43,127 0 6,870
SHERWIN WILLIAMS CO COM 824348106 6,606 14,375 SH   SOLE   12,335 0 2,040
SOUTHERN CO COM 842587107 240 4,440 SH   SOLE   3,585 0 855
SPDR SER TR BLOMBERG BRC INV 78468R200 37 1,264 SH   SOLE   1,264 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 800 8,730 SH   SOLE   8,730 0 0
STERIS PLC SHS USD G8473T100 4,690 33,509 SH   SOLE   30,513 0 2,996
SUNCOR ENERGY INC NEW COM 867224107 1,812 114,688 SH   SOLE   106,580 0 8,108
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 380 25,062 SH   SOLE   15,496 0 9,566
TALLGRASS ENERGY LP CLASS A SHS 874696107 1,252 76,052 SH   SOLE   73,852 0 2,200
TC ENERGY CORP COM 87807B107 2,946 66,494 SH   SOLE   63,940 0 2,554
TELEFLEX INCORPORATED COM 879369106 1,980 6,760 SH   SOLE   6,760 0 0
TEXAS INSTRS INC COM 882508104 6,849 68,543 SH   SOLE   59,535 0 9,008
THERMO FISHER SCIENTIFIC INC COM 883556102 355 1,250 SH   SOLE   1,250 0 0
TJX COS INC NEW COM 872540109 9,689 202,648 SH   SOLE   184,677 0 17,971
TRUIST FINL CORP COM 89832Q109 1,039 33,678 SH   SOLE   33,678 0 0
UNION PAC CORP COM 907818108 4,654 33,001 SH   SOLE   29,408 0 3,593
UNITED PARCEL SERVICE INC CL B 911312106 909 9,730 SH   SOLE   9,730 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,892 30,654 SH   SOLE   28,729 0 1,925
UNITEDHEALTH GROUP INC COM 91324P102 235 944 SH   SOLE   874 0 70
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 1,626 287,239 SH   SOLE   275,190 0 12,049
V F CORP COM 918204108 3,206 59,276 SH   SOLE   57,539 0 1,737
VANGUARD BD INDEX FDS INTERMED TERM 921937819 101 1,132 SH   SOLE   1,132 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 148 1,805 SH   SOLE   1,805 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 57 815 SH   SOLE   815 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 7 45 SH   SOLE   45 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2 25 SH   SOLE   25 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 33 250 SH   SOLE   250 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,515 12,791 SH   SOLE   12,786 0 5
VANGUARD INDEX FDS GROWTH ETF 922908736 379 2,418 SH   SOLE   2,418 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 391 4,389 SH   SOLE   4,389 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 116 1,003 SH   SOLE   1,003 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 210 2,967 SH   SOLE   2,967 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 864 16,073 SH   SOLE   15,477 0 596
VISA INC COM CL A 92826C839 4,872 30,240 SH   SOLE   27,710 0 2,530
WALMART INC COM 931142103 6,679 58,780 SH   SOLE   51,444 0 7,336
WASTE MGMT INC DEL COM 94106L109 403 4,354 SH   SOLE   4,354 0 0
WEC ENERGY GROUP INC COM 92939U106 1,387 15,740 SH   SOLE   14,185 0 1,555
WELLS FARGO CO NEW COM 949746101 259 9,030 SH   SOLE   8,360 0 670
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,123 346,685 SH   SOLE   319,042 0 27,643
WILLIAMS COS INC COM 969457100 7,511 530,801 SH   SOLE   506,045 0 24,756
XILINX INC COM 983919101 5,056 64,876 SH   SOLE   58,511 0 6,365