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 448 5,880 SH   SOLE   0 0 5,880
ALPHABET INC CAP STK CL C 02079K107 3,670 3,156 SH   SOLE   0 0 3,156
ALPHABET INC CAP STK CL A 02079K305 21,357 18,381 SH   SOLE   0 0 18,381
ALPS ETF TR ALERIAN MLP 00162Q866 196 57,027 SH   SOLE   0 0 57,027
AMAZON COM INC COM 023135106 24,516 12,574 SH   SOLE   0 0 12,574
AMERICAN ELEC PWR CO INC COM 025537101 9,552 119,428 SH   SOLE   0 0 119,428
AMERICAN WTR WKS CO INC NEW COM 030420103 239 2,000 SH   SOLE   0 0 2,000
APPLE INC COM 037833100 38,260 150,459 SH   SOLE   0 0 150,459
APPLIED MATLS INC COM 038222105 1,511 32,970 SH   SOLE   0 0 32,970
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 3,463 30,748 SH   SOLE   0 0 30,748
ASML HOLDING N V N Y REGISTRY SHS N07059210 760 2,903 SH   SOLE   0 0 2,903
AT&T INC COM 00206R102 18,176 623,538 SH   SOLE   0 0 623,538
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 20,521 603,036 SH   SOLE   0 0 603,036
BLACKROCK INC COM 09247X101 3,489 7,930 SH   SOLE   0 0 7,930
BLACKSTONE GROUP INC COM CL A 09260D107 3,975 87,231 SH   SOLE   0 0 87,231
BRISTOL-MYERS SQUIBB CO COM 110122108 1,676 30,073 SH   SOLE   0 0 30,073
BROADCOM INC COM 11135F101 5,882 24,806 SH   SOLE   0 0 24,806
CANADIAN NATL RY CO COM 136375102 1,354 17,447 SH   SOLE   0 0 17,447
CHEGG INC COM 163092109 2,264 63,268 SH   SOLE   0 0 63,268
CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1,175 229,437 SH   SOLE   168,932 0 60,505
CHEVRON CORP NEW COM 166764100 224 3,091 SH   SOLE   0 0 3,091
CLEVELAND CLIFFS INC COM 185899101 514 130,100 SH   SOLE   0 0 130,100
COLGATE PALMOLIVE CO COM 194162103 1,782 26,851 SH   SOLE   0 0 26,851
CONSOLIDATED EDISON INC COM 209115104 241 3,095 SH   SOLE   0 0 3,095
COUPA SOFTWARE INC COM 22266L106 9,465 67,737 SH   SOLE   0 0 67,737
CYNERGISTEK INC COM 23258P105 305 216,529 SH   SOLE   135,679 0 80,850
DIGITAL RLTY TR INC COM 253868103 346 2,492 SH   SOLE   0 0 2,492
EASTSIDE DISTILLING INC COM 277802302 776 668,721 SH   SOLE   584,074 0 84,647
ENTERPRISE PRODS PARTNERS L COM 293792107 2,280 159,447 SH   SOLE   0 0 159,447
ERICSSON ADR B SEK 10 294821608 759 93,836 SH   SOLE   0 0 93,836
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 345 9,660 SH   SOLE   0 0 9,660
EXACT SCIENCES CORP COM 30063P105 10,610 182,932 SH   SOLE   0 0 182,932
FACEBOOK INC CL A 30303M102 643 3,856 SH   SOLE   0 0 3,856
GALLAGHER ARTHUR J & CO COM 363576109 10,534 129,235 SH   SOLE   0 0 129,235
GENERAL DYNAMICS CORP COM 369550108 9,623 72,730 SH   SOLE   0 0 72,730
GENERAL ELECTRIC CO COM 369604103 130 16,400 SH   SOLE   0 0 16,400
GLOBAL X FDS GLBL X MLP ETF 37950E473 134 42,499 SH   SOLE   0 0 42,499
GP STRATEGIES CORP COM 36225V104 139 21,314 SH   SOLE   1,664 0 19,650
INTERNATIONAL BUSINESS MACHS COM 459200101 7,298 65,785 SH   SOLE   0 0 65,785
ISHARES TR COHEN STEER REIT 464287564 533 5,817 SH   SOLE   0 0 5,817
ISHARES TR NASDAQ BIOTECH 464287556 430 3,988 SH   SOLE   0 0 3,988
ISHARES TR SELECT DIVID ETF 464287168 626 8,511 SH   SOLE   0 0 8,511
ISHARES TR U.S. CNSM SV ETF 464287580 285 1,611 SH   SOLE   0 0 1,611
L3HARRIS TECHNOLOGIES INC COM 502431109 11,033 61,254 SH   SOLE   0 0 61,254
LAM RESEARCH CORP COM 512807108 13,633 56,805 SH   SOLE   0 0 56,805
MARSH & MCLENNAN COS INC COM 571748102 259 3,000 SH   SOLE   0 0 3,000
MDC PARTNERS INC CL A SUB VTG 552697104 125 86,060 SH   SOLE   0 0 86,060
MERCK & CO. INC COM 58933Y105 8,126 105,610 SH   SOLE   0 0 105,610
MICRON TECHNOLOGY INC COM 595112103 17,453 414,951 SH   SOLE   0 0 414,951
MITCHAM INDS INC COM 606501104 142 113,701 SH   SOLE   30,128 0 83,573
MONDELEZ INTL INC CL A 609207105 5,622 112,265 SH   SOLE   0 0 112,265
NEXTERA ENERGY INC COM 65339F101 248 1,031 SH   SOLE   0 0 1,031
NORFOLK SOUTHERN CORP COM 655844108 1,246 8,535 SH   SOLE   0 0 8,535
NORTHROP GRUMMAN CORP COM 666807102 6,712 22,184 SH   SOLE   0 0 22,184
NVIDIA CORP COM 67066G104 5,829 22,113 SH   SOLE   0 0 22,113
PAYPAL HLDGS INC COM 70450Y103 12,658 132,217 SH   SOLE   0 0 132,217
PEPSICO INC COM 713448108 4,903 40,828 SH   SOLE   0 0 40,828
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 1,324 36,347 SH   SOLE   0 0 36,347
QUANTA SVCS INC COM 74762E102 7,548 237,884 SH   SOLE   0 0 237,884
READING INTERNATIONAL INC CL A 755408101 56 14,438 SH   SOLE   453 0 13,985
RED LION HOTELS CORP COM 756764106 65 44,514 SH   SOLE   514 0 44,000
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,085 104,204 SH   SOLE   0 0 104,204
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 866 15,625 SH   SOLE   0 0 15,625
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 7,293 90,747 SH   SOLE   0 0 90,747
SELECT SECTOR SPDR TR ENERGY 81369Y506 605 20,818 SH   SOLE   0 0 20,818
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 2,850 64,432 SH   SOLE   0 0 64,432
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,043 34,626 SH   SOLE   0 0 34,626
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,864 43,620 SH   SOLE   0 0 43,620
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,426 116,515 SH   SOLE   0 0 116,515
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,465 25,132 SH   SOLE   0 0 25,132
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,682 30,884 SH   SOLE   0 0 30,884
SILICOM LTD ORD M84116108 348 12,880 SH   SOLE   6,670 0 6,210
SMITH MICRO SOFTWARE INC COM NEW 832154207 111 26,480 SH   SOLE   0 0 26,480
SPDR GOLD TRUST GOLD SHS 78463V107 1,706 11,520 SH   SOLE   0 0 11,520
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 518 26,260 SH   SOLE   0 0 26,260
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,722 53,236 SH   SOLE   0 0 53,236
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,496 5,690 SH   SOLE   0 0 5,690
SPDR SER TR S&P 600 SML CAP 78464A813 1,526 31,506 SH   SOLE   0 0 31,506
T MOBILE US INC COM 872590104 609 7,261 SH   SOLE   0 0 7,261
THERMO FISHER SCIENTIFIC INC COM 883556102 914 3,222 SH   SOLE   0 0 3,222
UNION PAC CORP COM 907818108 886 6,285 SH   SOLE   0 0 6,285
UNIVERSAL DISPLAY CORP COM 91347P105 14,054 106,644 SH   SOLE   0 0 106,644
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 1,036 8,841 SH   SOLE   0 0 8,841
VISA INC COM CL A 92826C839 6,247 38,773 SH   SOLE   0 0 38,773
VOLT INFORMATION SCIENCES IN COM 928703107 67 83,287 SH   SOLE   3,352 0 79,935
WEYERHAEUSER CO COM 962166104 416 24,554 SH   SOLE   0 0 24,554
XCEL ENERGY INC COM 98389B100 3,623 60,082 SH   SOLE   0 0 60,082
ZSCALER INC COM 98980G102 20,251 332,740 SH   SOLE   0 0 332,740