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   4,634,648 302,128 SH   SOLE   3,039 0 299,089
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,112,166 5,770 SH   SOLE   44 0 5,726
ALASKA AIR GROUP INC COM 011659109   281,191 7,021 SH   SOLE   0 0 7,021
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   3,883,235 890,650 SH   SOLE   15,311 0 875,339
ALPHABET INC CAP STK CL C 02079K107   1,375,516 629 SH   SOLE   0 0 629
ALPHABET INC CAP STK CL A 02079K305   5,869,852 2,694 SH   SOLE   29 0 2,665
AMAZON COM INC COM 023135106   5,610,543 52,825 SH   SOLE   100 0 52,725
AMERICAN TOWER CORP NEW COM 03027X100   2,115,466 8,277 SH   SOLE   77 0 8,200
APPLE INC COM 037833100   16,707,343 122,201 SH   SOLE   678 0 121,523
AT&T INC COM 00206R102   342,561 16,344 SH   SOLE   0 0 16,344
BARINGS BDC INC COM 06759L103   96,079 10,320 SH   SOLE   0 0 10,320
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,204,837 4,413 SH   SOLE   0 0 4,413
BLOCK INC CL A 852234103   1,558,011 25,350 SH   SOLE   242 0 25,108
BOEING CO COM 097023105   3,085,139 22,565 SH   SOLE   115 0 22,450
BOOKING HOLDINGS INC COM 09857L108   1,850,431 1,058 SH   SOLE   18 0 1,040
BROWN & BROWN INC COM 115236101   1,514,980 25,968 SH   SOLE   0 0 25,968
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   9,866,302 752,578 SH   SOLE   8,180 0 744,398
CATERPILLAR INC COM 149123101   382,067 2,137 SH   SOLE   0 0 2,137
CHEVRON CORP NEW COM 166764100   320,374 2,213 SH   SOLE   0 0 2,213
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,410,533 1,079 SH   SOLE   4 0 1,075
CINTAS CORP COM 172908105   3,518,352 9,419 SH   SOLE   145 0 9,274
COCA COLA CO COM 191216100   204,534 3,251 SH   SOLE   0 0 3,251
COPART INC COM 217204106   3,208,512 29,528 SH   SOLE   564 0 28,964
COSTCO WHSL CORP NEW COM 22160K105   5,493,419 11,462 SH   SOLE   0 0 11,462
DEVON ENERGY CORP NEW COM 25179M103   2,129,718 38,645 SH   SOLE   575 0 38,070
DISNEY WALT CO COM 254687106   1,327,830 14,066 SH   SOLE   76 0 13,990
DOLLAR GEN CORP NEW COM 256677105   3,041,375 12,392 SH   SOLE   204 0 12,188
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   68,969 11,891 SH   SOLE   0 0 11,891
FINGERMOTION INC COM 31788K108   21,343 15,030 SH   SOLE   0 0 15,030
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   381,498 19,108 SH   SOLE   0 0 19,108
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   11,011,052 411,474 SH   SOLE   3,708 0 407,767
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   5,895,357 443,410 SH   SOLE   4,775 0 438,636
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   231,113 5,743 SH   SOLE   0 0 5,743
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   10,228,099 146,262 SH   SOLE   831 0 145,432
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   294,660 6,000 SH   SOLE   0 0 6,000
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   3,623,008 82,154 SH   SOLE   955 0 81,200
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   9,244,227 72,772 SH   SOLE   413 0 72,359
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   11,150,690 455,130 SH   SOLE   4,571 0 450,559
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,648,521 46,806 SH   SOLE   0 0 46,806
FIRST TR S&P REIT INDEX FD COM 33734G108   372,146 14,458 SH   SOLE   0 0 14,458
FORD MTR CO DEL COM 345370860   450,267 40,455 SH   SOLE   0 0 40,455
GENERAL DYNAMICS CORP COM 369550108   2,839,854 12,836 SH   SOLE   75 0 12,761
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   188,064 10,765 SH   SOLE   0 0 10,765
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   6,461,302 300,946 SH   SOLE   3,620 0 297,326
HERITAGE FINL CORP WASH COM 42722X106   514,525 20,450 SH   SOLE   0 0 20,450
HOME DEPOT INC COM 437076102   3,572,096 13,024 SH   SOLE   56 0 12,968
ILLUMINA INC COM 452327109   1,357,627 7,364 SH   SOLE   0 0 7,364
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   271,086 11,645 SH   SOLE   0 0 11,645
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   331,100 26,831 SH   SOLE   0 0 26,831
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   215,268 5,485 SH   SOLE   0 0 5,485
INVESCO QQQ TR UNIT SER 1 46090E103   6,144,948 21,924 SH   SOLE   0 0 21,924
ISHARES TR CORE US AGGBD ET 464287226   376,386 3,702 SH   SOLE   0 0 3,702
ISHARES TR CORE S&P500 ETF 464287200   255,359 674 SH   SOLE   0 0 674
ISHARES TR CORE S&P SCP ETF 464287804   485,029 5,249 SH   SOLE   0 0 5,249
ISHARES TR CORE HIGH DV ETF 46429B663   242,908 2,419 SH   SOLE   0 0 2,419
ISHARES TR CORE MSCI EAFE 46432F842   270,502 4,596 SH   SOLE   0 0 4,596
ISHARES TR GL CLEAN ENE ETF 464288224   360,513 18,925 SH   SOLE   0 0 18,925
ISHARES TR IBOXX HI YD ETF 464288513   7,038,851 95,624 SH   SOLE   1,226 0 94,397
ISHARES TR MSCI ACWI EX US 464288240   210,596 4,680 SH   SOLE   0 0 4,680
ISHARES TR MSCI KLD400 SOC 464288570   276,312 3,843 SH   SOLE   0 0 3,843
ISHARES TR RUS MDCP VAL ETF 464287473   479,878 4,725 SH   SOLE   0 0 4,725
ISHARES TR RUS MD CP GR ETF 464287481   649,416 8,198 SH   SOLE   0 0 8,198
ISHARES TR RUS MID CAP ETF 464287499   571,668 8,841 SH   SOLE   0 0 8,841
ISHARES TR RUS 1000 VAL ETF 464287598   1,065,732 7,351 SH   SOLE   0 0 7,351
ISHARES TR RUS 1000 GRW ETF 464287614   1,215,798 5,559 SH   SOLE   0 0 5,559
ISHARES TR RUS 1000 ETF 464287622   4,044,138 19,465 SH   SOLE   547 0 18,919
ISHARES TR RUS 2000 GRW ETF 464287648   532,926 2,583 SH   SOLE   0 0 2,583
ISHARES TR RUSSELL 2000 ETF 464287655   1,602,232 9,461 SH   SOLE   0 0 9,461
ISHARES TR S&P 500 GRWT ETF 464287309   1,247,271 20,667 SH   SOLE   0 0 20,667
ISHARES TR S&P MC 400GR ETF 464287606   278,107 4,364 SH   SOLE   0 0 4,364
ISHARES TR SP SMCP600VL ETF 464287879   294,148 3,304 SH   SOLE   0 0 3,304
ISHARES TR S&P SML 600 GWT 464287887   263,190 2,499 SH   SOLE   0 0 2,499
ISHARES TR SELECT DIVID ETF 464287168   4,024,991 34,206 SH   SOLE   0 0 34,206
ISHARES TR U.S. TECH ETF 464287721   209,685 2,623 SH   SOLE   0 0 2,623
ISHARES TR U.S. UTILITS ETF 464287697   321,172 3,752 SH   SOLE   0 0 3,752
ISHARES TR U.S. REAL ES ETF 464287739   210,412 2,288 SH   SOLE   0 0 2,288
ISHARES TR PFD AND INCM SEC 464288687   1,114,025 33,882 SH   SOLE   0 0 33,882
ISHARES TR US HLTHCR PR ETF 464288828   413,797 1,620 SH   SOLE   0 0 1,620
ISHARES TR CORE MSCI INTL 46435G326   223,814 4,165 SH   SOLE   0 0 4,165
ISHARES TR CORE S&P MCP ETF 464287507   1,799,422 7,954 SH   SOLE   0 0 7,954
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   30,778,021 632,902 SH   SOLE   4,721 0 628,181
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   294,247 6,000 SH   SOLE   0 0 6,000
JOHNSON & JOHNSON COM 478160104   438,835 2,472 SH   SOLE   0 0 2,472
KLA CORP COM NEW 482480100   4,325,824 13,557 SH   SOLE   217 0 13,340
LAUDER ESTEE COS INC CL A 518439104   1,729,102 6,790 SH   SOLE   102 0 6,688
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   6,860,052 1,092,365 SH   SOLE   20,270 0 1,072,095
LOWES COS INC COM 548661107   3,234,764 18,519 SH   SOLE   296 0 18,224
MCDONALDS CORP COM 580135101   250,077 1,013 SH   SOLE   0 0 1,013
MERCADOLIBRE INC COM 58733R102   215,262 338 SH   SOLE   0 0 338
META PLATFORMS INC CL A 30303M102   213,011 1,321 SH   SOLE   0 0 1,321
MICROSOFT CORP COM 594918104   20,452,419 79,634 SH   SOLE   285 0 79,349
NASDAQ INC COM 631103108   2,341,447 15,350 SH   SOLE   74 0 15,276
NEXTERA ENERGY INC COM 65339F101   3,746,800 48,371 SH   SOLE   537 0 47,834
NVIDIA CORPORATION COM 67066G104   4,553,321 30,037 SH   SOLE   444 0 29,594
OLD DOMINION FREIGHT LINE IN COM 679580100   3,159,545 12,329 SH   SOLE   172 0 12,156
ONEOK INC NEW COM 682680103   219,960 3,963 SH   SOLE   0 0 3,963
PARAGON 28 INC COM 69913P105   8,169,527 514,778 SH   SOLE   0 0 514,778
PAYPAL HLDGS INC COM 70450Y103   1,542,626 22,088 SH   SOLE   94 0 21,994
PIMCO ETF TR ENHANCD SHORT 72201R643   204,255 2,074 SH   SOLE   0 0 2,074
PROCTER AND GAMBLE CO COM 742718109   263,582 1,833 SH   SOLE   0 0 1,833
PROGRESSIVE CORP COM 743315103   3,840,618 33,032 SH   SOLE   322 0 32,710
PRUDENTIAL FINL INC COM 744320102   281,289 2,940 SH   SOLE   0 0 2,940
REALTY INCOME CORP COM 756109104   224,440 3,288 SH   SOLE   0 0 3,288
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,635,545 33,250 SH   SOLE   0 0 33,250
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,553,254 100,601 SH   SOLE   0 0 100,601
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   255,322 4,090 SH   SOLE   0 0 4,090
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   5,643,796 89,970 SH   SOLE   0 0 89,970
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,838,718 98,454 SH   SOLE   0 0 98,454
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   10,264,548 143,300 SH   SOLE   0 0 143,300
SCHWAB STRATEGIC TR US REIT ETF 808524847   2,345,236 111,201 SH   SOLE   0 0 111,201
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,092,971 70,581 SH   SOLE   0 0 70,581
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   236,419 4,939 SH   SOLE   0 0 4,939
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,104,282 66,909 SH   SOLE   0 0 66,909
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   9,251,159 72,140 SH   SOLE   594 0 71,546
SELECT SECTOR SPDR TR ENERGY 81369Y506   558,611 7,812 SH   SOLE   0 0 7,812
SHERWIN WILLIAMS CO COM 824348106   2,508,497 11,203 SH   SOLE   144 0 11,059
SKYWORKS SOLUTIONS INC COM 83088M102   1,610,368 17,383 SH   SOLE   0 0 17,383
SOFI TECHNOLOGIES INC COM 83406F102   86,375 16,390 SH   SOLE   0 0 16,390
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   528,475 1,717 SH   SOLE   0 0 1,717
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   459,543 15,934 SH   SOLE   0 0 15,934
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   2,075,370 59,689 SH   SOLE   0 0 59,689
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541   1,868,677 35,874 SH   SOLE   0 0 35,874
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,205,631 11,148 SH   SOLE   0 0 11,148
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   289,030 699 SH   SOLE   0 0 699
SPDR SER TR PORTFOLIO S&P500 78464A854   803,822 18,129 SH   SOLE   0 0 18,129
SPDR SER TR BBG CONV SEC ETF 78464A359   7,844,911 121,514 SH   SOLE   1,419 0 120,095
SPDR SER TR PORTFOLIO S&P600 78468R853   2,937,519 81,643 SH   SOLE   0 0 81,643
SPDR SER TR PRTFLO S&P500 VL 78464A508   295,377 8,022 SH   SOLE   0 0 8,022
SPDR SER TR DJ REIT ETF 78464A607   1,996,191 20,995 SH   SOLE   0 0 20,995
SPDR SER TR S&P DIVID ETF 78464A763   250,937 2,114 SH   SOLE   0 0 2,114
SPDR SER TR PORTFLI TIPS ETF 78464A656   4,976,740 180,841 SH   SOLE   1,971 0 178,870
SPDR SER TR PORTFOLIO S&P400 78464A847   613,901 15,467 SH   SOLE   0 0 15,467
SPDR SER TR PORTFOLI S&P1500 78464A805   3,996,882 85,991 SH   SOLE   0 0 85,991
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,615,749 134,864 SH   SOLE   1,144 0 133,720
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   9,184,043 230,639 SH   SOLE   2,908 0 227,731
STARBUCKS CORP COM 855244109   859,720 11,254 SH   SOLE   0 0 11,254
TARGET CORP COM 87612E106   1,168,202 8,272 SH   SOLE   0 0 8,272
TESLA INC COM 88160R101   3,052,613 4,533 SH   SOLE   0 0 4,533
TEUCRIUM COMMODITY TR WHEAT FD 88166A508   117,520 13,000 SH   SOLE   0 0 13,000
THE TRADE DESK INC COM CL A 88339J105   2,912,779 69,534 SH   SOLE   896 0 68,638
THERMO FISHER SCIENTIFIC INC COM 883556102   2,597,942 4,782 SH   SOLE   76 0 4,706
UNITEDHEALTH GROUP INC COM 91324P102   3,874,695 7,544 SH   SOLE   23 0 7,521
VANGUARD INDEX FDS MID CAP ETF 922908629   458,399 2,327 SH   SOLE   0 0 2,327
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   274,530 3,013 SH   SOLE   0 0 3,013
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,905,686 8,377 SH   SOLE   2 0 8,375
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   465,013 3,241 SH   SOLE   0 0 3,241
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,887,854 28,396 SH   SOLE   0 0 28,396
VANGUARD WORLD FDS INF TECH ETF 92204A702   661,269 2,025 SH   SOLE   0 0 2,025
VERIZON COMMUNICATIONS INC COM 92343V104   232,675 4,585 SH   SOLE   0 0 4,585
VERTEX PHARMACEUTICALS INC COM 92532F100   2,456,363 8,717 SH   SOLE   56 0 8,661
VISA INC COM CL A 92826C839   3,864,669 19,629 SH   SOLE   96 0 19,533
WALMART INC COM 931142103   2,384,149 19,610 SH   SOLE   113 0 19,496
WP CAREY INC COM 92936U109   2,838,831 34,261 SH   SOLE   269 0 33,992
WYNN RESORTS LTD COM 983134107   1,013,358 17,784 SH   SOLE   109 0 17,675
ZOETIS INC CL A 98978V103   2,941,853 17,115 SH   SOLE   184 0 16,931