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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM COM 00287Y109 308 2,299 SH   SOLE NONE 0 0 2,299
ALPHABET INC COM CL C CAP STK CL C 02079K107 671 6,980 SH   SOLE NONE 0 0 6,980
ALPHABET INC COM CL A CAP STK CL A 02079K305 828 8,666 SH   SOLE NONE 0 0 8,666
AMAZON COM INC COM COM 023135106 1,106 9,794 SH   SOLE NONE 0 0 9,794
AMPLIFY ETF TR HIGH INCOME ETF HIGH INCOME 032108847 173 15,215 SH   SOLE NONE 0 0 15,215
ANGEL OAK FINANCIAL STRATEGIES COM BEN INT COM BEN INT 03464A100 176 13,155 SH   SOLE NONE 0 0 13,155
APPLE INC COM COM 037833100 5,095 36,869 SH   SOLE NONE 0 0 36,869
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 276 1,037 SH   SOLE NONE 0 0 1,037
BRISTOL-MYERS SQUIBB CO COM COM 110122108 261 3,678 SH   SOLE NONE 0 0 3,678
EATON VANCE LTD COM COM 27828H105 2,798 303,810 SH   SOLE NONE 0 0 303,810
EXXON MOBIL CORPORATION COM COM 30231G102 251 2,878 SH   SOLE NONE 0 0 2,878
META PLATFORMS INC COM CL A CL A 30303M102 294 2,170 SH   SOLE NONE 0 0 2,170
FIRST TR EXCHANGE TRADED FD IV FST LOW OPPT EFT ETF FST LOW OPPT EFT 33739Q200 222 4,700 SH   SOLE NONE 0 0 4,700
FIRST TR EXCHANGE TRADED FD IV FIRST TR ENH NEW ETF FIRST TR ENH NEW 33739Q408 1,657 27,941 SH   SOLE NONE 0 0 27,941
GOLDMAN SACHS ETF TRUST ACCES TREASURY ETF ACCES TREASURY 381430529 264 2,650 SH   SOLE NONE 0 0 2,650
HOME DEPOT INC COM COM 437076102 318 1,155 SH   SOLE NONE 0 0 1,155
INVESCO ACTIVELY MANAGED EXCHA ULTRA SHRT DUR ETF ULTRA SHRT DUR 46090A887 293 5,951 SH   SOLE NONE 0 0 5,951
INVESCO QQQ TRUST UNIT SER 1 ETF UNIT SER 1 46090E103 583 2,183 SH   SOLE NONE 0 0 2,183
INVESCO EXCHANGE TRADED FD TR FINL PFD ETF FINL PFD ETF 46137V621 531 35,340 SH   SOLE NONE 0 0 35,340
INVESCO EXCHANGE TRADED FD TR DYNMC LRG VALU ETF DYNMC LRG VALU 46137V738 561 13,485 SH   SOLE NONE 0 0 13,485
INVESCO EXCHANGE TRADED FUND T PFD ETF PFD ETF 46138E511 3,053 257,066 SH   SOLE NONE 0 0 257,066
INVESCO EXCHANGE TRADED FUND T EMRNG MKT SVRG ETF EMRNG MKT SVRG 46138E784 483 28,528 SH   SOLE NONE 0 0 28,528
INVESCO EXCHANGE TRADED FUND T SR LN ETF SR LN ETF 46138G508 2,094 103,719 SH   SOLE NONE 0 0 103,719
ISHARES INC JP MRG EM CRP BD ETF JP MRG EM CRP BD 464286251 243 5,883 SH   SOLE NONE 0 0 5,883
ISHARES INC JP MORGAN EM HI YLD BD ETF JP MRGN EM HI BD 464286285 279 8,620 SH   SOLE NONE 0 0 8,620
ISHARES TRUST TIPS BD ETF TIPS BD ETF 464287176 1,285 12,250 SH   SOLE NONE 0 0 12,250
ISHARES TRUST CORE S&P500 ETF CORE S&P500 ETF 464287200 1,749 4,878 SH   SOLE NONE 0 0 4,878
ISHARES TRUST CORE US AGGBD ET ETF CORE US AGGBD ET 464287226 515 5,351 SH   SOLE NONE 0 0 5,351
ISHARES TRUST S&P 500 GRWT ETF S&P 500 GRWT ETF 464287309 2,226 38,487 SH   SOLE NONE 0 0 38,487
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465 374 6,694 SH   SOLE NONE 0 0 6,694
ISHARES TRUST CORE S&P MCP ETF CORE S&P MCP ETF 464287507 485 2,215 SH   SOLE NONE 0 0 2,215
ISHARES TRUST GLOBAL 100 ETF GLOBAL 100 ETF 464287572 757 12,732 SH   SOLE NONE 0 0 12,732
ISHARES TRUST RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 402 1,912 SH   SOLE NONE 0 0 1,912
ISHARES TRUST RUS 1000 ETF RUS 1000 ETF 464287622 232 1,180 SH   SOLE NONE 0 0 1,180
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 808 4,901 SH   SOLE NONE 0 0 4,901
ISHARES TRUST CORE S&P SCP ETF CORE S&P SCP ETF 464287804 377 4,330 SH   SOLE NONE 0 0 4,330
ISHARES TRUST IBOXX HI YD ETF IBOXX HI YD ETF 464288513 312 4,379 SH   SOLE NONE 0 0 4,379
ISHARES TRUST 1-5 YEAR INVT GRADE CORP BD ISHS 1-5YR INVS 464288646 796 16,168 SH   SOLE NONE 0 0 16,168
ISHARES TRUST PFD AND INCM SEC ETF PFD AND INCM SEC 464288687 3,929 124,066 SH   SOLE NONE 0 0 124,066
ISHARES TRUST US HOME CONS ETF US HOME CONS ETF 464288752 303 5,835 SH   SOLE NONE 0 0 5,835
ISHARES TRUST US AER DEF ETF US AER DEF ETF 464288760 419 4,601 SH   SOLE NONE 0 0 4,601
ISHARES TRUST U.S. MED DVC ETF U.S. MED DVC ETF 464288810 251 5,340 SH   SOLE NONE 0 0 5,340
ISHARES TRUST GRWT ALLOCAT ETF GRWT ALLOCAT ETF 464289867 244 5,462 SH   SOLE NONE 0 0 5,462
ISHARES TRUST FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 834 16,598 SH   SOLE NONE 0 0 16,598
ISHARES US ETF TRUST BLACKROCK SH MATURITY BD ETF BLACKROCK ST MAT 46431W507 704 14,300 SH   SOLE NONE 0 0 14,300
ISHARES US ETF TRUST INT RT HDG C B ETF INT RT HDG C B 46431W705 345 3,890 SH   SOLE NONE 0 0 3,890
ISHARES US ETF TRUST INT RT HD LG TRM CORP BD INT RT HD LONG 46431W812 214 9,550 SH   SOLE NONE 0 0 9,550
ISHARES TRUST BLACKROCK ULTRA SHT TRM BD BLACKROCK ULTRA 46434V878 315 6,308 SH   SOLE NONE 0 0 6,308
ISHARES TRUST ISHARES 0-3 MONTH TREASURY 0-3 MNTH TREASRY 46436E718 1,915 19,100 SH   SOLE NONE 0 0 19,100
JP MORGAN CHASE & CO COM COM 46625H100 315 3,022 SH   SOLE NONE 0 0 3,022
JP MORGAN CHASE & CO ETN 24/05/24 ALERIAN MLP CLBL ALERIAN ML ETN 46625H365 337 16,830 SH   SOLE NONE 0 0 16,830
JP MORGAN ETF TRUST ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 4,745 94,607 SH   SOLE NONE 0 0 94,607
JOHNSON & JOHNSON COM COM 478160104 611 3,741 SH   SOLE NONE 0 0 3,741
LOCKHEED MARTIN CORP COM COM 539830109 248 644 SH   SOLE NONE 0 0 644
M & T BANK CORP COM COM 55261F104 524 2,972 SH   SOLE NONE 0 0 2,972
MASTERCARD INCORPORATED COM CL A CL A 57636Q104 567 1,995 SH   SOLE NONE 0 0 1,995
MERCK & CO INC COM COM 58933Y105 372 4,323 SH   SOLE NONE 0 0 4,323
MICROSOFT CORP COM COM 594918104 820 3,523 SH   SOLE NONE 0 0 3,523
MILLER/HOWARD HIGH INCOME EQY COM SHS BEN IN COM SHS BEN IN 600379101 98 10,865 SH   SOLE NONE 0 0 10,865
NUVEEN S&P 500 BUYWRITE INCOME COM COM 6706ER101 462 38,904 SH   SOLE NONE 0 0 38,904
NUVEEN S&P 500 DYNAMIC OVERWRI COM COM 6706EW100 4,506 300,223 SH   SOLE NONE 0 0 300,223
NUVEEN MUN VALUE FUND COM COM 670928100 1,464 173,110 SH   SOLE NONE 0 0 173,110
PALANTIR TECH INC COM CL A CL A 69608A108 337 41,558 SH   SOLE NONE 0 0 41,558
PEPSICO INC COM COM 713448108 210 1,290 SH   SOLE NONE 0 0 1,290
PFIZER INC COM COM 717081103 491 11,233 SH   SOLE NONE 0 0 11,233
PIMCO ETF TRUST 0-5 HIGH YIELD ETF 0-5 HIGH YIELD 72201R783 523 5,996 SH   SOLE NONE 0 0 5,996
PIMCO ETF TRUST ENHAN SHRT MA AC ETF ENHAN SHRT MA AC 72201R833 10,124 102,408 SH   SOLE NONE 0 0 102,408
PROSHARES TRUST S&P 500 DV ARIST ETF S&P 500 DV ARIST 74348A467 232 2,905 SH   SOLE NONE 0 0 2,905
PUBLIC SERVICE ENTERPRISE GRP COM COM 744573106 378 6,739 SH   SOLE NONE 0 0 6,739
PUTNAM PREMIER INCOME TRUST SH BEN INT SH BEN INT 746853100 2,401 670,900 SH   SOLE NONE 0 0 670,900
RIVERNORTH MANAGED DUR MUN INC COM COM 76882H105 418 28,615 SH   SOLE NONE 0 0 28,615
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 2,265 6,342 SH   SOLE NONE 0 0 6,342
SPDR INDEX SHARES FUNDS PORTFOLIO DEVLPD ETF PORTFOLIO DEVLPD 78463X889 728 28,248 SH   SOLE NONE 0 0 28,248
SPDR SERIES TRUST SPDR BLOOMBERG CONVERTIBLE BBG CONV SEC ETF 78464A359 1,762 27,843 SH   SOLE NONE 0 0 27,843
SPDR SERIES TRUST PRTFLO S&P500 VL ETF PRTFLO S&P500 VL 78464A508 1,104 32,016 SH   SOLE NONE 0 0 32,016
SPDR SERIES TRUST S&P DIVID ETF S&P DIVID ETF 78464A763 1,166 10,462 SH   SOLE NONE 0 0 10,462
SPDR SERIES TRUST PORTFOLI S&P 1500 COMP STK ETF PORTFOLI S&P1500 78464A805 326 7,408 SH   SOLE NONE 0 0 7,408
SSGA ACTIVE ETF TR BLACKSTONE SENIOR LOAN ETF BLACKSTONE SENR 78467V608 2,325 56,891 SH   SOLE NONE 0 0 56,891
SPDR DOW JONES IND UT SER 1 ETF UT SER 1 78467X109 470 1,638 SH   SOLE NONE 0 0 1,638
SPDR SPDR BLOOMBERG SHORT TERM H BLOOMBERG SHT TE 78468R408 1,133 47,655 SH   SOLE NONE 0 0 47,655
SPDR SPDR NUVEEN BLOMBERG SHRT T NUVEEN BLMBRG SH 78468R739 337 7,319 SH   SOLE NONE 0 0 7,319
SEMPRA COM COM 816851109 209 1,400 SH   SOLE NONE 0 0 1,400
TESLA INC COM COM 88160R101 1,211 4,569 SH   SOLE NONE 0 0 4,569
UNITEDHEALTH GROUP INC COM COM 91324P102 335 665 SH   SOLE NONE 0 0 665
VANECK ETF TRUST IG FLOATING RATE ETF IG FLOATING RATE 92189F486 341 13,745 SH   SOLE NONE 0 0 13,745
VANGUARD DIV APP ETF DIV APP ETF 921908844 4,266 31,567 SH   SOLE NONE 0 0 31,567
VANGUARD STAR FD TL INTL STK F ETF VG TL INTL STK F 921909768 1,255 27,432 SH   SOLE NONE 0 0 27,432
VANGUARD TOTAL BND MRKT ETF TOTAL BND MRKT 921937835 3,965 55,593 SH   SOLE NONE 0 0 55,593
VANGUARD HIGH DIV YLD ETF HIGH DIV YLD 921946406 9,108 95,999 SH   SOLE NONE 0 0 95,999
VANGUARD STRM INFPROIDX ETF STRM INFPROIDX 922020805 1,472 30,613 SH   SOLE NONE 0 0 30,613
VANGUARD TOTAL INT BD ETF TOTAL INT BD ETF 92203J407 360 7,560 SH   SOLE NONE 0 0 7,560
VANGUARD TT WRLD ST ETF TT WRLD ST ETF 922042742 2,950 37,401 SH   SOLE NONE 0 0 37,401
VANGUARD ALLWRLD EX US ETF ALLWRLD EX US 922042775 1,384 31,213 SH   SOLE NONE 0 0 31,213
VANGUARD FINANCIALS ETF FINANCIALS ETF 92204A405 330 4,439 SH   SOLE NONE 0 0 4,439
VANGUARD HEALTH CAR ETF HEALTH CAR ETF 92204A504 1,103 4,934 SH   SOLE NONE 0 0 4,934
VANGUARD INF TECH ETF INF TECH ETF 92204A702 237 774 SH   SOLE NONE 0 0 774
VANGUARD SHRT TRM CORP BD ETF SHRT TRM CORP BD 92206C409 1,441 19,408 SH   SOLE NONE 0 0 19,408
VANGUARD INT-TERM CORP ETF INT-TERM CORP 92206C870 766 10,125 SH   SOLE NONE 0 0 10,125
VANGUARD TAX EXEMPT BD ETF TAX EXEMPT BD 922907746 241 5,010 SH   SOLE NONE 0 0 5,010
VANGUARD S&P 500 ETF SHS S&P 500 ETF SHS 922908363 1,605 4,891 SH   SOLE NONE 0 0 4,891
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,178 14,701 SH   SOLE NONE 0 0 14,701
VANGUARD MID CAP ETF MID CAP ETF 922908629 303 1,616 SH   SOLE NONE 0 0 1,616
VANGUARD LARGE CAP ETF LARGE CAP ETF 922908637 864 5,285 SH   SOLE NONE 0 0 5,285
VANGUARD EXTEND MKT ETF EXTEND MKT ETF 922908652 1,111 8,742 SH   SOLE NONE 0 0 8,742
VANGUARD GROWTH ETF GROWTH ETF 922908736 7,338 34,299 SH   SOLE NONE 0 0 34,299
VANGUARD VALUE ETF VALUE ETF 922908744 1,948 15,776 SH   SOLE NONE 0 0 15,776
VANGUARD SMALL CP ETF SMALL CP ETF 922908751 5,663 33,138 SH   SOLE NONE 0 0 33,138
VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769 1,458 8,124 SH   SOLE NONE 0 0 8,124
VERIZON COMMUNICATIONS COM COM 92343V104 331 8,742 SH   SOLE NONE 0 0 8,742
VISA INC COM CL A COM CL A 92826C839 707 3,981 SH   SOLE NONE 0 0 3,981
WD-40 CO COM COM 929236107 246 1,400 SH   SOLE NONE 0 0 1,400
WISDOMTREE TRUST US SMALLCAP FUND ETF US SMALLCAP FUND 97717W562 803 20,515 SH   SOLE NONE 0 0 20,515
WISDOMTREE TRUST GLB US QTLY DIV ETF GLB US QTLY DIV 97717W844 906 32,985 SH   SOLE NONE 0 0 32,985
WISDOMTREE US EFFICIENT CORE FLOATING RATE TREASURY FUND FLOATNG RAT TREA 97717Y527 1,407 28,000 SH   SOLE NONE 0 0 28,000