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   485,815 4,798 SH   SOLE   0 0 4,798
ABBVIE INC COM 00287Y109   1,109,959 6,965 SH   SOLE   0 0 6,965
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   425,860 1,490 SH   SOLE   0 0 1,490
AGILENT TECHNOLOGIES INC COM 00846U101   455,554 3,293 SH   SOLE   0 0 3,293
ALPHABET INC CAP STK CL A 02079K305   538,877 5,195 SH   SOLE   0 0 5,195
ALPHABET INC CAP STK CL C 02079K107   454,376 4,369 SH   SOLE   0 0 4,369
AMAZON COM INC COM 023135106   712,180 6,895 SH   SOLE   0 0 6,895
AMERICAN WTR WKS CO INC NEW COM 030420103   360,951 2,464 SH   SOLE   0 0 2,464
APPLE INC COM 037833100   8,089,833 49,059 SH   SOLE   0 0 49,059
ARBOR REALTY TRUST INC COM 038923108   164,410 14,309 SH   SOLE   0 0 14,309
ARCHER DANIELS MIDLAND CO COM 039483102   329,386 4,135 SH   SOLE   0 0 4,135
ASTRAZENECA PLC SPONSORED ADR 046353108   302,068 4,352 SH   SOLE   0 0 4,352
AT&T INC COM 00206R102   214,059 11,120 SH   SOLE   0 0 11,120
BANK AMERICA CORP COM 060505104   236,634 8,274 SH   SOLE   0 0 8,274
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,103,853 3,575 SH   SOLE   0 0 3,575
BLACKROCK HEALTH SCIENCES TR COM 09250W107   538,733 12,870 SH   SOLE   0 0 12,870
BRISTOL-MYERS SQUIBB CO COM 110122108   279,649 4,035 SH   SOLE   0 0 4,035
CAMPBELL SOUP CO COM 134429109   312,066 5,676 SH   SOLE   0 0 5,676
CATERPILLAR INC COM 149123101   429,976 1,879 SH   SOLE   0 0 1,879
CHEVRON CORP NEW COM 166764100   570,070 3,494 SH   SOLE   0 0 3,494
CISCO SYS INC COM 17275R102   435,688 8,335 SH   SOLE   0 0 8,335
COCA COLA CO COM 191216100   495,319 7,985 SH   SOLE   0 0 7,985
COMCAST CORP NEW CL A 20030N101   480,541 12,676 SH   SOLE   0 0 12,676
CORTEVA INC COM 22052L104   211,025 3,499 SH   SOLE   0 0 3,499
DEERE & CO COM 244199105   274,152 664 SH   SOLE   0 0 664
DISNEY WALT CO COM 254687106   635,667 6,348 SH   SOLE   0 0 6,348
DOW INC COM 260557103   266,480 4,861 SH   SOLE   0 0 4,861
DUPONT DE NEMOURS INC COM 26614N102   446,369 6,219 SH   SOLE   0 0 6,219
EATON VANCE ENHANCED EQUITY COM 278277108   285,789 17,426 SH   SOLE   0 0 17,426
EATON VANCE RISK-MANAGED DIV COM 27829G106   135,653 17,063 SH   SOLE   0 0 17,063
EATON VANCE TAX MNGED BUY WR COM 27828X100   142,594 10,927 SH   SOLE   0 0 10,927
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   247,333 19,583 SH   SOLE   0 0 19,583
EATON VANCE TAX-MANAGED GLOB COM 27829C105   192,944 23,879 SH   SOLE   0 0 23,879
EMERSON ELEC CO COM 291011104   200,367 2,299 SH   SOLE   0 0 2,299
ESSENTIAL UTILS INC COM 29670G102   508,437 11,648 SH   SOLE   0 0 11,648
EXELON CORP COM 30161N101   288,325 6,883 SH   SOLE   0 0 6,883
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   400,773 2,585 SH   SOLE   0 0 2,585
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   241,291 1,632 SH   SOLE   0 0 1,632
FIRST TR MORNINGSTAR DIVID L SHS 336917109   694,877 19,574 SH   SOLE   0 0 19,574
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,142,875 8,757 SH   SOLE   0 0 8,757
GARTNER INC COM 366651107   206,538 634 SH   SOLE   0 0 634
GENERAL MLS INC COM 370334104   303,442 3,551 SH   SOLE   0 0 3,551
GLOBAL X FDS US INFR DEV ETF 37954Y673   773,617 27,288 SH   SOLE   0 0 27,288
GREENLIGHT BIOSCIENCS HLDS P COMMON STOCK 39536G105   14,210 32,863 SH   SOLE   0 0 32,863
HERSHEY CO COM 427866108   239,798 943 SH   SOLE   0 0 943
HOME DEPOT INC COM 437076102   1,023,507 3,468 SH   SOLE   0 0 3,468
ILLINOIS TOOL WKS INC COM 452308109   293,389 1,205 SH   SOLE   0 0 1,205
INTUITIVE SURGICAL INC COM NEW 46120E602   248,828 974 SH   SOLE   0 0 974
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   36,364,211 275,466 SH   SOLE   0 0 275,466
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   1,749,983 23,179 SH   SOLE   0 0 23,179
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639   345,631 3,407 SH   SOLE   0 0 3,407
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   2,316,585 28,760 SH   SOLE   0 0 28,760
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   323,545 4,257 SH   SOLE   0 0 4,257
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   303,660 7,514 SH   SOLE   0 0 7,514
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,162,342 3,743 SH   SOLE   0 0 3,743
INVESCO QQQ TR UNIT SER 1 46090E103   1,036,973 3,231 SH   SOLE   0 0 3,231
ISHARES INC MSCI GBL MIN VOL 464286525   246,527 2,548 SH   SOLE   0 0 2,548
ISHARES INC CORE MSCI EMKT 46434G103   1,478,480 30,303 SH   SOLE   0 0 30,303
ISHARES TR MSCI KLD400 SOC 464288570   313,161 4,015 SH   SOLE   0 0 4,015
ISHARES TR NATIONAL MUN ETF 464288414   513,217 4,763 SH   SOLE   0 0 4,763
ISHARES TR MBS ETF 464288588   660,611 6,974 SH   SOLE   0 0 6,974
ISHARES TR CMBS ETF 46429B366   14,134,477 306,023 SH   SOLE   0 0 306,023
ISHARES TR S&P 500 GRWT ETF 464287309   203,601 3,187 SH   SOLE   0 0 3,187
ISHARES TR US CONSM STAPLES 464287812   217,467 1,092 SH   SOLE   0 0 1,092
ISHARES TR MSCI USA QLT FCT 46432F339   925,565 7,460 SH   SOLE   0 0 7,460
ISHARES TR MSCI USA MIN VOL 46429B697   3,559,308 48,932 SH   SOLE   0 0 48,932
ISHARES TR ISHARES SEMICDTR 464287523   211,579 476 SH   SOLE   0 0 476
ISHARES TR U.S. FIN SVC ETF 464287770   2,234,913 14,805 SH   SOLE   0 0 14,805
ISHARES TR ISHARES BIOTECH 464287556   324,356 2,511 SH   SOLE   0 0 2,511
ISHARES TR CORE MSCI EAFE 46432F842   463,992 6,941 SH   SOLE   0 0 6,941
ISHARES TR EAFE GRWTH ETF 464288885   725,735 7,747 SH   SOLE   0 0 7,747
ISHARES TR US TREAS BD ETF 46429B267   5,743,834 245,673 SH   SOLE   0 0 245,673
ISHARES TR CORE S&P500 ETF 464287200   15,691,755 38,172 SH   SOLE   0 0 38,172
ISHARES TR MSCI USA ESG SLC 464288802   207,987 2,370 SH   SOLE   0 0 2,370
ISHARES TR U.S. MED DVC ETF 464288810   3,522,286 65,252 SH   SOLE   0 0 65,252
ISHARES TR MSCI USA VALUE 46432F388   244,998 2,646 SH   SOLE   0 0 2,646
ISHARES TR RUS 1000 GRW ETF 464287614   463,738 1,898 SH   SOLE   0 0 1,898
ISHARES TR SHRT NAT MUN ETF 464288158   311,314 2,974 SH   SOLE   0 0 2,974
ISHARES TR IBOXX INV CP ETF 464287242   666,342 6,079 SH   SOLE   0 0 6,079
ISHARES TR RUSSELL 2000 ETF 464287655   840,286 4,710 SH   SOLE   0 0 4,710
ISHARES TR CORE US AGGBD ET 464287226   257,970 2,589 SH   SOLE   0 0 2,589
JOHNSON & JOHNSON COM 478160104   1,078,570 6,959 SH   SOLE   0 0 6,959
JPMORGAN CHASE & CO COM 46625H100   981,389 7,531 SH   SOLE   0 0 7,531
KEYSIGHT TECHNOLOGIES INC COM 49338L103   382,708 2,370 SH   SOLE   0 0 2,370
LILLY ELI & CO COM 532457108   302,090 880 SH   SOLE   0 0 880
LOCKHEED MARTIN CORP COM 539830109   1,417,444 2,998 SH   SOLE   0 0 2,998
LOWES COS INC COM 548661107   257,459 1,287 SH   SOLE   0 0 1,287
MCDONALDS CORP COM 580135101   610,955 2,185 SH   SOLE   0 0 2,185
MERCK & CO INC COM 58933Y105   611,525 5,748 SH   SOLE   0 0 5,748
META PLATFORMS INC CL A 30303M102   436,596 2,060 SH   SOLE   0 0 2,060
MICROSOFT CORP COM 594918104   3,354,947 11,637 SH   SOLE   0 0 11,637
NATIONAL FUEL GAS CO COM 636180101   252,266 4,369 SH   SOLE   0 0 4,369
NEXTERA ENERGY INC COM 65339F101   485,450 6,298 SH   SOLE   0 0 6,298
NIKE INC CL B 654106103   487,857 3,978 SH   SOLE   0 0 3,978
NOVO-NORDISK A S ADR 670100205   356,396 2,240 SH   SOLE   0 0 2,240
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   332,662 13,896 SH   SOLE   0 0 13,896
NVIDIA CORPORATION COM 67066G104   1,083,551 3,901 SH   SOLE   0 0 3,901
ORACLE CORP COM 68389X105   210,453 2,265 SH   SOLE   0 0 2,265
PARKER-HANNIFIN CORP COM 701094104   312,300 929 SH   SOLE   0 0 929
PEPSICO INC COM 713448108   852,641 4,677 SH   SOLE   0 0 4,677
PFIZER INC COM 717081103   1,012,299 24,811 SH   SOLE   0 0 24,811
PNC FINL SVCS GROUP INC COM 693475105   421,728 3,318 SH   SOLE   0 0 3,318
PROCTER AND GAMBLE CO COM 742718109   1,251,305 8,416 SH   SOLE   0 0 8,416
PROSHARES TR S&P 500 DV ARIST 74348A467   577,653 6,331 SH   SOLE   0 0 6,331
RAYTHEON TECHNOLOGIES CORP COM 75513E101   203,119 2,074 SH   SOLE   0 0 2,074
REALTY INCOME CORP COM 756109104   208,238 3,289 SH   SOLE   0 0 3,289
SCHWAB STRATEGIC TR US TIPS ETF 808524870   209,249 3,903 SH   SOLE   0 0 3,903
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   20,120,177 415,964 SH   SOLE   0 0 415,964
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   15,676,494 214,277 SH   SOLE   0 0 214,277
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,632,512 38,799 SH   SOLE   0 0 38,799
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   744,023 12,835 SH   SOLE   0 0 12,835
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,631,275 35,220 SH   SOLE   0 0 35,220
SELECT SECTOR SPDR TR ENERGY 81369Y506   30,819,281 372,079 SH   SOLE   0 0 372,079
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   520,583 3,447 SH   SOLE   0 0 3,447
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   268,685 8,357 SH   SOLE   0 0 8,357
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,243,679 15,004 SH   SOLE   0 0 15,004
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,211,316 17,895 SH   SOLE   0 0 17,895
SIREN ETF TR DIVCN LDRS ETF 829658301   680,449 12,822 SH   SOLE   0 0 12,822
SOUTHERN CO COM 842587107   1,810,263 26,017 SH   SOLE   0 0 26,017
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   308,754 928 SH   SOLE   0 0 928
SPDR GOLD TR GOLD SHS 78463V107   607,008 3,313 SH   SOLE   0 0 3,313
SPDR S&P 500 ETF TR TR UNIT 78462F103   698,993 1,707 SH   SOLE   0 0 1,707
SPDR SER TR S&P 600 SMCP GRW 78464A201   7,213,881 97,815 SH   SOLE   0 0 97,815
SPDR SER TR S&P 600 SMCP VAL 78464A300   5,477,840 71,907 SH   SOLE   0 0 71,907
STARBUCKS CORP COM 855244109   388,894 3,735 SH   SOLE   0 0 3,735
TEXAS INSTRS INC COM 882508104   408,149 2,194 SH   SOLE   0 0 2,194
THERMO FISHER SCIENTIFIC INC COM 883556102   435,736 756 SH   SOLE   0 0 756
UNITED PARCEL SERVICE INC CL B 911312106   264,528 1,364 SH   SOLE   0 0 1,364
UNITEDHEALTH GROUP INC COM 91324P102   1,298,426 2,747 SH   SOLE   0 0 2,747
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   26,034,353 98,918 SH   SOLE   0 0 98,918
VANGUARD INDEX FDS TOTAL STK MKT 922908769   990,019 4,851 SH   SOLE   0 0 4,851
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   265,861 1,983 SH   SOLE   0 0 1,983
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,251,708 3,328 SH   SOLE   0 0 3,328
VANGUARD INDEX FDS GROWTH ETF 922908736   1,572,067 6,302 SH   SOLE   0 0 6,302
VANGUARD INDEX FDS SM CP VAL ETF 922908611   468,977 2,954 SH   SOLE   0 0 2,954
VANGUARD INDEX FDS VALUE ETF 922908744   1,134,162 8,212 SH   SOLE   0 0 8,212
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   813,702 8,836 SH   SOLE   0 0 8,836
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   502,559 11,126 SH   SOLE   0 0 11,126
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,772,895 9,788 SH   SOLE   0 0 9,788
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   617,396 3,190 SH   SOLE   0 0 3,190
VERIZON COMMUNICATIONS INC COM 92343V104   385,452 9,911 SH   SOLE   0 0 9,911
VISA INC COM CL A 92826C839   719,419 3,191 SH   SOLE   0 0 3,191
WALMART INC COM 931142103   442,473 3,001 SH   SOLE   0 0 3,001
WISDOMTREE TR US SMALLCAP DIVD 97717W604   313,989 10,994 SH   SOLE   0 0 10,994
WISDOMTREE TR US MIDCAP DIVID 97717W505   201,622 4,920 SH   SOLE   0 0 4,920