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
Anadarko Petroleum Corp Conv P PFD 032511404 278 8,188 SH   SOLE   8,188 0 0
Crown Castle 4.5% Ser WI-A Con PFD 22822V200 430 4,011 SH   SOLE   4,011 0 0
Stericycle Inc Convertible Pre PFD 858912207 359 3,914 SH   SOLE   3,914 0 0
Columbia Pipeline Group LTD 198280109 3,330 166,523 SH   SOLE   166,523 0 0
Columbia Pipeline Partners LTD 198281107 3,286 187,965 SH   SOLE   187,965 0 0
Dominion Midstream Partners, L LTD 257454108 8,246 268,948 SH   SOLE   268,948 0 0
Energy Transfer Equity, LP LTD 29273V100 4,567 332,374 SH   SOLE   332,374 0 0
Enlink Midstream LTD 29336T100 4,897 324,526 SH   SOLE   324,526 0 0
Enterprise Products Partners, LTD 293792107 566 22,115 SH   SOLE   22,115 0 0
EQT GP Holdings, LP LTD 26885J103 6,161 296,781 SH   SOLE   296,781 0 0
MPLX, LP LTD 55336V100 6,190 157,381 SH   SOLE   157,381 0 0
NGL Energy Partners LTD 62913M107 2,342 212,122 SH   SOLE   212,122 0 0
PBF Logistics, LP LTD 69318Q104 9,250 433,064 SH   SOLE   433,064 0 0
Phillips 66 Partners, LP LTD 718549207 8,716 141,950 SH   SOLE   141,950 0 0
Plains GP Holdings LTD 72651A108 2,107 222,995 SH   SOLE   222,995 0 0
SemGroup Corporation LTD 81663A105 3,518 121,884 SH   SOLE   121,884 0 0
Shell Midstream Partners, LP LTD 822634101 10,061 242,327 SH   SOLE   242,327 0 0
Sunoco Logistics Partners, LP LTD 86764L108 209 8,133 SH   SOLE   8,133 0 0
Tallgrass Energy GP, LLP LTD 874696107 5,070 317,474 SH   SOLE   317,474 0 0
Targa Resources Corp LTD 87612G101 2,667 98,558 SH   SOLE   98,558 0 0
Tesoro Logistics, LP LTD 88160T107 9,309 184,990 SH   SOLE   184,990 0 0
Valero Energy Partners LP LTD 91914J102 8,693 168,437 SH   SOLE   168,437 0 0
Western Gas Equity Partners, L LTD 95825R103 6,011 165,641 SH   SOLE   165,641 0 0
Western Refining Logistics, LP LTD 95931Q205 8,641 352,264 SH   SOLE   352,264 0 0
Williams Companies, Inc. LTD 969457100 1,375 53,510 SH   SOLE   53,510 0 0
Alphabet Inc Class A COM 02079K305 6,079 7,813 SH   SOLE   7,813 0 0
Alphabet Inc Class C COM 02079K107 5,903 7,779 SH   SOLE   7,779 0 0
American Tower REIT COM 03027X100 7,287 75,167 SH   SOLE   75,167 0 0
Apple, Inc. COM 037833100 11,827 112,359 SH   SOLE   112,359 0 0
Aspen Aerogels COM 04523Y105 415 68,315 SH   SOLE   68,315 0 0
Black Diamond Group Limited Co COM 09202D207 1,303 249,351 SH   SOLE   249,351 0 0
Blueprint Medicines Corporatio COM 09627Y109 1,175 44,620 SH   SOLE   44,620 0 0
Boeing Company COM 097023105 3,190 22,063 SH   SOLE   22,063 0 0
Chegg COM 163092109 1,745 259,341 SH   SOLE   259,341 0 0
CoBiz Financial COM 190897108 1,948 145,146 SH   SOLE   145,146 0 0
Collegium Pharmaceutical COM 19459J104 1,746 63,486 SH   SOLE   63,486 0 0
Consolidated Communications Ho COM 209034107 3,850 183,784 SH   SOLE   183,784 0 0
Cryolife, Inc. COM 228903100 1,888 175,185 SH   SOLE   175,185 0 0
Cynosure, Inc. COM 232577205 2,828 63,306 SH   SOLE   63,306 0 0
Danaher Corp. COM 235851102 7,360 79,237 SH   SOLE   79,237 0 0
Dicks Sporting Goods, Inc. COM 253393102 2,320 65,625 SH   SOLE   65,625 0 0
Element Financial Corp COM 286181961 3,403 283,082 SH   SOLE   283,082 0 0
Facebook, Inc. -A COM 30303M102 5,508 52,628 SH   SOLE   52,628 0 0
Flotek Industries, Inc. COM 343389102 1,981 173,166 SH   SOLE   173,166 0 0
Ford Motor Co. COM 345370860 3,116 221,141 SH   SOLE   221,141 0 0
Fox Factory Holding Corp COM 35138V102 3,635 219,908 SH   SOLE   219,908 0 0
Green Bancorp, Inc. COM 39260X100 1,415 135,017 SH   SOLE   135,017 0 0
Hannon Armstrong Sustainable I COM 41068X100 3,870 204,525 SH   SOLE   204,525 0 0
HCA Holdings, Inc. COM 40412C101 4,471 66,105 SH   SOLE   66,105 0 0
HealthEquity, Inc. COM 42226A107 1,209 48,223 SH   SOLE   48,223 0 0
Illinois Tool Works, Inc. COM 452308109 6,881 74,240 SH   SOLE   74,240 0 0
Investors Bancorp, Inc. COM 46146L101 4,182 336,183 SH   SOLE   336,183 0 0
Malibu Boats, Inc. COM 56117J100 2,005 122,451 SH   SOLE   122,451 0 0
MarineMax Inc. COM 567908108 1,944 105,555 SH   SOLE   105,555 0 0
Microsoft Corporation COM 594918104 8,266 148,991 SH   SOLE   148,991 0 0
Miller Energy Resources, Inc. COM 600527105 0 20,000 SH   SOLE   20,000 0 0
NetScout Systems, Inc. COM 64115T104 1,210 39,425 SH   SOLE   39,425 0 0
Nike, Inc. Class B COM 654106103 2,812 44,984 SH   SOLE   44,984 0 0
Peformance Sports Group LTD. COM 71377G951 1,178 122,665 SH   SOLE   122,665 0 0
Precision Castparts Corp. COM 740189105 6,606 28,473 SH   SOLE   28,473 0 0
Repligen Corp COM 759916109 1,273 45,005 SH   SOLE   45,005 0 0
Roper Technologies, Inc. COM 776696106 8,677 45,719 SH   SOLE   45,719 0 0
Secure Energy Services, Inc. COM 81373C102 1,607 267,078 SH   SOLE   267,078 0 0
Stag Industrial, Inc. COM 85254J102 2,562 138,880 SH   SOLE   138,880 0 0
Strad Energy Services Ltd COM 862547106 59 50,516 SH   SOLE   50,516 0 0
Surgical Care Afltes COM 86881L106 3,002 75,404 SH   SOLE   75,404 0 0
Synchrony Financial COM 87165B103 5,560 182,820 SH   SOLE   182,820 0 0
Transition Therapeutics, Inc. COM 893716209 134 70,000 SH   SOLE   70,000 0 0
Tristate Capital Hldgs, Inc. COM 89678F100 1,733 123,906 SH   SOLE   123,906 0 0
Tyler Technologies, Inc. COM 902252105 4,493 25,776 SH   SOLE   25,776 0 0
Ultimate Software Group COM 90385D107 5,561 28,445 SH   SOLE   28,445 0 0
Under Armour, Inc. COM 904311107 2,333 28,948 SH   SOLE   28,948 0 0
Webster Financial COM 947890109 840 22,600 SH   SOLE   22,600 0 0
Zagg, Inc. COM 98884U108 3,277 299,500 SH   SOLE   299,500 0 0
JPMorgan Alerian MLP Index ETN TR UNIT 46625H365 2,374 81,944 SH   SOLE   81,944 0 0
ProShares Short 20+ Year Treas TR UNIT 74347X849 3,138 126,891 SH   SOLE   126,891 0 0
SPDR S & P 500 ETF Trust TR UNIT 78462F103 23,140 113,503 SH   SOLE   113,503 0 0
UBS Alerian MLP/ MLPI TR UNIT 902641646 15,580 595,575 SH   SOLE   595,575 0 0