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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109   6,770 37,179 SH   SOLE 0 0 0 37,179
ADVANCED DRAIN SYS INC DEL COM 00790R104   5,454 31,666 SH   SOLE 0 0 0 31,666
ALPHABET INC CAP STK CL C 02079K107   488 3,205 SH   SOLE 0 0 0 3,205
AMAZON COM INC COM 023135106   415 2,300 SH   SOLE 0 0 0 2,300
AMPHENOL CORP NEW CL A 032095101   5,554 48,146 SH   SOLE 0 0 0 48,146
APPLE INC COM 037833100   505 2,945 SH   SOLE 0 0 0 2,945
ARISTA NETWORKS INC COM 040413106   6,892 23,766 SH   SOLE 0 0 0 23,766
ATLANTIC UN BANKSHARES CORP COM 04911A107   296 8,372 SH   SOLE 0 0 0 8,372
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   472 1,124 SH   SOLE 0 0 0 1,124
BRISTOL-MYERS SQUIBB CO COM 110122108   6,202 114,358 SH   SOLE 0 0 0 114,358
CARLISLE COS INC COM 142339100   5,726 14,612 SH   SOLE 0 0 0 14,612
CHEVRON CORP NEW COM 166764100   5,977 37,894 SH   SOLE 0 0 0 37,894
CISCO SYS INC COM 17275R102   5,808 116,368 SH   SOLE 0 0 0 116,368
CITIGROUP INC COM NEW 172967424   7,002 110,716 SH   SOLE 0 0 0 110,716
COCA COLA CO COM 191216100   5,741 93,841 SH   SOLE 0 0 0 93,841
COMCAST CORP NEW CL A 20030N101   530 12,235 SH   SOLE 0 0 0 12,235
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   3,219 87,585 SH   SOLE 0 0 0 87,585
E L F BEAUTY INC COM 26856L103   7,806 39,819 SH   SOLE 0 0 0 39,819
EXXON MOBIL CORP COM 30231G102   6,694 57,591 SH   SOLE 0 0 0 57,591
FERGUSON PLC NEW SHS G3421J106   617 2,824 SH   SOLE 0 0 0 2,824
GATX CORP COM 361448103   5,284 39,424 SH   SOLE 0 0 0 39,424
GENERAL ELECTRIC CO COM NEW 369604301   296 1,687 SH   SOLE 0 0 0 1,687
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   193 11,350 SH   SOLE 0 0 0 11,350
INTEL CORP COM 458140100   401 9,084 SH   SOLE 0 0 0 9,084
INTERNATIONAL BUSINESS MACHS COM 459200101   7,528 39,422 SH   SOLE 0 0 0 39,422
INTERNATIONAL SEAWAYS INC COM Y41053102   5,336 100,310 SH   SOLE 0 0 0 100,310
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   10,811 106,436 SH   SOLE 0 0 0 106,436
INVESCO EXCHNG TRAD SLF INDE INVESCO BULLETSH 46139W825   6,599 316,495 SH   SOLE 0 0 0 316,495
ISHARES GOLD TR ISHARES NEW 464285204   10,143 241,433 SH   SOLE 0 0 0 241,433
ISHARES INC CORE MSCI EMKT 46434G103   235 4,550 SH   SOLE 0 0 0 4,550
ISHARES TR RUS 1000 ETF 464287622   243 843 SH   SOLE 0 0 0 843
ISHARES TR CORE MSCI EAFE 46432F842   6,822 91,918 SH   SOLE 0 0 0 91,918
ISHARES TR PFD AND INCM SEC 464288687   5,065 157,153 SH   SOLE 0 0 0 157,153
ISHARES TR NATIONAL MUN ETF 464288414   242 2,248 SH   SOLE 0 0 0 2,248
ISHARES TR SHRT NAT MUN ETF 464288158   1,640 15,661 SH   SOLE 0 0 0 15,661
ISHARES TR EAFE SML CP ETF 464288273   2,237 35,316 SH   SOLE 0 0 0 35,316
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   10,287 194,565 SH   SOLE 0 0 0 194,565
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   7,025 138,445 SH   SOLE 0 0 0 138,445
JOHNSON & JOHNSON COM 478160104   362 2,288 SH   SOLE 0 0 0 2,288
JPMORGAN CHASE & CO COM 46625H100   6,245 31,177 SH   SOLE 0 0 0 31,177
KANDI TECHNOLOGIES GROUP INC COM 483709101   29 13,800 SH   SOLE 0 0 0 13,800
LITMAN GREGORY FDS TR IMGP DBI HEDGE S 53700T835   6,798 249,297 SH   SOLE 0 0 0 249,297
MANHATTAN ASSOCIATES INC COM 562750109   5,224 20,876 SH   SOLE 0 0 0 20,876
MCCORMICK & CO INC COM NON VTG 579780206   1,989 25,900 SH   SOLE 0 0 0 25,900
MEDTRONIC PLC SHS G5960L103   5,903 67,732 SH   SOLE 0 0 0 67,732
MICROSOFT CORP COM 594918104   6,396 15,203 SH   SOLE 0 0 0 15,203
NEXTERA ENERGY INC COM 65339F101   6,672 104,390 SH   SOLE 0 0 0 104,390
NUCOR CORP COM 670346105   237 1,200 SH   SOLE 0 0 0 1,200
NVIDIA CORPORATION COM 67066G104   7,428 8,221 SH   SOLE 0 0 0 8,221
ONEOK INC NEW COM 682680103   5,746 71,667 SH   SOLE 0 0 0 71,667
PACCAR INC COM 693718108   6,424 51,851 SH   SOLE 0 0 0 51,851
PFIZER INC COM 717081103   6,363 229,287 SH   SOLE 0 0 0 229,287
PHILIP MORRIS INTL INC COM 718172109   5,531 60,368 SH   SOLE 0 0 0 60,368
PROCTER AND GAMBLE CO COM 742718109   391 2,409 SH   SOLE 0 0 0 2,409
PROGRESSIVE CORP COM 743315103   6,343 30,667 SH   SOLE 0 0 0 30,667
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   361 16,500 SH   SOLE 0 0 0 16,500
SPDR SER TR PORTFOLIO SHORT 78464A474   8,094 271,876 SH   SOLE 0 0 0 271,876
TEXAS INSTRS INC COM 882508104   6,374 36,587 SH   SOLE 0 0 0 36,587
TOLL BROTHERS INC COM 889478103   6,214 48,032 SH   SOLE 0 0 0 48,032
UNITED PARCEL SERVICE INC CL B 911312106   5,509 37,067 SH   SOLE 0 0 0 37,067
VANECK ETF TRUST GOLD MINERS ETF 92189F106   522 16,500 SH   SOLE 0 0 0 16,500
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   20,122 277,046 SH   SOLE 0 0 0 277,046
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,929 59,545 SH   SOLE 0 0 0 59,545
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   33,131 68,922 SH   SOLE 0 0 0 68,922
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   32,418 184,958 SH   SOLE 0 0 0 184,958
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   254 4,328 SH   SOLE 0 0 0 4,328
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,067 52,612 SH   SOLE 0 0 0 52,612
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   10,632 83,789 SH   SOLE 0 0 0 83,789
VERIZON COMMUNICATIONS INC COM 92343V104   6,398 152,471 SH   SOLE 0 0 0 152,471