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
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG000BMY1X2 489,767,161 7,280,618 SH   SOLE CliftonLarsonAllen 0 0 7,280,618
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG000QVFB47 367,843,042 6,965,405 SH   SOLE CliftonLarsonAllen 0 0 6,965,405
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG000RFSB92 311,904,541 11,932,079 SH   SOLE CliftonLarsonAllen 0 0 11,932,079
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRW2 184,983,753 3,618,618 SH   SOLE CliftonLarsonAllen 0 0 3,618,618
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TR19 177,811,902 2,278,179 SH   SOLE CliftonLarsonAllen 0 0 2,278,179
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MR0 155,710,637 1,763,827 SH   SOLE CliftonLarsonAllen 0 0 1,763,827
ISHARES TR S&P 500 GRWT ETF 464287309 BBG000BWDHF8 139,746,079 1,459,489 SH   SOLE CliftonLarsonAllen 0 0 1,459,489
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG000BWLKT8 131,172,481 1,228,667 SH   SOLE CliftonLarsonAllen 0 0 1,228,667
ISHARES TR S&P 500 VAL ETF 464287408 BBG000BWD2Y0 130,397,647 661,346 SH   SOLE CliftonLarsonAllen 0 0 661,346
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG00KHRG5C5 122,329,709 3,628,885 SH   SOLE CliftonLarsonAllen 0 0 3,628,885
ISHARES TR NATIONAL MUN ETF 464288414 BBG000TC0WT9 120,369,227 1,108,066 SH   SOLE CliftonLarsonAllen 0 0 1,108,066
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG000HT88C8 107,572,307 2,248,115 SH   SOLE CliftonLarsonAllen 0 0 2,248,115
ISHARES TR CORE US AGGBD ET 464287226 BBG000Q123R0 101,869,341 1,005,918 SH   SOLE CliftonLarsonAllen 0 0 1,005,918
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LY6 86,844,367 1,908,248 SH   SOLE CliftonLarsonAllen 0 0 1,908,248
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG000Q5W1W6 80,098,709 1,710,414 SH   SOLE CliftonLarsonAllen 0 0 1,710,414
SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG0129DY9S9 76,944,604 1,598,351 SH   SOLE CliftonLarsonAllen 0 0 1,598,351
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG00K1Y0N53 75,372,073 908,754 SH   SOLE CliftonLarsonAllen 0 0 908,754
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY5J0 73,398,664 2,140,527 SH   SOLE CliftonLarsonAllen 0 0 2,140,527
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG00NWL5RR3 66,169,200 1,095,154 SH   SOLE CliftonLarsonAllen 0 0 1,095,154
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG000PRZSP5 61,909,302 930,687 SH   SOLE CliftonLarsonAllen 0 0 930,687
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG00L5FDT51 60,991,165 2,525,514 SH   SOLE CliftonLarsonAllen 0 0 2,525,514
ISHARES TR RUS TP200 GR ETF 464289438 BBG00JXJ38W4 58,557,290 266,109 SH   SOLE CliftonLarsonAllen 0 0 266,109
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001WBMKQ0 58,308,833 559,693 SH   SOLE CliftonLarsonAllen 0 0 559,693
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 55,460,349 1,668,984 SH   SOLE CliftonLarsonAllen 0 0 1,668,984
ISHARES TR CORE S&P500 ETF 464287200 BBG000BVZ4FS 52,064,154 90,261 SH   SOLE CliftonLarsonAllen 0 0 90,261
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3CQ0 51,209,490 891,996 SH   SOLE CliftonLarsonAllen 0 0 891,996
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG011DXXMP7 41,364,718 1,531,459 SH   SOLE CliftonLarsonAllen 0 0 1,531,459
EOG RES INC COM 26875P101 BBG00X1L9Z11 40,072,107 325,975 SH   SOLE CliftonLarsonAllen 0 0 325,975
APPLE INC COM 037833100 BBG000B9XRY4 39,686,188 170,327 SH   SOLE CliftonLarsonAllen 264 0 170,063
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG00KRVX3Q6 39,290,138 665,709 SH   SOLE CliftonLarsonAllen 0 0 665,709
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 BBG000Q8TXD5 36,706,363 1,205,859 SH   SOLE CliftonLarsonAllen 0 0 1,205,859
ISHARES TR CORE S&P SCP ETF 464287804 BBG000BWCNN7 35,109,657 300,185 SH   SOLE CliftonLarsonAllen 0 0 300,185
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0P52 28,771,910 1,198,830 SH   SOLE CliftonLarsonAllen 0 0 1,198,830
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001P2KBP1 26,335,156 367,143 SH   SOLE CliftonLarsonAllen 0 0 367,143
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG000Q0D5X8 24,454,781 304,277 SH   SOLE CliftonLarsonAllen 0 0 304,277
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMKQ0 23,913,710 503,235 SH   SOLE CliftonLarsonAllen 0 0 503,235
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TM38 23,134,563 318,526 SH   SOLE CliftonLarsonAllen 0 0 318,526
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2M93 21,848,736 932,909 SH   SOLE CliftonLarsonAllen 0 0 932,909
ISHARES TR USD INV GRDE ETF 464288620 BBG00K6RQR74 20,679,823 393,302 SH   SOLE CliftonLarsonAllen 0 0 393,302
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 BBG016CBQTR6 18,437,340 279,227 SH   SOLE CliftonLarsonAllen 0 0 279,227
ISHARES TR CORE S&P TTL STK 464287150 BBG000HSHTP0 18,411,276 146,563 SH   SOLE CliftonLarsonAllen 0 0 146,563
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG000PS0RP3 18,359,335 446,482 SH   SOLE CliftonLarsonAllen 0 0 446,482
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 BBG00GP26N50 18,080,743 356,341 SH   SOLE CliftonLarsonAllen 0 0 356,341
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWV4 18,072,723 100,796 SH   SOLE CliftonLarsonAllen 0 0 100,796
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D23F9 17,930,506 351,993 SH   SOLE CliftonLarsonAllen 0 0 351,993
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG000BDTBL9 16,571,394 28,882 SH   SOLE CliftonLarsonAllen 82 0 28,800
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG000HMNZV5 16,256,390 258,038 SH   SOLE CliftonLarsonAllen 0 0 258,038
MICROSOFT CORP COM 594918104 BBG000BPH459 15,819,013 36,763 SH   SOLE CliftonLarsonAllen 95 0 36,668
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG000HR9779 15,522,385 54,818 SH   SOLE CliftonLarsonAllen 0 0 54,818
AMAZON COM INC COM 023135106 BBG000BVPXP1 15,384,716 82,567 SH   SOLE CliftonLarsonAllen 540 0 82,027
ISHARES TR RUS 1000 VAL ETF 464287598 BBG000CG9VP5 13,042,573 68,717 SH   SOLE CliftonLarsonAllen 0 0 68,717
SPDR SER TR S&P DIVID ETF 78464A763 BBG000KN18M3 10,891,450 76,679 SH   SOLE CliftonLarsonAllen 0 0 76,679
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG01L6XPB01 10,446,522 22,697 SH   SOLE CliftonLarsonAllen 0 0 22,697
ISHARES TR RUS 1000 GRW ETF 464287614 BBG000BTR7Z0 10,070,113 26,826 SH   SOLE CliftonLarsonAllen 0 0 26,826
ROCKWELL AUTOMATION INC COM 773903109 BBG000BBCDZ2 9,015,429 33,582 SH   SOLE CliftonLarsonAllen 0 0 33,582
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKNY3 8,890,636 379,132 SH   SOLE CliftonLarsonAllen 0 0 379,132
ISHARES TR RUSSELL 2000 ETF 464287655 BBG000CGC9C4 8,794,957 39,816 SH   SOLE CliftonLarsonAllen 0 0 39,816
ISHARES TR CORE S&P MCP ETF 464287507 BBG000BWC7P0 8,096,844 129,924 SH   SOLE CliftonLarsonAllen 0 0 129,924
PROCTER AND GAMBLE CO COM 742718109 BBG000BG9MK2 8,007,556 46,233 SH   SOLE CliftonLarsonAllen 0 0 46,233
NVIDIA CORPORATION COM 67066G104 BBG00FZLPS48 7,815,879 64,360 SH   SOLE CliftonLarsonAllen 4,200 0 60,160
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3QV8 7,796,154 338,008 SH   SOLE CliftonLarsonAllen 0 0 338,008
ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VS94 7,207,311 70,994 SH   SOLE CliftonLarsonAllen 0 0 70,994
ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX096 6,571,674 260,677 SH   SOLE CliftonLarsonAllen 0 0 260,677
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG000BGN6P5 6,069,236 113,169 SH   SOLE CliftonLarsonAllen 0 0 113,169
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG000P5G869 6,024,541 30,418 SH   SOLE CliftonLarsonAllen 0 0 30,418
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG000GM5FZ6 5,275,060 44,069 SH   SOLE CliftonLarsonAllen 0 0 44,069
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG000HT2CB6 5,203,972 13,554 SH   SOLE CliftonLarsonAllen 0 0 13,554
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG00MTPMVV7 5,151,880 137,164 SH   SOLE CliftonLarsonAllen 0 0 137,164
VANGUARD INDEX FDS VALUE ETF 922908744 BBG000HWV1X7 5,113,549 29,292 SH   SOLE CliftonLarsonAllen 0 0 29,292
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001CSJ5M6 4,408,732 53,060 SH   SOLE CliftonLarsonAllen 0 0 53,060
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRNP7 4,389,138 16,880 SH   SOLE CliftonLarsonAllen 0 0 16,880
ISHARES TR MBS ETF 464288588 BBG000QN3H90 4,378,060 45,695 SH   SOLE CliftonLarsonAllen 0 0 45,695
ABBVIE INC COM 00287Y109 BBG00JN83D94 4,283,926 21,693 SH   SOLE CliftonLarsonAllen 0 0 21,693
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9G9 4,249,145 169,289 SH   SOLE CliftonLarsonAllen 0 0 169,289
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG000BGNS77 4,031,664 82,312 SH   SOLE CliftonLarsonAllen 0 0 82,312
DEVON ENERGY CORP NEW COM 25179M103 BBG000BBVJZ8 3,832,743 97,974 SH   SOLE CliftonLarsonAllen 0 0 97,974
ISHARES TR CALIF MUN BD ETF 464288356 BBG00ZMG0CV1 3,816,665 65,680 SH   SOLE CliftonLarsonAllen 0 0 65,680
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 BBG000Q0JKR6 3,711,492 79,052 SH   SOLE CliftonLarsonAllen 0 0 79,052
ALPHABET INC CAP STK CL A 02079K305 BBG00JPY9QM5 3,707,587 22,355 SH   SOLE CliftonLarsonAllen 160 0 22,195
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRR8 3,417,808 40,606 SH   SOLE CliftonLarsonAllen 0 0 40,606
ISHARES TR ESG AWR US AGRGT 46435U549 BBG00MC0NZP7 3,301,205 67,940 SH   SOLE CliftonLarsonAllen 0 0 67,940
ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QL25 3,261,700 127,261 SH   SOLE CliftonLarsonAllen 0 0 127,261
ISHARES TR IBONDS DEC 46435U697 BBG00KDS82D2 3,212,545 123,086 SH   SOLE CliftonLarsonAllen 0 0 123,086
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG000PS0FX0 3,182,004 61,786 SH   SOLE CliftonLarsonAllen 0 0 61,786
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 3,152,969 37,300 SH   SOLE CliftonLarsonAllen 0 0 37,300
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW32Q4 3,005,169 112,722 SH   SOLE CliftonLarsonAllen 0 0 112,722
EXXON MOBIL CORP COM 30231G102 BBG000GZQ728 2,984,994 25,465 SH   SOLE CliftonLarsonAllen 0 0 25,465
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG000BSWGB2 2,890,840 56,539 SH   SOLE CliftonLarsonAllen 0 0 56,539
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG000HT8SM3 2,827,030 39,761 SH   SOLE CliftonLarsonAllen 0 0 39,761
MERCK & CO INC COM 58933Y105 BBG000BPD168 2,817,424 24,810 SH   SOLE CliftonLarsonAllen 0 0 24,810
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG000KHNPR9 2,814,722 67,743 SH   SOLE CliftonLarsonAllen 0 0 67,743
JOHNSON & JOHNSON COM 478160104 BBG000BMJ720 2,803,618 17,300 SH   SOLE CliftonLarsonAllen 0 0 17,300
SBA COMMUNICATIONS CORP NEW CL A 78410G104 BBG000D2M0Z7 2,782,252 11,559 SH   SOLE CliftonLarsonAllen 0 0 11,559
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG000HSZ812 2,736,373 10,393 SH   SOLE CliftonLarsonAllen 0 0 10,393
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3G5 2,731,951 65,846 SH   SOLE CliftonLarsonAllen 0 0 65,846
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG000PS05G1 2,695,964 39,734 SH   SOLE CliftonLarsonAllen 0 0 39,734
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSX9 2,687,301 57,031 SH   SOLE CliftonLarsonAllen 0 0 57,031
ISHARES TR IBONDS DEC2026 46435GAA0 BBG00DST7FC3 2,656,529 109,322 SH   SOLE CliftonLarsonAllen 0 0 109,322
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFGZ2 2,597,749 101,257 SH   SOLE CliftonLarsonAllen 0 0 101,257
WASTE MGMT INC DEL COM 94106L109 BBG000BWVSR1 2,595,632 12,503 SH   SOLE CliftonLarsonAllen 0 0 12,503
ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3YP3 2,592,567 101,869 SH   SOLE CliftonLarsonAllen 0 0 101,869
ISHARES TR SELECT DIVID ETF 464287168 BBG000C1L679 2,558,251 18,940 SH   SOLE CliftonLarsonAllen 0 0 18,940
ISHARES TR MSCI EAFE ETF 464287465 BBG000D2KQ55 2,553,936 30,539 SH   SOLE CliftonLarsonAllen 0 0 30,539
JPMORGAN CHASE & CO. COM 46625H100 BBG00Q6V6Q94 2,486,605 11,793 SH   SOLE CliftonLarsonAllen 0 0 11,793
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR46X9 2,358,726 104,207 SH   SOLE CliftonLarsonAllen 0 0 104,207
ISHARES TR MSCI EMG MKT ETF 464287234 BBG000M0P5L2 2,351,380 51,273 SH   SOLE CliftonLarsonAllen 0 0 51,273
COCA COLA CO COM 191216100 BBG000BMX289 2,342,924 32,604 SH   SOLE CliftonLarsonAllen 0 0 32,604
ALPHABET INC CAP STK CL C 02079K107 BBG00K56ZMF3 2,290,680 13,701 SH   SOLE CliftonLarsonAllen 0 0 13,701
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 BBG00M6JW935 2,265,831 109,039 SH   SOLE CliftonLarsonAllen 0 0 109,039
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG000HX5MQ6 2,207,376 10,994 SH   SOLE CliftonLarsonAllen 0 0 10,994
PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG01964ZGC7 2,178,272 151,374 SH   SOLE CliftonLarsonAllen 0 0 151,374
ISHARES TR AGGRES ALLOC ETF 464289859 BBG000KD8RP3 2,132,070 27,019 SH   SOLE CliftonLarsonAllen 0 0 27,019
ISHARES TR IBONDS 28 TRM TS 46436E833 BBG01K4NCH80 2,049,977 91,089 SH   SOLE CliftonLarsonAllen 0 0 91,089
EXELON CORP COM 30161N101 BBG000J6XT05 2,018,215 49,771 SH   SOLE CliftonLarsonAllen 0 0 49,771
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001LRJC70 2,004,716 17,044 SH   SOLE CliftonLarsonAllen 0 0 17,044
PEPSICO INC COM 713448108 BBG00X1LNTF4 1,976,322 11,622 SH   SOLE CliftonLarsonAllen 0 0 11,622
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG000HTCFY3 1,923,349 24,536 SH   SOLE CliftonLarsonAllen 0 0 24,536
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2B7 1,914,483 42,820 SH   SOLE CliftonLarsonAllen 0 0 42,820
CHEVRON CORP NEW COM 166764100 BBG000F5P003 1,881,648 12,777 SH   SOLE CliftonLarsonAllen 0 0 12,777
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG000BWLKT7 1,879,185 151,792 SH   SOLE CliftonLarsonAllen 0 0 151,792
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG000Q5QG14 1,870,358 64,097 SH   SOLE CliftonLarsonAllen 0 0 64,097
ISHARES TR JPMORGAN USD EMG 464288281 BBG000NXKWH0 1,808,505 19,326 SH   SOLE CliftonLarsonAllen 0 0 19,326
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG000BZZS63 1,782,661 23,734 SH   SOLE CliftonLarsonAllen 0 0 23,734
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001F8JPC4 1,717,488 26,529 SH   SOLE CliftonLarsonAllen 0 0 26,529
ISHARES TR 7-10 YR TRSY BD 464287440 BBG000BHR296 1,666,961 16,989 SH   SOLE CliftonLarsonAllen 0 0 16,989
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZJ6 1,624,048 25,906 SH   SOLE CliftonLarsonAllen 0 0 25,906
RTX CORPORATION COM 75513E105 BBG000BW8S60 1,569,155 12,951 SH   SOLE CliftonLarsonAllen 0 0 12,951
ISHARES TR IBDS DEC28 ETF 46435U515 BBG00M0P3RM8 1,524,346 59,708 SH   SOLE CliftonLarsonAllen 0 0 59,708
ISHARES TR IBONDS 27 ETF 46435UAA9 BBG00HPLJN98 1,508,187 61,887 SH   SOLE CliftonLarsonAllen 0 0 61,887
NUVEEN AMT FREE QLTY MUN INC COM 670657105 BBG000PC4J09 1,417,009 118,380 SH   SOLE CliftonLarsonAllen 0 0 118,380
WALMART INC COM 931142103 BBG00X1L9QN7 1,408,937 17,448 SH   SOLE CliftonLarsonAllen 0 0 17,448
DISNEY WALT CO COM 254687106 BBG000BH4R78 1,356,955 14,107 SH   SOLE CliftonLarsonAllen 0 0 14,107
GENERAL MLS INC COM 370334104 BBG007F5WQ58 1,344,132 18,201 SH   SOLE CliftonLarsonAllen 0 0 18,201
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR28J5 1,334,395 33,980 SH   SOLE CliftonLarsonAllen 0 0 33,980
BANK AMERICA CORP COM 060505104 BBG00X1L53Z9 1,270,633 32,022 SH   SOLE CliftonLarsonAllen 0 0 32,022
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK876G7 1,268,359 30,329 SH   SOLE CliftonLarsonAllen 0 0 30,329
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 BBG0014JY1C8 1,250,035 20,031 SH   SOLE CliftonLarsonAllen 0 0 20,031
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 BBG0177CTPJ2 1,126,754 18,115 SH   SOLE CliftonLarsonAllen 0 0 18,115
ISHARES TR IBONDS DEC 2029 46436E167 BBG01GKB27F2 1,094,286 42,930 SH   SOLE CliftonLarsonAllen 0 0 42,930
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG00JVQMZX8 1,075,506 13,542 SH   SOLE CliftonLarsonAllen 0 0 13,542
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG000KD76D3 988,657 16,689 SH   SOLE CliftonLarsonAllen 0 0 16,689
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG000PWZ841 954,415 11,396 SH   SOLE CliftonLarsonAllen 0 0 11,396
AGNICO EAGLE MINES LTD COM 008474108 BBG00X1Q3Y73 945,694 11,739 SH   SOLE CliftonLarsonAllen 0 0 11,739
ISHARES TR IBONDS DEC 2030 46436E726 BBG01J1Y8RJ3 919,390 41,470 SH   SOLE CliftonLarsonAllen 0 0 41,470
ISHARES TR RUS MID CAP ETF 464287499 BBG000JWXHK2 889,950 10,097 SH   SOLE CliftonLarsonAllen 0 0 10,097
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG012G2PC71 877,211 21,041 SH   SOLE CliftonLarsonAllen 0 0 21,041
ISHARES TR ESG MSCI EM LDRS 46436E601 BBG00RMS4FG9 866,712 17,224 SH   SOLE CliftonLarsonAllen 0 0 17,224
ISHARES TR IBONDS DEC 2032 46436E312 BBG01HMR4DP7 859,666 33,437 SH   SOLE CliftonLarsonAllen 0 0 33,437
ISHARES TR IBONDS DEC 29 46436E209 BBG00Q79F605 857,575 36,477 SH   SOLE CliftonLarsonAllen 0 0 36,477
ISHARES TR IBONDS DEC 2031 46436E486 BBG011HVQRP4 844,408 39,793 SH   SOLE CliftonLarsonAllen 0 0 39,793
ISHARES TR EAFE VALUE ETF 464288877 BBG000GLBJK9 807,377 14,034 SH   SOLE CliftonLarsonAllen 0 0 14,034
ISHARES TR USD GRN BOND ETF 46435U440 BBG00MK1NPJ5 801,091 16,572 SH   SOLE CliftonLarsonAllen 0 0 16,572
WHEATON PRECIOUS METALS CORP COM 962879102 BBG000PVRDL2 774,800 12,685 SH   SOLE CliftonLarsonAllen 0 0 12,685
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 BBG000BY2HL9 764,010 65,524 SH   SOLE CliftonLarsonAllen 0 0 65,524
CISCO SYS INC COM 17275R102 BBG000C3J3C9 753,071 14,150 SH   SOLE CliftonLarsonAllen 0 0 14,150
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49H0 647,091 17,316 SH   SOLE CliftonLarsonAllen 0 0 17,316
ENBRIDGE INC COM 29250N105 BBG000GNQTC6 641,801 15,804 SH   SOLE CliftonLarsonAllen 0 0 15,804
ISHARES GOLD TR ISHARES NEW 464285204 BBG000QLKDR4 641,727 12,912 SH   SOLE CliftonLarsonAllen 0 0 12,912
PG&E CORP COM 69331C108 BBG000PC4J10 618,960 31,308 SH   SOLE CliftonLarsonAllen 0 0 31,308
ISHARES TR IBONDS DEC 2033 46436E134 BBG01H7B1F68 588,219 22,281 SH   SOLE CliftonLarsonAllen 0 0 22,281
ISHARES TR IBONDS DEC 2033 46436E152 BBG01H4B2B05 585,191 23,306 SH   SOLE CliftonLarsonAllen 0 0 23,306
VERIZON COMMUNICATIONS INC COM 92343V104 BBG000HS77T5 561,034 12,492 SH   SOLE CliftonLarsonAllen 0 0 12,492
ISHARES TR U.S. ENERGY ETF 464287796 BBG00SMSSYN2 559,788 12,080 SH   SOLE CliftonLarsonAllen 0 0 12,080
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG000BR3012 523,980 18,000 SH   SOLE CliftonLarsonAllen 0 0 18,000
ISHARES TR IBONDS DEC 2030 46438G687 BBG01MZM71L0 512,722 19,823 SH   SOLE CliftonLarsonAllen 0 0 19,823
PFIZER INC COM 717081103 BBG000DBR6Y1 506,045 17,486 SH   SOLE CliftonLarsonAllen 0 0 17,486
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG00JSDT1T4 501,258 31,231 SH   SOLE CliftonLarsonAllen 0 0 31,231
ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4QK9 486,288 21,999 SH   SOLE CliftonLarsonAllen 0 0 21,999
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG00NWL2PX3 435,959 16,589 SH   SOLE CliftonLarsonAllen 0 0 16,589
ALAMOS GOLD INC NEW COM CL A 011532108 BBG00JVSH0C0 409,807 20,552 SH   SOLE CliftonLarsonAllen 0 0 20,552
WISDOMTREE TR INTRST RATE HDGE 97717W380 BBG005Q26B40 407,775 18,188 SH   SOLE CliftonLarsonAllen 0 0 18,188
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 BBG005T08329 398,509 17,540 SH   SOLE CliftonLarsonAllen 0 0 17,540
PIMCO MUN INCOME FD II COM 72200W106 BBG000F37S61 375,600 40,000 SH   SOLE CliftonLarsonAllen 0 0 40,000
ROYCE SMALL CAP TRUST INC COM 780910105 BBG000BSFFZ7 364,617 23,224 SH   SOLE CliftonLarsonAllen 0 0 23,224
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF63 357,778 10,101 SH   SOLE CliftonLarsonAllen 0 0 10,101
INTEL CORP COM 458140100 BBG000C0G1D1 346,356 14,764 SH   SOLE CliftonLarsonAllen 0 0 14,764
ISHARES TR INTL SEL DIV ETF 464288448 BBG00MJNDLF3 341,962 11,312 SH   SOLE CliftonLarsonAllen 0 0 11,312
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF255 330,716 12,764 SH   SOLE CliftonLarsonAllen 0 0 12,764
COHEN & STEERS QUALITY INCOM COM 19247L106 BBG000CCPJS0 328,447 23,179 SH   SOLE CliftonLarsonAllen 0 0 23,179
MATTHEWS INTL CORP CL A 577128101 BBG000CJSNX7 296,288 12,771 SH   SOLE CliftonLarsonAllen 0 0 12,771
ISHARES TR IBOND DEC 2030 46436E593 BBG00X1SZZN3 284,720 14,204 SH   SOLE CliftonLarsonAllen 0 0 14,204
AT&T INC COM 00206R102 BBG000BSJK37 256,850 11,675 SH   SOLE CliftonLarsonAllen 0 0 11,675
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 BBG003BPLZZ6 234,729 10,857 SH   SOLE CliftonLarsonAllen 0 0 10,857