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
ADVANCED MICRO DEVICES INC COM 007903107 607 9,581 SH   SOLE   0 0 9,581
ALPHABET INC CAP STK CL A 02079K305 479 5,005 SH   SOLE   0 0 5,005
ALPHABET INC CAP STK CL C 02079K107 699 7,268 SH   SOLE   0 0 7,268
AMAZON COM INC COM 023135106 2,999 26,539 SH   SOLE   0 0 26,539
AMERICAN WTR WKS CO INC NEW COM 030420103 286 2,197 SH   SOLE   0 0 2,197
APPLE INC COM 037833100 1,889 13,668 SH   SOLE   0 0 13,668
ARES CAPITAL CORP COM 04010L103 1,429 84,684 SH   SOLE   0 0 84,684
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 242 908 SH   SOLE   0 0 908
CIGNA CORP NEW COM 125523100 273 984 SH   SOLE   0 0 984
COSTCO WHSL CORP NEW COM 22160K105 918 1,943 SH   SOLE   0 0 1,943
CROWDSTRIKE HLDGS INC CL A 22788C105 227 1,375 SH   SOLE   0 0 1,375
EATON VANCE TAX ADVT DIV INC COM 27828G107 311 14,276 SH   SOLE   0 0 14,276
EATON VANCE TAX-MANAGED GLOB COM 27829F108 223 30,748 SH   SOLE   0 0 30,748
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 622 15,498 SH   SOLE   0 0 15,498
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 566 15,966 SH   SOLE   0 0 15,966
FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 2,259 51,120 SH   SOLE   0 0 51,120
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 262 6,250 SH   SOLE   0 0 6,250
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 748 12,296 SH   SOLE   0 0 12,296
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 564 12,922 SH   SOLE   0 0 12,922
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,146 12,598 SH   SOLE   0 0 12,598
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 207 4,250 SH   SOLE   0 0 4,250
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,229 73,587 SH   SOLE   0 0 73,587
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,243 49,072 SH   SOLE   0 0 49,072
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,873 30,999 SH   SOLE   0 0 30,999
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 443 7,790 SH   SOLE   0 0 7,790
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 316 20,229 SH   SOLE   0 0 20,229
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 204 5,550 SH   SOLE   0 0 5,550
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 799 14,356 SH   SOLE   0 0 14,356
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 596 11,487 SH   SOLE   0 0 11,487
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 549 14,258 SH   SOLE   0 0 14,258
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 627 8,335 SH   SOLE   0 0 8,335
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,628 22,681 SH   SOLE   0 0 22,681
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 519 9,700 SH   SOLE   0 0 9,700
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,288 64,554 SH   SOLE   0 0 64,554
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 271 17,952 SH   SOLE   0 0 17,952
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,584 27,796 SH   SOLE   0 0 27,796
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,239 28,107 SH   SOLE   0 0 28,107
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1,403 15,663 SH   SOLE   0 0 15,663
FIRST TR NASDAQ 100 TECH IND SHS 337345102 924 8,816 SH   SOLE   0 0 8,816
FIRST TR VALUE LINE DIVID IN SHS 33734H106 356 9,940 SH   SOLE   0 0 9,940
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 954 11,151 SH   SOLE   0 0 11,151
HOME DEPOT INC COM 437076102 560 2,028 SH   SOLE   0 0 2,028
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 3,817 235,902 SH   SOLE   0 0 235,902
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 297 24,970 SH   SOLE   0 0 24,970
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 648 8,798 SH   SOLE   0 0 8,798
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 345 4,220 SH   SOLE   0 0 4,220
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 416 5,841 SH   SOLE   0 0 5,841
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 2,628 17,091 SH   SOLE   0 0 17,091
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,111 15,911 SH   SOLE   0 0 15,911
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 986 24,822 SH   SOLE   0 0 24,822
ISHARES TR CORE DIV GRWTH 46434V621 3,321 74,680 SH   SOLE   0 0 74,680
ISHARES TR CORE S&P US GWT 464287671 3,907 48,727 SH   SOLE   0 0 48,727
ISHARES TR CORE S&P500 ETF 464287200 4,075 11,362 SH   SOLE   0 0 11,362
ISHARES TR ESG MSCI LEADR 46435U218 506 8,195 SH   SOLE   0 0 8,195
ISHARES TR GL CLEAN ENE ETF 464288224 238 12,442 SH   SOLE   0 0 12,442
ISHARES TR GLOBAL TECH ETF 464287291 950 22,516 SH   SOLE   0 0 22,516
ISHARES TR IBOXX INV CP ETF 464287242 1,375 13,420 SH   SOLE   0 0 13,420
ISHARES TR ISHARES BIOTECH 464287556 356 3,043 SH   SOLE   0 0 3,043
ISHARES TR ISHARES SEMICDTR 464287523 1,740 5,460 SH   SOLE   0 0 5,460
ISHARES TR MSCI USA MIN VOL 46429B697 448 6,772 SH   SOLE   0 0 6,772
ISHARES TR RUS 1000 GRW ETF 464287614 1,808 8,593 SH   SOLE   0 0 8,593
ISHARES TR RUS 2000 GRW ETF 464287648 377 1,827 SH   SOLE   0 0 1,827
ISHARES TR RUS TP200 GR ETF 464289438 10,119 84,684 SH   SOLE   0 0 84,684
ISHARES TR S&P 500 VAL ETF 464287408 1,149 8,941 SH   SOLE   0 0 8,941
ISHARES TR SP SMCP600VL ETF 464287879 346 4,192 SH   SOLE   0 0 4,192
ISHARES TR TIPS BD ETF 464287176 3,216 30,660 SH   SOLE   0 0 30,660
ISHARES TR U.S. BAS MTL ETF 464287838 789 7,292 SH   SOLE   0 0 7,292
ISHARES TR U.S. FINLS ETF 464287788 581 8,594 SH   SOLE   0 0 8,594
ISHARES TR U.S. INSRNCE ETF 464288786 257 3,250 SH   SOLE   0 0 3,250
ISHARES TR U.S. MED DVC ETF 464288810 4,329 91,759 SH   SOLE   0 0 91,759
ISHARES TR U.S. TECH ETF 464287721 7,123 97,077 SH   SOLE   0 0 97,077
ISHARES TR US CONSM STAPLES 464287812 1,179 6,556 SH   SOLE   0 0 6,556
ISHARES TR US CONSUM DISCRE 464287580 2,574 44,232 SH   SOLE   0 0 44,232
ISHARES TR US INDUSTRIALS 464287754 394 4,706 SH   SOLE   0 0 4,706
JOHNSON & JOHNSON COM 478160104 401 2,454 SH   SOLE   0 0 2,454
L3HARRIS TECHNOLOGIES INC COM 502431109 1,224 5,891 SH   SOLE   0 0 5,891
MASTERCARD INCORPORATED CL A 57636Q104 1,187 4,175 SH   SOLE   0 0 4,175
META PLATFORMS INC CL A 30303M102 749 5,520 SH   SOLE   0 0 5,520
MFS CHARTER INCOME TR SH BEN INT 552727109 443 74,380 SH   SOLE   0 0 74,380
MICROSOFT CORP COM 594918104 431 1,849 SH   SOLE   0 0 1,849
ORACLE CORP COM 68389X105 276 4,515 SH   SOLE   0 0 4,515
RAYTHEON TECHNOLOGIES CORP COM 75513E101 773 9,445 SH   SOLE   0 0 9,445
SALESFORCE INC COM 79466L302 368 2,559 SH   SOLE   0 0 2,559
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,639 24,667 SH   SOLE   0 0 24,667
SELECT SECTOR SPDR TR ENERGY 81369Y506 325 4,509 SH   SOLE   0 0 4,509
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,935 20,605 SH   SOLE   0 0 20,605
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,600 13,209 SH   SOLE   0 0 13,209
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 512 7,814 SH   SOLE   0 0 7,814
SELECTIVE INS GROUP INC COM 816300107 211 2,590 SH   SOLE   0 0 2,590
SPDR SER TR ICE PFD SEC ETF 78464A292 252 7,240 SH   SOLE   0 0 7,240
SPDR SER TR PORTFLI HIGH YLD 78468R606 769 35,238 SH   SOLE   0 0 35,238
SPDR SER TR PRTFLO S&P500 GW 78464A409 944 18,837 SH   SOLE   0 0 18,837
SPDR SER TR S&P DIVID ETF 78464A763 1,314 11,788 SH   SOLE   0 0 11,788
SPDR SER TR S&P KENSHO CLEAN 78468R655 1,069 12,587 SH   SOLE   0 0 12,587
SPDR SER TR S&P RETAIL ETF 78464A714 229 4,050 SH   SOLE   0 0 4,050
SPDR SER TR S&P SEMICNDCTR 78464A862 566 3,720 SH   SOLE   0 0 3,720
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,334 57,107 SH   SOLE   0 0 57,107
UNITEDHEALTH GROUP INC COM 91324P102 516 1,021 SH   SOLE   0 0 1,021
VANECK ETF TRUST BIOTECH ETF 92189F726 287 2,040 SH   SOLE   0 0 2,040
VANECK ETF TRUST PREFERRED SECURT 92189F429 263 15,285 SH   SOLE   0 0 15,285
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 577 3,116 SH   SOLE   0 0 3,116
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,527 12,302 SH   SOLE   0 0 12,302
VANGUARD INDEX FDS GROWTH ETF 922908736 1,727 8,074 SH   SOLE   0 0 8,074
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,202 3,660 SH   SOLE   0 0 3,660
VANGUARD INDEX FDS VALUE ETF 922908744 223 1,805 SH   SOLE   0 0 1,805
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 637 8,581 SH   SOLE   0 0 8,581
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 229 4,220 SH   SOLE   0 0 4,220
VANGUARD WORLD FD ESG US STK ETF 921910733 432 6,870 SH   SOLE   0 0 6,870
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,141 12,283 SH   SOLE   0 0 12,283
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,106 8,958 SH   SOLE   0 0 8,958
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,563 20,741 SH   SOLE   0 0 20,741
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 404 2,565 SH   SOLE   0 0 2,565
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,276 7,403 SH   SOLE   0 0 7,403
VANGUARD WORLD FDS UTILITIES ETF 92204A876 2,573 18,088 SH   SOLE   0 0 18,088
VISA INC COM CL A 92826C839 1,744 9,818 SH   SOLE   0 0 9,818