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
ABBOTT LABORATORIES COM 002824100 5,218,718 52,805 SH SOLE 0 0 52,805
ABBVIE INC COM 00287Y109 8,866,765 33,896 SH SOLE 0 0 33,896
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,020,937 21,928 SH SOLE 0 0 21,928
AFLAC INC COM 001055102 701,353 6,274 SH SOLE 0 0 6,274
ALPHABET INC CAP STK CL C 02079K107 46,748,064 137,196 SH SOLE 0 0 137,196
ALPHABET INC CAP STK CL A 02079K305 1,344,490 3,907 SH SOLE 0 0 3,907
AMAZON COM INC COM 023135106 34,231,064 137,391 SH SOLE 0 0 137,391
AMERICAN ELEC PWR CO INC COM 025537101 21,301,018 179,543 SH SOLE 0 0 179,543
AMERICAN EXPRESS CO COM 025816109 862,429 2,836 SH SOLE 0 0 2,836
AMGEN INC COM 031162100 35,372,497 83,919 SH SOLE 0 0 83,919
AMPHENOL CORP CL A 032095101 555,517 6,590 SH SOLE 0 0 6,590
APPLE INC COM 037833100 50,261,493 150,926 SH SOLE 0 0 150,926
APPLIED MATLS INC COM 038222105 24,468,034 47,847 SH SOLE 0 0 47,847
AST SPACEMOBILE INC COM CL A 00217D100 316,667 5,380 SH SOLE 0 0 5,380
AUTOMATIC DATA PROCESSING IN COM 053015103 14,015,239 54,310 SH SOLE 0 0 54,310
BANK OF AMER CORP COM 060505104 2,856,703 52,484 SH SOLE 0 0 52,484
BANK OF NY MELLON CORP COM 064058100 23,012,124 159,110 SH SOLE 0 0 159,110
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,296,578 12,645 SH SOLE 0 0 12,645
BROADCOM INC COM 11135F101 392,630 1,118 SH SOLE 0 0 1,118
CAPITAL ONE FINL CORP COM 14040H105 634,270 3,285 SH SOLE 0 0 3,285
COMCAST CORP NEW CL A 20030N101 22,136,311 1,017,294 SH SOLE 0 0 1,017,294
COMPUGEN LTD ORD M25722105 223,323 93,833 SH SOLE 0 0 93,833
CONSTELLATION BRANDS INC CL A 21036P108 10,176,418 90,009 SH SOLE 0 0 90,009
COSTCO WHOLESALE CORPORATION COM 22160K105 501,409 551 SH SOLE 0 0 551
CVS HEALTH CORP COM 126650100 529,136 6,175 SH SOLE 0 0 6,175
DANAHER CORP DEL COM 235851102 372,426 1,681 SH SOLE 0 0 1,681
EA SERIES TRUST MATRIX ADVISORS 02072Q812 54,982,065 399,163 SH SOLE 0 0 399,163
EATON CORP PLC SHS G29183103 327,439 762 SH SOLE 0 0 762
ELI LILLY & CO COM 532457108 352,453 305 SH SOLE 0 0 305
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 573,072 3,521 SH SOLE 0 0 3,521
GENERAC HLDGS INC COM 368736104 22,507,054 108,756 SH SOLE 0 0 108,756
GOLDMAN SACHS GROUP INC COM 38141G104 18,730,762 20,804 SH SOLE 0 0 20,804
HOME DEPOT INC COM 437076102 18,709,749 65,766 SH SOLE 0 0 65,766
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 232,440 763 SH SOLE 0 0 763
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 239,223 1,150 SH SOLE 0 0 1,150
INVESCO QQQ TR UNIT SER 1 46090E103 1,105,027 1,493 SH SOLE 0 0 1,493
ISHARES INC MSCI EMRG CHN 46434G764 227,091 2,292 SH SOLE 0 0 2,292
ISHARES INC CORE MSCI EMKT 46434G103 323,705 3,988 SH SOLE 0 0 3,988
ISHARES TR CORE S&P MCP ETF 464287507 393,710 5,472 SH SOLE 0 0 5,472
ISHARES TR RUS MID CAP ETF 464287499 6,328,251 59,303 SH SOLE 0 0 59,303
ISHARES TR CORE S&P SCP ETF 464287804 9,391,941 69,038 SH SOLE 0 0 69,038
ISHARES TR RUS 1000 VAL ETF 464287598 1,535,076 6,191 SH SOLE 0 0 6,191
ISHARES TR MSCI EAFE ETF 464287465 1,545,728 14,878 SH SOLE 0 0 14,878
ISHARES TR ESG AW MSCI EAFE 46435G516 677,863 6,578 SH SOLE 0 0 6,578
ISHARES TR RUSSELL 2000 ETF 464287655 2,725,698 9,808 SH SOLE 0 0 9,808
ISHARES TR CORE S&P500 ETF 464287200 2,562,399 3,345 SH SOLE 0 0 3,345
ISHARES TR RUS 2000 VAL ETF 464287630 369,679 1,765 SH SOLE 0 0 1,765
ISHARES TR RUS 1000 ETF 464287622 249,539 599 SH SOLE 0 0 599
ISHARES TR RUS 1000 GRW ETF 464287614 13,254,339 105,814 SH SOLE 0 0 105,814
JOHNSON & JOHNSON COM 478160104 429,408 1,622 SH SOLE 0 0 1,622
JPMORGAN CHASE & CO COM 46625H100 42,747,010 129,211 SH SOLE 0 0 129,211
LOWES COS INC COM 548661107 15,891,691 86,232 SH SOLE 0 0 86,232
M & T BK CORP COM 55261F104 13,872,914 63,754 SH SOLE 0 0 63,754
MARATHON PETE CORP COM 56585A102 337,689 854 SH SOLE 0 0 854
MCDONALDS CORP COM 580135101 14,550,622 63,006 SH SOLE 0 0 63,006
MEDTRONIC PLC SHS G5960L103 36,813,404 426,624 SH SOLE 0 0 426,624
MERCK & CO INC COM 58933Y105 235,548 1,621 SH SOLE 0 0 1,621
META PLATFORMS INC CL A 30303M102 27,977,849 38,581 SH SOLE 0 0 38,581
MICROSOFT CORP COM 594918104 88,737,844 173,012 SH SOLE 0 0 173,012
MORGAN STANLEY COM NEW 617446448 38,592,259 205,191 SH SOLE 0 0 205,191
NEXTERA ENERGY INC COM 65339F101 19,781,972 261,183 SH SOLE 0 0 261,183
NUCOR CORP COM 670346105 248,476 1,063 SH SOLE 0 0 1,063
NVIDIA CORPORATION COM 67066G104 1,363,407 5,970 SH SOLE 0 0 5,970
PALANTIR TECHNOLOGIES INC CL A 69608A108 329,769 1,763 SH SOLE 0 0 1,763
PAYPAL HLDGS INC COM 70450Y103 13,744,061 261,642 SH SOLE 0 0 261,642
PEPSICO INC COM 713448108 37,700,707 297,512 SH SOLE 0 0 297,512
PNC FINL SVCS GROUP INC COM 693475105 38,589,394 173,623 SH SOLE 0 0 173,623
PROCTER & GAMBLE CO COM 742718109 21,778,478 149,907 SH SOLE 0 0 149,907
QUALCOMM INC COM 747525103 47,958,878 260,589 SH SOLE 0 0 260,589
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 214,038 6,579 SH SOLE 0 0 6,579
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 453,371 2,316 SH SOLE 0 0 2,316
SKYX PLATFORMS CORP COM 78471E105 204,229 177,590 SH SOLE 0 0 177,590
SPDR GOLD TR GOLD SHS 78463V107 374,747 984 SH SOLE 0 0 984
SPDR SERIES TRUST ST STR SP500FF 78468R796 843,444 13,499 SH SOLE 0 0 13,499
SPDR SERIES TRUST ST STR SP DIV 78464A763 554,751 3,787 SH SOLE 0 0 3,787
SPDR SERIES TRUST ST STR P500GRW 78464A409 375,025 3,047 SH SOLE 0 0 3,047
STARBUCKS CORP COM 855244109 20,192,063 214,901 SH SOLE 0 0 214,901
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 3,801,035 5,787 SH SOLE 0 0 5,787
T ROWE PRICE EXCHANGE-TRADED PRICE BLUE CHIP 87283Q107 3,900,271 75,866 SH SOLE 0 0 75,866
TARGET CORP COM 87612E106 6,767,815 43,192 SH SOLE 0 0 43,192
TE CONNECTIVITY PLC ORD SHS G87052109 18,977,570 89,907 SH SOLE 0 0 89,907
TEXAS INSTRS INC COM 882508104 27,106,602 96,778 SH SOLE 0 0 96,778
THERMO FISHER SCIENTIFIC INC COM 883556102 16,165,638 23,947 SH SOLE 0 0 23,947
TYSON FOODS INC CL A 902494103 29,422,933 582,286 SH SOLE 0 0 582,286
UBER TECHNOLOGIES INC COM 90353T100 11,236,325 164,010 SH SOLE 0 0 164,010
US BANCORP COM NEW 902973304 38,510,679 666,736 SH SOLE 0 0 666,736
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 3,229,500 41,182 SH SOLE 0 0 41,182
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 326,962 1,149 SH SOLE 0 0 1,149
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 7,793,630 36,068 SH SOLE 0 0 36,068
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 1,680,346 18,647 SH SOLE 0 0 18,647
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 1,131,354 3,023 SH SOLE 0 0 3,023
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 22,737,303 32,442 SH SOLE 0 0 32,442
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,802,276 47,247 SH SOLE 0 0 47,247
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 3,228,845 25,043 SH SOLE 0 0 25,043
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 738,417 3,164 SH SOLE 0 0 3,164
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 20,520,129 290,612 SH SOLE 0 0 290,612
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 17,673,529 113,875 SH SOLE 0 0 113,875
VISA INC COM CL A 92826C839 397,399 1,106 SH SOLE 0 0 1,106
WALMART INC COM 931142103 331,615 3,191 SH SOLE 0 0 3,191
WELLS FARGO & CO COM 949746101 17,351,736 216,761 SH SOLE 0 0 216,761