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
ABBOTT LABS COM 002824100   2,949,822 28,388 SH   SOLE   0 0 28,388
ABBVIE INC COM 00287Y109   13,826,299 80,610 SH   SOLE   0 0 80,610
ABRDN ASIA PACIFIC INCOME FU COM 003009107   26,800 10,000 SH   SOLE   0 0 10,000
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   659,916 2,175 SH   SOLE   0 0 2,175
ALLSTATE CORP COM 020002101   931,042 5,798 SH   SOLE   0 0 5,798
ALPHABET INC CAP STK CL C 02079K107   5,647,636 30,790 SH   SOLE   0 0 30,790
ALPHABET INC CAP STK CL A 02079K305   15,473,591 84,949 SH   SOLE   0 0 84,949
AMAZON COM INC COM 023135106   12,934,439 66,931 SH   SOLE   0 0 66,931
AMCOR PLC ORD G0250X107   1,014,316 103,713 SH   SOLE   0 0 103,713
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   31,423,267 500,052 SH   SOLE   0 0 500,052
AMERICAN CENTY ETF TR REAL ESTATE ETF 025072356   567,805 13,775 SH   SOLE   0 0 13,775
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   2,805,866 45,930 SH   SOLE   0 0 45,930
AMERICAN CENTY ETF TR CORE MUNI FXD IN 025072695   4,431,456 96,046 SH   SOLE   0 0 96,046
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   1,466,669 23,557 SH   SOLE   0 0 23,557
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,304,023 20,077 SH   SOLE   0 0 20,077
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,959,903 32,990 SH   SOLE   0 0 32,990
AMERICAN CENTY ETF TR US EQT ETF 025072885   5,005,364 55,498 SH   SOLE   0 0 55,498
AMGEN INC COM 031162100   808,341 2,587 SH   SOLE   0 0 2,587
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   2,325,453 65,561 SH   SOLE   0 0 65,561
AMPLIFY ETF TR AMPLIFY MOBILE P 032108656   2,945,409 62,963 SH   SOLE   0 0 62,963
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   3,490,184 53,919 SH   SOLE   0 0 53,919
APPLE INC COM 037833100   23,710,218 112,573 SH   SOLE   0 0 112,573
ARISTA NETWORKS INC COM 040413106   246,732 703 SH   SOLE   0 0 703
ASSOCIATED BANC CORP COM 045487105   413,230 19,538 SH   SOLE   0 0 19,538
AT&T INC COM 00206R102   493,905 25,845 SH   SOLE   0 0 25,845
AUTOMATIC DATA PROCESSING IN COM 053015103   3,054,480 12,761 SH   SOLE   0 0 12,761
BANK NEW YORK MELLON CORP COM 064058100   12,197,037 203,657 SH   SOLE   0 0 203,657
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,123,116 10,135 SH   SOLE   0 0 10,135
BOEING CO COM 097023105   8,570,813 47,089 SH   SOLE   0 0 47,089
BROADCOM INC COM 11135F101   628,423 391 SH   SOLE   0 0 391
CACI INTL INC CL A 127190304   256,656 596 SH   SOLE   0 0 596
CARPENTER TECHNOLOGY CORP COM 144285103   1,862,836 16,999 SH   SOLE   0 0 16,999
CATERPILLAR INC COM 149123101   247,493 743 SH   SOLE   0 0 743
CHEVRON CORP NEW COM 166764100   1,845,757 11,800 SH   SOLE   0 0 11,800
CHIPOTLE MEXICAN GRILL INC COM 169656105   393,442 6,280 SH   SOLE   0 0 6,280
CINTAS CORP COM 172908105   641,818 916 SH   SOLE   0 0 916
CISCO SYS INC COM 17275R102   260,922 5,491 SH   SOLE   0 0 5,491
CLEARWATER PAPER CORP COM 18538R103   212,582 4,385 SH   SOLE   0 0 4,385
COCA COLA CO COM 191216100   303,902 4,746 SH   SOLE   0 0 4,746
COMCAST CORP NEW CL A 20030N101   318,214 8,126 SH   SOLE   0 0 8,126
CONSTELLATION ENERGY CORP COM 21037T109   291,305 1,454 SH   SOLE   0 0 1,454
COSTCO WHSL CORP NEW COM 22160K105   1,116,131 1,313 SH   SOLE   0 0 1,313
DARDEN RESTAURANTS INC COM 237194105   1,389,652 9,183 SH   SOLE   0 0 9,183
DAVITA INC COM 23918K108   2,142,488 15,461 SH   SOLE   0 0 15,461
DBX ETF TR XTRCKR MSCI US 233051150   6,793,041 132,936 SH   SOLE   0 0 132,936
DEERE & CO COM 244199105   361,753 965 SH   SOLE   0 0 965
DELTA AIR LINES INC DEL COM NEW 247361702   397,639 8,381 SH   SOLE   0 0 8,381
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   250,883 6,692 SH   SOLE   0 0 6,692
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   969,216 32,666 SH   SOLE   0 0 32,666
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   984,616 38,060 SH   SOLE   0 0 38,060
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   6,460,815 109,784 SH   SOLE   0 0 109,784
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   3,967,794 66,041 SH   SOLE   0 0 66,041
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   19,500,257 375,944 SH   SOLE   0 0 375,944
DIMENSIONAL ETF TRUST US CORE EQUITY 1 25434V625   428,722 7,203 SH   SOLE   0 0 7,203
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   10,763,678 430,719 SH   SOLE   0 0 430,719
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   84,142,959 2,609,893 SH   SOLE   0 0 2,609,893
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   16,158,812 411,479 SH   SOLE   0 0 411,479
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   13,507,993 505,349 SH   SOLE   0 0 505,349
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   5,946,631 225,935 SH   SOLE   0 0 225,935
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   6,243,317 232,050 SH   SOLE   0 0 232,050
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   28,297,434 1,076,357 SH   SOLE   0 0 1,076,357
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   2,619,641 72,889 SH   SOLE   0 0 72,889
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   2,594,948 90,164 SH   SOLE   0 0 90,164
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   8,856,986 276,867 SH   SOLE   0 0 276,867
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   33,720,212 1,326,522 SH   SOLE   0 0 1,326,522
DISCOVER FINL SVCS COM 254709108   371,369 2,839 SH   SOLE   0 0 2,839
DISNEY WALT CO COM 254687106   229,097 2,307 SH   SOLE   0 0 2,307
DNP SELECT INCOME FD INC COM 23325P104   447,124 53,968 SH   SOLE   0 0 53,968
DUTCH BROS INC CL A 26701L100   650,663 15,716 SH   SOLE   0 0 15,716
ECOLAB INC COM 278865100   204,311 858 SH   SOLE   0 0 858
ELEVANCE HEALTH INC COM 036752103   267,678 494 SH   SOLE   0 0 494
ELI LILLY & CO COM 532457108   1,355,773 1,497 SH   SOLE   0 0 1,497
EXXON MOBIL CORP COM 30231G102   1,234,813 10,726 SH   SOLE   0 0 10,726
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   3,984,465 157,240 SH   SOLE   0 0 157,240
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   398,967 8,073 SH   SOLE   0 0 8,073
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   5,084,377 117,070 SH   SOLE   0 0 117,070
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   308,241 12,607 SH   SOLE   0 0 12,607
FORD MTR CO DEL COM 345370860   636,976 50,795 SH   SOLE   0 0 50,795
FORTUNE BRANDS INNOVATIONS I COM 34964C106   268,249 4,130 SH   SOLE   0 0 4,130
FULLER H B CO COM 359694106   558,592 7,258 SH   SOLE   0 0 7,258
GE AEROSPACE COM NEW 369604301   383,767 2,414 SH   SOLE   0 0 2,414
GENERAL MLS INC COM 370334104   279,675 4,421 SH   SOLE   0 0 4,421
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   3,126,440 101,202 SH   SOLE   0 0 101,202
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   287,877 4,384 SH   SOLE   0 0 4,384
GLOBAL X FDS GBL X BLOCKCHAIN 37960A735   3,006,952 58,828 SH   SOLE   0 0 58,828
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   701,577 6,559 SH   SOLE   0 0 6,559
GRACO INC COM 384109104   819,553 10,337 SH   SOLE   0 0 10,337
HARTFORD FINL SVCS GROUP INC COM 416515104   309,494 3,064 SH   SOLE   0 0 3,064
HF SINCLAIR CORP COM 403949100   951,686 17,841 SH   SOLE   0 0 17,841
HOME DEPOT INC COM 437076102   1,676,055 4,868 SH   SOLE   0 0 4,868
HONEYWELL INTL INC COM 438516106   355,330 1,664 SH   SOLE   0 0 1,664
INTEL CORP COM 458140100   225,726 7,288 SH   SOLE   0 0 7,288
INTERNATIONAL BUSINESS MACHS COM 459200101   975,940 5,642 SH   SOLE   0 0 5,642
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   95,042 10,715 SH   SOLE   0 0 10,715
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   46,611,730 1,049,104 SH   SOLE   0 0 1,049,104
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   712,125 52,672 SH   SOLE   0 0 52,672
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   985,060 15,503 SH   SOLE   0 0 15,503
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   499,852 13,634 SH   SOLE   0 0 13,634
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   234,986 6,192 SH   SOLE   0 0 6,192
INVESCO MUNICIPAL TRUST COM 46131J103   99,839 10,024 SH   SOLE   0 0 10,024
INVESCO QQQ TR UNIT SER 1 46090E103   12,417,300 25,877 SH   SOLE   0 0 25,877
ISHARES BITCOIN TR SHS 46438F101   5,302,897 155,328 SH   SOLE   0 0 155,328
ISHARES INC MSCI WORLD ETF 464286392   294,407 1,996 SH   SOLE   0 0 1,996
ISHARES INC CORE MSCI EMKT 46434G103   13,301,393 248,484 SH   SOLE   0 0 248,484
ISHARES INC MSCI EMRG CHN 46434G764   568,971 9,611 SH   SOLE   0 0 9,611
ISHARES TR S&P 100 ETF 464287101   398,828 1,509 SH   SOLE   0 0 1,509
ISHARES TR CORE S&P TTL STK 464287150   1,901,343 16,007 SH   SOLE   0 0 16,007
ISHARES TR SELECT DIVID ETF 464287168   248,357 2,052 SH   SOLE   0 0 2,052
ISHARES TR TIPS BD ETF 464287176   1,345,439 12,600 SH   SOLE   0 0 12,600
ISHARES TR CORE S&P500 ETF 464287200   6,644,167 12,141 SH   SOLE   0 0 12,141
ISHARES TR CORE US AGGBD ET 464287226   18,963,962 195,363 SH   SOLE   0 0 195,363
ISHARES TR MSCI EMG MKT ETF 464287234   1,956,786 45,944 SH   SOLE   0 0 45,944
ISHARES TR IBOXX INV CP ETF 464287242   1,153,527,385 10,768,552 SH   SOLE   0 0 10,768,552
ISHARES TR S&P 500 GRWT ETF 464287309   30,543,185 330,053 SH   SOLE   0 0 330,053
ISHARES TR S&P 500 VAL ETF 464287408   52,629,728 289,158 SH   SOLE   0 0 289,158
ISHARES TR 20 YR TR BD ETF 464287432   1,638,000 17,847 SH   SOLE   0 0 17,847
ISHARES TR 1 3 YR TREAS BD 464287457   487,613 5,972 SH   SOLE   0 0 5,972
ISHARES TR MSCI EAFE ETF 464287465   129,782,309 1,656,865 SH   SOLE   0 0 1,656,865
ISHARES TR RUS MDCP VAL ETF 464287473   1,973,878 16,348 SH   SOLE   0 0 16,348
ISHARES TR RUS MD CP GR ETF 464287481   3,205,781 29,051 SH   SOLE   0 0 29,051
ISHARES TR RUS MID CAP ETF 464287499   4,482,343 55,282 SH   SOLE   0 0 55,282
ISHARES TR CORE S&P MCP ETF 464287507   518,682,930 8,863,344 SH   SOLE   0 0 8,863,344
ISHARES TR EXPND TEC SC ETF 464287549   229,173 2,430 SH   SOLE   0 0 2,430
ISHARES TR RUS 1000 VAL ETF 464287598   1,692,651,093 9,701,674 SH   SOLE   0 0 9,701,674
ISHARES TR S&P MC 400GR ETF 464287606   133,861,119 1,519,250 SH   SOLE   0 0 1,519,250
ISHARES TR RUS 1000 GRW ETF 464287614   11,714,300 32,137 SH   SOLE   0 0 32,137
ISHARES TR RUS 1000 ETF 464287622   5,482,577 18,426 SH   SOLE   0 0 18,426
ISHARES TR RUS 2000 VAL ETF 464287630   256,002 1,680 SH   SOLE   0 0 1,680
ISHARES TR RUS 2000 GRW ETF 464287648   81,925,466 312,061 SH   SOLE   0 0 312,061
ISHARES TR RUSSELL 2000 ETF 464287655   7,065,898 34,826 SH   SOLE   0 0 34,826
ISHARES TR CORE S&P US VLU 464287663   2,219,957 25,189 SH   SOLE   0 0 25,189
ISHARES TR S&P MC 400VL ETF 464287705   88,550,053 780,451 SH   SOLE   0 0 780,451
ISHARES TR U.S. REAL ES ETF 464287739   265,238 3,023 SH   SOLE   0 0 3,023
ISHARES TR CORE S&P SCP ETF 464287804   880,864,065 8,258,616 SH   SOLE   0 0 8,258,616
ISHARES TR SP SMCP600VL ETF 464287879   8,064,955 82,913 SH   SOLE   0 0 82,913
ISHARES TR S&P SML 600 GWT 464287887   2,951,770 22,983 SH   SOLE   0 0 22,983
ISHARES TR INTL TREA BD ETF 464288117   7,865,668 203,721 SH   SOLE   0 0 203,721
ISHARES TR SHRT NAT MUN ETF 464288158   1,365,004 13,056 SH   SOLE   0 0 13,056
ISHARES TR MSCI ACWI ETF 464288257   596,732 5,309 SH   SOLE   0 0 5,309
ISHARES TR EAFE SML CP ETF 464288273   240,587 3,903 SH   SOLE   0 0 3,903
ISHARES TR NEW YORK MUN ETF 464288323   293,696 5,500 SH   SOLE   0 0 5,500
ISHARES TR NATIONAL MUN ETF 464288414   59,488,338 558,313 SH   SOLE   0 0 558,313
ISHARES TR MBS ETF 464288588   473,246 5,154 SH   SOLE   0 0 5,154
ISHARES TR ISHS 5-10YR INVT 464288638   2,691,837,494 52,513,411 SH   SOLE   0 0 52,513,411
ISHARES TR 10-20 YR TRS ETF 464288653   22,297,235 217,110 SH   SOLE   0 0 217,110
ISHARES TR 3 7 YR TREAS BD 464288661   490,923,482 4,251,524 SH   SOLE   0 0 4,251,524
ISHARES TR SHORT TREAS BD 464288679   21,142,547 191,335 SH   SOLE   0 0 191,335
ISHARES TR EAFE VALUE ETF 464288877   2,466,105 46,495 SH   SOLE   0 0 46,495
ISHARES TR EAFE GRWTH ETF 464288885   249,787 2,441 SH   SOLE   0 0 2,441
ISHARES TR IBONDS DEC 2033 46436E148   330,590 13,775 SH   SOLE   0 0 13,775
ISHARES TR IBONDS DEC 2032 46436E296   330,675 14,736 SH   SOLE   0 0 14,736
ISHARES TR US TREAS BD ETF 46429B267   5,395,640 239,062 SH   SOLE   0 0 239,062
ISHARES TR GNMA BOND ETF 46429B333   8,721,635 202,499 SH   SOLE   0 0 202,499
ISHARES TR CORE HIGH DV ETF 46429B663   1,630,608 15,001 SH   SOLE   0 0 15,001
ISHARES TR MSCI EAFE MIN VL 46429B689   67,497,401 973,215 SH   SOLE   0 0 973,215
ISHARES TR MSCI USA MIN VOL 46429B697   211,914 2,523 SH   SOLE   0 0 2,523
ISHARES TR MSCI USA QLT FCT 46432F339   389,503 2,281 SH   SOLE   0 0 2,281
ISHARES TR MSCI USA VALUE 46432F388   345,246 3,337 SH   SOLE   0 0 3,337
ISHARES TR MSCI USA MMENTM 46432F396   796,433 4,087 SH   SOLE   0 0 4,087
ISHARES TR CORE MSCI EAFE 46432F842   29,357,875 404,155 SH   SOLE   0 0 404,155
ISHARES TR 0-5YR INVT GR CP 46434V100   6,531,348 132,616 SH   SOLE   0 0 132,616
ISHARES TR EXPONENTIAL TECH 46434V381   1,988,828,769 33,806,370 SH   SOLE   0 0 33,806,370
ISHARES TR MSCI INTL QUALTY 46434V456   366,991 9,398 SH   SOLE   0 0 9,398
ISHARES TR CORE TOTAL USD 46434V613   2,467,881 54,574 SH   SOLE   0 0 54,574
ISHARES TR CORE DIV GRWTH 46434V621   1,492,732 25,911 SH   SOLE   0 0 25,911
ISHARES TR BLACKROCK ULTRA 46434V878   13,461,184 266,399 SH   SOLE   0 0 266,399
ISHARES TR ESG AWRE USD ETF 46435G193   6,310,458 277,749 SH   SOLE   0 0 277,749
ISHARES TR ESG AWRE 1 5 YR 46435G243   4,689,663 191,492 SH   SOLE   0 0 191,492
ISHARES TR ESG AWR MSCI USA 46435G425   502,829 4,214 SH   SOLE   0 0 4,214
ISHARES TR ESG AW MSCI EAFE 46435G516   12,822,794 162,767 SH   SOLE   0 0 162,767
ISHARES TR CORE INTL AGGR 46435G672   649,251,276 13,005,834 SH   SOLE   0 0 13,005,834
ISHARES TR IBONDS DEC 26 46435U259   506,779 20,015 SH   SOLE   0 0 20,015
ISHARES TR IBONDS DEC 25 46435U432   502,526 18,974 SH   SOLE   0 0 18,974
ISHARES TR ESG AWARE MSCI 46435U663   5,942,920 154,361 SH   SOLE   0 0 154,361
ISHARES TR IBONDS DEC 46435U697   579,579 22,253 SH   SOLE   0 0 22,253
ISHARES TR IBONDS DEC 2031 46436E460   330,791 16,565 SH   SOLE   0 0 16,565
ISHARES TR US TECH BRKTHR 46436E502   247,971,167 4,919,028 SH   SOLE   0 0 4,919,028
ISHARES TR IBOND DEC 2030 46436E593   422,970 21,944 SH   SOLE   0 0 21,944
ISHARES TR IBONDS 29 TRM TS 46436E825   962,782 45,053 SH   SOLE   0 0 45,053
ISHARES TR IBONDS 28 TRM TS 46436E833   2,811,720 128,799 SH   SOLE   0 0 128,799
ISHARES TR IBONDS 27 TRM TS 46436E841   6,475,151 293,322 SH   SOLE   0 0 293,322
ISHARES TR IBONDS 26 TRM TS 46436E858   7,538,710 332,767 SH   SOLE   0 0 332,767
ISHARES TR IBONDS 25 TRM TS 46436E866   7,682,061 330,838 SH   SOLE   0 0 330,838
ISHARES TR IBONDS 24 TRM TS 46436E874   7,849,561 327,337 SH   SOLE   0 0 327,337
JOHNSON & JOHNSON COM 478160104   1,154,981 7,902 SH   SOLE   0 0 7,902
JPMORGAN CHASE & CO. COM 46625H100   1,679,338 8,302 SH   SOLE   0 0 8,302
KINDER MORGAN INC DEL COM 49456B101   5,517,825 277,696 SH   SOLE   0 0 277,696
KNIFE RIVER CORP COMMON STOCK 498894104   471,267 6,718 SH   SOLE   0 0 6,718
LAM RESEARCH CORP COM 512807108   310,453 291 SH   SOLE   0 0 291
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   41,406,620 1,155,873 SH   SOLE   0 0 1,155,873
LOCKHEED MARTIN CORP COM 539830109   473,091 1,012 SH   SOLE   0 0 1,012
LOWES COS INC COM 548661107   332,012 1,506 SH   SOLE   0 0 1,506
MARATHON PETE CORP COM 56585A102   240,963 1,389 SH   SOLE   0 0 1,389
MARSH & MCLENNAN COS INC COM 571748102   3,248,641 15,416 SH   SOLE   0 0 15,416
MASTERCARD INCORPORATED CL A 57636Q104   672,872 1,525 SH   SOLE   0 0 1,525
MCDONALDS CORP COM 580135101   254,992 1,000 SH   SOLE   0 0 1,000
MDU RES GROUP INC COM 552690109   1,359,470 54,161 SH   SOLE   0 0 54,161
MERCK & CO INC COM 58933Y105   652,949 5,255 SH   SOLE   0 0 5,255
META PLATFORMS INC CL A 30303M102   7,340,969 14,559 SH   SOLE   0 0 14,559
MICROSOFT CORP COM 594918104   33,468,129 74,881 SH   SOLE   0 0 74,881
MORGAN STANLEY COM NEW 617446448   649,229 6,680 SH   SOLE   0 0 6,680
MORGAN STANLEY ETF TRUST CALVERT INTERNAT 61774R106   484,660 8,600 SH   SOLE   0 0 8,600
MORGAN STANLEY ETF TRUST CALVERT US MDCP 61774R403   5,721,168 103,809 SH   SOLE   0 0 103,809
NETFLIX INC COM 64110L106   4,238,068 6,279 SH   SOLE   0 0 6,279
NEXTERA ENERGY INC COM 65339F101   340,813 4,813 SH   SOLE   0 0 4,813
NORDSTROM INC COM 655664100   1,049,550 49,460 SH   SOLE   0 0 49,460
NORTHROP GRUMMAN CORP COM 666807102   499,721 1,146 SH   SOLE   0 0 1,146
NVIDIA CORPORATION COM 67066G104   14,777,873 119,620 SH   SOLE   0 0 119,620
OLD DOMINION FREIGHT LINE IN COM 679580100   14,120,899 79,959 SH   SOLE   0 0 79,959
OLIN CORP COM PAR $1 680665205   2,194,527 46,543 SH   SOLE   0 0 46,543
ORACLE CORP COM 68389X105   930,844 6,592 SH   SOLE   0 0 6,592
OREILLY AUTOMOTIVE INC COM 67103H107   1,847,221 1,749 SH   SOLE   0 0 1,749
OTTER TAIL CORP COM 689648103   1,951,509 22,280 SH   SOLE   0 0 22,280
OVINTIV INC COM 69047Q102   954,393 20,362 SH   SOLE   0 0 20,362
PACCAR INC COM 693718108   385,395 3,743 SH   SOLE   0 0 3,743
PARKER-HANNIFIN CORP COM 701094104   265,044 524 SH   SOLE   0 0 524
PARSONS CORP DEL COM 70202L102   334,439 4,088 SH   SOLE   0 0 4,088
PENSKE AUTOMOTIVE GRP INC COM 70959W103   438,467 2,942 SH   SOLE   0 0 2,942
PIMCO ETF TR INTER MUN BD ACT 72201R866   2,847,147 54,689 SH   SOLE   0 0 54,689
POWERSHARES ACTIVELY MANAGED TOTAL RETURN 46090A804   316,638 6,830 SH   SOLE   0 0 6,830
PROCTER AND GAMBLE CO COM 742718109   759,257 4,603 SH   SOLE   0 0 4,603
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,649,811 16,511 SH   SOLE   0 0 16,511
PROSHARES TR LARGE CAP CRE 74347R248   272,683 4,396 SH   SOLE   0 0 4,396
PROSHARES TR PSHS ULTRA DOW30 74347R305   352,596 4,236 SH   SOLE   0 0 4,236
QUALCOMM INC COM 747525103   3,090,080 15,514 SH   SOLE   0 0 15,514
ROYAL BK CDA COM 780087102   1,521,974 14,306 SH   SOLE   0 0 14,306
RTX CORPORATION COM 75513E101   465,846 4,640 SH   SOLE   0 0 4,640
SALESFORCE INC COM 79466L302   2,455,723 9,551 SH   SOLE   0 0 9,551
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,762,385 59,758 SH   SOLE   0 0 59,758
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,770,592 58,523 SH   SOLE   0 0 58,523
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,071,204,601 10,611,856 SH   SOLE   0 0 10,611,856
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,389,242,581 18,645,053 SH   SOLE   0 0 18,645,053
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,656,294,505 21,221,270 SH   SOLE   0 0 21,221,270
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   123,195,580 2,587,713 SH   SOLE   0 0 2,587,713
SCHWAB STRATEGIC TR CRYPTO THEMATIC 808524656   2,638,850 72,504 SH   SOLE   0 0 72,504
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   520,903,073 19,587,589 SH   SOLE   0 0 19,587,589
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722   1,267,305,759 24,155,606 SH   SOLE   0 0 24,155,606
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   671,902 19,007 SH   SOLE   0 0 19,007
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   214,958 3,194 SH   SOLE   0 0 3,194
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   731,595 9,303 SH   SOLE   0 0 9,303
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   3,022,911,075 77,959,466 SH   SOLE   0 0 77,959,466
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   115,938,179 2,543,619 SH   SOLE   0 0 2,543,619
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,063,535,424 52,800,669 SH   SOLE   0 0 52,800,669
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   1,673,012 34,304 SH   SOLE   0 0 34,304
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   619,349 12,868 SH   SOLE   0 0 12,868
SCHWAB STRATEGIC TR US TIPS ETF 808524870   16,738,851 321,839 SH   SOLE   0 0 321,839
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,332,130 37,330 SH   SOLE   0 0 37,330
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   735,898 8,333 SH   SOLE   0 0 8,333
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   286,865 1,968 SH   SOLE   0 0 1,968
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,029,244 11,291 SH   SOLE   0 0 11,291
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   365,559 8,892 SH   SOLE   0 0 8,892
SELECT SECTOR SPDR TR INDL 81369Y704   762,876 6,259 SH   SOLE   0 0 6,259
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,905,189 21,682 SH   SOLE   0 0 21,682
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   231,729 3,400 SH   SOLE   0 0 3,400
SIREN ETF TR NSD NXGN ECO ETF 829658202   2,711,577 103,852 SH   SOLE   0 0 103,852
SOLITARIO RESOURCES CORP COM 8342EP107   16,903 19,100 SH   SOLE   0 0 19,100
SONOCO PRODS CO COM 835495102   729,827 14,389 SH   SOLE   0 0 14,389
SOUTHERN CO COM 842587107   320,984 4,138 SH   SOLE   0 0 4,138
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   661,103 1,686 SH   SOLE   0 0 1,686
SPDR GOLD TR GOLD SHS 78463V107   623,529 2,900 SH   SOLE   0 0 2,900
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   4,116,149 127,079 SH   SOLE   0 0 127,079
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   338,366,497 6,212,161 SH   SOLE   0 0 6,212,161
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   680,055,814 18,052,981 SH   SOLE   0 0 18,052,981
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848   1,816,681 64,171 SH   SOLE   0 0 64,171
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   2,118,496,204 60,390,427 SH   SOLE   0 0 60,390,427
SPDR S&P 500 ETF TR TR UNIT 78462F103   20,308,131 37,201 SH   SOLE   0 0 37,201
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,926,982 9,175 SH   SOLE   0 0 9,175
SPDR SER TR PORTFOLIO CRPORT 78464A144   14,237,811 496,090 SH   SOLE   0 0 496,090
SPDR SER TR S&P 600 SMCP GRW 78464A201   114,998,845 1,339,376 SH   SOLE   0 0 1,339,376
SPDR SER TR S&P 600 SMCP VAL 78464A300   106,054,380 1,354,289 SH   SOLE   0 0 1,354,289
SPDR SER TR PORTFOLIO INTRMD 78464A375   5,656,860 173,736 SH   SOLE   0 0 173,736
SPDR SER TR PORT MTG BK ETF 78464A383   3,726,845,027 172,779,092 SH   SOLE   0 0 172,779,092
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,684,658,442 21,024,066 SH   SOLE   0 0 21,024,066
SPDR SER TR PRTFLO S&P500 VL 78464A508   3,666,445,296 75,224,564 SH   SOLE   0 0 75,224,564
SPDR SER TR BLOOMBERG INTL T 78464A516   9,651,110 450,355 SH   SOLE   0 0 450,355
SPDR SER TR PORTFLI TIPS ETF 78464A656   2,534,086 99,688 SH   SOLE   0 0 99,688
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,122,398,138 41,234,318 SH   SOLE   0 0 41,234,318
SPDR SER TR PORTFLI INTRMDIT 78464A672   853,288,691 30,452,844 SH   SOLE   0 0 30,452,844
SPDR SER TR S&P DIVID ETF 78464A763   699,052 5,496 SH   SOLE   0 0 5,496
SPDR SER TR S&P 400 MDCP GRW 78464A821   145,310,322 1,728,650 SH   SOLE   0 0 1,728,650
SPDR SER TR S&P 400 MDCP VAL 78464A839   124,613,974 1,708,444 SH   SOLE   0 0 1,708,444
SPDR SER TR PORTFOLIO S&P400 78464A847   1,145,118 22,322 SH   SOLE   0 0 22,322
SPDR SER TR PORTFOLIO S&P500 78464A854   321,107,805 5,017,309 SH   SOLE   0 0 5,017,309
SPDR SER TR S&P 500 ESG ETF 78468R531   5,346,426 100,685 SH   SOLE   0 0 100,685
SPDR SER TR S&P KENSHO NEW 78468R648   1,561,139,190 33,886,242 SH   SOLE   0 0 33,886,242
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   332,159 3,619 SH   SOLE   0 0 3,619
SPDR SER TR NUVEEN BLMBRG MU 78468R721   36,735,795 802,968 SH   SOLE   0 0 802,968
SPDR SER TR NUVEEN BLMBRG SH 78468R739   35,812,298 758,895 SH   SOLE   0 0 758,895
SPDR SER TR PORTFOLIO S&P600 78468R853   914,567,632 22,021,854 SH   SOLE   0 0 22,021,854
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   299,925 7,551 SH   SOLE   0 0 7,551
STARBUCKS CORP COM 855244109   1,096,687 14,087 SH   SOLE   0 0 14,087
STRYKER CORPORATION COM 863667101   284,421 834 SH   SOLE   0 0 834
SYSCO CORP COM 871829107   528,999 7,410 SH   SOLE   0 0 7,410
TELLURIAN INC NEW COM 87968A104   14,246 20,569 SH   SOLE   0 0 20,569
TESLA INC COM 88160R101   5,372,038 27,147 SH   SOLE   0 0 27,147
TIMKEN CO COM 887389104   297,282 3,710 SH   SOLE   0 0 3,710
TRANE TECHNOLOGIES PLC SHS G8994E103   1,981,145 6,023 SH   SOLE   0 0 6,023
TRAVELERS COMPANIES INC COM 89417E109   291,792 1,435 SH   SOLE   0 0 1,435
TRINITY INDS INC COM 896522109   628,607 21,009 SH   SOLE   0 0 21,009
UNITEDHEALTH GROUP INC COM 91324P102   1,358,670 2,667 SH   SOLE   0 0 2,667
VANECK ETF TRUST GREEN BOND ETF 92189F171   3,045,984 128,876 SH   SOLE   0 0 128,876
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   519,492 11,332 SH   SOLE   0 0 11,332
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   1,710,398 24,333 SH   SOLE   0 0 24,333
VANGUARD BD INDEX FDS INTERMED TERM 921937819   4,980,258 66,500 SH   SOLE   0 0 66,500
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   921,394 12,012 SH   SOLE   0 0 12,012
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   64,194,625 890,973 SH   SOLE   0 0 890,973
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,009,024 17,993 SH   SOLE   0 0 17,993
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,296,053 8,571 SH   SOLE   0 0 8,571
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   4,011,214 17,444 SH   SOLE   0 0 17,444
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   296,098,236 3,492,122 SH   SOLE   0 0 3,492,122
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,787,803 11,127 SH   SOLE   0 0 11,127
VANGUARD INDEX FDS SM CP VAL ETF 922908611   2,012,680 10,987 SH   SOLE   0 0 10,987
VANGUARD INDEX FDS MID CAP ETF 922908629   6,075,836 25,000 SH   SOLE   0 0 25,000
VANGUARD INDEX FDS LARGE CAP ETF 922908637   7,665,155 30,697 SH   SOLE   0 0 30,697
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,299,699 13,616 SH   SOLE   0 0 13,616
VANGUARD INDEX FDS GROWTH ETF 922908736   3,221,659,659 8,603,318 SH   SOLE   0 0 8,603,318
VANGUARD INDEX FDS VALUE ETF 922908744   23,460,445 145,742 SH   SOLE   0 0 145,742
VANGUARD INDEX FDS SMALL CP ETF 922908751   15,495,467 70,875 SH   SOLE   0 0 70,875
VANGUARD INDEX FDS TOTAL STK MKT 922908769   95,491,789 355,726 SH   SOLE   0 0 355,726
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   398,941 3,542 SH   SOLE   0 0 3,542
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   256,170 4,368 SH   SOLE   0 0 4,368
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   976,562,907 22,316,337 SH   SOLE   0 0 22,316,337
VANGUARD MALVERN FDS CORE BD ETF 922020748   42,681,321 561,374 SH   SOLE   0 0 561,374
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   35,444,566 707,335 SH   SOLE   0 0 707,335
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   485,590 8,373 SH   SOLE   0 0 8,373
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   230,394,161 2,981,482 SH   SOLE   0 0 2,981,482
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   701,559 7,467 SH   SOLE   0 0 7,467
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,120,969 36,424 SH   SOLE   0 0 36,424
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   63,026,624 1,388,251 SH   SOLE   0 0 1,388,251
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   428,274 7,425 SH   SOLE   0 0 7,425
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   240,189 3,005 SH   SOLE   0 0 3,005
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   4,005,005 21,835 SH   SOLE   0 0 21,835
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,452,328 24,085 SH   SOLE   0 0 24,085
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   16,870,715 341,374 SH   SOLE   0 0 341,374
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,962,318 17,354 SH   SOLE   0 0 17,354
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   1,334,340 13,334 SH   SOLE   0 0 13,334
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,102,921 9,299 SH   SOLE   0 0 9,299
VANGUARD WORLD FD ESG US STK ETF 921910733   5,823,411 60,271 SH   SOLE   0 0 60,271
VANGUARD WORLD FD ENERGY ETF 92204A306   205,243 1,597 SH   SOLE   0 0 1,597
VANGUARD WORLD FD FINANCIALS ETF 92204A405   882,300 8,793 SH   SOLE   0 0 8,793
VANGUARD WORLD FD INF TECH ETF 92204A702   1,284,899 2,226 SH   SOLE   0 0 2,226
VIASAT INC COM 92552V100   3,458,733 272,341 SH   SOLE   0 0 272,341
VISA INC COM CL A 92826C839   757,622 2,886 SH   SOLE   0 0 2,886
WALMART INC COM 931142103   491,540 7,259 SH   SOLE   0 0 7,259
WELLS FARGO CO NEW COM 949746101   579,877 9,763 SH   SOLE   0 0 9,763
WILLIS TOWERS WATSON PLC LTD SHS G96629103   4,235,668 16,157 SH   SOLE   0 0 16,157
WISDOMTREE TR EMER MKT HIGH FD 97717W315   668,619 15,438 SH   SOLE   0 0 15,438
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,424,099 30,449 SH   SOLE   0 0 30,449