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
ABBOTT LABS COM 002824100 669 6,150 SH   SOLE   0 0 6,150
ABBVIE INC COM 00287Y109 7,063 80,640 SH   SOLE   0 0 80,640
ADVANCED MICRO DEVICES INC COM 007903107 421 5,135 SH   SOLE   0 0 5,135
ALPHABET INC CAP STK CL A 02079K305 26,165 17,853 SH   SOLE   0 0 17,853
ALPHABET INC CAP STK CL C 02079K107 4,454 3,031 SH   SOLE   0 0 3,031
ALPS ETF TR ALERIAN MLP 00162Q452 209 10,443 SH   SOLE   0 0 10,443
AMAZON COM INC COM 023135106 38,962 12,374 SH   SOLE   0 0 12,374
AMERICAN ELEC PWR CO INC COM 025537101 6,121 74,892 SH   SOLE   0 0 74,892
APPLE INC COM 037833100 64,740 559,018 SH   SOLE   0 0 559,018
APPLIED MATLS INC COM 038222105 1,571 26,430 SH   SOLE   0 0 26,430
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 6,739 43,669 SH   SOLE   0 0 43,669
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,054 2,853 SH   SOLE   0 0 2,853
ASPEN GROUP INC COM NEW 04530L203 114 10,210 SH   SOLE   0 0 10,210
AT&T INC COM 00206R102 11,541 404,812 SH   SOLE   0 0 404,812
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 256 4,210 SH   SOLE   0 0 4,210
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 36,378 559,574 SH   SOLE   0 0 559,574
BLACKROCK INC COM 09247X101 5,296 9,398 SH   SOLE   0 0 9,398
BLACKSTONE GROUP INC COM CL A 09260D107 4,706 90,149 SH   SOLE   0 0 90,149
BRISTOL-MYERS SQUIBB CO COM 110122108 3,747 62,150 SH   SOLE   0 0 62,150
BROADCOM INC COM 11135F101 8,883 24,383 SH   SOLE   0 0 24,383
CALLAWAY GOLF CO COM 131193104 205 10,700 SH   SOLE   0 0 10,700
CANADIAN NATL RY CO COM 136375102 1,857 17,447 SH   SOLE   0 0 17,447
CHARTER COMMUNICATIONS INC N CL A 16119P108 9,900 15,856 SH   SOLE   0 0 15,856
CHEVRON CORP NEW COM 166764100 201 2,798 SH   SOLE   0 0 2,798
CLEVELAND-CLIFFS INC NEW COM 185899101 918 143,000 SH   SOLE   0 0 143,000
CLOUDFLARE INC CL A COM 18915M107 2,676 65,165 SH   SOLE   0 0 65,165
COLGATE PALMOLIVE CO COM 194162103 2,025 26,251 SH   SOLE   0 0 26,251
COMCAST CORP NEW CL A 20030N101 3,275 70,786 SH   SOLE   0 0 70,786
CONSOLIDATED EDISON INC COM 209115104 241 3,095 SH   SOLE   0 0 3,095
DIGITAL RLTY TR INC COM 253868103 342 2,327 SH   SOLE   0 0 2,327
EASTSIDE DISTILLING INC COM 277802302 411 360,914 SH   SOLE   8,955 0 351,959
ENTERPRISE PRODS PARTNERS L COM 293792107 2,405 152,287 SH   SOLE   0 0 152,287
ERICSSON ADR B SEK 10 294821608 1,320 121,215 SH   SOLE   0 0 121,215
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 221 4,750 SH   SOLE   0 0 4,750
EXACT SCIENCES CORP COM 30063P105 721 7,070 SH   SOLE   0 0 7,070
FACEBOOK INC CL A 30303M102 1,024 3,908 SH   SOLE   0 0 3,908
FEDEX CORP COM 31428X106 4,899 19,478 SH   SOLE   0 0 19,478
FORTRESS VALUE ACQUISITION C COM CL A 34962V106 139 10,245 SH   SOLE   0 0 10,245
GALLAGHER ARTHUR J & CO COM 363576109 9,465 89,647 SH   SOLE   0 0 89,647
GENERAL MTRS CO COM 37045V100 6,020 203,448 SH   SOLE   0 0 203,448
GP STRATEGIES CORP COM 36225V104 178 18,495 SH   SOLE   0 0 18,495
GRAHAM CORP COM 384556106 146 11,450 SH   SOLE   0 0 11,450
HANNON ARMSTRONG SUST INFR C COM 41068X100 10,203 241,385 SH   SOLE   0 0 241,385
INTERNATIONAL BUSINESS MACHS COM 459200101 9,952 81,793 SH   SOLE   0 0 81,793
ISHARES TR U.S. CNSM SV ETF 464287580 286 1,142 SH   SOLE   0 0 1,142
ISHARES TR COHEN STEER REIT 464287564 550 5,392 SH   SOLE   0 0 5,392
ISHARES TR CORE S&P500 ETF 464287200 419 1,247 SH   SOLE   0 0 1,247
ISHARES TR CYBERSECURITY 46435U135 226 6,879 SH   SOLE   0 0 6,879
ISHARES TR RUS 1000 GRW ETF 464287614 253 1,166 SH   SOLE   0 0 1,166
ISHARES TR S&P 500 GRWT ETF 464287309 358 1,551 SH   SOLE   0 0 1,551
ISHARES TR SELECT DIVID ETF 464287168 694 8,511 SH   SOLE   0 0 8,511
ISHARES TR US AER DEF ETF 464288760 205 1,291 SH   SOLE   0 0 1,291
JOHNSON & JOHNSON COM 478160104 12,347 82,933 SH   SOLE   0 0 82,933
L3HARRIS TECHNOLOGIES INC COM 502431109 10,532 62,011 SH   SOLE   0 0 62,011
LAM RESEARCH CORP COM 512807108 20,372 61,409 SH   SOLE   0 0 61,409
LIBERTY LATIN AMERICA LTD COM CL C G9001E128 126 15,487 SH   SOLE   0 0 15,487
MARSH & MCLENNAN COS INC COM 571748102 318 2,775 SH   SOLE   0 0 2,775
MARTIN MARIETTA MATLS INC COM 573284106 10,133 43,055 SH   SOLE   0 0 43,055
MDC PARTNERS INC CL A SUB VTG 552697104 139 86,060 SH   SOLE   0 0 86,060
MERCK & CO. INC COM 58933Y105 9,995 120,494 SH   SOLE   0 0 120,494
MICRON TECHNOLOGY INC COM 595112103 14,453 307,764 SH   SOLE   0 0 307,764
MIND TECHNOLOGY INC COM 602566101 252 121,343 SH   SOLE   0 0 121,343
MOBILEIRON INC COM NEW 60739U204 182 25,985 SH   SOLE   0 0 25,985
MODERNA INC COM 60770K107 226 3,200 SH   SOLE   0 0 3,200
MONDELEZ INTL INC CL A 609207105 955 16,624 SH   SOLE   0 0 16,624
NEWMONT CORP COM 651639106 16,178 254,966 SH   SOLE   0 0 254,966
NEXTERA ENERGY INC COM 65339F101 286 1,031 SH   SOLE   0 0 1,031
NORFOLK SOUTHN CORP COM 655844108 541 2,529 SH   SOLE   0 0 2,529
NORTHROP GRUMMAN CORP COM 666807102 7,014 22,232 SH   SOLE   0 0 22,232
NOVARTIS AG SPONSORED ADR 66987V109 209 2,400 SH   SOLE   0 0 2,400
NVIDIA CORPORATION COM 67066G104 9,675 17,876 SH   SOLE   0 0 17,876
PAYPAL HLDGS INC COM 70450Y103 21,384 108,533 SH   SOLE   0 0 108,533
PEPSICO INC COM 713448108 5,369 38,734 SH   SOLE   0 0 38,734
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 631 27,372 SH   SOLE   0 0 27,372
RAYTHEON TECHNOLOGIES CORP COM 75513E101 21,075 366,264 SH   SOLE   0 0 366,264
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 600 58,664 SH   SOLE   0 0 58,664
ROCKWELL AUTOMATION INC COM 773903109 2,569 11,642 SH   SOLE   0 0 11,642
ROYALTY PHARMA PLC SHS CL A G7709Q104 11,425 271,582 SH   SOLE   0 0 271,582
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,273 49,988 SH   SOLE   0 0 49,988
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,117 40,491 SH   SOLE   0 0 40,491
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4,383 73,787 SH   SOLE   0 0 73,787
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,463 38,422 SH   SOLE   0 0 38,422
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,279 29,110 SH   SOLE   0 0 29,110
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,001 33,437 SH   SOLE   0 0 33,437
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12,430 106,514 SH   SOLE   0 0 106,514
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,014 17,077 SH   SOLE   0 0 17,077
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,652 151,741 SH   SOLE   0 0 151,741
SMITH MICRO SOFTWARE INC COM NEW 832154207 154 41,198 SH   SOLE   0 0 41,198
SPDR GOLD TR GOLD SHS 78463V107 2,253 12,720 SH   SOLE   0 0 12,720
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 632 26,260 SH   SOLE   0 0 26,260
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,734 61,914 SH   SOLE   0 0 61,914
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,273 6,708 SH   SOLE   0 0 6,708
SPDR SER TR S&P 600 SML CAP 78464A813 2,464 40,480 SH   SOLE   0 0 40,480
SPDR SER TR S&P HOMEBUILD 78464A888 243 4,505 SH   SOLE   0 0 4,505
SPDR SER TR S&P BIOTECH 78464A870 354 3,176 SH   SOLE   0 0 3,176
T-MOBILE US INC COM 872590104 801 7,002 SH   SOLE   0 0 7,002
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,729 33,664 SH   SOLE   0 0 33,664
TELADOC HEALTH INC COM 87918A105 208 950 SH   SOLE   0 0 950
THE TRADE DESK INC COM CL A 88339J105 9,340 18,004 SH   SOLE   0 0 18,004
THERMO FISHER SCIENTIFIC INC COM 883556102 1,423 3,222 SH   SOLE   0 0 3,222
UNION PAC CORP COM 907818108 5,273 26,784 SH   SOLE   0 0 26,784
UNIVERSAL DISPLAY CORP COM 91347P105 30,726 170,000 SH   SOLE   0 0 170,000
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,492 8,562 SH   SOLE   0 0 8,562
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 386 2,975 SH   SOLE   0 0 2,975
VICOR CORP COM 925815102 5,969 76,793 SH   SOLE   0 0 76,793
VISA INC COM CL A 92826C839 10,272 51,367 SH   SOLE   0 0 51,367
WEYERHAEUSER CO MTN BE COM NEW 962166104 569 19,954 SH   SOLE   0 0 19,954
XCEL ENERGY INC COM 98389B100 3,463 50,184 SH   SOLE   0 0 50,184
ZSCALER INC COM 98980G102 18,981 134,915 SH   SOLE   0 0 134,915