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
ALAMOS GOLD INC NEW COM CL A 011532108 BBG009HT65R1 244,980 20,552 SH   SOLE CliftonLarsonAllen 0 0 20,552
INNOVATOR ETFS TR IBD 50 ETF 45782C102 BBG000BVPV84 257,770 10,077 SH   SOLE CliftonLarsonAllen 0 0 10,077
ISHARES TR IBDS DEC28 ETF 46435U515 BBG000B9XRY4 285,597 11,657 SH   SOLE CliftonLarsonAllen 0 0 11,657
COHEN & STEERS QUALITY INCOM COM 19247L106 BBG000BCTLF6 296,705 25,578 SH   SOLE CliftonLarsonAllen 0 0 25,578
ISHARES TR HDG MSCI EAFE 46434V803 BBG003BPLZZ6 321,253 10,363 SH   SOLE CliftonLarsonAllen 0 0 10,363
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG000DQLV23 350,811 13,725 SH   SOLE CliftonLarsonAllen 0 0 13,725
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 BBG000F5P003 372,619 31,957 SH   SOLE CliftonLarsonAllen 0 0 31,957
KRANESHARES TR GLOBAL CARB STRA 500767678 BBG000C3J3C9 379,200 10,000 SH   SOLE CliftonLarsonAllen 0 0 10,000
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG000BMX289 398,457 17,868 SH   SOLE CliftonLarsonAllen 0 0 17,868
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000CCPJS0 418,693 11,258 SH   SOLE CliftonLarsonAllen 0 0 11,258
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00M6JW935 458,255 20,232 SH   SOLE CliftonLarsonAllen 0 0 20,232
ISHARES GOLD TR ISHARES NEW 464285204 BBG014KFRNP7 468,776 12,882 SH   SOLE CliftonLarsonAllen 0 0 12,882
ISHARES TR FALN ANGLS USD 46435G474 BBG000BBVJZ8 469,295 18,498 SH   SOLE CliftonLarsonAllen 0 0 18,498
FORD MTR CO DEL COM 345370860 BBG011DXY5J0 474,919 31,389 SH   SOLE CliftonLarsonAllen 0 0 31,389
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG0177CTPJ2 481,134 10,226 SH   SOLE CliftonLarsonAllen 0 0 10,226
NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG012G2PC71 488,838 41,781 SH   SOLE CliftonLarsonAllen 0 0 41,781
INTEL CORP COM 458140100 BBG011DXXMP7 499,541 14,938 SH   SOLE CliftonLarsonAllen 0 0 14,938
WHEATON PRECIOUS METALS CORP COM 962879102 BBG000BH4R78 513,800 11,888 SH   SOLE CliftonLarsonAllen 0 0 11,888
PG&E CORP COM 69331C108 BBG000GNQTC6 537,702 31,117 SH   SOLE CliftonLarsonAllen 0 0 31,117
MATTHEWS INTL CORP CL A 577128101 BBG000BR3012 544,301 12,771 SH   SOLE CliftonLarsonAllen 0 0 12,771
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG000J6XT05 550,669 20,898 SH   SOLE CliftonLarsonAllen 0 0 20,898
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG000GZQ728 557,771 17,274 SH   SOLE CliftonLarsonAllen 0 0 17,274
VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG000BQPC32 575,650 22,798 SH   SOLE CliftonLarsonAllen 0 0 22,798
ENBRIDGE INC COM 29250N105 BBG008G60GX9 597,075 16,072 SH   SOLE CliftonLarsonAllen 0 0 16,072
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG000C0G1D1 607,396 23,506 SH   SOLE CliftonLarsonAllen 0 0 23,506
WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG001P2KBP1 627,678 14,188 SH   SOLE CliftonLarsonAllen 0 0 14,188
PIONEER MUNICIPAL HIGH INCOM COM 723762100 BBG000KHNPR9 632,000 80,000 SH   SOLE CliftonLarsonAllen 0 0 80,000
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG000PTD753 682,400 80,000 SH   SOLE CliftonLarsonAllen 0 0 80,000
ISHARES TR ESG MSCI EM LDRS 46436E601 BBG000QLKDR4 701,703 15,677 SH   SOLE CliftonLarsonAllen 0 0 15,677
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG003HC3CQ0 722,860 11,304 SH   SOLE CliftonLarsonAllen 0 0 11,304
CISCO SYS INC COM 17275R102 BBG000NTFYM5 729,017 14,090 SH   SOLE CliftonLarsonAllen 0 0 14,090
ISHARES TR INTL DIV GRWTH 46435G524 BBG000BHR296 732,259 11,807 SH   SOLE CliftonLarsonAllen 0 0 11,807
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG000KD8RP3 745,550 21,610 SH   SOLE CliftonLarsonAllen 0 0 21,610
PFIZER INC COM 717081103 BBG005PCDD01 750,290 20,455 SH   SOLE CliftonLarsonAllen 0 0 20,455
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG006MJFZJ6 776,836 33,085 SH   SOLE CliftonLarsonAllen 0 0 33,085
ISHARES TR USD GRN BOND ETF 46435U440 BBG001LRJC70 804,704 17,292 SH   SOLE CliftonLarsonAllen 0 0 17,292
ISHARES TR RUS MID CAP ETF 464287499 BBG003H6TR19 835,537 11,441 SH   SOLE CliftonLarsonAllen 0 0 11,441
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG003H6TM38 873,259 18,132 SH   SOLE CliftonLarsonAllen 0 0 18,132
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG000BWC7P0 873,334 15,573 SH   SOLE CliftonLarsonAllen 0 0 15,573
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG000BJ7G75 888,533 13,578 SH   SOLE CliftonLarsonAllen 0 0 13,578
BANK AMERICA CORP COM 060505104 BBG000HSHTP0 901,270 31,414 SH   SOLE CliftonLarsonAllen 0 0 31,414
ISHARES TR EAFE VALUE ETF 464288877 BBG000BVZ4FS 937,985 19,166 SH   SOLE CliftonLarsonAllen 0 0 19,166
ISHARES TR ESG AWARE MSCI 46435U663 BBG006MJCSX9 948,384 26,700 SH   SOLE CliftonLarsonAllen 0 0 26,700
ISHARES TR IBONDS DEC2026 46435GAA0 BBG000Q123R0 981,633 41,825 SH   SOLE CliftonLarsonAllen 0 0 41,825
DISNEY WALT CO COM 254687106 BBG000HF82Y7 1,034,509 11,587 SH   SOLE CliftonLarsonAllen 0 0 11,587
ISHARES TR CORE TOTAL USD 46434V613 BBG000GLBJK9 1,053,177 23,162 SH   SOLE CliftonLarsonAllen 0 0 23,162
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 BBG00D7BBRR8 1,073,864 20,031 SH   SOLE CliftonLarsonAllen 0 0 20,031
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG00KK876G7 1,076,540 20,924 SH   SOLE CliftonLarsonAllen 0 0 20,924
ISHARES TR BLACKROCK ULTRA 46434V878 BBG00FFPFT13 1,111,329 22,094 SH   SOLE CliftonLarsonAllen 0 0 22,094
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG00MC0NZP7 1,112,150 11,353 SH   SOLE CliftonLarsonAllen 0 0 11,353
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00RMS4FG9 1,116,502 11,456 SH   SOLE CliftonLarsonAllen 0 0 11,456
ISHARES TR EAFE GRWTH ETF 464288885 BBG00P35VS94 1,148,069 12,033 SH   SOLE CliftonLarsonAllen 0 0 12,033
ISHARES TR 1 3 YR TREAS BD 464287457 BBG00D332C75 1,178,174 14,531 SH   SOLE CliftonLarsonAllen 0 0 14,531
NIKE INC CL B 654106103 BBG000KD76D3 1,250,603 11,331 SH   SOLE CliftonLarsonAllen 0 0 11,331
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG005XKVF63 1,293,368 62,241 SH   SOLE CliftonLarsonAllen 0 0 62,241
ISHARES TR SHRT NAT MUN ETF 464288158 BBG00M0P3RM8 1,311,633 12,607 SH   SOLE CliftonLarsonAllen 0 0 12,607
CONSTELLATION ENERGY CORP COM 21037T109 BBG00RYQY0D3 1,470,843 16,066 SH   SOLE CliftonLarsonAllen 0 0 16,066
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG00RYR0P52 1,620,630 65,799 SH   SOLE CliftonLarsonAllen 0 0 65,799
ISHARES U S ETF TR INT RT HDG C B 46431W705 BBG00RYR2M93 1,621,757 17,448 SH   SOLE CliftonLarsonAllen 0 0 17,448
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG00RYR3QV8 1,675,197 24,027 SH   SOLE CliftonLarsonAllen 0 0 24,027
NUVEEN MUN VALUE FD INC COM 670928100 BBG00HPLJN98 1,716,023 197,244 SH   SOLE CliftonLarsonAllen 0 0 197,244
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG00KDS82D2 1,760,022 10,641 SH   SOLE CliftonLarsonAllen 0 0 10,641
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG00MJW32Q4 1,803,714 69,427 SH   SOLE CliftonLarsonAllen 0 0 69,427
CHEVRON CORP NEW COM 166764100 BBG00NSLFGZ2 1,824,955 11,598 SH   SOLE CliftonLarsonAllen 0 0 11,598
JOHNSON & JOHNSON COM 478160104 BBG00NVC3YP3 1,847,694 11,163 SH   SOLE CliftonLarsonAllen 0 0 11,163
ISHARES TR CORE HIGH DV ETF 46429B663 BBG00NX0QL25 1,861,693 18,471 SH   SOLE CliftonLarsonAllen 0 0 18,471
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG00GF7ZHW1 1,873,951 177,290 SH   SOLE CliftonLarsonAllen 0 0 177,290
COCA COLA CO COM 191216100 BBG00DST7FC3 1,875,432 31,143 SH   SOLE CliftonLarsonAllen 0 0 31,143
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG0088JLVL7 1,898,826 173,726 SH   SOLE CliftonLarsonAllen 0 0 173,726
ISHARES TR AGGRES ALLOC ETF 464289859 BBG0088JX096 1,931,821 29,120 SH   SOLE CliftonLarsonAllen 0 0 29,120
EXELON CORP COM 30161N101 BBG0088JX9G9 1,963,668 48,200 SH   SOLE CliftonLarsonAllen 0 0 48,200
ISHARES TR MSCI EMG MKT ETF 464287234 BBG00CX80QN6 2,056,070 51,973 SH   SOLE CliftonLarsonAllen 0 0 51,973
WASTE MGMT INC DEL COM 94106L109 BBG000BWVSR1 2,057,802 11,866 SH   SOLE CliftonLarsonAllen 0 0 11,866
ISHARES TR IBONDS DEC 26 46435U259 BBG000QN3H90 2,087,825 82,916 SH   SOLE CliftonLarsonAllen 0 0 82,916
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG000D2KQ55 2,106,869 10,393 SH   SOLE CliftonLarsonAllen 0 0 10,393
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG000M0P5L2 2,113,833 86,704 SH   SOLE CliftonLarsonAllen 0 0 86,704
ISHARES TR SELECT DIVID ETF 464287168 BBG007WGM3G5 2,125,756 18,762 SH   SOLE CliftonLarsonAllen 0 0 18,762
ISHARES TR JPMORGAN USD EMG 464288281 BBG000NXKWH0 2,186,001 25,260 SH   SOLE CliftonLarsonAllen 0 0 25,260
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG004FPWG26 2,236,390 109,039 SH   SOLE CliftonLarsonAllen 0 0 109,039
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG000TC0WT9 2,263,592 43,223 SH   SOLE CliftonLarsonAllen 0 0 43,223
EXXON MOBIL CORP COM 30231G102 BBG000G7K7Q0 2,272,018 21,184 SH   SOLE CliftonLarsonAllen 0 0 21,184
NEXTERA ENERGY INC COM 65339F101 BBG000BTR7Z0 2,289,367 30,854 SH   SOLE CliftonLarsonAllen 0 0 30,854
ISHARES TR IBONDS DEC 27 46435U283 BBG000CG9VP5 2,314,102 92,324 SH   SOLE CliftonLarsonAllen 0 0 92,324
ISHARES TR TIPS BD ETF 464287176 BBG000JWXHK2 2,334,171 21,689 SH   SOLE CliftonLarsonAllen 0 0 21,689
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG000CGC9C4 2,394,987 212,510 SH   SOLE CliftonLarsonAllen 0 0 212,510
ISHARES TR 7-10 YR TRSY BD 464287440 BBG000BWDHF8 2,438,088 25,239 SH   SOLE CliftonLarsonAllen 0 0 25,239
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG000BWD2Y0 2,446,890 58,190 SH   SOLE CliftonLarsonAllen 0 0 58,190
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG000C1L679 2,507,344 14,592 SH   SOLE CliftonLarsonAllen 0 0 14,592
ISHARES TR MSCI EAFE ETF 464287465 BBG000BJ2TL6 2,534,948 34,965 SH   SOLE CliftonLarsonAllen 0 0 34,965
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG000C01W49 2,559,076 78,644 SH   SOLE CliftonLarsonAllen 0 0 78,644
ISHARES TR CORE DIV GRWTH 46434V621 BBG002NCKNY3 2,657,980 51,581 SH   SOLE CliftonLarsonAllen 0 0 51,581
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG00MK1NPJ5 2,675,012 61,073 SH   SOLE CliftonLarsonAllen 0 0 61,073
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG000QN2QQ2 2,680,768 11,567 SH   SOLE CliftonLarsonAllen 0 0 11,567
ISHARES TR IBONDS DEC 25 46435U432 BBG0079TF255 2,828,696 107,412 SH   SOLE CliftonLarsonAllen 0 0 107,412
ISHARES TR MSCI INTL QUALTY 46434V456 BBG006KF7CT5 2,843,052 79,861 SH   SOLE CliftonLarsonAllen 0 0 79,861
ISHARES TR IBONDS DEC 28 46435U325 BBG00GP26N50 2,926,159 116,302 SH   SOLE CliftonLarsonAllen 0 0 116,302
MERCK & CO INC COM 58933Y105 BBG00M8D23F9 2,960,677 25,658 SH   SOLE CliftonLarsonAllen 0 0 25,658
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG000BMHYD1 2,980,834 48,312 SH   SOLE CliftonLarsonAllen 0 0 48,312
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00WC708F6 3,217,453 44,117 SH   SOLE CliftonLarsonAllen 0 0 44,117
ISHARES TR ESG AWR US AGRGT 46435U549 BBG000CJSNX7 3,281,523 69,568 SH   SOLE CliftonLarsonAllen 0 0 69,568
ISHARES TR IBONDS DEC 46435U697 BBG000BPD168 3,363,046 130,553 SH   SOLE CliftonLarsonAllen 0 0 130,553
PROCTER AND GAMBLE CO COM 742718109 BBG000BPH459 3,395,486 22,377 SH   SOLE CliftonLarsonAllen 0 0 22,377
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG000BJSBJ0 3,745,708 77,938 SH   SOLE CliftonLarsonAllen 0 0 77,938
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG000C5HS04 3,748,770 152,265 SH   SOLE CliftonLarsonAllen 0 0 152,265
ISHARES TR IBONDS DEC2023 46435G318 BBG000DBR6Y0 3,938,843 154,525 SH   SOLE CliftonLarsonAllen 0 0 154,525
AMAZON COM INC COM 023135106 BBG000PC4J09 4,021,998 30,853 SH   SOLE CliftonLarsonAllen 0 0 30,853
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG000BY2HL9 4,180,172 58,851 SH   SOLE CliftonLarsonAllen 0 0 58,851
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG000BQ9R46 4,267,411 44,003 SH   SOLE CliftonLarsonAllen 0 0 44,003
ISHARES TR MSCI USA VALUE 46432F388 BBG000BG9MK1 4,372,021 46,615 SH   SOLE CliftonLarsonAllen 0 0 46,615
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG000BWLKT7 4,453,867 192,558 SH   SOLE CliftonLarsonAllen 0 0 192,558
DEVON ENERGY CORP NEW COM 25179M103 BBG000DBR6Y1 4,679,361 96,801 SH   SOLE CliftonLarsonAllen 0 0 96,801
ISHARES TR MBS ETF 464288588 BBG000PC4J10 4,973,846 53,330 SH   SOLE CliftonLarsonAllen 0 0 53,330
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG000BGN6P5 5,423,748 103,447 SH   SOLE CliftonLarsonAllen 0 0 103,447
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG000BQ9R47 5,597,232 19,781 SH   SOLE CliftonLarsonAllen 0 0 19,781
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG000BG9MK2 5,706,841 53,803 SH   SOLE CliftonLarsonAllen 0 0 53,803
ISHARES TR ESG MSCI LEADR 46435U218 BBG000BWLKT8 6,580,778 85,001 SH   SOLE CliftonLarsonAllen 0 0 85,001
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG000BW8S60 6,659,098 40,997 SH   SOLE CliftonLarsonAllen 0 0 40,997
ISHARES TR RUSSELL 2000 ETF 464287655 BBG000BBCDZ2 7,508,535 40,095 SH   SOLE CliftonLarsonAllen 0 0 40,095
SPDR SER TR S&P DIVID ETF 78464A763 BBG000D2M0Z7 7,622,054 62,180 SH   SOLE CliftonLarsonAllen 0 0 62,180
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000Q5QG14 7,664,696 17,291 SH   SOLE CliftonLarsonAllen 0 0 17,291
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG000PS0RP3 8,616,982 39,118 SH   SOLE CliftonLarsonAllen 0 0 39,118
ISHARES TR RUS 1000 GRW ETF 464287614 BBG0051K49H0 8,847,196 32,151 SH   SOLE CliftonLarsonAllen 0 0 32,151
MICROSOFT CORP COM 594918104 BBG000BGNS77 8,949,600 26,281 SH   SOLE CliftonLarsonAllen 0 0 26,281
ISHARES TR US TREAS BD ETF 46429B267 BBG001WBMKQ0 9,961,033 434,980 SH   SOLE CliftonLarsonAllen 0 0 434,980
ISHARES TR IBONDS DEC23 ETF 46434VAX8 BBG000PRZSP5 10,801,713 427,114 SH   SOLE CliftonLarsonAllen 0 0 427,114
ROCKWELL AUTOMATION INC COM 773903109 BBG000Q0CS41 10,982,546 33,336 SH   SOLE CliftonLarsonAllen 0 0 33,336
ISHARES TR RUS 1000 VAL ETF 464287598 BBG000Q0D5X8 11,531,410 73,062 SH   SOLE CliftonLarsonAllen 0 0 73,062
APPLE INC COM 037833100 BBG000PS05G1 15,256,674 78,655 SH   SOLE CliftonLarsonAllen 0 0 78,655
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001CSJ5M6 15,588,632 437,269 SH   SOLE CliftonLarsonAllen 0 0 437,269
ISHARES TR CORE S&P TTL STK 464287150 BBG000PS0FX0 15,763,149 161,111 SH   SOLE CliftonLarsonAllen 0 0 161,111
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG000HMNZV5 15,808,608 290,546 SH   SOLE CliftonLarsonAllen 0 0 290,546
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWV4 16,099,703 119,372 SH   SOLE CliftonLarsonAllen 0 0 119,372
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00YQ82275 16,363,605 323,072 SH   SOLE CliftonLarsonAllen 0 0 323,072
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG000Q8TXD5 17,448,915 356,975 SH   SOLE CliftonLarsonAllen 0 0 356,975
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG000Q8SV13 19,127,790 803,689 SH   SOLE CliftonLarsonAllen 0 0 803,689
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG000BDTBL9 20,244,030 438,562 SH   SOLE CliftonLarsonAllen 0 0 438,562
ISHARES TR USD INV GRDE ETF 464288620 BBG000Q5W1W6 20,881,558 416,881 SH   SOLE CliftonLarsonAllen 0 0 416,881
ISHARES TR CORE MSCI TOTAL 46432F834 BBG000TJQLR2 22,288,283 355,929 SH   SOLE CliftonLarsonAllen 0 0 355,929
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG000RFRRV3 22,297,190 332,347 SH   SOLE CliftonLarsonAllen 0 0 332,347
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG000RFSB92 26,142,896 521,398 SH   SOLE CliftonLarsonAllen 0 0 521,398
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG000F8Y230 26,235,838 417,702 SH   SOLE CliftonLarsonAllen 0 0 417,702
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG004T58LY6 27,355,850 1,046,913 SH   SOLE CliftonLarsonAllen 0 0 1,046,913
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 28,709,803 288,106 SH   SOLE CliftonLarsonAllen 0 0 288,106
ISHARES TR IBONDS 23 TRM TS 46436E882 BBG000KN18M3 29,428,716 1,186,163 SH   SOLE CliftonLarsonAllen 0 0 1,186,163
ISHARES TR PFD AND INCM SEC 464288687 BBG0014JY1C8 34,040,621 1,100,570 SH   SOLE CliftonLarsonAllen 0 0 1,100,570
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG001NKQWL5 38,732,381 1,661,621 SH   SOLE CliftonLarsonAllen 0 0 1,661,621
ISHARES INC CORE MSCI EMKT 46434G103 BBG005T08329 41,055,728 832,942 SH   SOLE CliftonLarsonAllen 0 0 832,942
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG000BLH653 45,545,265 746,521 SH   SOLE CliftonLarsonAllen 0 0 746,521
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG004N1LFT5 46,124,731 892,161 SH   SOLE CliftonLarsonAllen 0 0 892,161
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG000HT2CB6 47,837,698 638,261 SH   SOLE CliftonLarsonAllen 0 0 638,261
ISHARES TR CORE S&P MCP ETF 464287507 BBG000HSZ812 50,367,698 192,625 SH   SOLE CliftonLarsonAllen 0 0 192,625
ISHARES TR CORE S&P500 ETF 464287200 BBG0015VYNT4 50,860,446 114,111 SH   SOLE CliftonLarsonAllen 0 0 114,111
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 BBG000HX5MQ6 52,947,300 833,422 SH   SOLE CliftonLarsonAllen 0 0 833,422
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG000HR9779 58,801,248 783,077 SH   SOLE CliftonLarsonAllen 0 0 783,077
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG000HWV1X7 66,792,326 2,460,122 SH   SOLE CliftonLarsonAllen 0 0 2,460,122
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG000BZZS63 73,354,460 1,009,141 SH   SOLE CliftonLarsonAllen 0 0 1,009,141
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG000HT88C8 83,779,357 2,609,136 SH   SOLE CliftonLarsonAllen 0 0 2,609,136
ISHARES TR CORE US AGGBD ET 464287226 BBG000HT8SM3 89,682,649 915,596 SH   SOLE CliftonLarsonAllen 0 0 915,596
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG000HTCFY3 96,852,488 2,380,838 SH   SOLE CliftonLarsonAllen 0 0 2,380,838
VANGUARD INDEX FDS VALUE ETF 922908744 BBG000GM5FZ6 105,432,211 741,958 SH   SOLE CliftonLarsonAllen 0 0 741,958
ISHARES TR S&P 500 GRWT ETF 464287309 BBG009THVRW2 106,292,706 1,508,126 SH   SOLE CliftonLarsonAllen 0 0 1,508,126
ISHARES TR S&P 500 VAL ETF 464287408 BBG000PX0M82 106,775,364 662,419 SH   SOLE CliftonLarsonAllen 0 0 662,419
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG000P5G869 109,448,988 1,160,893 SH   SOLE CliftonLarsonAllen 0 0 1,160,893
ISHARES TR NATIONAL MUN ETF 464288414 BBG001F8JPC4 111,055,473 1,040,527 SH   SOLE CliftonLarsonAllen 0 0 1,040,527
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG000QVFB47 114,894,148 2,958,140 SH   SOLE CliftonLarsonAllen 0 0 2,958,140
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG000QBYWJ8 126,494,996 2,518,817 SH   SOLE CliftonLarsonAllen 0 0 2,518,817
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG00C863MR0 140,204,321 3,037,355 SH   SOLE CliftonLarsonAllen 0 0 3,037,355
ISHARES TR CORE MSCI EAFE 46432F842 BBG000HS77T5 148,130,857 2,194,531 SH   SOLE CliftonLarsonAllen 0 0 2,194,531
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG000BMY1X2 152,851,611 3,029,764 SH   SOLE CliftonLarsonAllen 0 0 3,029,764
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG000PVRDL2 160,444,878 6,324,197 SH   SOLE CliftonLarsonAllen 0 0 6,324,197
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG005Q26B40 229,027,032 4,959,442 SH   SOLE CliftonLarsonAllen 0 0 4,959,442
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG000BSWGB2 413,793,533 1,015,993 SH   SOLE CliftonLarsonAllen 0 0 1,015,993