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
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 225,320 1,613 SH   SOLE   0 0 1,613
AMAZON COM INC COM 023135106 BBG001S5PQL7 338,067 2,225 SH   SOLE   0 0 2,225
AMERIPRISE FINL INC COM 03076C106 BBG001SK6096 730,413 1,923 SH   SOLE   0 0 1,923
AMETEK INC COM 031100100 BBG001S5NN54 602,673 3,655 SH   SOLE   0 0 3,655
APPLE INC COM 037833100 BBG001S5N8V8 1,979,016 10,279 SH   SOLE   0 0 10,279
ARROW ELECTRS INC COM 042735100 BBG001S5NVP4 442,545 3,620 SH   SOLE   0 0 3,620
ATKORE INC COM 047649108 BBG001T8LDZ8 997,760 6,236 SH   SOLE   0 0 6,236
AUTONATION INC COM 05329W102 BBG001S5NQB0 730,776 4,866 SH   SOLE   0 0 4,866
BOISE CASCADE CO DEL COM 09739D100 BBG001SZX397 1,249,747 9,661 SH   SOLE   0 0 9,661
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 292,750 5,064 SH   SOLE   0 0 5,064
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 1,041,038 6,236 SH   SOLE   0 0 6,236
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 BBG004K1ZMP2 286,632 4,242 SH   SOLE   0 0 4,242
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 649,907 6,062 SH   SOLE   0 0 6,062
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 679,920 1,030 SH   SOLE   0 0 1,030
EATON CORP PLC SHS G29183103 BBG001S5QZ45 1,047,567 4,350 SH   SOLE   0 0 4,350
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 253,449 2,535 SH   SOLE   0 0 2,535
GARTNER INC COM 366651107 BBG001S5SD60 948,233 2,102 SH   SOLE   0 0 2,102
HOME DEPOT INC COM 437076102 BBG001S5RTW7 246,663 712 SH   SOLE   0 0 712
INTUIT COM 461202103 BBG001S6TWR2 867,542 1,388 SH   SOLE   0 0 1,388
INVESCO EXCH TRADED FD TR II DORSEY WRGT DVLP 46138E875 BBG001SQTTF8 681,506 21,458 SH   SOLE   0 0 21,458
INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 BBG001SQTTP7 582,174 29,567 SH   SOLE   0 0 29,567
INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 BBG0036PLRD4 380,239 4,538 SH   SOLE   0 0 4,538
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 323,866 6,090 SH   SOLE   0 0 6,090
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 1,602,279 25,571 SH   SOLE   0 0 25,571
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 BBG001SJ09N0 2,080,827 24,340 SH   SOLE   0 0 24,340
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 701,421 4,445 SH   SOLE   0 0 4,445
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 341,207 4,157 SH   SOLE   0 0 4,157
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 204,760 500 SH   SOLE   0 0 500
ISHARES GOLD TR SHARES REPRESENT 46436F103 BBG011K3SP01 6,828,303 331,471 SH   SOLE   0 0 331,471
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 610,503 12,070 SH   SOLE   0 0 12,070
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 335,097 6,028 SH   SOLE   0 0 6,028
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 443,659 6,306 SH   SOLE   0 0 6,306
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 929,343 14,313 SH   SOLE   0 0 14,313
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 6,675,160 63,434 SH   SOLE   0 0 63,434
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 2,197,579 22,142 SH   SOLE   0 0 22,142
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 4,321,738 44,623 SH   SOLE   0 0 44,623
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 1,574,809 20,349 SH   SOLE   0 0 20,349
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 265,910 3,529 SH   SOLE   0 0 3,529
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 2,828,448 40,791 SH   SOLE   0 0 40,791
ISHARES TR MSCI INTL MOMENT 46434V449 BBG007WGK4B0 1,832,492 53,441 SH   SOLE   0 0 53,441
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 8,043,957 103,088 SH   SOLE   0 0 103,088
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1,317,092 8,395 SH   SOLE   0 0 8,395
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 3,292,552 22,377 SH   SOLE   0 0 22,377
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 1,003,811 9,923 SH   SOLE   0 0 9,923
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1,582,894 14,601 SH   SOLE   0 0 14,601
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 231,020 1,398 SH   SOLE   0 0 1,398
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 BBG0130Y3986 950,421 20,838 SH   SOLE   0 0 20,838
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 5,338,209 111,538 SH   SOLE   0 0 111,538
KLA CORP COM NEW 482480100 BBG001S5SLM4 1,059,129 1,822 SH   SOLE   0 0 1,822
LINDE PLC SHS G54950103 BBG01FND0CH6 747,081 1,819 SH   SOLE   0 0 1,819
MARATHON PETE CORP COM 56585A102 BBG001S169P1 349,833 2,358 SH   SOLE   0 0 2,358
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 909,756 1,965 SH   SOLE   0 0 1,965
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,157,341 5,737 SH   SOLE   0 0 5,737
MR COOPER GROUP INC COM 62482R107 BBG002V09956 1,068,815 16,413 SH   SOLE   0 0 16,413
NUCOR CORP COM 670346105 BBG001S5TRV0 665,355 3,823 SH   SOLE   0 0 3,823
NVENT ELECTRIC PLC SHS G6700G107 BBG00GNT7B03 1,175,832 19,899 SH   SOLE   0 0 19,899
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 414,499 837 SH   SOLE   0 0 837
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 711,610 749 SH   SOLE   0 0 749
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 1,256,990 8,480 SH   SOLE   0 0 8,480
PATTERSON-UTI ENERGY INC COM 703481101 BBG001S7GWF7 120,344 11,143 SH   SOLE   0 0 11,143
PENNYMAC FINL SVCS INC NEW COM 70932M107 BBG00LMYX132 934,513 10,575 SH   SOLE   0 0 10,575
PENSKE AUTOMOTIVE GRP INC COM 70959W103 BBG001S96493 1,041,068 6,486 SH   SOLE   0 0 6,486
PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2,593,685 144,495 SH   SOLE   0 0 144,495
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 5,987,154 64,761 SH   SOLE   0 0 64,761
PULTE GROUP INC COM 745867101 BBG001S5V5K7 1,258,149 12,189 SH   SOLE   0 0 12,189
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 979,732 4,540 SH   SOLE   0 0 4,540
RELIANCE STEEL & ALUMINUM CO COM 759509102 BBG001S81M27 912,316 3,262 SH   SOLE   0 0 3,262
ROCKET LAB USA INC COM 773122106 BBG00Y61T0H6 182,534 33,008 SH   SOLE   0 0 33,008
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 7,048,541 284,330 SH   SOLE   0 0 284,330
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 22,622,403 612,078 SH   SOLE   0 0 612,078
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 BBG0051GPYJ9 926,093 15,157 SH   SOLE   0 0 15,157
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 341,313 12,576 SH   SOLE   0 0 12,576
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 7,147,083 211,891 SH   SOLE   0 0 211,891
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 214,459 6,152 SH   SOLE   0 0 6,152
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 13,753,040 295,003 SH   SOLE   0 0 295,003
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 9,087,927 19,120 SH   SOLE   0 0 19,120
SPROUTS FMRS MKT INC COM 85208M102 BBG001V0MZS0 1,221,032 25,380 SH   SOLE   0 0 25,380
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 1,170,161 11,384 SH   SOLE   0 0 11,384
UNUM GROUP COM 91529Y106 BBG001S5X2J4 929,588 20,557 SH   SOLE   0 0 20,557
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 508,231 6,910 SH   SOLE   0 0 6,910
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 2,040,780 41,278 SH   SOLE   0 0 41,278
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 432,092 8,753 SH   SOLE   0 0 8,753
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 229,366 1,395 SH   SOLE   0 0 1,395
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 294,225 2,029 SH   SOLE   0 0 2,029
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 5,777,614 24,835 SH   SOLE   0 0 24,835
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 253,151 2,865 SH   SOLE   0 0 2,865
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 2,723,011 6,234 SH   SOLE   0 0 6,234
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 5,290,578 29,397 SH   SOLE   0 0 29,397
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 817,054 3,830 SH   SOLE   0 0 3,830
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 56,666,876 238,879 SH   SOLE   0 0 238,879
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 7,545,553 134,406 SH   SOLE   0 0 134,406
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 874,855 21,286 SH   SOLE   0 0 21,286
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 5,522,003 85,639 SH   SOLE   0 0 85,639
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 BBG001T0SKD6 679,252 5,905 SH   SOLE   0 0 5,905
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 454,545 4,418 SH   SOLE   0 0 4,418
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2,086,668 43,563 SH   SOLE   0 0 43,563
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 BBG00K26B603 6,278,423 55,724 SH   SOLE   0 0 55,724