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: July 31, 2015
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
ADVANCED MICRO DEVICES INC COM 007903107 313,691 540 SH SOLE 0 0 540
ALPHABET INC CAP STK CL A 02079K305 366,248 1,025 SH SOLE 0 0 1,025
ALPHABET INC CAP STK CL C 02079K107 602,528 1,705 SH SOLE 0 0 1,705
AMAZON COM INC COM 023135106 707,393 2,968 SH SOLE 0 0 2,968
APPLE INC COM 037833100 2,117,174 7,317 SH SOLE 0 0 7,317
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,595,052 41,158 SH SOLE 0 0 41,158
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 6,282,267 92,373 SH SOLE 0 0 92,373
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 1,353,816 25,679 SH SOLE 0 0 25,679
BLACKROCK ETF TRUST ISHA US THEM ETF 09290C806 218,241 5,062 SH SOLE 0 0 5,062
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 2,922,043 55,828 SH SOLE 0 0 55,828
BROADCOM INC COM 11135F101 482,744 1,278 SH SOLE 0 0 1,278
BROOKFIELD CORP CL A LTD VT SH 11271J107 368,915 8,662 SH SOLE 0 0 8,662
DISNEY WALT CO COM 254687106 273,418 2,841 SH SOLE 0 0 2,841
ECOLAB INC COM 278865100 269,605 968 SH SOLE 0 0 968
INTERNATIONAL BUSINESS MACHS COM 459200101 218,900 778 SH SOLE 0 0 778
INTUITIVE SURGICAL INC COM NEW 46120E602 1,457,895 3,666 SH SOLE 0 0 3,666
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804 9,002,856 192,081 SH SOLE 0 0 192,081
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY 46138G300 6,051,096 125,141 SH SOLE 0 0 125,141
INVESCO EXCH TRADED FD TR II S&P INTL MOMNT 46138E222 560,526 9,297 SH SOLE 0 0 9,297
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,938,336 24,028 SH SOLE 0 0 24,028
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 228,471 1,293 SH SOLE 0 0 1,293
INVESCO QQQ TR UNIT SER 1 46090E103 33,468,932 45,449 SH SOLE 0 0 45,449
ISHARES INC CORE MSCI EMKT 46434G103 225,335 2,720 SH SOLE 0 0 2,720
ISHARES TR ISHARES SEMICDTR 464287523 9,607,825 14,994 SH SOLE 0 0 14,994
ISHARES TR CORE S&P500 ETF 464287200 39,849,182 53,211 SH SOLE 0 0 53,211
ISHARES TR MSCI EAFE ETF 464287465 742,075 7,144 SH SOLE 0 0 7,144
ISHARES TR CORE S&P MCP ETF 464287507 16,988,677 220,317 SH SOLE 0 0 220,317
ISHARES TR MSCI USA QLT FCT 46432F339 7,212,679 32,870 SH SOLE 0 0 32,870
ISHARES TR CORE MSCI TOTAL 46432F834 4,336,063 45,432 SH SOLE 0 0 45,432
ISHARES TR IBONDS 27 ETF 46435UAA9 786,997 32,494 SH SOLE 0 0 32,494
ISHARES TR MSCI USA MMENTM 46432F396 7,282,983 21,244 SH SOLE 0 0 21,244
ISHARES TR CORE DIV GRWTH 46434V621 2,513,461 33,163 SH SOLE 0 0 33,163
ISHARES TR HIGH YLD SYSTM B 46435G250 5,482,182 117,216 SH SOLE 0 0 117,216
ISHARES TR IBON 2026 TE ETF 46436E528 879,579 38,834 SH SOLE 0 0 38,834
ISHARES TR IBONDS DEC2026 46435GAA0 840,522 34,689 SH SOLE 0 0 34,689
ISHARES TR IBONDS 26 TRM TS 46436E858 658,447 28,766 SH SOLE 0 0 28,766
ISHARES TR EAFE GRWTH ETF 464288885 1,484,007 11,927 SH SOLE 0 0 11,927
ISHARES TR IBONDS 27 TRM TS 46436E841 494,508 22,106 SH SOLE 0 0 22,106
ISHARES TR IBDS DEC28 ETF 46435U515 613,262 24,288 SH SOLE 0 0 24,288
ISHARES TR IBONDS DEC 29 46436E205 393,011 16,969 SH SOLE 0 0 16,969
ISHARES TR IBONDS DEC 2030 46436E726 233,375 10,705 SH SOLE 0 0 10,705
ISHARES TR IBONDS DEC 2031 46436E486 271,991 13,051 SH SOLE 0 0 13,051
ISHARES TR IBONDS 28 TRM TS 46436E833 400,217 18,077 SH SOLE 0 0 18,077
ISHARES TR IBON 2027 TE ETF 46436E478 316,766 14,346 SH SOLE 0 0 14,346
ISHARES TR S&P 500 VAL ETF 464287408 389,096 1,714 SH SOLE 0 0 1,714
ISHARES TR ESG AW MSCI EAFE 46435G516 596,747 5,804 SH SOLE 0 0 5,804
ISHARES TR RUS 1000 GRW ETF 464287614 337,822 2,721 SH SOLE 0 0 2,721
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 3,352,432 54,547 SH SOLE 0 0 54,547
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 387,525 6,861 SH SOLE 0 0 6,861
JOHNSON & JOHNSON COM 478160104 1,169,863 4,606 SH SOLE 0 0 4,606
JPMORGAN CHASE & CO COM 46625H100 203,346 621 SH SOLE 0 0 621
MARKEL GROUP INC COM 570535104 277,327 142 SH SOLE 0 0 142
MICRON TECHNOLOGY INC COM 595112103 244,709 212 SH SOLE 0 0 212
MICROSOFT CORP COM 594918104 613,665 1,645 SH SOLE 0 0 1,645
NVIDIA CORPORATION COM 67066G104 3,317,905 16,582 SH SOLE 0 0 16,582
PIMCO ETF TR ACTIVE BD ETF 72201R775 769,900 8,349 SH SOLE 0 0 8,349
PIMCO ETF TR MULTISECTOR BD 72201R585 2,304,892 86,911 SH SOLE 0 0 86,911
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 848,856 8,420 SH SOLE 0 0 8,420
PROCTER & GAMBLE CO COM 742718109 206,131 1,406 SH SOLE 0 0 1,406
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 1,858,139 34,934 SH SOLE 0 0 34,934
QUANTA SVCS INC COM 74762E102 243,374 338 SH SOLE 0 0 338
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 21,902,499 415,135 SH SOLE 0 0 415,135
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 1,235,955 39,741 SH SOLE 0 0 39,741
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 9,519,050 300,191 SH SOLE 0 0 300,191
TESLA INC COM 88160R101 7,518,225 17,875 SH SOLE 0 0 17,875
TJX COS INC NEW COM 872540109 216,428 1,429 SH SOLE 0 0 1,429
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,359,437 2,073 SH SOLE 0 0 2,073
VANECK ETF TRUST URANI NUCLE ETF 92189F601 337,247 2,908 SH SOLE 0 0 2,908
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3,907,242 17,824 SH SOLE 0 0 17,824
VANGUARD INDEX FDS SMALL CP ETF 922908751 10,850,577 35,796 SH SOLE 0 0 35,796
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,296,962 4,234 SH SOLE 0 0 4,234
VANGUARD INDEX FDS GROWTH ETF 922908736 656,683 7,623 SH SOLE 0 0 7,623
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,331,200 1,938 SH SOLE 0 0 1,938
VANGUARD INDEX FDS SM CP VAL ETF 922908611 278,488 1,146 SH SOLE 0 0 1,146
VANGUARD INDEX FDS TOTAL STK MKT 922908769 204,632 553 SH SOLE 0 0 553
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,732,175 13,553 SH SOLE 0 0 13,553
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 629,997 2,662 SH SOLE 0 0 2,662
VANGUARD STAR FDS VG TL INTL STK F 921909768 412,657 4,827 SH SOLE 0 0 4,827
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 213,865 3,002 SH SOLE 0 0 3,002
VANGUARD WELLINGTON FD US QUALITY 921935706 4,420,361 25,958 SH SOLE 0 0 25,958
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 4,343,610 46,515 SH SOLE 0 0 46,515
VANGUARD WORLD FD ESG US STK ETF 921910733 1,623,540 12,277 SH SOLE 0 0 12,277
VANGUARD WORLD FD COMM SRVC ETF 92204A884 240,975 1,310 SH SOLE 0 0 1,310
VERTIV HOLDINGS CO COM CL A 92537N108 1,119,697 3,344 SH SOLE 0 0 3,344
WELLTOWER INC COM 95040Q104 9,681,963 42,657 SH SOLE 0 0 42,657