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
ABBVIE INC COM 00287Y109 521 5,880 SH   SOLE   0 0 5,880
ADVANCED MICRO DEVICES INC COM 007903107 9,940 216,738 SH   SOLE   0 0 216,738
ALPHABET INC CAP STK CL A 02079K305 24,998 18,664 SH   SOLE   0 0 18,664
ALPHABET INC CAP STK CL C 02079K107 4,246 3,176 SH   SOLE   0 0 3,176
ALPS ETF TR ALERIAN MLP 00162Q866 767 90,227 SH   SOLE   0 0 90,227
AMAZON COM INC COM 023135106 22,518 12,186 SH   SOLE   0 0 12,186
AMERICAN ELEC PWR CO INC COM 025537101 11,437 121,013 SH   SOLE   0 0 121,013
AMERICAN WTR WKS CO INC NEW COM 030420103 246 2,000 SH   SOLE   0 0 2,000
APPLE INC COM 037833100 48,611 165,541 SH   SOLE   0 0 165,541
APPLIED MATLS INC COM 038222105 988 16,190 SH   SOLE   0 0 16,190
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 2,098 15,079 SH   SOLE   0 0 15,079
ASML HOLDING N V N Y REGISTRY SHS N07059210 955 3,228 SH   SOLE   0 0 3,228
AT&T INC COM 00206R102 24,523 627,516 SH   SOLE   0 0 627,516
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 31,863 585,289 SH   SOLE   0 0 585,289
BLACKBERRY LTD COM 09228F103 11,893 1,852,538 SH   SOLE   0 0 1,852,538
BLACKSTONE GROUP INC COM CL A 09260D107 4,822 86,198 SH   SOLE   0 0 86,198
BP PLC SPONSORED ADR 055622104 200 5,300 SH   SOLE   0 0 5,300
BRISTOL MYERS SQUIBB CO COM 110122108 1,950 30,373 SH   SOLE   0 0 30,373
BROADCOM INC COM 11135F101 8,035 25,427 SH   SOLE   0 0 25,427
CALLAWAY GOLF CO COM 131193104 205 9,665 SH   SOLE   0 0 9,665
CANADIAN NATL RY CO COM 136375102 1,578 17,447 SH   SOLE   0 0 17,447
CELCUITY INC COM 15102K100 131 12,309 SH   SOLE   0 0 12,309
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,518 332,926 SH   SOLE   254,466 0 78,460
CHEVRON CORP NEW COM 166764100 3,712 30,799 SH   SOLE   0 0 30,799
CLEVELAND CLIFFS INC COM 185899101 973 115,775 SH   SOLE   0 0 115,775
COLGATE PALMOLIVE CO COM 194162103 1,928 28,001 SH   SOLE   0 0 28,001
CONSOLIDATED EDISON INC COM 209115104 280 3,095 SH   SOLE   0 0 3,095
CONSTELLATION BRANDS INC CL A 21036P108 9,095 47,932 SH   SOLE   0 0 47,932
CORREVIO PHARMA CORP COM 22026V105 61 147,818 SH   SOLE   137,812 0 10,006
COUPA SOFTWARE INC COM 22266L106 6,625 45,300 SH   SOLE   0 0 45,300
CYNERGISTEK INC COM 23258P105 1,161 351,743 SH   SOLE   251,546 0 100,197
DEERE & CO COM 244199105 917 5,292 SH   SOLE   0 0 5,292
DUKE ENERGY CORP NEW COM NEW 26441C204 909 9,966 SH   SOLE   0 0 9,966
EASTSIDE DISTILLING INC COM 277802302 1,904 645,509 SH   SOLE   534,991 0 110,518
ENTERPRISE PRODS PARTNERS L COM 293792107 4,709 167,230 SH   SOLE   0 0 167,230
ERICSSON ADR B SEK 10 294821608 864 98,351 SH   SOLE   0 0 98,351
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 207 4,976 SH   SOLE   0 0 4,976
EXACT SCIENCES CORP COM 30063P105 19,828 214,404 SH   SOLE   0 0 214,404
EXXON MOBIL CORP COM 30231G102 284 4,073 SH   SOLE   0 0 4,073
FACEBOOK INC CL A 30303M102 791 3,856 SH   SOLE   0 0 3,856
GALLAGHER ARTHUR J & CO COM 363576109 12,452 130,753 SH   SOLE   0 0 130,753
GENERAL DYNAMICS CORP COM 369550108 363 2,059 SH   SOLE   0 0 2,059
GENERAL ELECTRIC CO COM 369604103 138 12,400 SH   SOLE   0 0 12,400
GENERAL MTRS CO COM 37045V100 2,794 76,349 SH   SOLE   0 0 76,349
GLOBAL X FDS GLBL X MLP ETF 37950E473 2,327 295,280 SH   SOLE   0 0 295,280
GP STRATEGIES CORP COM 36225V104 361 27,254 SH   SOLE   1,664 0 25,590
HEXCEL CORP NEW COM 428291108 12,101 165,066 SH   SOLE   0 0 165,066
INTELSAT S A COM L5140P101 2,767 393,561 SH   SOLE   0 0 393,561
INTERNATIONAL BUSINESS MACHS COM 459200101 5,976 44,585 SH   SOLE   0 0 44,585
INTERXION HOLDING N.V SHS N47279109 2,460 29,350 SH   SOLE   0 0 29,350
ISHARES INC MSCI JPN ETF NEW 46434G822 474 7,999 SH   SOLE   0 0 7,999
ISHARES INC MSCI MEXICO ETF 464286822 681 15,115 SH   SOLE   0 0 15,115
ISHARES TR U.S. CNSM SV ETF 464287580 263 1,151 SH   SOLE   0 0 1,151
ISHARES TR SELECT DIVID ETF 464287168 899 8,511 SH   SOLE   0 0 8,511
ISHARES TR US AER DEF ETF 464288760 308 1,385 SH   SOLE   0 0 1,385
ISHARES TR MSCI ACWI EX US 464288240 1,989 40,501 SH   SOLE   0 0 40,501
ISHARES TR MORTGE REL ETF 46435G342 243 5,447 SH   SOLE   0 0 5,447
ISHARES TR COHEN STEER REIT 464287564 769 6,575 SH   SOLE   0 0 6,575
JOHNSON & JOHNSON COM 478160104 1,054 7,227 SH   SOLE   0 0 7,227
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 241 13,386 SH   SOLE   0 0 13,386
L3HARRIS TECHNOLOGIES INC COM 502431109 10,551 53,322 SH   SOLE   0 0 53,322
LAM RESEARCH CORP COM 512807108 21,242 72,648 SH   SOLE   0 0 72,648
LOVESAC COMPANY COM 54738L109 247 15,381 SH   SOLE   0 0 15,381
MARATHON PETE CORP COM 56585A102 4,080 67,714 SH   SOLE   0 0 67,714
MARSH & MCLENNAN COS INC COM 571748102 9,062 81,341 SH   SOLE   0 0 81,341
MDC PARTNERS INC CL A SUB VTG 552697104 239 86,060 SH   SOLE   0 0 86,060
MERCK & CO INC COM 58933Y105 9,664 106,261 SH   SOLE   0 0 106,261
MICRON TECHNOLOGY INC COM 595112103 23,330 433,809 SH   SOLE   0 0 433,809
MITCHAM INDS INC COM 606501104 299 104,027 SH   SOLE   6,305 0 97,722
MONDELEZ INTL INC CL A 609207105 2,259 41,017 SH   SOLE   0 0 41,017
NEXTERA ENERGY INC COM 65339F101 250 1,031 SH   SOLE   0 0 1,031
NORFOLK SOUTHERN CORP COM 655844108 1,682 8,664 SH   SOLE   0 0 8,664
NORTHROP GRUMMAN CORP COM 666807102 7,667 22,289 SH   SOLE   0 0 22,289
NOVARTIS A G SPONSORED ADR 66987V109 227 2,400 SH   SOLE   0 0 2,400
NVIDIA CORP COM 67066G104 6,600 28,050 SH   SOLE   0 0 28,050
PALO ALTO NETWORKS INC COM 697435105 11,735 50,746 SH   SOLE   0 0 50,746
PAYPAL HLDGS INC COM 70450Y103 13,114 121,236 SH   SOLE   0 0 121,236
PEPSICO INC COM 713448108 5,492 40,188 SH   SOLE   0 0 40,188
PHILLIPS 66 COM 718546104 19,377 173,923 SH   SOLE   0 0 173,923
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 2,240 36,347 SH   SOLE   0 0 36,347
READING INTERNATIONAL INC CL A 755408101 253 22,618 SH   SOLE   453 0 22,165
RED LION HOTELS CORP COM 756764106 222 59,509 SH   SOLE   514 0 58,995
ROGERS CORP COM 775133101 312 2,504 SH   SOLE   0 0 2,504
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,767 113,737 SH   SOLE   0 0 113,737
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,060 57,053 SH   SOLE   0 0 57,053
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 963 14,906 SH   SOLE   0 0 14,906
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,821 85,315 SH   SOLE   0 0 85,315
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,508 25,123 SH   SOLE   0 0 25,123
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,992 23,854 SH   SOLE   0 0 23,854
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,673 32,815 SH   SOLE   0 0 32,815
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,230 41,529 SH   SOLE   0 0 41,529
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,419 111,068 SH   SOLE   0 0 111,068
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,849 29,354 SH   SOLE   0 0 29,354
SILICOM LTD ORD M84116108 524 15,745 SH   SOLE   8,920 0 6,825
SPDR GOLD TRUST GOLD SHS 78463V107 1,646 11,520 SH   SOLE   0 0 11,520
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1,054 40,895 SH   SOLE   0 0 40,895
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,067 53,027 SH   SOLE   0 0 53,027
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,035 5,422 SH   SOLE   0 0 5,422
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 2,186 30,169 SH   SOLE   0 0 30,169
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 231 5,083 SH   SOLE   0 0 5,083
T MOBILE US INC COM 872590104 5,958 75,976 SH   SOLE   0 0 75,976
THERMO FISHER SCIENTIFIC INC COM 883556102 1,047 3,222 SH   SOLE   0 0 3,222
UNION PACIFIC CORP COM 907818108 1,136 6,285 SH   SOLE   0 0 6,285
UNITED TECHNOLOGIES CORP COM 913017109 243 1,620 SH   SOLE   0 0 1,620
UNIVERSAL DISPLAY CORP COM 91347P105 20,456 99,267 SH   SOLE   0 0 99,267
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 956 6,757 SH   SOLE   0 0 6,757
VISA INC COM CL A 92826C839 344 1,829 SH   SOLE   0 0 1,829
VISTEON CORP COM NEW 92839U206 13,117 151,485 SH   SOLE   0 0 151,485
VOLT INFORMATION SCIENCES IN COM 928703107 318 128,341 SH   SOLE   352 0 127,989
WEYERHAEUSER CO COM 962166104 4,543 150,416 SH   SOLE   0 0 150,416
XCEL BRANDS INC COM NEW 98400M101 55 36,701 SH   SOLE   0 0 36,701
XCEL ENERGY INC COM 98389B100 3,896 61,357 SH   SOLE   0 0 61,357
ZSCALER INC COM 98980G102 15,787 339,513 SH   SOLE   0 0 339,513