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
22ND CENTY GROUP INC COM 90137F103 67 29,000 SH   SOLE NONE 0 0 29,000
3M CO COM 88579Y101 1,993 13,387 SH   SOLE NONE 0 0 13,387
ABBVIE INC COM 00287Y109 241 1,486 SH   SOLE NONE 0 0 1,486
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 436 1,292 SH   SOLE NONE 0 0 1,292
ACME UTD CORP COM 004816104 816 24,192 SH   SOLE NONE 0 0 24,192
ACTIVISION BLIZZARD INC COM 00507V109 1,005 12,549 SH   SOLE NONE 0 0 12,549
AFLAC INC COM 001055102 1,160 18,013 SH   SOLE NONE 0 0 18,013
AGNICO EAGLE MINES LTD COM 008474108 200 3,274 SH   SOLE NONE 0 0 3,274
ALLSTATE CORP COM 020002101 347 2,504 SH   SOLE NONE 0 0 2,504
ALPHABET INC CAP STK CL A 02079K305 2,141 770 SH   SOLE NONE 0 0 770
ALPHABET INC CAP STK CL C 02079K107 1,971 706 SH   SOLE NONE 0 0 706
AMAZON COM INC COM 023135106 591 181 SH   SOLE NONE 0 0 181
AMERICAN EXPRESS CO COM 025816109 634 3,392 SH   SOLE NONE 0 0 3,392
AMERICAN TOWER CORP NEW COM 03027X100 983 3,912 SH   SOLE NONE 0 0 3,912
AMGEN INC COM 031162100 867 3,585 SH   SOLE NONE 0 0 3,585
ANALOG DEVICES INC COM 032654105 299 1,808 SH   SOLE NONE 0 0 1,808
AON PLC SHS CL A G0403H108 713 2,191 SH   SOLE NONE 0 0 2,191
APPLE INC COM 037833100 830 4,751 SH   SOLE NONE 0 0 4,751
ARCHER DANIELS MIDLAND CO COM 039483102 284 3,151 SH   SOLE NONE 0 0 3,151
AT&T INC COM 00206R102 838 35,450 SH   SOLE NONE 0 0 35,450
AT&T INC COM 00206R102 3 11,000 SH Call SOLE NONE 0 0 11,000
AXOS FINANCIAL INC COM 05465C100 940 20,263 SH   SOLE NONE 0 0 20,263
B. RILEY FINANCIAL INC COM 05580M108 684 9,779 SH   SOLE NONE 0 0 9,779
BANK NOVA SCOTIA B C COM 064149107 221 3,082 SH   SOLE NONE 0 0 3,082
BANK OZK COM 06417N103 733 17,169 SH   SOLE NONE 0 0 17,169
BECTON DICKINSON & CO COM 075887109 620 2,333 SH   SOLE NONE 0 0 2,333
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,721 53,047 SH   SOLE NONE 0 0 53,047
BEST BUY INC COM 086516101 476 5,238 SH   SOLE NONE 0 0 5,238
BHP GROUP LTD SPONSORED ADS 088606108 723 9,360 SH   SOLE NONE 0 0 9,360
BIOMERICA INC COM NEW 09061H307 268 60,000 SH   SOLE NONE 0 0 60,000
BK OF AMERICA CORP COM 060505104 226 5,492 SH   SOLE NONE 0 0 5,492
BOEING CO COM 097023105 478 2,496 SH   SOLE NONE 0 0 2,496
BRISTOL-MYERS SQUIBB CO COM 110122108 1,014 13,885 SH   SOLE NONE 0 0 13,885
CABOT OIL & GAS CORP COM 127097103 835 30,957 SH   SOLE NONE 0 0 30,957
CALAVO GROWERS INC COM 128246105 356 9,777 SH   SOLE NONE 0 0 9,777
CANAAN INC SPONSORED ADS 134748102 106 19,500 SH   SOLE NONE 0 0 19,500
CARDINAL HEALTH INC COM 14149Y108 1,270 22,398 SH   SOLE NONE 0 0 22,398
CBOE GLOBAL MKTS INC COM 12503M108 256 2,239 SH   SOLE NONE 0 0 2,239
CISCO SYS INC COM 17275R102 693 12,428 SH   SOLE NONE 0 0 12,428
CITIGROUP INC COM NEW 172967424 735 13,772 SH   SOLE NONE 0 0 13,772
CITRIX SYS INC COM 177376100 1,231 12,204 SH   SOLE NONE 0 0 12,204
CLOROX CO DEL COM 189054109 566 4,072 SH   SOLE NONE 0 0 4,072
COMCAST CORP NEW CL A 20030N101 359 7,666 SH   SOLE NONE 0 0 7,666
CONAGRA BRANDS INC COM 205887102 226 6,745 SH   SOLE NONE 0 0 6,745
CSX CORP COM 126408103 289 7,720 SH   SOLE NONE 0 0 7,720
DEERE & CO COM 244199105 1,250 3,008 SH   SOLE NONE 0 0 3,008
DOCUSIGN INC COM 256163106 845 7,892 SH   SOLE NONE 0 0 7,892
DRAFTKINGS INC COM CL A 26142R104 345 17,716 SH   SOLE NONE 0 0 17,716
EBAY INC. COM 278642103 937 16,359 SH   SOLE NONE 0 0 16,359
ELECTRONIC ARTS INC COM 285512109 233 1,842 SH   SOLE NONE 0 0 1,842
EMERGENT BIOSOLUTIONS INC COM 29089Q105 411 10,004 SH   SOLE NONE 0 0 10,004
EMERSON ELEC CO COM 291011104 406 4,142 SH   SOLE NONE 0 0 4,142
ENERGIZER HLDGS INC NEW COM 29272W109 420 13,638 SH   SOLE NONE 0 0 13,638
FACEBOOK INC CL A 30303M102 760 3,416 SH   SOLE NONE 0 0 3,416
FARMER BROS CO COM 307675108 834 117,144 SH   SOLE NONE 0 0 117,144
FEDEX CORP COM 31428X106 784 3,390 SH   SOLE NONE 0 0 3,390
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 822 14,795 SH   SOLE NONE 0 0 14,795
GILEAD SCIENCES INC COM 375558103 1,373 23,102 SH   SOLE NONE 0 0 23,102
GLATFELTER CORPORATION COM 377320106 452 36,497 SH   SOLE NONE 0 0 36,497
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 544 12,490 SH   SOLE NONE 0 0 12,490
GOLDMAN SACHS GROUP INC COM 38141G104 1,125 3,409 SH   SOLE NONE 0 0 3,409
GRACO INC COM 384109104 1,228 17,620 SH   SOLE NONE 0 0 17,620
GRAINGER W W INC COM 384802104 648 1,256 SH   SOLE NONE 0 0 1,256
GRIFOLS S A SP ADR REP B NVT 398438408 687 58,844 SH   SOLE NONE 0 0 58,844
HANESBRANDS INC COM 410345102 1,501 100,776 SH   SOLE NONE 0 0 100,776
HCI GROUP INC COM 40416E103 739 10,840 SH   SOLE NONE 0 0 10,840
HELMERICH & PAYNE INC COM 423452101 262 6,133 SH   SOLE NONE 0 0 6,133
HENRY SCHEIN INC COM 806407102 2,311 26,500 SH   SOLE NONE 0 0 26,500
HERITAGE GLOBAL INC COM 42727E103 180 133,000 SH   SOLE NONE 0 0 133,000
HOME DEPOT INC COM 437076102 934 3,119 SH   SOLE NONE 0 0 3,119
HUBSPOT INC COM 443573100 789 1,662 SH   SOLE NONE 0 0 1,662
HUNTINGTON BANCSHARES INC COM 446150104 450 30,805 SH   SOLE NONE 0 0 30,805
IMAGE SENSING SYS INC COM 45244C104 97 15,185 SH   SOLE NONE 0 0 15,185
IMMUNOME INC COM 45257U108 159 28,013 SH   SOLE NONE 0 0 28,013
INFOSYS LTD SPONSORED ADR 456788108 216 8,681 SH   SOLE NONE 0 0 8,681
INTEL CORP COM 458140100 1,357 27,383 SH   SOLE NONE 0 0 27,383
INTERNATIONAL BUSINESS MACHS COM 459200101 864 6,649 SH   SOLE NONE 0 0 6,649
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 218 1,661 SH   SOLE NONE 0 0 1,661
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 267 5,360 SH   SOLE NONE 0 0 5,360
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,230 33,244 SH   SOLE NONE 0 0 33,244
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1,152 36,995 SH   SOLE NONE 0 0 36,995
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 203 3,635 SH   SOLE NONE 0 0 3,635
INVESCO QQQ TR UNIT SER 1 46090E103 1,438 3,966 SH   SOLE NONE 0 0 3,966
ISHARES INC MSCI EMERG MRKT 464286533 250 4,100 SH   SOLE NONE 0 0 4,100
ISHARES TR CORE S&P MCP ETF 464287507 615 2,292 SH   SOLE NONE 0 0 2,292
ISHARES TR BARCLAYS 7 10 YR 464287440 377 3,505 SH   SOLE NONE 0 0 3,505
ISHARES TR IBOXX INV CP ETF 464287242 631 5,216 SH   SOLE NONE 0 0 5,216
ISHARES TR PFD AND INCM SEC 464288687 320 8,800 SH   SOLE NONE 0 0 8,800
ISHARES TR ISHS 5-10YR INVT 464288638 235 4,274 SH   SOLE NONE 0 0 4,274
ISHARES TR MSCI USA MIN VOL 46429B697 1,322 17,039 SH   SOLE NONE 0 0 17,039
ISHARES TR CMBS ETF 46429B366 350 7,024 SH   SOLE NONE 0 0 7,024
ISHARES TR CORE MSCI EAFE 46432F842 599 8,623 SH   SOLE NONE 0 0 8,623
ISHARES TR CONV BD ETF 46435G102 336 4,038 SH   SOLE NONE 0 0 4,038
JOHNSON & JOHNSON COM 478160104 751 4,239 SH   SOLE NONE 0 0 4,239
KB HOME COM 48666K109 352 10,860 SH   SOLE NONE 0 0 10,860
KIMBERLY-CLARK CORP COM 494368103 1,097 8,911 SH   SOLE NONE 0 0 8,911
KINDER MORGAN INC DEL COM 49456B101 458 24,240 SH   SOLE NONE 0 0 24,240
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 685 22,441 SH   SOLE NONE 0 0 22,441
LEGGETT & PLATT INC COM 524660107 209 6,018 SH   SOLE NONE 0 0 6,018
LOEWS CORP COM 540424108 277 4,280 SH   SOLE NONE 0 0 4,280
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,078 10,486 SH   SOLE NONE 0 0 10,486
M D C HLDGS INC COM 552676108 354 9,363 SH   SOLE NONE 0 0 9,363
MACK CALI RLTY CORP COM 554489104 280 16,084 SH   SOLE NONE 0 0 16,084
MANCHESTER UTD PLC NEW ORD CL A G5784H106 180 12,474 SH   SOLE NONE 0 0 12,474
MARKEL CORP COM 570535104 3,078 2,086 SH   SOLE NONE 0 0 2,086
MEDALLION FINL CORP COM 583928106 215 25,348 SH   SOLE NONE 0 0 25,348
MEDTRONIC PLC SHS G5960L103 685 6,175 SH   SOLE NONE 0 0 6,175
MERCK & CO. INC COM 58933Y105 758 9,238 SH   SOLE NONE 0 0 9,238
MICROCHIP TECHNOLOGY INC. COM 595017104 550 7,321 SH   SOLE NONE 0 0 7,321
MICROSOFT CORP COM 594918104 685 2,223 SH   SOLE NONE 0 0 2,223
MIDDLEBY CORP COM 596278101 893 5,444 SH   SOLE NONE 0 0 5,444
MSC INDL DIRECT INC CL A 553530106 1,294 15,183 SH   SOLE NONE 0 0 15,183
MTBC INC COM 55378G102 283 55,000 SH   SOLE NONE 0 0 55,000
NETFLIX INC COM 64110L106 252 674 SH   SOLE NONE 0 0 674
NEWMONT CORP COM 651639106 304 3,829 SH   SOLE NONE 0 0 3,829
NORTONLIFELOCK INC COM 668771108 334 12,613 SH   SOLE NONE 0 0 12,613
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 253 18,659 SH   SOLE NONE 0 0 18,659
OLD REP INTL CORP COM 680223104 1,092 42,204 SH   SOLE NONE 0 0 42,204
ORACLE CORP COM 68389X105 441 5,327 SH   SOLE NONE 0 0 5,327
PAYPAL HLDGS INC COM 70450Y103 1,087 9,398 SH   SOLE NONE 0 0 9,398
PEPSICO INC COM 713448108 452 2,703 SH   SOLE NONE 0 0 2,703
PERRIGO CO PLC SHS G97822103 635 16,521 SH   SOLE NONE 0 0 16,521
PETMED EXPRESS INC COM 716382106 1,150 44,581 SH   SOLE NONE 0 0 44,581
PFIZER INC COM 717081103 316 6,097 SH   SOLE NONE 0 0 6,097
PHILIP MORRIS INTL INC COM 718172109 299 3,180 SH   SOLE NONE 0 0 3,180
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 255 2,542 SH   SOLE NONE 0 0 2,542
PINTEREST INC CL A 72352L106 529 21,492 SH   SOLE NONE 0 0 21,492
POLARIS INC COM 731068102 242 2,293 SH   SOLE NONE 0 0 2,293
PRICE T ROWE GROUP INC COM 74144T108 210 1,391 SH   SOLE NONE 0 0 1,391
PROGRESSIVE CORP COM 743315103 496 4,351 SH   SOLE NONE 0 0 4,351
PRUDENTIAL FINL INC COM 744320102 1,814 15,354 SH   SOLE NONE 0 0 15,354
QUALCOMM INC COM 747525103 1,023 6,695 SH   SOLE NONE 0 0 6,695
QUEST DIAGNOSTICS INC COM 74834L100 254 1,858 SH   SOLE NONE 0 0 1,858
QUEST RESOURCE HLDG CORP COM NEW 74836W203 62 10,000 SH   SOLE NONE 0 0 10,000
RAYTHEON TECHNOLOGIES CORP COM 75513E101 206 2,081 SH   SOLE NONE 0 0 2,081
RCI HOSPITALITY HLDGS INC COM 74934Q108 1,534 24,958 SH   SOLE NONE 0 0 24,958
REALTY INCOME CORP COM 756109104 204 2,941 SH   SOLE NONE 0 0 2,941
RESEARCH SOLUTIONS INC COM 761025105 246 115,537 SH   SOLE NONE 0 0 115,537
RLX TECHNOLOGY INC SPONSORED ADS 74969N103 29 16,000 SH   SOLE NONE 0 0 16,000
ROBLOX CORP CL A 771049103 530 11,452 SH   SOLE NONE 0 0 11,452
ROCKY MTN CHOCOLATE FACTORY COM 77467X101 215 28,480 SH   SOLE NONE 0 0 28,480
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 732 18,800 SH   SOLE NONE 0 0 18,800
SABRE CORP COM 78573M104 313 27,424 SH   SOLE NONE 0 0 27,424
SABRE CORP COM 78573M104 5 15,000 SH Call SOLE NONE 0 0 15,000
SAP SE SPON ADR 803054204 262 2,366 SH   SOLE NONE 0 0 2,366
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 258 7,021 SH   SOLE NONE 0 0 7,021
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 365 7,375 SH   SOLE NONE 0 0 7,375
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 442 8,306 SH   SOLE NONE 0 0 8,306
SCHWAB STRATEGIC TR US TIPS ETF 808524870 452 7,450 SH   SOLE NONE 0 0 7,450
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 531 6,732 SH   SOLE NONE 0 0 6,732
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 416 8,700 SH   SOLE NONE 0 0 8,700
SCHWEITZER-MAUDUIT INTL INC COM 808541106 375 13,618 SH   SOLE NONE 0 0 13,618
SCOTTS MIRACLE-GRO CO CL A 810186106 971 7,899 SH   SOLE NONE 0 0 7,899
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 945 29,613 SH   SOLE NONE 0 0 29,613
SPARK NETWORKS SE SPONSORED ADR 846517100 506 187,456 SH   SOLE NONE 0 0 187,456
SPDR SER TR PORTFLI TIPS ETF 78464A656 509 16,836 SH   SOLE NONE 0 0 16,836
SPDR SER TR BLOMBERG BRC INV 78468R200 600 19,663 SH   SOLE NONE 0 0 19,663
SPOTIFY TECHNOLOGY S A SHS L8681T102 640 4,235 SH   SOLE NONE 0 0 4,235
STARBUCKS CORP COM 855244109 504 5,546 SH   SOLE NONE 0 0 5,546
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 478 33,378 SH   SOLE NONE 0 0 33,378
TELEPHONE & DATA SYS INC COM NEW 879433829 737 39,015 SH   SOLE NONE 0 0 39,015
TESLA INC COM 88160R101 375 348 SH   SOLE NONE 0 0 348
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5 15,000 SH Call SOLE NONE 0 0 15,000
THE ONE GROUP HOSPITALITY IN COM 88338K103 507 48,249 SH   SOLE NONE 0 0 48,249
TRACTOR SUPPLY CO COM 892356106 933 4,000 SH   SOLE NONE 0 0 4,000
TRAVELERS COMPANIES INC COM 89417E109 204 1,114 SH   SOLE NONE 0 0 1,114
TRECORA RES COM 894648104 414 48,952 SH   SOLE NONE 0 0 48,952
TRICO BANCSHARES COM 896095106 301 7,531 SH   SOLE NONE 0 0 7,531
TRXADE GROUP INC COM NEW 89846A207 389 140,600 SH   SOLE NONE 0 0 140,600
TWITTER INC COM 90184L102 271 7,008 SH   SOLE NONE 0 0 7,008
UNILEVER PLC SPON ADR NEW 904767704 539 11,831 SH   SOLE NONE 0 0 11,831
UNITED THERAPEUTICS CORP DEL COM 91307C102 574 3,200 SH   SOLE NONE 0 0 3,200
VALE S A SPONSORED ADS 91912E105 625 31,270 SH   SOLE NONE 0 0 31,270
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,048 13,448 SH   SOLE NONE 0 0 13,448
VANGUARD BD INDEX FDS INTERMED TERM 921937819 523 6,384 SH   SOLE NONE 0 0 6,384
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,290 5,668 SH   SOLE NONE 0 0 5,668
VANGUARD INDEX FDS MID CAP ETF 922908629 2,190 9,208 SH   SOLE NONE 0 0 9,208
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,175 10,235 SH   SOLE NONE 0 0 10,235
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,274 5,717 SH   SOLE NONE 0 0 5,717
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,718 8,954 SH   SOLE NONE 0 0 8,954
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 251 2,028 SH   SOLE NONE 0 0 2,028
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,521 34,762 SH   SOLE NONE 0 0 34,762
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 223 2,589 SH   SOLE NONE 0 0 2,589
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 989 12,670 SH   SOLE NONE 0 0 12,670
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 465 7,854 SH   SOLE NONE 0 0 7,854
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 626 12,490 SH   SOLE NONE 0 0 12,490
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2,166 29,749 SH   SOLE NONE 0 0 29,749
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 667 4,114 SH   SOLE NONE 0 0 4,114
VERIZON COMMUNICATIONS INC COM 92343V104 1,231 24,175 SH   SOLE NONE 0 0 24,175
VIACOMCBS INC CL B 92556H206 871 23,045 SH   SOLE NONE 0 0 23,045
VMWARE INC CL A COM 928563402 395 3,473 SH   SOLE NONE 0 0 3,473
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,149 25,668 SH   SOLE NONE 0 0 25,668
WHITESTONE REIT COM 966084204 389 29,388 SH   SOLE NONE 0 0 29,388
ZYNGA INC CL A 98986T108 573 62,005 SH   SOLE NONE 0 0 62,005