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
ISHARES TR MSCI USA MIN VOL 46429B697 35,332 495,677 SH   SOLE   0 0 495,677
ISHARES TR MSCI USA QLT FCT 46432F339 32,490 285,752 SH   SOLE   0 0 285,752
ISHARES TR CORE TOTAL USD 46434V613 30,161 643,495 SH   SOLE   0 0 643,495
ISHARES TR EAFE VALUE ETF 464288877 21,660 514,846 SH   SOLE   0 0 514,846
ISHARES TR MSCI USA MMENTM 46432F396 21,587 158,579 SH   SOLE   0 0 158,579
ISHARES TR CORE S&P500 ETF 464287200 20,165 52,338 SH   SOLE   0 0 52,338
SPDR SER TR PORTFOLIO LN TSR 78464A664 19,160 579,390 SH   SOLE   0 0 579,390
ISHARES TR EAFE GRWTH ETF 464288885 18,756 234,070 SH   SOLE   0 0 234,070
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 18,325 52,012 SH   SOLE   0 0 52,012
ISHARES TR FALN ANGLS USD 46435G474 16,208 659,130 SH   SOLE   0 0 659,130
VANGUARD INDEX FDS VALUE ETF 922908744 15,009 113,825 SH   SOLE   0 0 113,825
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 13,442 324,754 SH   SOLE   0 0 324,754
ISHARES TR GLOBAL TECH ETF 464287291 12,602 271,883 SH   SOLE   0 0 271,883
ISHARES INC MSCI EMERG MKT 46434G889 12,093 288,521 SH   SOLE   0 0 288,521
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 11,934 265,683 SH   SOLE   0 0 265,683
VANGUARD INDEX FDS SMALL CP ETF 922908751 11,133 62,538 SH   SOLE   0 0 62,538
ISHARES TR CORE MSCI EAFE 46432F842 10,281 177,997 SH   SOLE   0 0 177,997
ISHARES TR US TREAS BD ETF 46429B267 10,166 424,992 SH   SOLE   0 0 424,992
APPLE INC COM 037833100 9,860 68,988 SH   SOLE   0 0 68,988
ISHARES TR RUSSELL 3000 ETF 464287689 9,736 43,987 SH   SOLE   0 0 43,987
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 8,622 228,891 SH   SOLE   0 0 228,891
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 8,538 176,288 SH   SOLE   0 0 176,288
J P MORGAN EXCHANGE TRADED F US AGGREGATE ETF 46641Q241 8,131 169,334 SH   SOLE   0 0 169,334
ISHARES TR U.S. MED DVC ETF 464288810 7,916 154,157 SH   SOLE   0 0 154,157
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 6,954 148,552 SH   SOLE   0 0 148,552
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 6,724 107,807 SH   SOLE   0 0 107,807
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,979 78,241 SH   SOLE   0 0 78,241
ISHARES TR MSCI INTL VLU FT 46435G409 5,690 265,263 SH   SOLE   0 0 265,263
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,592 74,185 SH   SOLE   0 0 74,185
ISHARES INC ESG AWR MSCI EM 46434G863 5,343 168,877 SH   SOLE   0 0 168,877
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 5,063 97,127 SH   SOLE   0 0 97,127
ISHARES TR MSCI INTL MOMENT 46434V449 5,005 171,636 SH   SOLE   0 0 171,636
VIZIO HLDG CORP CL A COM 92858V101 4,183 560,000 SH   SOLE   0 0 560,000
ISHARES TR CORE MSCI TOTAL 46432F834 3,915 69,992 SH   SOLE   0 0 69,992
ISHARES TR CONV BD ETF 46435G102 3,896 55,635 SH   SOLE   0 0 55,635
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 3,403 68,025 SH   SOLE   0 0 68,025
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,287 8,578 SH   SOLE   0 0 8,578
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3,018 30,481 SH   SOLE   0 0 30,481
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 2,890 72,227 SH   SOLE   0 0 72,227
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 2,819 40,169 SH   SOLE   0 0 40,169
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2,678 39,186 SH   SOLE   0 0 39,186
ISHARES TR S&P 500 VAL ETF 464287408 2,616 18,959 SH   SOLE   0 0 18,959
ISHARES TR USD INV GRDE ETF 464288620 2,553 49,961 SH   SOLE   0 0 49,961
ISHARES TR CORE S&P SCP ETF 464287804 2,489 26,971 SH   SOLE   0 0 26,971
SPDR SER TR PORTFLI HIGH YLD 78468R606 2,465 109,882 SH   SOLE   0 0 109,882
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 2,264 47,322 SH   SOLE   0 0 47,322
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2,236 58,784 SH   SOLE   0 0 58,784
GENERAL MLS INC COM 370334104 2,191 28,751 SH   SOLE   0 0 28,751
ISHARES TR CORE US AGGBD ET 464287226 1,958 19,222 SH   SOLE   0 0 19,222
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,951 63,200 SH   SOLE   0 0 63,200
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,917 45,450 SH   SOLE   0 0 45,450
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,795 6,513 SH   SOLE   0 0 6,513
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,751 18,423 SH   SOLE   0 0 18,423
ISHARES TR ISHS 1-5YR INVS 464288646 1,703 33,656 SH   SOLE   0 0 33,656
ISHARES TR 3 7 YR TREAS BD 464288661 1,654 13,827 SH   SOLE   0 0 13,827
ISHARES TR IBOXX HI YD ETF 464288513 1,259 17,104 SH   SOLE   0 0 17,104
ISHARES TR MSCI EMG MKT ETF 464287234 1,180 30,016 SH   SOLE   0 0 30,016
VIZIO HLDG CORP CL A COM 92858V102 1,023 150,000 SH Put SOLE   0 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 979 4,090 SH   SOLE   0 0 4,090
SPDR SER TR BBG CONV SEC ETF 78464A359 858 13,211 SH   SOLE   0 0 13,211
VANGUARD WORLD FDS INF TECH ETF 92204A702 828 2,473 SH   SOLE   0 0 2,473
FISERV INC COM 337738108 814 8,672 SH   SOLE   0 0 8,672
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 798 14,537 SH   SOLE   0 0 14,537
MICROSOFT CORP COM 594918104 753 2,829 SH   SOLE   0 0 2,829
VANGUARD STAR FDS VG TL INTL STK F 921909768 745 14,739 SH   SOLE   0 0 14,739
COCA COLA CO COM 191216100 689 10,871 SH   SOLE   0 0 10,871
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 689 17,520 SH   SOLE   0 0 17,520
SCHWAB STRATEGIC TR LONG TERM US 808524680 640 15,933 SH   SOLE   0 0 15,933
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 574 26,630 SH   SOLE   0 0 26,630
STRYKER CORPORATION COM 863667101 556 2,770 SH   SOLE   0 0 2,770
ISHARES INC CORE MSCI EMKT 46434G103 544 11,333 SH   SOLE   0 0 11,333
ALPHABET INC CAP STK CL C 02079K107 498 216 SH   SOLE   0 0 216
ISHARES TR CORE S&P TTL STK 464287150 498 5,859 SH   SOLE   0 0 5,859
ISHARES TR 7-10 YR TRSY BD 464287440 492 4,789 SH   SOLE   0 0 4,789
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 477 1,728 SH   SOLE   0 0 1,728
AMAZON COM INC COM 023135106 476 4,161 SH   SOLE   0 0 4,161
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 457 4,947 SH   SOLE   0 0 4,947
INVESCO QQQ TR UNIT SER 1 46090E103 398 1,378 SH   SOLE   0 0 1,378
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 394 16,570 SH   SOLE   0 0 16,570
HOME DEPOT INC COM 437076102 366 1,289 SH   SOLE   0 0 1,289
ROYAL BK CDA COM 780087102 348 3,616 SH   SOLE   0 0 3,616
ISHARES TR MSCI USA SMCP MN 46435G433 297 8,581 SH   SOLE   0 0 8,581
ISHARES TR CORE S&P MCP ETF 464287507 295 1,299 SH   SOLE   0 0 1,299
INTUIT COM 461202103 294 725 SH   SOLE   0 0 725
SPDR SER TR S&P 600 SMCP VAL 78464A300 290 4,047 SH   SOLE   0 0 4,047
ISHARES TR U.S. FIN SVC ETF 464287770 270 1,803 SH   SOLE   0 0 1,803
J & J SNACK FOODS CORP COM 466032109 270 1,924 SH   SOLE   0 0 1,924
ISHARES TR 10-20 YR TRS ETF 464288653 255 2,127 SH   SOLE   0 0 2,127
VANGUARD INDEX FDS MID CAP ETF 922908629 254 1,271 SH   SOLE   0 0 1,271
3M CO COM 88579Y101 242 1,862 SH   SOLE   0 0 1,862
JOHNSON & JOHNSON COM 478160104 239 1,341 SH   SOLE   0 0 1,341
INTEL CORP COM 458140100 237 6,407 SH   SOLE   0 0 6,407
TESLA INC COM 88160R101 234 337 SH   SOLE   0 0 337
AMGEN INC COM 031162100 219 894 SH   SOLE   0 0 894
LILLY ELI & CO COM 532457108 213 645 SH   SOLE   0 0 645
QUALCOMM INC COM 747525103 205 1,614 SH   SOLE   0 0 1,614
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 43 18,846 SH   SOLE   0 0 18,846