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 BBG001S5N9M6 2,671,320 25,708 SH   SOLE   25,063 0 645
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 4,859,416 28,331 SH   SOLE   22,679 0 5,652
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,579,059 8,669 SH   SOLE   5,258 0 3,411
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 3,645,472 19,875 SH   SOLE   9,747 0 10,128
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,057,538 10,647 SH   SOLE   5,645 0 5,002
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 BBG00Q6ZDXT0 3,961,443 64,846 SH   SOLE   34,212 0 30,634
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364 BBG012R45GX9 2,223,610 42,403 SH   SOLE   30,345 0 12,058
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 BBG00Q9MQ6T1 4,311,243 69,246 SH   SOLE   37,799 0 31,447
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 6,272,585 69,913 SH   SOLE   35,899 0 34,014
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 466,342 2,014 SH   SOLE   1,014 0 1,000
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 373,890 1,638 SH   SOLE   1,078 0 560
APPLE INC COM 037833100 BBG001S5N8V8 15,220,285 72,264 SH   SOLE   58,778 0 13,486
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 613,638 600 SH   SOLE   300 0 300
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 543,079 1,335 SH   SOLE   504 0 831
BROADCOM INC COM 11135F101 BBG00KHY5SY8 610,101 380 SH   SOLE   353 0 27
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 714,450 21,650 SH   SOLE   21,650 0 0
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 5,242,234 178,065 SH   SOLE   91,910 0 86,155
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 500,899 15,230 SH   SOLE   12,903 0 2,327
CATERPILLAR INC COM 149123101 BBG001S5PJ06 212,518 638 SH   SOLE   638 0 0
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 204,445 5,221 SH   SOLE   1,464 0 3,757
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,260,537 1,483 SH   SOLE   951 0 532
CSX CORP COM 126408103 BBG001S5Q7Q3 336,842 10,070 SH   SOLE   6,353 0 3,717
D R HORTON INC COM 23331A109 BBG001S8M692 848,963 6,024 SH   SOLE   3,024 0 3,000
DEERE & CO COM 244199105 BBG001S5QFF7 301,894 808 SH   SOLE   308 0 500
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 2,929,620 22,396 SH   SOLE   22,272 0 124
DISNEY WALT CO COM 254687106 BBG001S5QHF3 449,387 4,526 SH   SOLE   1,296 0 3,230
ECOLAB INC COM 278865100 BBG001S5QRB5 524,790 2,205 SH   SOLE   1,205 0 1,000
ELI LILLY & CO COM 532457108 BBG001S5STL8 374,828 414 SH   SOLE   367 0 47
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 426,875 14,730 SH   SOLE   0 0 14,730
ETF SER SOLUTIONS BAHL GAYNOR SML 26922B832 BBG0129P6LY9 579,248 22,075 SH   SOLE   19,925 0 2,150
FEDEX CORP COM 31428X106 BBG001S5R3M5 272,255 908 SH   SOLE   525 0 383
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 7,437,027 428,400 SH   SOLE   220,905 0 207,495
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 4,485,001 53,367 SH   SOLE   32,172 0 21,195
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 12,429,043 208,541 SH   SOLE   121,900 0 86,641
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 2,012,303 66,063 SH   SOLE   33,148 0 32,915
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 4,837,806 88,361 SH   SOLE   36,989 0 51,372
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 950,531 28,476 SH   SOLE   12,193 0 16,283
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 BBG001S6ZT10 118,580 14,000 SH   SOLE   0 0 14,000
FLEXSHARES TR STOXX GLOBR INF 33939L795 BBG005D25MS5 481,084 9,045 SH   SOLE   2,060 0 6,985
FORTINET INC COM 34959E109 BBG001S77BL6 898,746 14,912 SH   SOLE   14,912 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 528,113 10,345 SH   SOLE   6,408 0 3,937
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 545,644 30,879 SH   SOLE   17,639 0 13,240
HUMANA INC COM 444859102 BBG001S5S1X6 373,650 1,000 SH   SOLE   1,000 0 0
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 BBG00S1NDLX9 818,048 21,573 SH   SOLE   15,231 0 6,342
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 468,335 2,376 SH   SOLE   1,101 0 1,275
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 MUNI 46138J536 BBG00Q8HCLV2 483,990 19,500 SH   SOLE   19,500 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 MUNI 46138J528 BBG00Q9CYMM6 485,800 20,000 SH   SOLE   20,000 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 3,622,635 69,015 SH   SOLE   41,521 0 27,494
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 5,642,105 11,776 SH   SOLE   5,347 0 6,429
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 1,098,208 15,119 SH   SOLE   6,382 0 8,737
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 230,813 2,164 SH   SOLE   163 0 2,001
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 2,191,108 4,004 SH   SOLE   439 0 3,565
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 280,804 5,243 SH   SOLE   1,390 0 3,853
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 1,230,283 15,706 SH   SOLE   2,614 0 13,092
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 594,107 6,420 SH   SOLE   3,004 0 3,416
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 2,835,218 51,085 SH   SOLE   28,175 0 22,910
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 312,343 2,137 SH   SOLE   1,087 0 1,050
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 1,545,066 7,639 SH   SOLE   3,765 0 3,874
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 545,205 512 SH   SOLE   3 0 509
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 297,920 2,800 SH   SOLE   1,400 0 1,400
LOWES COS INC COM 548661107 BBG001S5SVL3 286,158 1,298 SH   SOLE   499 0 799
MERCK & CO INC COM 58933Y105 BBG001S5TC52 445,557 3,599 SH   SOLE   1,576 0 2,023
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,560,059 3,094 SH   SOLE   2,496 0 598
MICROSOFT CORP COM 594918104 BBG001S5TD05 6,296,744 14,088 SH   SOLE   5,903 0 8,185
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 279,886 725 SH   SOLE   601 0 124
NETFLIX INC COM 64110L106 BBG001SF6L46 608,067 901 SH   SOLE   20 0 881
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 266,314 3,761 SH   SOLE   428 0 3,333
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 237,662 1,665 SH   SOLE   865 0 800
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 580,885 4,702 SH   SOLE   3,012 0 1,690
ORACLE CORP COM 68389X105 BBG001S5SJG6 378,983 2,684 SH   SOLE   2,525 0 159
PFIZER INC COM 717081103 BBG001S5V466 341,440 12,203 SH   SOLE   1,189 0 11,014
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 3,985,952 24,169 SH   SOLE   12,490 0 11,679
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 278,081 2,770 SH   SOLE   1,848 0 922
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 416,204 10,833 SH   SOLE   10,355 0 478
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 961,122 23,143 SH   SOLE   11,116 0 12,027
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 5,621,593 160,251 SH   SOLE   71,994 0 88,257
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 3,590,948 95,326 SH   SOLE   39,477 0 55,849
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 10,112,481 18,582 SH   SOLE   11,287 0 7,295
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1,422,242 2,658 SH   SOLE   765 0 1,893
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 3,162,809 61,653 SH   SOLE   24,875 0 36,778
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 521,472 8,148 SH   SOLE   4,705 0 3,443
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 9,676,535 239,103 SH   SOLE   139,757 0 99,346
STARBUCKS CORP COM 855244109 BBG001S72KH6 230,983 2,967 SH   SOLE   137 0 2,830
TELEPHONE & DATA SYS INC COM NEW 879433829 BBG001S5WM29 207,300 10,000 SH   SOLE   5,000 0 5,000
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 684,061 1,237 SH   SOLE   526 0 711
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 375,794 2,133 SH   SOLE   1,492 0 641
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 272,921 422 SH   SOLE   422 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 1,754,401 3,445 SH   SOLE   2,779 0 666
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 228,372 1,353 SH   SOLE   807 0 546
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 560,145 1,120 SH   SOLE   95 0 1,025
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,274,418 4,764 SH   SOLE   1,407 0 3,357
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 303,976 1,895 SH   SOLE   1,870 0 25
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 259,653 5,254 SH   SOLE   5,254 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 876,454 7,390 SH   SOLE   3,580 0 3,810
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 1,060,931 1,840 SH   SOLE   585 0 1,255
VISA INC COM CL A 92826C839 BBG001SRCFY3 613,654 2,338 SH   SOLE   1,115 0 1,223
WALMART INC COM 931142103 BBG001S5XH92 295,147 4,359 SH   SOLE   1,987 0 2,372
WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 3,345,731 76,195 SH   SOLE   26,950 0 49,245
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 7,478,937 95,822 SH   SOLE   43,738 0 52,084