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
Accenture Ltd. SHS CLASS A G1151C101 205 641 SH   SOLE 0 641 0 0
Adobe Systems Incorporated COM 00724F101 2,522 4,380 SH   SOLE 0 4,380 0 0
Alphabet Inc Cl A CAP STK CL A 02079K305 13,180 4,930 SH   SOLE 0 4,831 0 99
Alphabet Inc Cl C CAP STK CL C 02079K107 912 342 SH   SOLE 0 342 0 0
Amazon.com Inc. COM 023135106 6,511 1,982 SH   SOLE 0 1,982 0 0
Amerco COM 023586100 5,081 7,865 SH   SOLE 0 7,696 0 169
American Express Company COM 025816109 513 3,064 SH   SOLE 0 3,064 0 0
Amphenol Corporation CL A 032095101 1,095 14,957 SH   SOLE 0 14,957 0 0
Apple Inc COM 037833100 11,448 80,903 SH   SOLE 0 79,463 0 1,440
Axalta Coating Systems Ltd. COM G0750C108 4,974 170,414 SH   SOLE 0 166,429 0 3,985
Bank of America Corp COM 060505104 5,506 129,703 SH   SOLE 0 127,003 0 2,700
Bank of America Preferred Series L 7.25% CNV PFD L 060505682 1,816 1,259 SH   SOLE 0 1,259 0 0
Berkshire Hathaway Inc. Cl B CL B NEW 084670702 7,838 28,717 SH   SOLE 0 28,109 0 608
Blackrock Inc. COM 09247X101 418 498 SH   SOLE 0 498 0 0
Brookdale Senior Living Inc COM 112463104 3,968 629,920 SH   SOLE 0 616,060 0 13,860
Cars.com Inc COM 14575E105 6,350 501,954 SH   SOLE 0 490,454 0 11,500
Chevron Corporation COM 166764100 228 2,250 SH   SOLE 0 2,250 0 0
Citigroup Inc. COM NEW 172967424 368 5,249 SH   SOLE 0 5,249 0 0
Computer Task Group Inc COM 205477102 240 30,110 SH   SOLE 0 30,110 0 0
Cornerstone Building Brands, Inc. COM 21925D109 7,703 527,229 SH   SOLE 0 515,539 0 11,690
Costco Wholesale Corp COM 22160k105 2,551 5,676 SH   SOLE 0 5,676 0 0
Crane Co COM 224399105 280 2,954 SH   SOLE 0 2,954 0 0
Docusign Inc COM 256163106 283 1,100 SH   SOLE 0 1,100 0 0
Facebook, Inc. CL A 30303M102 557 1,641 SH   SOLE 0 1,641 0 0
Fair Isaac Corporation COM 303250104 6,033 15,160 SH   SOLE 0 14,855 0 305
Farmer Bros. Co COM 307675108 1,505 178,933 SH   SOLE 0 178,933 0 0
First American Financial Corporation COM 31847R102 467 6,970 SH   SOLE 0 6,970 0 0
First Trust Nasdaq 100 ETF SHS 337345102 268 1,700 SH   SOLE 0 1,700 0 0
Garmin Ltd. SHS H2906T109 333 2,142 SH   SOLE 0 2,142 0 0
General Dynamics Corporation COM 369550108 495 2,524 SH   SOLE 0 2,524 0 0
Goldman Sachs Equal Weight US Large Cap Equity ETF EQUAL WEIGHT US 381430438 3,251 48,629 SH   SOLE 0 47,524 0 1,105
Goldman Sachs Group Inc. COM 38141g104 5,401 14,288 SH   SOLE 0 13,968 0 320
Guidewire Software Inc COM 40171V100 5,577 46,915 SH   SOLE 0 45,853 0 1,062
HCA Healthcare, Inc COM 40412C101 9,934 40,927 SH   SOLE 0 40,060 0 867
Highland Income Fund HIGHLAND INCOME 43010E404 441 40,991 SH   SOLE 0 40,991 0 0
Insperity Inc COM 45778Q107 15,314 138,287 SH   SOLE 0 135,336 0 2,951
International Money Express Inc COM 46005L101 514 30,766 SH   SOLE 0 30,766 0 0
iShares Core Dividend Growth ETF CORE DIV GRWTH 46434V621 6,338 126,149 SH   SOLE 0 124,610 0 1,539
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 1,637 3,799 SH   SOLE 0 3,799 0 0
iShares Core US Growth ETF CORE S&P US GWT 464287671 2,132 20,814 SH   SOLE 0 20,814 0 0
iShares Nasdaq Biotechnology Index ETF NASDAQ BIOTECH 464287556 1,560 9,650 SH   SOLE 0 9,650 0 0
iShares Russell 2000 ETF RUSSELL 2000 ETF 464287655 549 2,507 SH   SOLE 0 2,507 0 0
iShares Russell Mid Cap ETF RUS MID CAP ETF 464287499 1,687 21,571 SH   SOLE 0 21,345 0 226
Johnson & Johnson COM 478160104 554 3,428 SH   SOLE 0 3,428 0 0
JP Morgan US Qualty ETF US QUALTY FCTR 46641Q761 4,331 105,807 SH   SOLE 0 104,933 0 874
LKQ Corp COM 501889208 7,447 147,997 SH   SOLE 0 144,922 0 3,075
Market Vectors Gold Miners ETF GOLD MINERS ETF 92189F106 619 20,999 SH   SOLE 0 20,999 0 0
McKesson Corporation COM 58155Q103 462 2,317 SH   SOLE 0 2,317 0 0
Microsoft Corp COM 594918104 2,273 8,063 SH   SOLE 0 8,063 0 0
MSC Industrial Direct Co Inc CL A 553530106 202 2,519 SH   SOLE 0 2,519 0 0
National Beverage Co COM 635017106 8,183 155,887 SH   SOLE 0 152,356 0 3,531
Newmont Mining Corp COM 651639106 2,185 40,248 SH   SOLE 0 39,688 0 560
Northern Trust Corp COM 665859104 201 1,862 SH   SOLE 0 1,862 0 0
Old Republic International Corp COM 680223104 1,894 81,899 SH   SOLE 0 80,499 0 1,400
Origin Materials Inc COM 68622D106 6,011 882,697 SH   SOLE 0 863,287 0 19,410
Pactiv Evergreen Inc COM 69526K105 2,470 197,251 SH   SOLE 0 193,845 0 3,406
Paychex Inc COM 704326107 4,888 43,471 SH   SOLE 0 42,584 0 887
Ryman Hospitality Properties Inc COM 78377T107 9,296 111,060 SH   SOLE 0 108,679 0 2,381
S&P 500 ETF TR UNIT 78462f103 418 975 SH   SOLE 0 975 0 0
Science Applications International Corp COM 808625107 1,679 19,620 SH   SOLE 0 19,098 0 522
Seaboard Corp COM 811543107 5,892 1,437 SH   SOLE 0 1,385 0 52
Service Now Inc COM 81762P102 301 484 SH   SOLE 0 484 0 0
Sierra Wireless Inc. COM 826516106 1,304 84,140 SH   SOLE 0 84,140 0 0
SPDR Portfolio Developed World Ex US ETF PORTFOLIO DEVLPD 78463X889 14,967 413,341 SH   SOLE 0 407,891 0 5,450
SPDR Portfolio Emerging Markets ETF PORtFOLIO EMG MK 78463X509 9,150 215,138 SH   SOLE 0 211,606 0 3,532
SPDR Portfolio Intermediate Treasury ETF PORTFLI INTRMDIT 78464A672 5,383 166,604 SH   SOLE 0 165,583 0 1,021
SPDR Portfolio Large Cap ETF PORTFOLIO S&P500 78464A854 7,924 157,045 SH   SOLE 0 154,245 0 2,800
SPDR Portfolio Short Term Corporate Bond ETF PORTFOLIO SHORT 78464A474 208 6,660 SH   SOLE 0 6,660 0 0
SPDR Portfolio Small Cap ETF PORTFOLIO S&P600 78468R853 1,550 36,377 SH   SOLE 0 36,377 0 0
Starbucks Corp COM 855244109 571 5,180 SH   SOLE 0 5,180 0 0
The Charles Schwab Corporation COM 808513105 307 4,218 SH   SOLE 0 4,218 0 0
The Home Depot Inc. COM 437076102 388 1,183 SH   SOLE 0 1,183 0 0
TJX Co COM 872540109 212 3,212 SH   SOLE 0 3,212 0 0
Twitter Inc COM 90184L102 12,093 200,250 SH   SOLE 0 195,900 0 4,350
Vaneck Merk Gold Trust GOLD TRUST 921078101 2,518 147,364 SH   SOLE 0 146,244 0 1,120
Vanguard Mega Cap Growth Index ETF MEGA GRWTH FD 921910816 1,263 5,377 SH   SOLE 0 5,228 0 149
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 458 1,160 SH   SOLE 0 1,160 0 0
Vanguard Total Stock Market ETF TOTAL STK MKT 922908769 3,015 13,576 SH   SOLE 0 13,576 0 0
Vintage Wine Estates Inc COM 92747V106 693 67,900 SH   SOLE 0 67,900 0 0
Visa Inc. COM CL A 92826C839 225 1,010 SH   SOLE 0 1,010 0 0
Wells Fargo & Company COM 949746101 12,664 272,863 SH   SOLE 0 266,971 0 5,892
Wells Fargo Preferred Series L PERP PFD CNV A 949746804 1,682 1,135 SH   SOLE 0 1,119 0 16
Winmark Corp COM 974250102 227 1,054 SH   SOLE 0 1,054 0 0