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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 366,841 1,686 SH SOLE 0 0 1,686
ADVANCED MICRO DEVICES INC COM 007903107 1,636,391 8,044 SH SOLE 0 0 8,044
ALPHABET INC CAP STK CL A 02079K305 3,223,087 11,208 SH SOLE 0 0 11,208
ALPHABET INC CAP STK CL C 02079K107 2,270,790 7,916 SH SOLE 0 0 7,916
ALPS ETF TR ALERIAN MLP 00162Q452 659,792 12,534 SH SOLE 0 0 12,534
AMAZON COM INC COM 023135106 2,565,886 12,320 SH SOLE 0 0 12,320
AMPHENOL CORP CL A 032095101 315,295 2,495 SH SOLE 0 0 2,495
APPLE INC COM 037833100 9,000,900 35,465 SH SOLE 0 0 35,465
ATI INC COM 01741R102 302,702 2,081 SH SOLE 0 0 2,081
AUTOMATIC DATA PROCESSING IN COM 053015103 271,855 1,338 SH SOLE 0 0 1,338
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 323,460 675 SH SOLE 0 0 675
BROADCOM INC COM 11135F101 219,752 710 SH SOLE 0 0 710
CATERPILLAR INC COM 149123101 219,252 309 SH SOLE 0 0 309
CHEVRON CORPORATION COM 166764100 254,901 1,232 SH SOLE 0 0 1,232
CINTAS CORP COM 172908105 509,450 3,012 SH SOLE 0 0 3,012
COSTCO WHOLESALE CORPORATION COM 22160K105 1,532,987 1,538 SH SOLE 0 0 1,538
CURTISS WRIGHT CORP COM 231561101 217,958 320 SH SOLE 0 0 320
DUKE ENERGY CORP NEW COM NEW 26441C204 318,870 2,435 SH SOLE 0 0 2,435
ELI LILLY & CO COM 532457108 595,961 647 SH SOLE 0 0 647
EXXON MOBIL CORP COM 30231G102 716,077 4,220 SH SOLE 0 0 4,220
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 581,718 6,851 SH SOLE 0 0 6,851
FIDELITY COVINGTON TRUST PFD SECS INCOME 316092261 266,076 12,395 SH SOLE 0 0 12,395
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 3,127,344 62,484 SH SOLE 0 0 62,484
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 234,030 1,000 SH SOLE 0 0 1,000
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 297,068 11,983 SH SOLE 0 0 11,983
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 622,661 36,306 SH SOLE 0 0 36,306
GLOBAL X FDS S&P 500 COVERED 37954Y475 561,845 14,358 SH SOLE 0 0 14,358
GOLDMAN SACHS ETF TR ULTRA SHORT BOND 381430230 276,979 5,479 SH SOLE 0 0 5,479
HOME DEPOT INC COM 437076102 706,830 2,149 SH SOLE 0 0 2,149
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 439,283 17,546 SH SOLE 0 0 17,546
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 282,742 5,641 SH SOLE 0 0 5,641
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 218,471 10,704 SH SOLE 0 0 10,704
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2,384,029 99,417 SH SOLE 0 0 99,417
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 5,653,884 288,096 SH SOLE 0 0 288,096
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 586,050 25,050 SH SOLE 0 0 25,050
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 4,428,848 191,104 SH SOLE 0 0 191,104
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 4,260,411 254,823 SH SOLE 0 0 254,823
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 4,005,632 184,719 SH SOLE 0 0 184,719
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 588,512 24,880 SH SOLE 0 0 24,880
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 5,495,340 269,076 SH SOLE 0 0 269,076
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 3,682,350 143,898 SH SOLE 0 0 143,898
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 4,180,053 186,901 SH SOLE 0 0 186,901
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W817 209,650 8,065 SH SOLE 0 0 8,065
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 337,595 20,510 SH SOLE 0 0 20,510
INVESCO EXCH TRD SLF IDX FD INVSC 30 MUNI BD 46138J445 671,526 30,785 SH SOLE 0 0 30,785
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 5,299,292 283,986 SH SOLE 0 0 283,986
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 584,620 25,392 SH SOLE 0 0 25,392
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 3,892,674 185,057 SH SOLE 0 0 185,057
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 5,657,978 289,707 SH SOLE 0 0 289,707
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 587,790 24,880 SH SOLE 0 0 24,880
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 897,307 12,872 SH SOLE 0 0 12,872
INVESCO QQQ TR UNIT SER 1 46090E103 2,078,854 3,601 SH SOLE 0 0 3,601
ISHARES GOLD TR ISHARES NEW 464285204 282,376 3,203 SH SOLE 0 0 3,203
ISHARES TR ULTRA SHORT DUR 46434V878 298,382 5,894 SH SOLE 0 0 5,894
ISHARES TR S&P 500 GRWT ETF 464287309 3,497,135 30,918 SH SOLE 0 0 30,918
ISHARES TR PFD AND INCM SEC 464288687 945,469 31,183 SH SOLE 0 0 31,183
ISHARES TR RUS 1000 ETF 464287622 342,919 961 SH SOLE 0 0 961
ISHARES TR US HOME CONS ETF 464288752 271,786 3,001 SH SOLE 0 0 3,001
ISHARES TR RUS 1000 GRW ETF 464287614 557,318 1,307 SH SOLE 0 0 1,307
ISHARES TR RUSSELL 2000 ETF 464287655 781,957 3,153 SH SOLE 0 0 3,153
ISHARES TR CORE S&P MCP ETF 464287507 706,347 10,459 SH SOLE 0 0 10,459
ISHARES TR US AER DEF ETF 464288760 1,402,181 6,409 SH SOLE 0 0 6,409
ISHARES TR SELECT DIVID ETF 464287168 229,152 1,513 SH SOLE 0 0 1,513
ISHARES TR CORE S&P SCP ETF 464287804 461,736 3,714 SH SOLE 0 0 3,714
ISHARES TR RUS 1000 VAL ETF 464287598 205,203 960 SH SOLE 0 0 960
ISHARES TR GLOBAL 100 ETF 464287572 1,460,909 12,076 SH SOLE 0 0 12,076
ISHARES TR MSCI EAFE ETF 464287465 618,744 6,370 SH SOLE 0 0 6,370
ISHARES TR CORE 60/40 BALAN 464289867 275,476 4,280 SH SOLE 0 0 4,280
ISHARES TR IBOXX HI YD ETF 464288513 218,322 2,744 SH SOLE 0 0 2,744
ISHARES TR 0-5YR HI YL CP 46434V407 486,665 11,502 SH SOLE 0 0 11,502
ISHARES TR CORE S&P500 ETF 464287200 4,450,849 6,813 SH SOLE 0 0 6,813
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 281,253 5,626 SH SOLE 0 0 5,626
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,495,087 26,377 SH SOLE 0 0 26,377
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,497,118 88,858 SH SOLE 0 0 88,858
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 271,703 5,897 SH SOLE 0 0 5,897
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 209,694 3,776 SH SOLE 0 0 3,776
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 2,974,121 59,045 SH SOLE 0 0 59,045
JOHNSON & JOHNSON COM 478160104 837,645 3,426 SH SOLE 0 0 3,426
JPMORGAN CHASE & CO COM 46625H100 1,239,695 4,214 SH SOLE 0 0 4,214
LOCKHEED MARTIN CORP COM 539830109 341,642 565 SH SOLE 0 0 565
MASTERCARD INCORPORATED CL A 57636Q104 935,863 1,873 SH SOLE 0 0 1,873
MCDONALDS CORP COM 580135101 347,790 1,119 SH SOLE 0 0 1,119
MCKESSON CORP COM 58155Q103 294,222 340 SH SOLE 0 0 340
MERCK & CO INC COM 58933Y105 462,386 3,843 SH SOLE 0 0 3,843
META PLATFORMS INC CL A 30303M102 1,037,233 1,812 SH SOLE 0 0 1,812
MICROSOFT CORP COM 594918104 1,525,240 4,120 SH SOLE 0 0 4,120
MORGAN STANLEY ETF TRUST EATON VANCE SHRT 61774R858 267,467 5,329 SH SOLE 0 0 5,329
NETFLIX INC. COM 64110L106 802,756 8,349 SH SOLE 0 0 8,349
NVIDIA CORPORATION COM 67066G104 1,219,458 6,992 SH SOLE 0 0 6,992
PALANTIR TECHNOLOGIES INC CL A 69608A108 4,993,999 34,140 SH SOLE 0 0 34,140
PGIM ETF TR PGIM ULTRA SH BD 69344A107 271,255 5,479 SH SOLE 0 0 5,479
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 921,210 9,876 SH SOLE 0 0 9,876
PIMCO ETF TR INTER MUN BD ACT 72201R866 618,697 11,854 SH SOLE 0 0 11,854
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 289,357 2,877 SH SOLE 0 0 2,877
PROCTER & GAMBLE CO COM 742718109 254,510 1,762 SH SOLE 0 0 1,762
PUBLIC SVC ENTERPRISE GROUP COM 744573106 507,880 6,274 SH SOLE 0 0 6,274
SEMPRA COM 816851109 228,350 2,350 SH SOLE 0 0 2,350
SPDR GOLD TR GOLD SHS 78463V107 507,742 1,180 SH SOLE 0 0 1,180
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 1,645,379 36,043 SH SOLE 0 0 36,043
SPDR SERIES TRUST STATE STREET SPD 78464A508 1,045,590 18,479 SH SOLE 0 0 18,479
SPDR SERIES TRUST STATE STREET SPD 78468R606 284,661 12,206 SH SOLE 0 0 12,206
SPDR SERIES TRUST STATE STREET SPD 78464A359 2,125,418 23,223 SH SOLE 0 0 23,223
SPDR SERIES TRUST STATE STREET SPD 78468R408 1,191,868 47,712 SH SOLE 0 0 47,712
SPDR SERIES TRUST STATE STREET SPD 78464A805 420,728 5,321 SH SOLE 0 0 5,321
SPDR SERIES TRUST STATE STREET SPD 78464A763 1,249,688 8,563 SH SOLE 0 0 8,563
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 638,368 1,378 SH SOLE 0 0 1,378
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 4,322,226 6,646 SH SOLE 0 0 6,646
TESLA INC COM 88160R101 940,899 2,531 SH SOLE 0 0 2,531
TJX COS INC NEW COM 872540109 213,359 1,336 SH SOLE 0 0 1,336
VANECK ETF TRUST PREFERRED SECURT 92189F429 1,550,308 88,386 SH SOLE 0 0 88,386
VANECK ETF TRUST IG FLOATING RATE 92189F486 2,570,038 100,864 SH SOLE 0 0 100,864
VANECK ETF TRUST BDC INCOME ETF 92189F411 1,470,073 114,849 SH SOLE 0 0 114,849
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 417,998 8,396 SH SOLE 0 0 8,396
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,193,701 43,369 SH SOLE 0 0 43,369
VANGUARD INDEX FDS SMALL CP ETF 922908751 8,346,330 31,865 SH SOLE 0 0 31,865
VANGUARD INDEX FDS VALUE ETF 922908744 2,947,155 15,021 SH SOLE 0 0 15,021
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,451,388 7,449 SH SOLE 0 0 7,449
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,252,374 14,119 SH SOLE 0 0 14,119
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,238,713 7,491 SH SOLE 0 0 7,491
VANGUARD INDEX FDS MID CAP ETF 922908629 534,016 1,859 SH SOLE 0 0 1,859
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,205,217 5,856 SH SOLE 0 0 5,856
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,168,726 6,760 SH SOLE 0 0 6,760
VANGUARD INDEX FDS GROWTH ETF 922908736 15,634,784 35,794 SH SOLE 0 0 35,794
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 3,823,597 50,913 SH SOLE 0 0 50,913
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 4,806,207 34,747 SH SOLE 0 0 34,747
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 273,468 4,592 SH SOLE 0 0 4,592
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 461,157 5,572 SH SOLE 0 0 5,572
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 5,722,200 26,607 SH SOLE 0 0 26,607
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,513,917 32,601 SH SOLE 0 0 32,601
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 16,685,088 112,660 SH SOLE 0 0 112,660
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 1,466,132 5,383 SH SOLE 0 0 5,383
VANGUARD WORLD FD INF TECH ETF 92204A702 752,700 1,078 SH SOLE 0 0 1,078
VANGUARD WORLD FD FINANCIALS ETF 92204A405 810,281 6,707 SH SOLE 0 0 6,707
VANGUARD WORLD FD ENERGY ETF 92204A306 315,266 1,821 SH SOLE 0 0 1,821
VISA INC COM CL A 92826C839 1,014,704 3,357 SH SOLE 0 0 3,357
WALMART INC COM 931142103 295,041 2,374 SH SOLE 0 0 2,374
WD 40 CO COM 929236107 234,531 1,150 SH SOLE 0 0 1,150
WISDOMTREE TR US MIDCAP FUND 97717W570 299,465 4,455 SH SOLE 0 0 4,455
WISDOMTREE TR INTL EQUITY FD 97717W703 392,436 5,615 SH SOLE 0 0 5,615
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 229,859 4,395 SH SOLE 0 0 4,395
WISDOMTREE TR GLOBAL EX US QUA 97717W844 560,093 13,874 SH SOLE 0 0 13,874
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,113,548 19,183 SH SOLE 0 0 19,183