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
ADAMS DIVERSIFIED EQUITY FD COM 006212104   5,141,564 278,827 SH   SOLE   3,033 0 275,793
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,611,158 5,731 SH   SOLE   44 0 5,687
ALASKA AIR GROUP INC COM 011659109   407,288 7,021 SH   SOLE   0 0 7,021
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   4,222,059 796,615 SH   SOLE   15,098 0 781,517
ALPHABET INC CAP STK CL A 02079K305   7,310,798 2,629 SH   SOLE   29 0 2,600
ALPHABET INC CAP STK CL C 02079K107   1,775,844 636 SH   SOLE   0 0 636
AMAZON COM INC COM 023135106   4,733,447 1,452 SH   SOLE   0 0 1,452
AMERICAN TOWER CORP NEW COM 03027X100   2,068,907 8,235 SH   SOLE   77 0 8,159
APPLE INC COM 037833100   21,131,714 121,022 SH   SOLE   677 0 120,345
AT&T INC COM 00206R102   400,189 16,936 SH   SOLE   0 0 16,936
BARINGS BDC INC COM 06759L103   122,219 11,820 SH   SOLE   0 0 11,820
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,603,623 4,544 SH   SOLE   0 0 4,544
BLOCK INC CL A 852234103   2,898,992 21,379 SH   SOLE   242 0 21,137
BOEING CO COM 097023105   4,118,280 21,505 SH   SOLE   115 0 21,390
BOOKING HOLDINGS INC COM 09857L108   2,120,650 903 SH   SOLE   18 0 885
BROWN & BROWN INC COM 115236101   1,873,383 25,922 SH   SOLE   0 0 25,922
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   12,911,864 736,558 SH   SOLE   8,110 0 728,448
CATERPILLAR INC COM 149123101   496,494 2,228 SH   SOLE   0 0 2,228
CHEVRON CORP NEW COM 166764100   394,864 2,425 SH   SOLE   0 0 2,425
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,711,756 1,082 SH   SOLE   4 0 1,078
CINTAS CORP COM 172908105   3,817,969 8,975 SH   SOLE   145 0 8,830
COPART INC COM 217204106   3,601,993 28,708 SH   SOLE   564 0 28,144
COSTCO WHSL CORP NEW COM 22160K105   6,956,304 12,080 SH   SOLE   0 0 12,080
DISNEY WALT CO COM 254687106   1,906,798 13,902 SH   SOLE   76 0 13,826
DOLLAR GEN CORP NEW COM 256677105   2,657,649 11,938 SH   SOLE   203 0 11,734
DOMINOS PIZZA INC COM 25754A201   2,417,254 5,939 SH   SOLE   110 0 5,829
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   125,289 12,082 SH   SOLE   0 0 12,082
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   413,844 20,734 SH   SOLE   0 0 20,734
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   10,321,511 363,050 SH   SOLE   3,707 0 359,343
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   305,013 5,743 SH   SOLE   0 0 5,743
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   328,860 6,000 SH   SOLE   0 0 6,000
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   10,988,154 140,514 SH   SOLE   829 0 139,684
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   13,029,102 69,348 SH   SOLE   413 0 68,935
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   3,640,432 77,374 SH   SOLE   946 0 76,428
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   17,401,417 350,977 SH   SOLE   2,478 0 348,499
FIRST TR S&P REIT INDEX FD COM 33734G108   450,100 14,426 SH   SOLE   0 0 14,426
FORD MTR CO DEL COM 345370860   727,855 43,043 SH   SOLE   0 0 43,043
GENERAL DYNAMICS CORP COM 369550108   3,090,042 12,812 SH   SOLE   75 0 12,737
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   225,742 10,765 SH   SOLE   0 0 10,765
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   7,891,692 286,346 SH   SOLE   3,620 0 282,726
HERITAGE FINL CORP WASH COM 42722X106   512,480 20,450 SH   SOLE   0 0 20,450
HOME DEPOT INC COM 437076102   3,883,003 12,972 SH   SOLE   56 0 12,917
ILLUMINA INC COM 452327109   2,478,294 7,093 SH   SOLE   0 0 7,093
INTEL CORP COM 458140100   240,425 4,851 SH   SOLE   0 0 4,851
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   436,745 32,185 SH   SOLE   0 0 32,185
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   264,604 5,690 SH   SOLE   0 0 5,690
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   337,510 11,622 SH   SOLE   0 0 11,622
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381   2,370,883 17,510 SH   SOLE   0 0 17,510
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   7,858,180 161,127 SH   SOLE   1,807 0 159,320
INVESCO QQQ TR UNIT SER 1 46090E103   7,940,449 21,902 SH   SOLE   0 0 21,902
ISHARES TR CORE US AGGBD ET 464287226   467,178 4,362 SH   SOLE   0 0 4,362
ISHARES TR CORE S&P MCP ETF 464287507   3,669,814 13,676 SH   SOLE   0 0 13,676
ISHARES TR CORE S&P SCP ETF 464287804   391,135 3,626 SH   SOLE   0 0 3,626
ISHARES TR CORE HIGH DV ETF 46429B663   257,508 2,409 SH   SOLE   0 0 2,409
ISHARES TR CORE MSCI INTL 46435G326   245,137 3,853 SH   SOLE   0 0 3,853
ISHARES TR GL CLEAN ENE ETF 464288224   453,993 21,096 SH   SOLE   0 0 21,096
ISHARES TR IBOXX HI YD ETF 464288513   7,510,531 91,269 SH   SOLE   1,213 0 90,056
ISHARES TR MSCI EAFE ETF 464287465   203,490 2,765 SH   SOLE   0 0 2,765
ISHARES TR MSCI ACWI EX US 464288240   240,178 4,595 SH   SOLE   0 0 4,595
ISHARES TR MSCI KLD400 SOC 464288570   332,881 3,843 SH   SOLE   0 0 3,843
ISHARES TR RUS MDCP VAL ETF 464287473   563,134 4,707 SH   SOLE   0 0 4,707
ISHARES TR RUS MD CP GR ETF 464287481   822,693 8,186 SH   SOLE   0 0 8,186
ISHARES TR RUS MID CAP ETF 464287499   687,955 8,815 SH   SOLE   0 0 8,815
ISHARES TR RUS 1000 VAL ETF 464287598   1,241,871 7,482 SH   SOLE   0 0 7,482
ISHARES TR RUS 1000 GRW ETF 464287614   1,306,845 4,707 SH   SOLE   0 0 4,707
ISHARES TR RUS 1000 ETF 464287622   4,871,027 19,479 SH   SOLE   547 0 18,932
ISHARES TR RUS 2000 VAL ETF 464287630   221,462 1,372 SH   SOLE   0 0 1,372
ISHARES TR RUS 2000 GRW ETF 464287648   659,834 2,580 SH   SOLE   0 0 2,580
ISHARES TR RUSSELL 2000 ETF 464287655   1,959,184 9,544 SH   SOLE   0 0 9,544
ISHARES TR S&P 500 GRWT ETF 464287309   1,584,112 20,740 SH   SOLE   0 0 20,740
ISHARES TR S&P MC 400GR ETF 464287606   337,041 4,362 SH   SOLE   0 0 4,362
ISHARES TR SP SMCP600VL ETF 464287879   337,966 3,301 SH   SOLE   0 0 3,301
ISHARES TR S&P SML 600 GWT 464287887   312,450 2,498 SH   SOLE   0 0 2,498
ISHARES TR SELECT DIVID ETF 464287168   4,256,493 33,220 SH   SOLE   0 0 33,220
ISHARES TR U.S. TECH ETF 464287721   270,072 2,621 SH   SOLE   0 0 2,621
ISHARES TR U.S. UTILITS ETF 464287697   339,738 3,733 SH   SOLE   0 0 3,733
ISHARES TR U.S. REAL ES ETF 464287739   246,619 2,279 SH   SOLE   0 0 2,279
ISHARES TR PFD AND INCM SEC 464288687   1,263,970 34,705 SH   SOLE   0 0 34,705
ISHARES TR US HLTHCR PR ETF 464288828   288,548 1,020 SH   SOLE   0 0 1,020
ISHARES TR CORE S&P500 ETF 464287200   304,805 672 SH   SOLE   0 0 672
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   687,809 13,700 SH   SOLE   0 0 13,700
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   24,905,015 507,437 SH   SOLE   4,708 0 502,729
JOHNSON & JOHNSON COM 478160104   455,374 2,569 SH   SOLE   0 0 2,569
KLA CORP COM NEW 482480100   4,769,718 13,030 SH   SOLE   217 0 12,813
LAUDER ESTEE COS INC CL A 518439104   1,788,061 6,566 SH   SOLE   102 0 6,464
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   8,360,199 1,034,678 SH   SOLE   19,708 0 1,014,970
LOWES COS INC COM 548661107   3,554,032 17,578 SH   SOLE   295 0 17,283
MCDONALDS CORP COM 580135101   249,268 1,008 SH   SOLE   0 0 1,008
MERCADOLIBRE INC COM 58733R102   333,054 280 SH   SOLE   0 0 280
META PLATFORMS INC CL A 30303M102   3,008,975 13,532 SH   SOLE   59 0 13,473
MICROSOFT CORP COM 594918104   24,075,632 78,089 SH   SOLE   285 0 77,804
NASDAQ INC COM 631103108   2,702,857 15,168 SH   SOLE   74 0 15,093
NEXTERA ENERGY INC COM 65339F101   4,041,707 47,712 SH   SOLE   535 0 47,178
NVIDIA CORPORATION COM 67066G104   7,775,992 28,498 SH   SOLE   444 0 28,055
OLD DOMINION FREIGHT LINE IN COM 679580100   3,445,001 11,534 SH   SOLE   172 0 11,362
ONEOK INC NEW COM 682680103   276,048 3,908 SH   SOLE   0 0 3,908
PAYPAL HLDGS INC COM 70450Y103   2,549,967 22,049 SH   SOLE   94 0 21,955
PROCTER AND GAMBLE CO COM 742718109   279,154 1,827 SH   SOLE   0 0 1,827
PROGRESSIVE CORP COM 743315103   3,526,722 30,939 SH   SOLE   321 0 30,617
PRUDENTIAL FINL INC COM 744320102   337,563 2,857 SH   SOLE   0 0 2,857
REALTY INCOME CORP COM 756109104   227,239 3,279 SH   SOLE   0 0 3,279
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   248,472 4,913 SH   SOLE   0 0 4,913
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,510,757 68,376 SH   SOLE   0 0 68,376
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,855,060 37,446 SH   SOLE   0 0 37,446
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   5,390,085 72,041 SH   SOLE   0 0 72,041
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   291,379 4,082 SH   SOLE   0 0 4,082
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   6,984,665 92,073 SH   SOLE   0 0 92,073
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   4,759,899 100,505 SH   SOLE   0 0 100,505
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   11,210,190 142,099 SH   SOLE   0 0 142,099
SCHWAB STRATEGIC TR US REIT ETF 808524847   2,838,216 114,030 SH   SOLE   0 0 114,030
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,868,796 103,306 SH   SOLE   0 0 103,306
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,773,655 255,054 SH   SOLE   2,200 0 252,853
SELECT SECTOR SPDR TR ENERGY 81369Y506   546,088 7,144 SH   SOLE   0 0 7,144
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   249,010 1,346 SH   SOLE   0 0 1,346
SHERWIN WILLIAMS CO COM 824348106   2,669,332 10,694 SH   SOLE   144 0 10,550
SKYWORKS SOLUTIONS INC COM 83088M102   2,293,416 17,208 SH   SOLE   0 0 17,208
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   592,585 1,709 SH   SOLE   0 0 1,709
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   389,225 11,354 SH   SOLE   0 0 11,354
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,127,292 55,054 SH   SOLE   0 0 55,054
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,069,444 11,225 SH   SOLE   0 0 11,225
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   342,825 699 SH   SOLE   0 0 699
SPDR SER TR PRTFLO S&P500 VL 78464A508   353,281 8,462 SH   SOLE   0 0 8,462
SPDR SER TR PORTFOLI S&P1500 78464A805   4,794,385 86,261 SH   SOLE   0 0 86,261
SPDR SER TR PORTFOLIO S&P400 78464A847   316,823 6,718 SH   SOLE   0 0 6,718
SPDR SER TR PORTFOLIO S&P500 78464A854   386,437 7,273 SH   SOLE   0 0 7,273
SPDR SER TR PORTFOLIO S&P600 78468R853   3,215,091 76,422 SH   SOLE   0 0 76,422
SPDR SER TR BLOOMBERG CONV 78464A359   8,823,227 114,662 SH   SOLE   1,414 0 113,248
SPDR SER TR DJ REIT ETF 78464A607   2,309,534 19,686 SH   SOLE   0 0 19,686
SPDR SER TR S&P METALS MNG 78464A755   260,523 4,251 SH   SOLE   0 0 4,251
SPDR SER TR S&P DIVID ETF 78464A763   262,697 2,051 SH   SOLE   0 0 2,051
SPDR SER TR PORTFLI TIPS ETF 78464A656   5,161,820 170,582 SH   SOLE   1,919 0 168,663
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,585,423 124,231 SH   SOLE   1,131 0 123,100
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   8,809,859 220,081 SH   SOLE   2,903 0 217,178
STARBUCKS CORP COM 855244109   1,052,259 11,567 SH   SOLE   0 0 11,567
TARGET CORP COM 87612E106   1,727,603 8,141 SH   SOLE   0 0 8,141
TESLA INC COM 88160R101   4,864,286 4,514 SH   SOLE   0 0 4,514
THE TRADE DESK INC COM CL A 88339J105   4,555,819 65,788 SH   SOLE   896 0 64,892
THERMO FISHER SCIENTIFIC INC COM 883556102   2,658,326 4,501 SH   SOLE   76 0 4,425
UNITEDHEALTH GROUP INC COM 91324P102   3,782,952 7,418 SH   SOLE   23 0 7,395
VANGUARD INDEX FDS SMALL CP ETF 922908751   238,812 1,124 SH   SOLE   0 0 1,124
VANGUARD INDEX FDS MID CAP ETF 922908629   545,290 2,293 SH   SOLE   0 0 2,293
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   325,490 3,004 SH   SOLE   0 0 3,004
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,553,287 8,559 SH   SOLE   2 0 8,557
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   525,222 3,239 SH   SOLE   0 0 3,239
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,772,864 24,703 SH   SOLE   0 0 24,703
VANGUARD WORLD FDS INF TECH ETF 92204A702   842,940 2,024 SH   SOLE   0 0 2,024
VERIZON COMMUNICATIONS INC COM 92343V104   231,923 4,553 SH   SOLE   0 0 4,553
VERTEX PHARMACEUTICALS INC COM 92532F100   2,263,914 8,675 SH   SOLE   56 0 8,619
VISA INC COM CL A 92826C839   4,335,413 19,549 SH   SOLE   96 0 19,453
WALMART INC COM 931142103   2,903,136 19,495 SH   SOLE   113 0 19,381
WP CAREY INC COM 92936U109   2,709,452 33,516 SH   SOLE   269 0 33,248
WYNN RESORTS LTD COM 983134107   1,400,271 17,560 SH   SOLE   109 0 17,451
ZOETIS INC CL A 98978V103   2,951,726 15,652 SH   SOLE   184 0 15,468