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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
MICROSOFT CORP COM 594918104   32,134 76,379 SH   SOLE   72,389 0 3,990
NOVO-NORDISK A S ADR 670100205   26,058 202,942 SH   SOLE   196,682 0 6,260
COSTCO WHSL CORP NEW COM 22160K105   22,563 30,798 SH   SOLE   30,798 0 0
ONEOK INC NEW COM 682680103   16,836 210,003 SH   SOLE   210,003 0 0
VISA INC COM CL A 92826C839   15,420 55,252 SH   SOLE   54,182 0 1,070
AMERIPRISE FINL INC COM 03076C106   15,105 34,452 SH   SOLE   34,452 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100   13,916 884,665 SH   SOLE   884,665 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   13,833 474,046 SH   SOLE   474,046 0 0
QUALCOMM INC COM 747525103   12,425 73,392 SH   SOLE   73,392 0 0
SAP SE SPON ADR 803054204   12,009 61,576 SH   SOLE   61,576 0 0
UNITEDHEALTH GROUP INC COM 91324P102   10,783 21,797 SH   SOLE   21,797 0 0
NIKE INC CL B 654106103   10,777 114,674 SH   SOLE   114,674 0 0
CANADIAN NAT RES LTD COM 136385101   10,692 140,091 SH   SOLE   140,091 0 0
JPMORGAN CHASE & CO COM 46625H100   10,017 50,012 SH   SOLE   50,012 0 0
TEXAS INSTRS INC COM 882508104   9,962 57,182 SH   SOLE   57,182 0 0
NEXTERA ENERGY INC COM 65339F101   9,604 150,267 SH   SOLE   150,267 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   9,585 44,979 SH   SOLE   44,979 0 0
SHERWIN WILLIAMS CO COM 824348106   9,530 27,437 SH   SOLE   27,437 0 0
ASSURANT INC COM 04621X108   8,923 47,404 SH   SOLE   47,404 0 0
STRYKER CORP COM 863667101   8,167 22,821 SH   SOLE   22,821 0 0
UNION PAC CORP COM 907818108   8,127 33,047 SH   SOLE   33,047 0 0
AMERICAN TOWER CORP NEW COM 03027X100   7,923 40,097 SH   SOLE   40,097 0 0
AMGEN INC COM 031162100   7,764 27,309 SH   SOLE   27,309 0 0
LOWES COS INC COM 548661107   7,641 29,998 SH   SOLE   29,998 0 0
WILLIAMS SONOMA INC COM 969904101   7,126 22,443 SH   SOLE   22,443 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   6,574 26,322 SH   SOLE   26,322 0 0
ENBRIDGE INC COM 29250N105   5,921 163,652 SH   SOLE   163,652 0 0
AMDOCS LTD SHS G02602103   5,443 60,234 SH   SOLE   60,234 0 0
CHURCH & DWIGHT INC COM 171340102   5,196 49,817 SH   SOLE   49,817 0 0
TJX COS INC NEW COM 872540109   5,168 50,961 SH   SOLE   50,961 0 0
WILLIAMS COS INC DEL COM 969457100   4,864 124,821 SH   SOLE   124,821 0 0
CINTAS CORP COM 172908105   4,685 6,820 SH   SOLE   6,820 0 0
HEICO CORP NEW COM 422806109   4,667 24,434 SH   SOLE   24,434 0 0
ROPER TECHNOLOGIES INC COM 776696106   4,339 7,736 SH   SOLE   7,736 0 0
ZOETIS INC CL A 98978V103   4,242 25,068 SH   SOLE   25,068 0 0
MCDONALDS CORP COM 580135101   4,055 14,380 SH   SOLE   9,324 0 5,056
APPLE INC COM 037833100   3,600 20,992 SH   SOLE   20,992 0 0
LOCKHEED MARTIN CORP COM 539830109   3,578 7,867 SH   SOLE   7,867 0 0
WALMART INC COM 931142103   2,971 49,379 SH   SOLE   49,379 0 0
CANADIAN NATL RY CO COM 136375102   2,756 20,921 SH   SOLE   20,921 0 0
STERIS PLC SHS USD G8473T100   2,751 12,238 SH   SOLE   12,238 0 0
INTUIT COM 461202103   2,737 4,210 SH   SOLE   4,210 0 0
ECOLAB INC COM 278865100   2,568 11,122 SH   SOLE   11,122 0 0
MPLX LP COM UNIT REP LTD 55336V100   2,563 61,676 SH   SOLE   61,676 0 0
EXXON MOBIL CORP COM 30231G102   2,507 21,567 SH   SOLE   18,572 0 2,995
CASEYS GEN STORES INC COM 147528103   2,309 7,249 SH   SOLE   7,249 0 0
JOHNSON & JOHNSON COM 478160104   2,259 14,278 SH   SOLE   14,278 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   2,151 60,498 SH   SOLE   60,498 0 0
PEPSICO INC COM 713448108   2,025 11,573 SH   SOLE   11,573 0 0
CHUBB LIMITED COM H1467J104   2,025 7,815 SH   SOLE   7,815 0 0
SNAP ON INC COM 833034101   2,024 6,831 SH   SOLE   6,831 0 0
HEICO CORP NEW CL A 422806208   1,840 11,952 SH   SOLE   11,952 0 0
WD-40 CO COM 929236107   1,840 7,264 SH   SOLE   7,264 0 0
HORMEL FOODS CORP COM 440452100   1,789 51,270 SH   SOLE   51,270 0 0
PROCTER AND GAMBLE CO COM 742718109   1,688 10,402 SH   SOLE   10,402 0 0
ROSS STORES INC COM 778296103   1,687 11,496 SH   SOLE   11,496 0 0
BALL CORP COM 058498106   1,584 23,520 SH   SOLE   23,520 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   1,579 31,964 SH   SOLE   31,964 0 0
RTX CORPORATION COM 75513E101   1,541 15,798 SH   SOLE   15,798 0 0
ALPHABET INC CAP STK CL A 02079K305   1,521 10,080 SH   SOLE   5,540 0 4,540
PPG INDS INC COM 693506107   1,471 10,155 SH   SOLE   10,155 0 0
LILLY ELI & CO COM 532457108   1,356 1,743 SH   SOLE   1,743 0 0
MEDTRONIC PLC SHS G5960L103   1,327 15,224 SH   SOLE   15,224 0 0
EOG RES INC COM 26875P101   1,279 10,006 SH   SOLE   10,006 0 0
CHEVRON CORP NEW COM 166764100   1,274 8,079 SH   SOLE   2,478 0 5,601
INTERNATIONAL BUSINESS MACHS COM 459200101   1,220 6,389 SH   SOLE   4,314 0 2,075
ILLINOIS TOOL WKS INC COM 452308109   1,209 4,507 SH   SOLE   4,507 0 0
NUSTAR ENERGY LP UNIT COM 67058H102   1,197 51,461 SH   SOLE   51,461 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   1,162 43,571 SH   SOLE   43,571 0 0
TRUIST FINL CORP COM 89832Q109   1,067 27,364 SH   SOLE   13,894 0 13,470
AMAZON COM INC COM 023135106   1,036 5,741 SH   SOLE   5,741 0 0
MERCK & CO INC COM 58933Y105   1,028 7,792 SH   SOLE   7,792 0 0
TARGA RES CORP COM 87612G101   1,025 9,151 SH   SOLE   9,151 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   992 72,758 SH   SOLE   72,758 0 0
BOEING CO COM 097023105   991 5,136 SH   SOLE   5,136 0 0
ANALOG DEVICES INC COM 032654105   966 4,882 SH   SOLE   4,882 0 0
SUNOCO LP COM UT REP LP 86765K109   956 15,857 SH   SOLE   15,857 0 0
HESS MIDSTREAM LP CL A SHS 428103105   949 26,276 SH   SOLE   26,276 0 0
GENERAL MLS INC COM 370334104   896 12,810 SH   SOLE   12,810 0 0
TELEFLEX INC COM 879369106   873 3,860 SH   SOLE   3,860 0 0
LINDE PLC SHS G54950103   872 1,877 SH   SOLE   1,877 0 0
BLACKROCK INC COM 09247X101   833 999 SH   SOLE   999 0 0
MASTERCARD INCORPORATED CL A 57636Q104   820 1,703 SH   SOLE   413 0 1,290
AFLAC INC COM 001055102   803 9,354 SH   SOLE   9,354 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   793 45,166 SH   SOLE   45,166 0 0
NVIDIA CORP COM 67066G104   792 876 SH   SOLE   557 0 319
ANTERO MIDSTREAM CORP COM 03676B102   725 51,539 SH   SOLE   51,539 0 0
HOME DEPOT INC COM 437076102   715 1,864 SH   SOLE   1,864 0 0
S&P GLOBAL INC COM 78409V104   643 1,511 SH   SOLE   1,511 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   624 3,047 SH   SOLE   3,047 0 0
FACTSET RESH SYS INC COM 303075105   587 1,291 SH   SOLE   1,291 0 0
COCA COLA CO COM 191216100   568 9,287 SH   SOLE   9,287 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   547 4,865 SH   SOLE   4,865 0 0
HANOVER INS GROUP INC COM 410867105   540 3,969 SH   SOLE   3,969 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   538 9,607 SH   SOLE   9,607 0 0
UNITED PARCEL SERVICE INC CL B 911312106   512 3,446 SH   SOLE   3,446 0 0
BECTON DICKINSON & CO COM 075887109   496 2,006 SH   SOLE   2,006 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   470 1,118 SH   SOLE   1,118 0 0
PHILLIPS 66 COM 718546104   468 2,868 SH   SOLE   2,868 0 0
ISHARES TR NATIONAL MUN ETF 464288414   459 4,266 SH   SOLE   4,266 0 0
PARKER HANNIFIN CORP COM 701094104   452 814 SH   SOLE   814 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   447 35,782 SH   SOLE   35,782 0 0
FACEBOOK INC CL A 30303M102   437 899 SH   SOLE   899 0 0
CISCO SYS INC COM 17275R102   434 8,702 SH   SOLE   8,702 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   431 6,694 SH   SOLE   6,694 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106   429 6,420 SH   SOLE   6,420 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   410 8,635 SH   SOLE   8,635 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   408 778 SH   SOLE   778 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   401 4,365 SH   SOLE   4,365 0 0
ABBVIE INC COM 00287Y109   383 2,103 SH   SOLE   2,103 0 0
CONOCOPHILLIPS COM 20825C104   375 2,947 SH   SOLE   2,947 0 0
ALPHABET INC CAP STK CL C 02079K107   368 2,420 SH   SOLE   2,420 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   365 31,771 SH   SOLE   31,771 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   363 1,512 SH   SOLE   1,512 0 0
PFIZER INC COM 717081103   358 12,904 SH   SOLE   12,904 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   358 1,041 SH   SOLE   1,041 0 0
WASTE MGMT INC DEL COM 94106L109   352 1,650 SH   SOLE   1,650 0 0
3M CO COM 88579Y101   346 3,258 SH   SOLE   3,258 0 0
STANDEX INTL CORP COM 854231107   342 1,875 SH   SOLE   1,875 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   318 571 SH   SOLE   571 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   309 5,694 SH   SOLE   5,694 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   292 559 SH   SOLE   559 0 0
WELLTOWER INC COM 95040Q104   280 3,000 SH   SOLE   3,000 0 0
VANGUARD GROUP DIV APP ETF 921908844   279 1,528 SH   SOLE   1,528 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   279 25,097 SH   SOLE   25,097 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   267 668 SH   SOLE   668 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   265 1,272 SH   SOLE   1,272 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   265 5,500 SH   SOLE   5,500 0 0
PHILIP MORRIS INTL INC COM 718172109   263 2,866 SH   SOLE   2,866 0 0
DOMINION ENERGY INC COM 25746U109   262 5,326 SH   SOLE   5,326 0 0
WEC ENERGY GROUP INC COM 92939U106   256 3,112 SH   SOLE   3,112 0 0
W P CAREY INC COM 92936U109   254 4,500 SH   SOLE   4,500 0 0
NORFOLK SOUTHERN CORP COM 655844108   237 929 SH   SOLE   929 0 0
CINCINNATI FINL CORP COM 172062101   232 1,872 SH   SOLE   1,872 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   227 5,412 SH   SOLE   5,412 0 0
ABBOTT LABS COM 002824100   226 1,984 SH   SOLE   1,984 0 0
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103   221 5,380 SH   SOLE   5,380 0 0
GENERAL ELECTRIC CO COM NEW 369604301   219 1,250 SH   SOLE   1,250 0 0
BROADCOM INC COM 11135F101   215 162 SH   SOLE   162 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   210 6,991 SH   SOLE   6,991 0 0
POLARIS INDS INC COM 731068102   208 2,077 SH   SOLE   2,077 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   206 1,262 SH   SOLE   1,262 0 0