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 627,863 2,400 SH SOLE 0 0 2,400
ADVANCED MICRO DEVICES INC COM 007903107 517,411 846 SH SOLE 0 0 846
ALPHABET INC CAP STK CL A 02079K305 1,706,313 4,959 SH SOLE 0 0 4,959
ALPHABET INC CAP STK CL C 02079K107 2,146,009 6,298 SH SOLE 0 0 6,298
AMAZON COM INC COM 023135106 1,717,476 6,893 SH SOLE 0 0 6,893
AMERICAN EXPRESS CO COM 025816109 211,456 695 SH SOLE 0 0 695
AMERIPRISE FINL INC COM 03076C106 562,185 1,142 SH SOLE 0 0 1,142
AMPHENOL CORP CL A 032095101 214,477 2,544 SH SOLE 0 0 2,544
APPLE INC COM 037833100 6,537,565 19,631 SH SOLE 0 0 19,631
ASML HLDG NV N Y REGISTRY SHS N07059210 215,933 119 SH SOLE 0 0 119
ASTRAZENECA PLC ORD G0593M107 346,159 2,144 SH SOLE 0 0 2,144
AT&T INC COM 00206R102 285,631 11,706 SH SOLE 0 0 11,706
BANK OF AMER CORP COM 060505104 387,002 7,110 SH SOLE 0 0 7,110
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 311,717 626 SH SOLE 0 0 626
BROADCOM INC COM 11135F101 844,547 2,405 SH SOLE 0 0 2,405
CAPITAL ONE FINL CORP COM 14040H105 519,833 2,692 SH SOLE 0 0 2,692
CHEVRON CORPORATION COM 166764100 226,370 1,109 SH SOLE 0 0 1,109
COCA COLA CO COM 191216100 369,492 4,292 SH SOLE 0 0 4,292
COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 3,482,696 182,149 SH SOLE 0 0 182,149
COLUMBIA ETF TR I RESH ENHNC VLU 19761L805 863,960 26,339 SH SOLE 0 0 26,339
CONOCOPHILLIPS COM 20825C104 208,740 1,668 SH SOLE 0 0 1,668
DEERE & CO COM 244199105 657,905 980 SH SOLE 0 0 980
DOVER CORP COM 260003108 295,913 1,582 SH SOLE 0 0 1,582
ELI LILLY & CO COM 532457108 246,959 213 SH SOLE 0 0 213
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 557,946 3,428 SH SOLE 0 0 3,428
FEDERATED HERMES ETF TRUST MDT MAR NEU ETF 31423L875 15,236,325 545,909 SH SOLE 0 0 545,909
FEDERATED HERMES ETF TRUST MDT SMALL CAP 31423L602 13,193,333 394,302 SH SOLE 0 0 394,302
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 16,307,175 222,184 SH SOLE 0 0 222,184
FIRST TR EXCH TRADED FD III EQUITY MARKET NE 33740J203 1,187,295 58,286 SH SOLE 0 0 58,286
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 3,364,263 43,868 SH SOLE 0 0 43,868
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 320,742 3,111 SH SOLE 0 0 3,111
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 13,254,465 128,385 SH SOLE 0 0 128,385
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 9,639,872 123,130 SH SOLE 0 0 123,130
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 890,199 21,937 SH SOLE 0 0 21,937
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 11,973,600 319,552 SH SOLE 0 0 319,552
FIRST TR EXCHNG TRADED FD VI VEST NASDAQ-100 33740F193 1,170,056 44,455 SH SOLE 0 0 44,455
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 1,998,214 35,791 SH SOLE 0 0 35,791
HERSHEY CO COM 427866108 237,174 1,505 SH SOLE 0 0 1,505
HOME DEPOT INC COM 437076102 219,635 772 SH SOLE 0 0 772
INTERNATIONAL BUSINESS MACHS COM 459200101 1,251,443 5,690 SH SOLE 0 0 5,690
INVESCO QQQ TR UNIT SER 1 46090E103 2,212,899 2,991 SH SOLE 0 0 2,991
INVESCO QQQ TR PUT 46090E953 887,724 1,200 SH Put SOLE 0 0 1,200
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 338,093 1,625 SH SOLE 0 0 1,625
ISHARES TR 0-3 MTH TREASURY 46436E718 2,727,071 27,087 SH SOLE 0 0 27,087
ISHARES TR 3 7 YR TREAS BD 464288661 299,307 2,638 SH SOLE 0 0 2,638
ISHARES TR CORE 80 20 ETF 464289859 536,547 5,516 SH SOLE 0 0 5,516
ISHARES TR CORE S&P500 ETF 464287200 2,090,588 2,730 SH SOLE 0 0 2,730
ISHARES TR CORE S&P MCP ETF 464287507 202,650 2,817 SH SOLE 0 0 2,817
ISHARES TR CORE S&P TTL STK 464287150 241,108 1,450 SH SOLE 0 0 1,450
ISHARES TR CORE S&P US GWT 464287671 480,469 2,480 SH SOLE 0 0 2,480
ISHARES TR ESG AWR MSCI USA 46435G425 250,867 1,504 SH SOLE 0 0 1,504
ISHARES TR ESG MSCI KLD ETF 464288570 272,480 1,864 SH SOLE 0 0 1,864
ISHARES TR ESG OPTIMIZED 464288802 322,880 2,074 SH SOLE 0 0 2,074
ISHARES TR GLOBAL TECH ETF 464287291 289,177 1,951 SH SOLE 0 0 1,951
ISHARES TR INTL SEL DIV ETF 464288448 870,619 20,636 SH SOLE 0 0 20,636
ISHARES TR JPMORGAN USD EMG 464288281 774,911 8,531 SH SOLE 0 0 8,531
ISHARES TR MSCI ACWI ETF 464288257 355,281 2,238 SH SOLE 0 0 2,238
ISHARES TR MSCI EAFE ETF 464287465 1,408,187 13,555 SH SOLE 0 0 13,555
ISHARES TR MSCI EMG MKT ETF 464287234 687,666 10,296 SH SOLE 0 0 10,296
ISHARES TR PUT 464287954 220,407 3,300 SH Put SOLE 0 0 3,300
ISHARES TR MSCI USA MIN ETF 46429B697 232,784 2,389 SH SOLE 0 0 2,389
ISHARES TR MSCI USA QLT FCT 46432F339 560,070 2,520 SH SOLE 0 0 2,520
ISHARES TR RUS 1000 ETF 464287622 400,317 962 SH SOLE 0 0 962
ISHARES TR RUS 1000 GRW ETF 464287614 10,193,673 81,380 SH SOLE 0 0 81,380
ISHARES TR RUS 1000 VAL ETF 464287598 1,628,534 6,569 SH SOLE 0 0 6,569
ISHARES TR RUSSELL 2000 ETF 464287655 2,892,543 10,409 SH SOLE 0 0 10,409
ISHARES TR RUS 2000 GRW ETF 464287648 1,382,850 3,875 SH SOLE 0 0 3,875
ISHARES TR RUS 2000 VAL ETF 464287630 1,613,367 7,703 SH SOLE 0 0 7,703
ISHARES TR U.S. TECH ETF 464287721 300,926 1,136 SH SOLE 0 0 1,136
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 4,658,871 65,159 SH SOLE 0 0 65,159
JOHNSON & JOHNSON COM 478160104 921,311 3,480 SH SOLE 0 0 3,480
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399 227,420 1,653 SH SOLE 0 0 1,653
JPMORGAN CHASE & CO COM 46625H100 555,805 1,680 SH SOLE 0 0 1,680
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,639,072 29,155 SH SOLE 0 0 29,155
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 606,723 12,045 SH SOLE 0 0 12,045
KLA CORP COM NEW 482480100 216,587 1,111 SH SOLE 0 0 1,111
LAM RESEARCH CORP COM NEW 512807306 421,040 1,282 SH SOLE 0 0 1,282
LOCKHEED MARTIN CORP COM 539830109 1,572,854 3,089 SH SOLE 0 0 3,089
LOWES COS INC COM 548661107 275,996 1,498 SH SOLE 0 0 1,498
M & T BK CORP COM 55261F104 266,366 1,224 SH SOLE 0 0 1,224
MARRIOTT INTL INC NEW CL A 571903202 1,256,670 3,533 SH SOLE 0 0 3,533
MASTERCARD INCORPORATED CL A 57636Q104 699,682 1,269 SH SOLE 0 0 1,269
MCCORMICK & CO INC COM NON VTG 579780206 332,636 7,169 SH SOLE 0 0 7,169
META PLATFORMS INC CL A 30303M102 896,318 1,236 SH SOLE 0 0 1,236
MICRON TECHNOLOGY INC COM 595112103 229,000 215 SH SOLE 0 0 215
MICROSOFT CORP COM 594918104 2,543,726 4,959 SH SOLE 0 0 4,959
MORGAN STANLEY COM NEW 617446448 284,209 1,511 SH SOLE 0 0 1,511
NETFLIX INC. COM 64110L106 228,988 3,291 SH SOLE 0 0 3,291
NEXTERA ENERGY INC COM 65339F101 384,184 5,072 SH SOLE 0 0 5,072
NORFOLK SOUTHN CORP COM 655844108 238,857 773 SH SOLE 0 0 773
NVIDIA CORPORATION COM 67066G104 4,430,866 19,401 SH SOLE 0 0 19,401
PALO ALTO NETWORKS INC COM 697435105 276,528 696 SH SOLE 0 0 696
PEPSICO INC COM 713448108 222,234 1,754 SH SOLE 0 0 1,754
PHILIP MORRIS INTL INC COM 718172109 228,660 1,198 SH SOLE 0 0 1,198
PNC FINL SVCS GROUP INC COM 693475105 769,464 3,462 SH SOLE 0 0 3,462
PROSHARES TR HD REPLICATION 74347X294 3,635,364 67,381 SH SOLE 0 0 67,381
S & T BANCORP INC COM 783859101 455,274 9,412 SH SOLE 0 0 9,412
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 456,390 14,030 SH SOLE 0 0 14,030
SHERWIN WILLIAMS CO COM 824348106 4,085,810 12,639 SH SOLE 0 0 12,639
SHOPIFY INC CL A SUB VTG SHS 82509L107 239,949 1,618 SH SOLE 0 0 1,618
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,314,552 15,996 SH SOLE 0 0 15,996
SPDR GOLD TR GOLD SHS 78463V107 836,325 2,196 SH SOLE 0 0 2,196
SPDR GOLD TR PUT 78463V957 571,260 1,500 SH Put SOLE 0 0 1,500
SPDR SERIES TRUST SST SPDR BLOOMBE 78464A391 342,747 16,638 SH SOLE 0 0 16,638
SPDR SERIES TRUST ST STR DOW REIT 78464A607 11,907,266 113,489 SH SOLE 0 0 113,489
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,281,018 1,680 SH SOLE 0 0 1,680
STATE STR SPDR S&P 500 ETF T PUT 78462F953 915,156 1,200 SH Put SOLE 0 0 1,200
SPDR SERIES TRUST SP KENSHO FUTR 78468R671 15,180,948 136,987 SH SOLE 0 0 136,987
SPDR SERIES TRUST SP KENSHO NEWEC 78468R648 211,245 3,179 SH SOLE 0 0 3,179
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 418,469 917 SH SOLE 0 0 917
TESLA INC COM 88160R101 1,500,846 4,230 SH SOLE 0 0 4,230
TEXAS INSTRS INC COM 882508104 227,707 813 SH SOLE 0 0 813
THERMO FISHER SCIENTIFIC INC COM 883556102 248,466 368 SH SOLE 0 0 368
TRUIST FINL CORP COM 89832Q109 266,091 5,747 SH SOLE 0 0 5,747
UNITED THERAPEUTICS CORP DEL COM 91307C102 541,890 1,000 SH SOLE 0 0 1,000
UNITEDHEALTH GROUP INC COM 91324P102 275,985 752 SH SOLE 0 0 752
VANECK ETF TRUST URANI NUCLE ETF 92189F601 265,371 2,565 SH SOLE 0 0 2,565
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 6,363,202 27,274 SH SOLE 0 0 27,274
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,910,359 32,210 SH SOLE 0 0 32,210
VANGUARD WORLD FD INF TECH ETF 92204A702 393,096 3,128 SH SOLE 0 0 3,128
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 4,679,869 49,564 SH SOLE 0 0 49,564
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 216,888 762 SH SOLE 0 0 762
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 612,114 2,650 SH SOLE 0 0 2,650
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 249,877 668 SH SOLE 0 0 668
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 6,707,924 52,028 SH SOLE 0 0 52,028
VISA INC COM CL A 92826C839 594,813 1,655 SH SOLE 0 0 1,655
WALMART INC COM 931142103 239,068 2,301 SH SOLE 0 0 2,301
WELLS FARGO & CO COM 949746101 354,636 4,430 SH SOLE 0 0 4,430