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
Crestwood Equity Partners, LP LTD 226344208 3,772 136,700 SH   SOLE   136,700 0 0
Energy Transfer, LP LTD 29273V100 7,250 880,978 SH   SOLE   880,978 0 0
MPLX, LP LTD 55336V100 2,931 99,042 SH   SOLE   99,042 0 0
NGL Energy Partners, LP LTD 62913M107 524 287,831 SH   SOLE   287,831 0 0
Oasis Midstream Partners, LP LTD 67420T206 3,974 166,217 SH   SOLE   166,217 0 0
Western Midstream Partners LTD 958669103 8,056 361,735 SH   SOLE   361,735 0 0
Westlake Chemical Partners LP LTD 960417103 1,442 53,701 SH   SOLE   53,701 0 0
Abbvie, Inc. COM 00287Y109 208 1,537 SH   SOLE   1,537 0 0
Alphabet, Inc. Class A COM 02079K305 12,501 4,315 SH   SOLE   4,315 0 0
American Tower Corporation (RE COM 03027X100 9,053 30,952 SH   SOLE   30,952 0 0
Analog Devices, Inc. COM 032654105 8,941 50,870 SH   SOLE   50,870 0 0
Antero Midstream Corp COM 03676B102 5,085 525,298 SH   SOLE   525,298 0 0
Apple, Inc. COM 037833100 19,789 111,441 SH   SOLE   111,441 0 0
Biotech ETF (SPDR S & P) COM 78464A870 9,526 85,086 SH   SOLE   85,086 0 0
BJ's Wholesale Club COM 05550J101 7,891 117,831 SH   SOLE   117,831 0 0
Blueprint Medicines Corporatio COM 09627Y109 3,189 29,774 SH   SOLE   29,774 0 0
Boston Scientific Corporation COM 101137107 5,691 133,967 SH   SOLE   133,967 0 0
Broadcom Inc COM 11135F101 236 354 SH   SOLE   354 0 0
Chart Industries Inc. COM 16115Q308 5,277 33,087 SH   SOLE   33,087 0 0
Cheniere Energy Inc COM 16411R208 11,159 110,023 SH   SOLE   110,023 0 0
Civitas Resources Inc. COM 17888H103 3,551 72,518 SH   SOLE   72,518 0 0
CNX Resources Corp COM 12653C108 2,702 196,510 SH   SOLE   196,510 0 0
CryoLife, Inc. COM 228903100 2,147 105,518 SH   SOLE   105,518 0 0
CVS/Caremark Corp COM 126650100 210 2,035 SH   SOLE   2,035 0 0
Danaher Corporation COM 235851102 12,613 38,337 SH   SOLE   38,337 0 0
Electronic Arts, Inc. COM 285512109 3,883 29,436 SH   SOLE   29,436 0 0
Enphase Energy Inc. COM 29355A107 4,044 22,108 SH   SOLE   22,108 0 0
Envista Holdings Corp COM 29415F104 3,956 87,794 SH   SOLE   87,794 0 0
Focus Financial Partners Inc COM 34417P100 7,598 127,227 SH   SOLE   127,227 0 0
Fortive Corporation COM 34959J108 5,764 75,559 SH   SOLE   75,559 0 0
Fox Factory Holding Corp. COM 35138V102 6,200 36,452 SH   SOLE   36,452 0 0
Green Thumb Industries, Inc. COM 39342L108 937 42,294 SH   SOLE   42,294 0 0
Hannon Armstrong Sustainable I COM 41068X100 7,630 143,640 SH   SOLE   143,640 0 0
HealthEquity, Inc. COM 42226A107 2,224 50,275 SH   SOLE   50,275 0 0
Hess Midstream LP Class A COM 428103105 7,164 259,271 SH   SOLE   259,271 0 0
Illinois Tool Works, Inc. COM 452308109 12,324 49,937 SH   SOLE   49,937 0 0
Independent Bank Corp (Massach COM 453836108 2,781 34,115 SH   SOLE   34,115 0 0
Innovative Industrial Properti COM 45781V101 3,052 11,609 SH   SOLE   11,609 0 0
IShares MSCI India ETF COM 46429B598 3,733 81,433 SH   SOLE   81,433 0 0
IShares MSCI Indonesia COM 46429B309 4,239 184,565 SH   SOLE   184,565 0 0
iShares MSCI Mexico COM 464286822 3,751 74,122 SH   SOLE   74,122 0 0
KeyCorp COM 493267108 5,955 257,448 SH   SOLE   257,448 0 0
Kinder Morgan, Inc. COM 49456B101 4,247 267,778 SH   SOLE   267,778 0 0
Malibu Boats, Inc. COM 56117J100 6,176 89,856 SH   SOLE   89,856 0 0
MariMed Inc. COM 56782V107 38 43,500 SH   SOLE   43,500 0 0
Marsh & McLennan Companies, In COM 571748102 3,957 22,765 SH   SOLE   22,765 0 0
Masco Corporation COM 574599106 7,001 99,701 SH   SOLE   99,701 0 0
Mastercard Inc-A COM 57636Q104 3,729 10,379 SH   SOLE   10,379 0 0
McDonald's Corporation COM 580135101 6,727 25,095 SH   SOLE   25,095 0 0
Microsoft Corporation COM 594918104 15,762 46,866 SH   SOLE   46,866 0 0
Nike, Inc. Class B COM 654106103 6,516 39,097 SH   SOLE   39,097 0 0
Northrop Grumman Corp COM 666807102 4,019 10,384 SH   SOLE   10,384 0 0
ONEOK, Inc. COM 682680103 4,329 73,679 SH   SOLE   73,679 0 0
OneWater Marine Inc. COM 68280L101 9,097 149,203 SH   SOLE   149,203 0 0
Palo Alto Networks, Inc. COM 697435105 7,840 14,082 SH   SOLE   14,082 0 0
Palomar Holdings Inc. COM 69753M105 4,383 67,675 SH   SOLE   67,675 0 0
Patrick Industries, Inc. COM 703343103 6,247 77,422 SH   SOLE   77,422 0 0
Pfizer, Inc. COM 717081103 245 4,148 SH   SOLE   4,148 0 0
Plains GP Holdings COM 72651A207 8,858 873,619 SH   SOLE   873,619 0 0
PulteGroup, Inc. COM 745867101 6,269 109,683 SH   SOLE   109,683 0 0
Rattler Midstream LP COM 75419T103 5,672 498,404 SH   SOLE   498,404 0 0
Repligen Corporation COM 759916109 5,527 20,868 SH   SOLE   20,868 0 0
Roper Technologies, Inc. COM 776696106 11,567 23,517 SH   SOLE   23,517 0 0
Secure Energy Services, Inc. COM 81373C102 3,571 858,204 SH   SOLE   858,204 0 0
Sonos COM 83570H108 2,350 78,865 SH   SOLE   78,865 0 0
Southern Co COM 842587107 208 3,032 SH   SOLE   3,032 0 0
SPDR Gold Trust COM 78463V107 4,340 25,385 SH   SOLE   25,385 0 0
Splunk, Inc. COM 848637104 2,076 17,941 SH   SOLE   17,941 0 0
Steris PLC COM G8473T100 7,659 31,467 SH   SOLE   31,467 0 0
SVB Financial Group COM 78486Q101 6,604 9,737 SH   SOLE   9,737 0 0
Teekay LNG Partners, LP COM Y8564M105 1,398 82,574 SH   SOLE   82,574 0 0
The Descartes Systems Group, I COM 249906108 5,758 69,575 SH   SOLE   69,575 0 0
Tristate Capital Holdings, Inc COM 89678F100 4,071 134,519 SH   SOLE   134,519 0 0
Tyler Technologies, Inc. COM 902252105 9,655 17,948 SH   SOLE   17,948 0 0
Union Pacific Corp COM 907818108 213 844 SH   SOLE   844 0 0
UnitedHealth Group, Inc. COM 91324P102 4,265 8,494 SH   SOLE   8,494 0 0
Visa Inc-Class A shares COM 92826C839 3,410 15,736 SH   SOLE   15,736 0 0
Vontier Corp COM 928881101 1,635 53,217 SH   SOLE   53,217 0 0
Waste Management Inc. COM 94106L109 6,731 40,330 SH   SOLE   40,330 0 0
Williams Companies, Inc. COM 969457100 7,861 301,877 SH   SOLE   301,877 0 0
Energy Select Sector SPDR TR UNIT 81369Y506 559 10,079 SH   SOLE   10,079 0 0
Guggenheim S&P 500 Equal Weigh TR UNIT 78355W106 218 1,340 SH   SOLE   1,340 0 0
Russell 2000 Value Index Fund TR UNIT 464287630 3,755 22,615 SH   SOLE   22,615 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 7,366 15,509 SH   SOLE   15,509 0 0
UBS ETracs Alerian MLP / MLPB TR UNIT 90274D382 4,553 295,833 SH   SOLE   295,833 0 0