The Securities and Exchange Commission has not necessarily
reviewed the information in this filing and has not determined
if it is accurate and complete.
| |||||||||||||||||||||
|
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
||||||||||||||||||||
| 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 |
| AGCO CORP | COM | 001084102 | 582,942 | 5,031 | SH | SOLE | 0 | 0 | 5,031 | ||
| AMERICAN EXPRESS CO COM | COM | 025816109 | 1,053,840 | 3,484 | SH | SOLE | 0 | 0 | 3,484 | ||
| AMGEN INC | COM | 031162100 | 706,515 | 2,008 | SH | SOLE | 0 | 0 | 2,008 | ||
| ANHEUSER BUSCH INBEV SA NV SPONSORED ADR | SPONSORED SPONSORED ADR | 03524A108 | 822,659 | 11,859 | SH | SOLE | 0 | 0 | 11,859 | ||
| APPLE INC COM | COM | 037833100 | 431,645 | 1,701 | SH | SOLE | 0 | 0 | 1,701 | ||
| AVANTIS INTERNATIONAL SMALL CAP VALUE ETF | INTL SMCP VLU | 025072802 | 4,145,111 | 41,509 | SH | SOLE | 0 | 0 | 41,509 | ||
| BANK OF AMER CORP COM | COM | 060505104 | 1,668,952 | 34,235 | SH | SOLE | 0 | 0 | 34,235 | ||
| BERKSHIRE HATHAWAY INC DEL CL B NEW | CL B NEW | 084670702 | 1,279,943 | 2,671 | SH | SOLE | 0 | 0 | 2,671 | ||
| C & F FINL CORP | COM | 12466Q104 | 259,375 | 3,556 | SH | SOLE | 0 | 0 | 3,556 | ||
| CAPITAL GROUP CORE PLUS INCOME ETF | CORE PLUS INCM | 14020Y102 | 2,434,323 | 108,967 | SH | SOLE | 0 | 0 | 108,967 | ||
| CARMAX INC COM | COM | 143130102 | 400,457 | 9,631 | SH | SOLE | 0 | 0 | 9,631 | ||
| CEMEX S.A.B. DE C.V. | SPONSORED ADR | 151290889 | 453,939 | 39,680 | SH | SOLE | 0 | 0 | 39,680 | ||
| COMSTOCK HLDG COS INC CL A NEW | CL A NEW | 205684202 | 391,679 | 20,680 | SH | SOLE | 0 | 0 | 20,680 | ||
| CORE MOLDING TECHNOLOGIES INC COM | COM | 218683100 | 448,000 | 20,000 | SH | SOLE | 0 | 0 | 20,000 | ||
| DISNEY WALT CO COM | COM | 254687106 | 390,213 | 4,049 | SH | SOLE | 0 | 0 | 4,049 | ||
| FIRST TRUST DOW JONES SELECT MICROCAP INDEX FUND | COM SHS ANNUAL | 33718M105 | 1,268,888 | 15,458 | SH | SOLE | 0 | 0 | 15,458 | ||
| GILDAN ACTIVEWEAR INC COM | COM | 375916103 | 339,966 | 6,109 | SH | SOLE | 0 | 0 | 6,109 | ||
| GRAHAM HLDGS CO COM CL B | COM CL B | 384637104 | 715,765 | 677 | SH | SOLE | 0 | 0 | 677 | ||
| HAGERTY INC CL A COM | CL A COM | 405166109 | 632,779 | 60,093 | SH | SOLE | 0 | 0 | 60,093 | ||
| INTEL CORP COM | COM | 458140100 | 652,815 | 14,793 | SH | SOLE | 0 | 0 | 14,793 | ||
| INVESCO VARIABLE RATE PREFERRED ETF | VAR RATE PFD | 46138G870 | 880,313 | 36,710 | SH | SOLE | 0 | 0 | 36,710 | ||
| ISHARES CORE S&P SMALL CAP ETF | CORE S&P SCP ETF | 464287804 | 3,688,572 | 29,672 | SH | SOLE | 0 | 0 | 29,672 | ||
| ISHARES GLOBAL REIT ETF | GLOBAL REIT ETF | 46434V647 | 3,034,464 | 120,655 | SH | SOLE | 0 | 0 | 120,655 | ||
| ISHARES SHORT-TERM CALIFORNIA MUNI ACTIVE ETF | ISHARES SHORT-TE | 092528884 | 393,707 | 7,807 | SH | SOLE | 0 | 0 | 7,807 | ||
| JOHNSON CTLS INTL PLC SHS | SHS | G51502105 | 1,547,436 | 11,817 | SH | SOLE | 0 | 0 | 11,817 | ||
| JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF | ULTRA SHT MUNCPL | 46641Q654 | 1,166,168 | 22,875 | SH | SOLE | 0 | 0 | 22,875 | ||
| KOPPERS HOLDINGS INC COM | COM | 50060P106 | 411,942 | 10,650 | SH | SOLE | 0 | 0 | 10,650 | ||
| LABCORP HOLDINGS INC COM SHS | COM SHS | 504922105 | 291,623 | 1,093 | SH | SOLE | 0 | 0 | 1,093 | ||
| LOWES COS INC COM | COM | 548661107 | 1,437,764 | 6,085 | SH | SOLE | 0 | 0 | 6,085 | ||
| MARINEMAX INC COM | COM | 567908108 | 284,130 | 10,500 | SH | SOLE | 0 | 0 | 10,500 | ||
| MARKEL CORP HOLDING CO | COM | 570535104 | 1,242,231 | 649 | SH | SOLE | 0 | 0 | 649 | ||
| MASTERCRAFT BOAT HLDGS INC COM | COM | 57637H103 | 348,670 | 17,000 | SH | SOLE | 0 | 0 | 17,000 | ||
| MEDTRONIC PLC SHS | SHS | G5960L103 | 351,799 | 4,060 | SH | SOLE | 0 | 0 | 4,060 | ||
| META PLATFORMS INC CL A | CL A | 30303M102 | 472,360 | 826 | SH | SOLE | 0 | 0 | 826 | ||
| NIKE INC CL B | CL B | 654106103 | 454,041 | 8,596 | SH | SOLE | 0 | 0 | 8,596 | ||
| NOVARTIS AG ADR | SPONSORED ADR | 66987V109 | 274,034 | 1,794 | SH | SOLE | 0 | 0 | 1,794 | ||
| NRG ENERGY INC NEW | COM NEW | 629377508 | 568,485 | 3,890 | SH | SOLE | 0 | 0 | 3,890 | ||
| NUTRIEN LTD COM | COM | 67077M108 | 504,601 | 6,687 | SH | SOLE | 0 | 0 | 6,687 | ||
| NVR INC COM | COM | 62944T105 | 342,671 | 52 | SH | SOLE | 0 | 0 | 52 | ||
| OCCIDENTAL PETE CORP COM | COM | 674599105 | 457,405 | 7,037 | SH | SOLE | 0 | 0 | 7,037 | ||
| PEPSICO INC COM | COM | 713448108 | 1,181,446 | 7,608 | SH | SOLE | 0 | 0 | 7,608 | ||
| POWERSHARES INTERNATIONAL CORP BOND ETF | INTL CORP BD | 46138E636 | 2,137,490 | 92,532 | SH | SOLE | 0 | 0 | 92,532 | ||
| QUAD / GRAPHICS INC COM CL A | COM CL A | 747301109 | 198,300 | 30,000 | SH | SOLE | 0 | 0 | 30,000 | ||
| RADIANT LOGISTICS INC COM | COM | 75025X100 | 411,932 | 58,430 | SH | SOLE | 0 | 0 | 58,430 | ||
| SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF | FUNDAMENTAL INTL | 808524755 | 2,069,138 | 42,288 | SH | SOLE | 0 | 0 | 42,288 | ||
| SCHWAB FUNDAMENTAL INTERNATIONAL SMALL EQUITY ETF | FUNDAMENTAL INTL | 808524748 | 802,909 | 17,319 | SH | SOLE | 0 | 0 | 17,319 | ||
| SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF | FUNDAMENTAL US L | 808524771 | 10,449,318 | 375,200 | SH | SOLE | 0 | 0 | 375,200 | ||
| SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF | FUNDAMENTAL US S | 808524763 | 654,763 | 20,190 | SH | SOLE | 0 | 0 | 20,190 | ||
| SPDR INTERNATIONAL GOVERNMENT TIPS ETF | FTSE INT GVT ETF | 78464A490 | 476,863 | 12,042 | SH | SOLE | 0 | 0 | 12,042 | ||
| STATE STREET SPDR S&P GLOBAL NATURAL RESOURCES ETF | STATE STREET SPD | 78463X541 | 3,662,238 | 49,046 | SH | SOLE | 0 | 0 | 49,046 | ||
| SUPERIOR GROUP OF CO INC COM | COM | 868358102 | 198,547 | 19,542 | SH | SOLE | 0 | 0 | 19,542 | ||
| TITAN MACHINERY INC COM | COM | 88830R101 | 284,240 | 17,000 | SH | SOLE | 0 | 0 | 17,000 | ||
| U HAUL HOLDING COMPANY COM SER N | COM SER N | 023586506 | 471,760 | 10,561 | SH | SOLE | 0 | 0 | 10,561 | ||
| VALMONT INDS INC COM | COM | 920253101 | 915,415 | 2,291 | SH | SOLE | 0 | 0 | 2,291 | ||
| VANGUARD 0-3 MONTH TREASURY BILL ETF | 0-3 MO TREAS BIL | 922040845 | 259,298 | 3,428 | SH | SOLE | 0 | 0 | 3,428 | ||
| VANGUARD DIVIDEND APPRECIATION ETF | DIV APP ETF | 921908844 | 9,467,797 | 44,024 | SH | SOLE | 0 | 0 | 44,024 | ||
| VANGUARD FTSE DEVELOPED MARKETS ETF | VAN FTSE DEV MKT | 921943858 | 15,025,692 | 234,483 | SH | SOLE | 0 | 0 | 234,483 | ||
| VANGUARD GROWTH ETF | GROWTH ETF | 922908736 | 350,306 | 802 | SH | SOLE | 0 | 0 | 802 | ||
| VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF | INTL DVD ETF | 921946810 | 4,560,366 | 51,553 | SH | SOLE | 0 | 0 | 51,553 | ||
| VANGUARD MID-CAP VALUE ETF | MCAP VL IDXVIP | 922908512 | 1,477,829 | 8,019 | SH | SOLE | 0 | 0 | 8,019 | ||
| VANGUARD S&P 500 ETF | S&P 500 ETF SHS | 922908363 | 3,876,483 | 6,487 | SH | SOLE | 0 | 0 | 6,487 | ||
| VANGUARD SHORT TERM INFL-PROTECTED | STRM INFPROIDX | 922020805 | 2,173,450 | 43,513 | SH | SOLE | 0 | 0 | 43,513 | ||
| VANGUARD TAX-EXEMPT BOND ETF | TAX EXEMPT BD | 922907746 | 953,298 | 19,108 | SH | SOLE | 0 | 0 | 19,108 | ||
| VANGUARD TOTAL BOND MARKET ETF | TOTAL BND MRKT | 921937835 | 3,481,405 | 47,276 | SH | SOLE | 0 | 0 | 47,276 | ||
| VANGUARD ULTRA-SHORT BOND ETF | VANGUARD ULTRA | 92203C303 | 2,916,381 | 58,580 | SH | SOLE | 0 | 0 | 58,580 | ||
| WISDOMTREE EMERGING MARKETS SMALLCAP DIVIDEND ETF | EMG MKTS SMCAP | 97717W281 | 7,211,217 | 119,987 | SH | SOLE | 0 | 0 | 119,987 | ||
| WISDOMTREE FLOATING RATE TREASURY FUND | FLOATNG RAT TREA | 97717Y527 | 341,205 | 6,778 | SH | SOLE | 0 | 0 | 6,778 | ||
| YUM! BRANDS INC | COM | 988498101 | 403,315 | 2,594 | SH | SOLE | 0 | 0 | 2,594 | ||