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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
22ND CENTY GROUP INCCOM90137F1038629,000SH SOLENONE0029,000
3M COCOM88579Y1011,3427,653SH SOLENONE007,653
ABBVIE INCCOM00287Y1091,29612,019SH SOLENONE0012,019
ABM INDS INCCOM0009571003908,668SH SOLENONE008,668
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014361,361SH SOLENONE001,361
ACME UTD CORPCOM00481610438711,825SH SOLENONE0011,825
ACTIVISION BLIZZARD INCCOM00507V1094525,844SH SOLENONE005,844
AFLAC INCCOM00105510293717,967SH SOLENONE0017,967
ALLSTATE CORPCOM0200021013332,612SH SOLENONE002,612
ALPHABET INCCAP STK CL A02079K3051,981741SH SOLENONE00741
ALPHABET INCCAP STK CL C02079K1071,818682SH SOLENONE00682
AMAZON COM INCCOM023135106469143SH SOLENONE00143
AMERICAN EXPRESS COCOM0258161095843,487SH SOLENONE003,487
AMERICAN TOWER CORP NEWCOM03027X1001,1964,507SH SOLENONE004,507
AMGEN INCCOM0311621006593,099SH SOLENONE003,099
ANALOG DEVICES INCCOM0326541052651,580SH SOLENONE001,580
ANTHEM INCCOM036752103253679SH SOLENONE00679
APPLE INCCOM0378331004453,143SH SOLENONE003,143
ARCHER DANIELS MIDLAND COCOM0394831022363,925SH SOLENONE003,925
AT&T INCCOM00206R10286131,866SH SOLENONE0031,866
AT&T INCCOM00206R1021111,000SHCallSOLENONE0011,000
AUTOSCOPE TECHNOLOGIES CORPCOM05330610611615,785SH SOLENONE0015,785
AXOS FINANCIAL INCCOM05465C1001,21923,642SH SOLENONE0023,642
B. RILEY FINANCIAL INCCOM05580M1085739,704SH SOLENONE009,704
BANK NOVA SCOTIA B CCOM0641491073085,000SH SOLENONE005,000
BANK OZKCOM06417N10391721,345SH SOLENONE0021,345
BECTON DICKINSON & COCOM0758871095742,337SH SOLENONE002,337
BERKSHIRE HATHAWAY INC DELCL B NEW08467070214,85154,410SH SOLENONE0054,410
BHP GROUP LTDSPONSORED ADS0886061084508,404SH SOLENONE008,404
BK OF AMERICA CORPCOM0605051042185,142SH SOLENONE005,142
BLACK HILLS CORPCOM0921131094246,753SH SOLENONE006,753
BRISTOL-MYERS SQUIBB COCOM11012210890115,222SH SOLENONE0015,222
CABOT OIL & GAS CORPCOM12709710364129,454SH SOLENONE0029,454
CANAAN INCSPONSORED ADS13474810211919,500SH SOLENONE0019,500
CARDINAL HEALTH INCCOM14149Y10896219,444SH SOLENONE0019,444
CBOE GLOBAL MKTS INCCOM12503M1082772,239SH SOLENONE002,239
CISCO SYS INCCOM17275R1021,41926,072SH SOLENONE0026,072
CITIGROUP INCCOM NEW1729674242373,374SH SOLENONE003,374
CITRIX SYS INCCOM1773761001,13610,578SH SOLENONE0010,578
CLOROX CO DELCOM1890541092981,797SH SOLENONE001,797
COCA COLA COCOM1912161003536,737SH SOLENONE006,737
COINBASE GLOBAL INCCOM CL A19260Q1077473,282SH SOLENONE003,282
COMCAST CORP NEWCL A20030N10172112,888SH SOLENONE0012,888
CONSTELLATION BRANDS INCCL A21036P1082911,383SH SOLENONE001,383
CSX CORPCOM1264081032277,648SH SOLENONE007,648
CVS HEALTH CORPCOM1266501006437,579SH SOLENONE007,579
DEERE & COCOM2441991051,0053,000SH SOLENONE003,000
DOCUSIGN INCCOM256163106245950SH SOLENONE00950
DOMINION ENERGY INCCOM25746U10976310,443SH SOLENONE0010,443
DRAFTKINGS INCCOM CL A26142R1043397,039SH SOLENONE007,039
EBAY INC.COM2786421031,00514,431SH SOLENONE0014,431
ELECTRONIC ARTS INCCOM2855121093052,143SH SOLENONE002,143
EMERGENT BIOSOLUTIONS INCCOM29089Q10550110,004SH SOLENONE0010,004
EMERSON ELEC COCOM2910111045746,088SH SOLENONE006,088
EXXON MOBIL CORPCOM30231G1022995,087SH SOLENONE005,087
FACEBOOK INCCL A30303M1025391,589SH SOLENONE001,589
FARMER BROS COCOM3076751081,070127,234SH SOLENONE00127,234
FAT BRANDS INCCLASS A COM30258N10563868,493SH SOLENONE0068,493
FIDELITY COMWLTH TRNASDAQ COMPSIT31591280875313,412SH SOLENONE0013,412
GENERAL DYNAMICS CORPCOM3695501081,7909,133SH SOLENONE009,133
GILEAD SCIENCES INCCOM3755581031,61423,113SH SOLENONE0023,113
GLATFELTER CORPORATIONCOM37732010651836,720SH SOLENONE0036,720
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1051,27033,249SH SOLENONE0033,249
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1052712,500SHCallSOLENONE0012,500
GOLDMAN SACHS GROUP INCCOM38141G1041,2103,201SH SOLENONE003,201
GRACO INCCOM3841091041,25517,934SH SOLENONE0017,934
GRAINGER W W INCCOM3848021044941,256SH SOLENONE001,256
GRIFOLS S ASP ADR REP B NVT39843840861241,880SH SOLENONE0041,880
HANESBRANDS INCCOM4103451021,57091,464SH SOLENONE0091,464
HCI GROUP INCCOM40416E1031,22611,068SH SOLENONE0011,068
HENRY SCHEIN INCCOM8064071022,01826,500SH SOLENONE0026,500
HERITAGE GLOBAL INCCOM42727E103255130,000SH SOLENONE00130,000
HOME DEPOT INCCOM4370761021,0273,130SH SOLENONE003,130
HUBSPOT INCCOM4435731001,1221,660SH SOLENONE001,660
HUNTINGTON INGALLS INDS INCCOM4464131062081,077SH SOLENONE001,077
IMMUNOME INCCOM45257U10868228,013SH SOLENONE0028,013
INTEL CORPCOM4581401001,10920,811SH SOLENONE0020,811
INTERNATIONAL BUSINESS MACHSCOM4592001017705,540SH SOLENONE005,540
INTERNATIONAL FLAVORS&FRAGRACOM4595061012221,661SH SOLENONE001,661
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8872715,360SH SOLENONE005,360
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E3542,06333,913SH SOLENONE0033,913
INVESCO EXCH TRADED FD TR IIS&P INTL LOW46138E2301,15837,804SH SOLENONE0037,804
INVESCO EXCH TRADED FD TR IIS&P MIDCP LOW46138E1982103,991SH SOLENONE003,991
INVESCO QQQ TRUNIT SER 146090E1031,2563,507SH SOLENONE003,507
ISHARES INCMSCI EMERG MRKT4642865332614,168SH SOLENONE004,168
ISHARES TRCORE S&P MCP ETF4642875076032,291SH SOLENONE002,291
ISHARES TRBARCLAYS 7 10 YR4642874403463,001SH SOLENONE003,001
ISHARES TRIBOXX INV CP ETF4642872426124,599SH SOLENONE004,599
ISHARES TRCORE US AGGBD ET4642872262051,788SH SOLENONE001,788
ISHARES TRPFD AND INCM SEC4642886872105,400SH SOLENONE005,400
ISHARES TRMSCI USA MIN VOL46429B6971,26817,246SH SOLENONE0017,246
ISHARES TRCMBS ETF46429B3663195,893SH SOLENONE005,893
ISHARES TRCORE MSCI EAFE46432F8426408,623SH SOLENONE008,623
ISHARES TRCONV BD ETF46435G1023673,684SH SOLENONE003,684
JOHNSON & JOHNSONCOM4781601046834,230SH SOLENONE004,230
KIMBERLY-CLARK CORPCOM4943681031,34110,126SH SOLENONE0010,126
KINDER MORGAN INC DELCOM49456B10140624,275SH SOLENONE0024,275
LOCKHEED MARTIN CORPCOM5398301096962,018SH SOLENONE002,018
LOEWS CORPCOM5404241082304,271SH SOLENONE004,271
LYONDELLBASELL INDUSTRIES NSHS - A -N537451008008,521SH SOLENONE008,521
MACK CALI RLTY CORPCOM55448910426215,295SH SOLENONE0015,295
MAMAMANCINI S HLDGS INCCOM56146T10310242,120SH SOLENONE0042,120
MARKEL CORPCOM5705351042,5372,123SH SOLENONE002,123
MASTERCARD INCORPORATEDCL A57636Q104214615SH SOLENONE00615
MCKESSON CORPCOM58155Q1034842,426SH SOLENONE002,426
MEDALLION FINL CORPCOM58392810619925,348SH SOLENONE0025,348
MEDTRONIC PLCSHSG5960L1034143,300SH SOLENONE003,300
MERCK & CO INCCOM58933Y1051,38818,486SH SOLENONE0018,486
MICROCHIP TECHNOLOGY INC.COM5950171042001,302SH SOLENONE001,302
MICROSOFT CORPCOM5949181044581,625SH SOLENONE001,625
MIDDLEBY CORPCOM5962781019365,492SH SOLENONE005,492
MONMOUTH REAL ESTATE INVT COCL A6097201071,01654,493SH SOLENONE0054,493
MORGAN STANLEYCOM NEW6174464482832,911SH SOLENONE002,911
MSC INDL DIRECT INCCL A5535301061,10813,820SH SOLENONE0013,820
NEWMONT CORPCOM6516391062945,412SH SOLENONE005,412
NIO INCSPON ADS62914V1062186,125SH SOLENONE006,125
NORTHROP GRUMMAN CORPCOM6668071028812,445SH SOLENONE002,445
NORTONLIFELOCK INCCOM66877110836714,502SH SOLENONE0014,502
NUVEEN CALIFORNIA AMT QLT MUCOM67065110843726,659SH SOLENONE0026,659
OLD REP INTL CORPCOM6802231041,00743,535SH SOLENONE0043,535
ORACLE CORPCOM68389X1054024,616SH SOLENONE004,616
ORGANON & COCOMMON STOCK68622V10663219,264SH SOLENONE0019,264
PAYPAL HLDGS INCCOM70450Y1032,0007,685SH SOLENONE007,685
PEPSICO INCCOM7134481087775,164SH SOLENONE005,164
PERRIGO CO PLCSHSG9782210372215,249SH SOLENONE0015,249
PETMED EXPRESS INCCOM7163821061,22345,509SH SOLENONE0045,509
PFIZER INCCOM71708110367515,700SH SOLENONE0015,700
PHILIP MORRIS INTL INCCOM7181721092973,129SH SOLENONE003,129
PIMCO ETF TRENHAN SHRT MA AC72201R8332592,542SH SOLENONE002,542
PINTEREST INCCL A72352L10652110,223SH SOLENONE0010,223
PORTLAND GEN ELEC COCOM NEW7365088473046,472SH SOLENONE006,472
PROGRESSIVE CORPCOM7433151033774,170SH SOLENONE004,170
PRUDENTIAL FINL INCCOM7443201021,53114,549SH SOLENONE0014,549
QUALCOMM INCCOM7475251031,1218,690SH SOLENONE008,690
QUEST DIAGNOSTICS INCCOM74834L1002701,858SH SOLENONE001,858
QUEST RESOURCE HLDG CORPCOM NEW74836W2036110,000SH SOLENONE0010,000
RAYTHEON TECHNOLOGIES CORPCOM75513E1016657,737SH SOLENONE007,737
RCI HOSPITALITY HLDGS INCCOM74934Q1081,70924,948SH SOLENONE0024,948
RESEARCH SOLUTIONS INCCOM76102510525195,861SH SOLENONE0095,861
RLX TECHNOLOGY INCSPONSORED ADS74969N1037216,000SH SOLENONE0016,000
ROYALTY PHARMA PLCSHS CLASS AG7709Q10466918,506SH SOLENONE0018,506
SABRE CORPCOM78573M10442535,883SH SOLENONE0035,883
SABRE CORPCOM78573M1041315,000SHCallSOLENONE0015,000
SCHWAB CHARLES CORPCOM8085131052303,155SH SOLENONE003,155
SCHWAB STRATEGIC TRINTL EQTY ETF8085248052155,551SH SOLENONE005,551
SCHWAB STRATEGIC TRSHT TM US TRES8085248623727,275SH SOLENONE007,275
SCHWAB STRATEGIC TRINTRM TRM TRES8085248544367,681SH SOLENONE007,681
SCHWAB STRATEGIC TRUS TIPS ETF8085248703495,575SH SOLENONE005,575
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247975006,732SH SOLENONE006,732
SCHWAB STRATEGIC TR5 10YR CORP BD8085246983466,625SH SOLENONE006,625
SCOTTS MIRACLE-GRO COCL A8101861065573,807SH SOLENONE003,807
SMITH & NEPHEW PLCSPDN ADR NEW83175M20587725,534SH SOLENONE0025,534
SPARK NETWORKS SESPONSORED ADR84651710029684,293SH SOLENONE0084,293
SPDR SER TRPORTFLI TIPS ETF78464A65645914,756SH SOLENONE0014,756
SPDR SER TRBLOMBERG BRC INV78468R20052417,100SH SOLENONE0017,100
SPOTIFY TECHNOLOGY S ASHSL8681T1028323,691SH SOLENONE003,691
STARBUCKS CORPCOM8552441093733,377SH SOLENONE003,377
TELEPHONE & DATA SYS INCCOM NEW87943382964733,160SH SOLENONE0033,160
TESLA INCNOTE 2.375% 3/188160RAD311810,000PRN SOLENONE0010,000
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS8816242091115,000SHCallSOLENONE0015,000
THE ONE GROUP HOSPITALITY INCOM88338K10351648,249SH SOLENONE0048,249
TRACTOR SUPPLY COCOM8923561068104,000SH SOLENONE004,000
TRAVELERS COMPANIES INCCOM89417E1092771,822SH SOLENONE001,822
TRECORA RESCOM89464810440048,952SH SOLENONE0048,952
TWITTER INCCOM90184L1023145,197SH SOLENONE005,197
UNITED THERAPEUTICS CORP DELCOM91307C1025913,200SH SOLENONE003,200
US BANCORP DELCOM NEW9029733044317,258SH SOLENONE007,258
VANGUARD BD INDEX FDSSHORT TRM BOND92193782784110,265SH SOLENONE0010,265
VANGUARD BD INDEX FDSINTERMED TERM9219378194925,504SH SOLENONE005,504
VANGUARD INDEX FDSTOTAL STK MKT9229087691,2515,633SH SOLENONE005,633
VANGUARD INDEX FDSMID CAP ETF9229086291,9968,431SH SOLENONE008,431
VANGUARD INDEX FDSSMALL CP ETF9229087512,1079,637SH SOLENONE009,637
VANGUARD INDEX FDSMCAP GR IDXVIP9229085381,3525,722SH SOLENONE005,722
VANGUARD INDEX FDSS&P 500 ETF SHS9229083633,3598,516SH SOLENONE008,516
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427182792,084SH SOLENONE002,084
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427423,38033,194SH SOLENONE0033,194
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702582,734SH SOLENONE002,734
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4091,13013,711SH SOLENONE0013,711
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1023235,256SH SOLENONE005,256
VANGUARD SCOTTSDALE FDSMTG-BKD SECS ETF92206C77165412,266SH SOLENONE0012,266
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C7141,97128,682SH SOLENONE0028,682
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088447504,884SH SOLENONE004,884
VERIZON COMMUNICATIONS INCCOM92343V1041,14821,248SH SOLENONE0021,248
VIACOMCBS INCCL B92556H20657514,545SH SOLENONE0014,545
VIQ SOLUTIONS INCCOM NEW91825V40023780,000SH SOLENONE0080,000
VMWARE INCCL A COM9285634024863,266SH SOLENONE003,266
WALGREENS BOOTS ALLIANCE INCCOM9314271081,02221,726SH SOLENONE0021,726
WASTE MGMT INC DELCOM94106L1092541,702SH SOLENONE001,702
WATERS CORPCOM941848103217606SH SOLENONE00606
WEBSTER FINL CORP CONNCOM94789010985615,713SH SOLENONE0015,713
WHITESTONE REITCOM96608420430030,709SH SOLENONE0030,709