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
3M CO COM 88579Y101 2,279,342 13,886 SH SOLE 13,886 0 0
3M CO COM 88579Y101 147,735 900 SH Put SOLE 900 0 0
ABBOTT LABORATORIES COM 002824100 4,788,906 48,456 SH SOLE 46,612 0 1,844
ABBVIE INC COM 00287Y109 12,281,222 46,948 SH SOLE 42,802 0 4,146
ABBVIE INC COM 00287Y109 523,180 2,000 SH Put SOLE 2,000 0 0
ABERDEEN INTER INCOME FD SH BEN INT 55273C107 23,838 10,275 SH SOLE 10,275 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,261,319 12,332 SH SOLE 10,232 0 2,100
ADOBE INC COM 00724F101 852,987 3,555 SH SOLE 3,325 0 230
ADVANCED MICRO DEVICES INC COM 007903107 11,955,489 19,543 SH SOLE 17,293 0 2,250
AFLAC INC COM 001055102 894,240 8,000 SH SOLE 8,000 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,384,990 4,978 SH SOLE 4,183 0 795
ALLEGION PLC ORD SHS G0176J109 530,199 3,448 SH SOLE 1,782 0 1,666
ALLSTATE CORP COM 020002101 240,329 1,078 SH SOLE 558 0 520
ALPHABET INC CAP STK CL C 02079K107 31,902,335 93,627 SH SOLE 81,084 0 12,543
ALPHABET INC CAP STK CL A 02079K305 23,930,241 69,548 SH SOLE 68,063 0 1,485
ALPS ETF TR DISRUPTIVE TECH 00162Q478 298,878 5,886 SH SOLE 3,773 0 2,113
ALTRIA GROUP INC COM 02209S103 1,804,027 26,355 SH SOLE 26,355 0 0
AMAZON COM INC COM 023135106 28,446,336 114,174 SH SOLE 110,297 0 3,877
AMERICAN ELEC PWR CO INC COM 025537101 528,423 4,454 SH SOLE 4,454 0 0
AMERICAN EXPRESS CO COM 025816109 650,371 2,139 SH SOLE 1,972 0 167
AMERICAN TOWER CORP COM 03027X100 1,267,411 7,659 SH SOLE 7,454 0 205
AMERICAN WTR WKS CO INC NEW COM 030420103 369,119 2,851 SH SOLE 2,367 0 484
AMGEN INC COM 031162100 2,359,655 5,598 SH SOLE 4,553 0 1,045
AMPHENOL CORP CL A 032095101 777,554 9,210 SH SOLE 6,210 0 3,000
ANALOG DEVICES INC COM 032654105 458,200 1,155 SH SOLE 1,155 0 0
APPLE INC COM 037833100 71,682,363 215,249 SH SOLE 207,477 0 7,772
APPLIED MATLS INC COM 038222105 610,691 1,194 SH SOLE 1,194 0 0
ARISTA NETWORKS INC COM SHS 040413205 2,320,926 11,400 SH SOLE 7,000 0 4,400
ARK ETF TR INNOVATION ETF 00214Q104 527,472 5,920 SH SOLE 5,650 0 270
ARK ETF TR AUTNMUS TECHNLGY 00214Q203 30,313 250 SH SOLE 250 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205 305,591 1,055 SH SOLE 1,055 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 9,201,472 5,079 SH SOLE 4,264 0 815
ASTRAZENECA PLC ORD G0593M107 6,118,155 37,511 SH SOLE 35,959 0 1,552
AT&T INC COM 00206R102 699,653 28,674 SH SOLE 28,674 0 0
AUTODESK INC COM 052769106 361,570 1,730 SH SOLE 1,730 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 12,671,775 48,783 SH SOLE 48,583 0 200
AUTOZONE INC COM 053332102 339,602 120 SH SOLE 120 0 0
AVERY DENNISON CORP COM 053611109 625,335 3,664 SH SOLE 1,832 0 1,832
BANK OF AMER CORP COM 060505104 1,441,529 26,484 SH SOLE 26,484 0 0
BANK OF NY MELLON CORP COM 064058100 1,931,534 13,355 SH SOLE 13,355 0 0
BECTON DICKINSON & CO COM 075887109 1,347,154 7,526 SH SOLE 5,526 0 2,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 11,205,075 15 SH SOLE 15 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,630,093 13,315 SH SOLE 11,295 0 2,020
BHP BILLITON LIMITED SPONSORED ADS 088606108 1,107,586 13,055 SH SOLE 12,880 0 175
BLACKROCK INC COM 09290D101 6,576,440 6,214 SH SOLE 5,368 0 846
BLACKSTONE INC COM 09260D107 2,576,613 22,987 SH SOLE 22,687 0 300
BOEING CO COM 097023105 1,316,490 7,076 SH SOLE 6,676 0 400
BOOKING HOLDINGS INC COM 09857L108 1,915,007 11,755 SH SOLE 9,755 0 2,000
BOSTON SCIENTIFIC CORP COM 101137107 557,891 12,781 SH SOLE 11,981 0 800
BP PLC SPONSORED ADR 055622104 1,332,897 30,300 SH SOLE 22,968 0 7,332
BROADCOM INC COM 11135F101 26,548,122 75,595 SH SOLE 58,320 0 17,275
CAPITAL ONE FINL CORP COM 14040H105 903,375 4,679 SH SOLE 4,679 0 0
CARDINAL HEALTH INC COM 14149Y108 333,750 1,500 SH SOLE 1,500 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 682,678 12,444 SH SOLE 12,257 0 187
CATERPILLAR INC COM 149123101 3,760,911 4,639 SH SOLE 4,372 0 267
CBRE GROUP INC CL A 12504L109 200,542 1,561 SH SOLE 1,561 0 0
CENCORA INC COM 03073E105 626,922 2,088 SH SOLE 1,088 0 1,000
CHARLES SCHWAB CORP (THE) COM 808513105 13,644,924 139,604 SH SOLE 120,610 0 18,994
CHENIERE ENERGY INC COM NEW 16411R208 538,060 2,000 SH SOLE 2,000 0 0
CHEVRON CORPORATION COM 166764100 55,301,452 270,807 SH SOLE 248,417 0 22,390
CHEVRON CORPORATION COM 166764100 449,262 2,200 SH Put SOLE 2,200 0 0
CHUBB LIMITED COM H1467J104 867,328 2,659 SH SOLE 2,659 0 0
CINTAS CORP COM 172908105 241,874 1,240 SH SOLE 1,240 0 0
CISCO SYS INC COM 17275R102 8,731,640 81,126 SH SOLE 68,979 0 12,147
CISCO SYS INC COM 17275R102 452,046 4,200 SH Put SOLE 4,200 0 0
CITIGROUP INC COM NEW 172967424 889,010 6,866 SH SOLE 6,366 0 500
CITIGROUP INC COM NEW 172967424 194,220 1,500 SH Put SOLE 1,500 0 0
CME GROUP INC COM 12572Q105 1,289,204 4,921 SH SOLE 4,921 0 0
COCA COLA CO COM 191216100 6,584,410 76,024 SH SOLE 76,024 0 0
COLGATE PALMOLIVE CO COM 194162103 1,615,364 18,933 SH SOLE 18,403 0 530
CONOCOPHILLIPS COM 20825C104 2,266,216 18,108 SH SOLE 17,908 0 200
CORNING INC COM 219350105 814,928 5,300 SH SOLE 5,300 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 7,289,184 8,007 SH SOLE 7,723 0 284
CROWDSTRIKE HLDGS INC CL A 22788C105 426,777 1,612 SH SOLE 1,612 0 0
CSX CORP COM 126408103 1,339,860 28,808 SH SOLE 28,808 0 0
CVS HEALTH CORP COM 126650100 2,367,529 27,629 SH SOLE 23,629 0 4,000
CVS HEALTH CORP COM 126650100 377,036 4,400 SH Put SOLE 4,400 0 0
DANAHER CORP DEL COM 235851102 1,468,421 6,616 SH SOLE 5,776 0 840
DARDEN RESTAURANTS INC COM 237194105 400,994 2,075 SH SOLE 2,075 0 0
DEERE & CO COM 244199105 11,307,944 16,798 SH SOLE 15,198 0 1,600
DELL TECHNOLOGIES INC CL C 24703L202 968,310 1,800 SH SOLE 1,800 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 295,662 3,454 SH SOLE 3,454 0 0
DISNEY WALT CO COM 254687106 792,396 7,554 SH SOLE 7,304 0 250
DUKE ENERGY CORP NEW COM NEW 26441C204 298,909 2,622 SH SOLE 2,622 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 722,708 5,564 SH SOLE 3,264 0 2,300
D-WAVE QUANTUM INC COM 26740W109 280,364 16,920 SH SOLE 16,920 0 0
EATON CORP PLC SHS G29183103 6,450,807 15,012 SH SOLE 12,970 0 2,042
EDWARDS LIFESCIENCES CORP COM 28176E108 1,526,310 17,682 SH SOLE 17,472 0 210
ELI LILLY & CO COM 532457108 24,320,839 21,019 SH SOLE 20,290 0 729
ELUTIA INC CL A COM 05479K106 94,800 120,000 SH SOLE 120,000 0 0
EMERSON ELEC CO COM 291011104 4,413,371 28,455 SH SOLE 25,255 0 3,200
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,779,300 90,000 SH SOLE 90,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 473,613 13,300 SH SOLE 13,300 0 0
EOG RES INC COM 26875P101 1,108,004 8,043 SH SOLE 7,943 0 100
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 84,652,985 520,141 SH SOLE 482,575 0 37,566
FEDEX CORP COM 31428X106 415,478 1,452 SH SOLE 1,452 0 0
FIDELITY ETHEREUM FD SHS 31613E103 347,376 13,074 SH SOLE 13,074 0 0
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 182,521 1,113 SH SOLE 1,113 0 0
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 131,022 3,950 SH SOLE 3,950 0 0
FLEXSHARES TR NRTRN TR ESG & C 33939L613 2,027,243 24,467 SH SOLE 15,221 0 9,246
FLEXSHARES TR NRTHRN TR US QLT 33939L654 78,374 1,000 SH SOLE 1,000 0 0
FLEXSHARES TR NRTRN TR HGH YLD 33939L662 312,743 8,050 SH SOLE 6,050 0 2,000
FLEXSHARES TR NORTHERN TR US Q 33939L746 136,455 1,500 SH SOLE 1,500 0 0
FLEXSHARES TR NRTRN TR INTL QL 33939L837 77,400 2,250 SH SOLE 2,250 0 0
FLEXSHARES TR NRTRN TR QLTY DV 33939L845 355,920 4,000 SH SOLE 3,500 0 500
FLEXSHARES TR NRTRN TR QLT DIV 33939L860 74,448 825 SH SOLE 825 0 0
FLEXSHARES TR NRTRN TR ULTRASR 33939L886 15,575 207 SH SOLE 207 0 0
FREEPORT MCMORAN INC CL B 35671D857 2,973,320 42,476 SH SOLE 29,776 0 12,700
GE AEROSPACE COM NEW 369604301 764,564 2,448 SH SOLE 2,448 0 0
GE VERNOVA INC COM 36828A101 626,421 659 SH SOLE 659 0 0
GENERAL DYNAMICS CORP COM 369550108 4,502,269 13,568 SH SOLE 12,269 0 1,299
GENERAL DYNAMICS CORP COM 369550108 265,464 800 SH Put SOLE 800 0 0
GILEAD SCIENCES INC COM 375558103 735,115 4,932 SH SOLE 4,732 0 200
GILEAD SCIENCES INC COM 375558103 447,150 3,000 SH Put SOLE 3,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,616,146 1,795 SH SOLE 1,720 0 75
GRAYSCALE COINDESK CRYPTO USD SHS G40705108 485,254 12,650 SH SOLE 12,650 0 0
GSK PLC SPONSORED ADR 37733W204 219,666 4,518 SH SOLE 4,518 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 288,956 2,350 SH SOLE 2,350 0 0
HERSHEY CO COM 427866108 236,556 1,501 SH SOLE 1,501 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 514,599 1,618 SH SOLE 1,618 0 0
HOME DEPOT INC COM 437076102 9,737,282 34,227 SH SOLE 28,628 0 5,599
HONEYWELL AEROSPACE INC COM 43849R105 1,887,535 12,180 SH SOLE 10,405 0 1,775
HONEYWELL INTL INC COM 438516205 2,605,953 12,354 SH SOLE 10,579 0 1,775
ILLINOIS TOOL WKS INC COM 452308109 1,765,862 6,818 SH SOLE 4,693 0 2,125
INCYTE CORP COM 45337C102 582,480 4,800 SH SOLE 2,800 0 2,000
INNOVATOR ETFS TRUST EQUI DEFI SEPT 45784N106 372,778 13,390 SH SOLE 13,390 0 0
INNOVATOR ETFS TRUST EQUI DEFI 1 NOVE 45784N809 214,426 7,680 SH SOLE 7,680 0 0
INTEL CORP COM 458140100 447,616 3,723 SH SOLE 3,723 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 572,089 3,763 SH SOLE 3,763 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,068,915 9,407 SH SOLE 9,051 0 356
INTUITIVE SURGICAL INC COM NEW 46120E602 544,071 1,338 SH SOLE 1,338 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 805,037 3,870 SH SOLE 3,670 0 200
INVESCO QQQ TR UNIT SER 1 46090E103 901,970 1,218 SH SOLE 1,173 0 45
IONQ INC COM 46222L108 219,739 5,010 SH SOLE 5,010 0 0
ISHARES GOLD TR ISHARES NEW 464285204 456,885 5,850 SH SOLE 5,850 0 0
ISHARES INC CORE MSCI EMKT 46434G103 743,263 9,158 SH SOLE 9,158 0 0
ISHARES TR CORE S&P TTL STK 464287150 627,707 3,775 SH SOLE 3,775 0 0
ISHARES TR SELECT DIVID ETF 464287168 159,674 1,050 SH SOLE 1,050 0 0
ISHARES TR CORE S&P500 ETF 464287200 66,412,290 86,717 SH SOLE 82,054 0 4,663
ISHARES TR CORE US AGGBD ET 464287226 112,692 1,192 SH SOLE 779 0 413
ISHARES TR MSCI EMG MKT ETF 464287234 1,139,968 17,068 SH SOLE 17,068 0 0
ISHARES TR IBOXX INV CP ETF 464287242 23,195 227 SH SOLE 227 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 5,153,653 36,227 SH SOLE 27,172 0 9,055
ISHARES TR S&P 500 VAL ETF 464287408 48,167 211 SH SOLE 211 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,993,057 19,184 SH SOLE 16,718 0 2,466
ISHARES TR RUS MDCP VAL ETF 464287473 33,755 210 SH SOLE 210 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,695,116 12,312 SH SOLE 7,792 0 4,520
ISHARES TR RUS MID CAP ETF 464287499 10,271,948 96,260 SH SOLE 89,925 0 6,335
ISHARES TR CORE S&P MCP ETF 464287507 14,811,843 205,863 SH SOLE 192,921 0 12,942
ISHARES TR EXPANDED TECH 464287515 200,608 1,884 SH SOLE 1,884 0 0
ISHARES TR ISHARES BIOTECH 464287556 126,107 599 SH SOLE 599 0 0
ISHARES TR GLOBAL 100 ETF 464287572 57,604 400 SH SOLE 400 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 74,875 302 SH SOLE 302 0 0
ISHARES TR S&P MC 400GR ETF 464287606 40,117 366 SH SOLE 366 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 2,215,098 17,684 SH SOLE 17,684 0 0
ISHARES TR RUS 1000 ETF 464287622 2,525,909 6,070 SH SOLE 6,070 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 397,327 1,897 SH SOLE 1,897 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 308,362 864 SH SOLE 634 0 230
ISHARES TR RUSSELL 2000 ETF 464287655 9,429,077 33,931 SH SOLE 30,460 0 3,471
ISHARES TR CORE S&P US VLU 464287663 97,046 880 SH SOLE 880 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 1,726,208 3,999 SH SOLE 3,999 0 0
ISHARES TR CORE S&P SCP ETF 464287804 12,399,672 91,147 SH SOLE 84,414 0 6,733
ISHARES TR MSCI ACWI EX US 464288240 37,810 500 SH SOLE 500 0 0
ISHARES TR MSCI ACWI ETF 464288257 462,006 2,910 SH SOLE 2,910 0 0
ISHARES TR NATIONAL MUN ETF 464288414 252,750 2,500 SH SOLE 1,250 0 1,250
ISHARES TR INTL SEL DIV ETF 464288448 472,528 11,200 SH SOLE 11,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 610,808 7,911 SH SOLE 7,706 0 205
ISHARES TR ESG MSCI KLD ETF 464288570 565,395 3,868 SH SOLE 3,868 0 0
ISHARES TR USD INV GRDE ETF 464288620 58,842 1,208 SH SOLE 1,208 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 25,175 500 SH SOLE 500 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 42,726 834 SH SOLE 834 0 0
ISHARES TR US AER DEF ETF 464288760 41,436 200 SH SOLE 200 0 0
ISHARES TR ESG OPTIMIZED 464288802 79,241 509 SH SOLE 509 0 0
ISHARES TR EAFE VALUE ETF 464288877 48,750 616 SH SOLE 616 0 0
ISHARES TR US TREAS BD ETF 46429B267 4,855 222 SH SOLE 222 0 0
ISHARES TR MSCI INDIA ETF 46429B598 167,815 3,595 SH SOLE 3,245 0 350
ISHARES TR FLTG RATE NT ETF 46429B655 234,217 4,588 SH SOLE 4,588 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 48,930 1,750 SH SOLE 1,750 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 24,925 250 SH SOLE 250 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 16,623 175 SH SOLE 175 0 0
ISHARES TR CORE MSCI EAFE 46432F842 8,463,631 87,362 SH SOLE 84,993 0 2,369
ISHARES TR CORE MSCI INTL 46435G326 896,411 10,018 SH SOLE 10,018 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 30,915 300 SH SOLE 300 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 2,060,473 85,003 SH SOLE 85,003 0 0
ISHARES TR IBONDS DEC 26 46435U259 37,004,186 1,443,221 SH SOLE 1,443,221 0 0
ISHARES TR IBONDS DEC 27 46435U283 441,119 17,477 SH SOLE 17,477 0 0
ISHARES TR IBONDS DEC 28 46435U325 1,636,513 65,096 SH SOLE 61,564 0 3,532
ISHARES TR IBDS DEC28 ETF 46435U515 4,817,580 193,012 SH SOLE 189,790 0 3,222
ISHARES TR ESG AWARE MSCI 46435U663 106,184 2,042 SH SOLE 2,042 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9 3,411,605 141,443 SH SOLE 139,861 0 1,582
ISHARES TR IBONDS DEC 2033 46436E130 632,367 25,832 SH SOLE 25,832 0 0
ISHARES TR IBONDS DEC 2029 46436E163 1,616,823 65,379 SH SOLE 61,823 0 3,556
ISHARES TR IBONDS DEC 29 46436E205 5,241,027 230,984 SH SOLE 226,613 0 4,371
ISHARES TR IBONDS DEC 2032 46436E312 3,506,879 145,695 SH SOLE 145,695 0 0
ISHARES TR IBONDS DEC 2031 46436E486 4,549,748 226,807 SH SOLE 224,273 0 2,534
ISHARES TR IBOND DEC 2030 46436E593 123,435 6,500 SH SOLE 6,500 0 0
ISHARES TR IBONDS DEC 2030 46436E726 5,068,526 239,760 SH SOLE 235,460 0 4,300
ISHARES TR ESG EAFE ETF 46436E759 187,754 2,218 SH SOLE 2,218 0 0
ISHARES TR ESG MSCI USA ETF 46436E767 95,488 1,403 SH SOLE 1,403 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833 396,571 18,100 SH SOLE 18,100 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841 1,237,019 55,422 SH SOLE 55,422 0 0
ISHARES TR IBONDS 26 TRM TS 46436E858 1,042,573 45,567 SH SOLE 36,045 0 9,522
ISHARES TR IBONDS DEC 2032 46438G216 309,790 12,860 SH SOLE 12,860 0 0
ISHARES TR IBONDS DEC 2031 46438G356 509,204 20,649 SH SOLE 20,649 0 0
ISHARES TR IBONDS DEC 2030 46438G687 1,232,700 49,308 SH SOLE 45,818 0 3,490
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 1,748,213 34,577 SH SOLE 34,577 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 50,370 1,000 SH SOLE 500 0 500
JACOBS SOLUTIONS INC COM 46982L108 236,723 1,750 SH SOLE 1,750 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 222,956 4,400 SH SOLE 4,400 0 0
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,265,646 14,200 SH SOLE 14,200 0 0
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 1,102,602 15,421 SH SOLE 15,421 0 0
JOHNSON & JOHNSON COM 478160104 26,814,244 101,285 SH SOLE 86,606 0 14,679
JPMORGAN CHASE & CO COM 46625H100 35,806,666 108,233 SH SOLE 102,056 0 6,177
KENVUE INC COM 49177J102 1,224,131 68,502 SH SOLE 52,764 0 15,738
KIMBERLY-CLARK CORP COM 494368103 1,047,313 10,610 SH SOLE 10,610 0 0
KKR & CO INC COM 48251W104 618,101 6,770 SH SOLE 6,470 0 300
L3HARRIS TECHNOLOGIES INC COM 502431109 1,515,155 6,399 SH SOLE 4,612 0 1,787
LINDE PLC SHS G54950103 1,490,674 3,141 SH SOLE 3,141 0 0
LOCKHEED MARTIN CORP COM 539830109 5,938,983 11,662 SH SOLE 11,128 0 534
LOWES COS INC COM 548661107 1,153,683 6,260 SH SOLE 5,966 0 294
MARATHON PETE CORP COM 56585A102 847,385 2,143 SH SOLE 2,143 0 0
MARVELL TECHNOLOGY INC COM 573874104 3,571,591 13,518 SH SOLE 13,318 0 200
MASTERCARD INCORPORATED CL A 57636Q104 8,344,086 15,131 SH SOLE 14,591 0 540
MCCORMICK & CO INC COM NON VTG 579780206 232,000 5,000 SH SOLE 5,000 0 0
MCDONALDS CORP COM 580135101 3,159,756 13,682 SH SOLE 13,315 0 367
MCDONALDS CORP COM 580135101 484,974 2,100 SH Put SOLE 2,100 0 0
MCKESSON CORP COM 58155Q103 6,838,860 8,001 SH SOLE 8,001 0 0
MEDTRONIC PLC SHS G5960L103 378,232 4,347 SH SOLE 4,347 0 0
MERCK & CO INC COM 58933Y105 8,275,737 56,621 SH SOLE 46,652 0 9,969
META PLATFORMS INC CL A 30303M102 7,958,762 10,975 SH SOLE 9,993 0 982
MICRON TECHNOLOGY INC COM 595112103 2,218,386 2,083 SH SOLE 2,083 0 0
MICROSOFT CORP COM 594918104 50,400,494 98,266 SH SOLE 94,614 0 3,652
MONDELEZ INTL INC CL A 609207105 2,892,556 49,581 SH SOLE 48,631 0 950
MOODYS CORP COM 615369105 2,044,062 4,501 SH SOLE 4,501 0 0
MORGAN STANLEY COM NEW 617446448 5,204,588 27,672 SH SOLE 27,122 0 550
MORGAN STANLEY COM NEW 617446448 338,544 1,800 SH Put SOLE 1,800 0 0
NETFLIX INC. COM 64110L106 680,532 9,781 SH SOLE 9,541 0 240
NEXTERA ENERGY INC COM 65339F101 3,252,933 42,949 SH SOLE 42,374 0 575
NORFOLK SOUTHN CORP COM 655844108 3,554,118 11,502 SH SOLE 8,907 0 2,595
NORTHROP GRUMMAN CORP COM 666807102 401,772 831 SH SOLE 631 0 200
NOVARTIS AG SPONSORED ADR 66987V109 653,113 4,581 SH SOLE 4,481 0 100
NOVO-NORDISK A S ADR 670100205 871,930 23,000 SH SOLE 23,000 0 0
NVIDIA CORPORATION COM 67066G104 22,072,414 96,552 SH SOLE 93,807 0 2,745
NXP SEMICONDUCTORS N V COM N6596X109 380,048 1,600 SH SOLE 1,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 380,048 1,600 SH Put SOLE 1,600 0 0
NYXOAH S A SHS B6S7WD106 991,103 714,141 SH SOLE 714,141 0 0
ORACLE CORP COM 68389X105 1,373,453 10,003 SH SOLE 10,003 0 0
OTIS WORLDWIDE CORP COM 68902V107 574,635 8,934 SH SOLE 8,584 0 350
PACKAGING CORP AMER COM 695156109 717,664 3,110 SH SOLE 3,110 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 786,789 4,206 SH SOLE 3,981 0 225
PALO ALTO NETWORKS INC COM 697435105 8,763,924 22,058 SH SOLE 15,126 0 6,932
PARKER-HANNIFIN CORP COM 701094104 834,082 873 SH SOLE 873 0 0
PAYCHEX INC COM 704326107 603,608 6,128 SH SOLE 3,428 0 2,700
PEPSICO INC COM 713448108 3,791,589 29,921 SH SOLE 26,107 0 3,814
PFIZER INC COM 717081103 651,055 22,828 SH SOLE 22,828 0 0
PHILIP MORRIS INTL INC COM 718172109 4,823,305 25,277 SH SOLE 25,277 0 0
PHILIP MORRIS INTL INC COM 718172109 438,886 2,300 SH Put SOLE 2,300 0 0
PHILLIPS 66 COM 718546104 850,693 3,332 SH SOLE 3,192 0 140
PNC FINL SVCS GROUP INC COM 693475105 596,324 2,683 SH SOLE 2,630 0 53
PNC FINL SVCS GROUP INC COM 693475105 288,938 1,300 SH Put SOLE 1,300 0 0
PROCTER & GAMBLE CO COM 742718109 6,982,883 48,065 SH SOLE 39,430 0 8,635
PROSHARES TR S&P MDCP 400 DIV 74347B680 296,194 3,425 SH SOLE 3,425 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 949,463 7,551 SH SOLE 4,101 0 3,450
QUALCOMM INC COM 747525103 525,200 2,854 SH SOLE 2,854 0 0
QUANTA SVCS INC COM 74762E102 1,704,579 2,653 SH SOLE 2,653 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,209,347 2,778 SH SOLE 2,778 0 0
ROPER TECHNOLOGIES INC COM 776696106 286,866 821 SH SOLE 821 0 0
RTX CORPORATION COM 75513E101 13,937,937 75,076 SH SOLE 69,595 0 5,481
SALESFORCE INC COM 79466L302 1,096,742 4,769 SH SOLE 2,911 0 1,858
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,231 42 SH SOLE 42 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 416,069 11,580 SH SOLE 11,580 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,540,902 56,094 SH SOLE 56,094 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 304,739 1,825 SH SOLE 1,825 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 1,373,969 7,019 SH SOLE 7,019 0 0
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 11,046 270 SH SOLE 270 0 0
SEMPRA COM 816851109 264,784 3,368 SH SOLE 3,368 0 0
SERVICENOW INC COM 81762P102 693,502 5,175 SH SOLE 4,375 0 800
SHELL PLC SPON ADS 780259305 598,625 6,298 SH SOLE 6,298 0 0
SIMON PPTY GROUP INC NEW COM 828806109 627,375 3,125 SH SOLE 3,125 0 0
SIMON PPTY GROUP INC NEW COM 828806109 421,596 2,100 SH Put SOLE 2,100 0 0
SIMPSON MFG INC COM 829073105 213,600 1,250 SH SOLE 1,250 0 0
SLB LIMITED COM STK 806857108 274,337 5,597 SH SOLE 5,347 0 250
SOUTHERN CO COM 842587107 219,723 2,651 SH SOLE 2,651 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 385,900 2,558 SH SOLE 2,558 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,126,021 10,834 SH SOLE 10,834 0 0
SPDR SERIES TRUST ST STR P500VAL 78464A508 653,663 10,693 SH SOLE 6,599 0 4,094
SPDR SERIES TRUST ST STR DOW REIT 78464A607 235,545 2,245 SH SOLE 2,245 0 0
SPDR SERIES TRUST ST STR SP DIV 78464A763 721,414 4,925 SH SOLE 4,675 0 250
SPDR SERIES TRUST ST STR P400MID 78464A847 146,190 2,319 SH SOLE 1,347 0 972
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 102,397 2,195 SH SOLE 2,195 0 0
SPDR SERIES TRUST ST STR SP600 SML 78468R853 844,439 15,975 SH SOLE 15,675 0 300
SSGA ACTIVE ETF TR ST STR INCOM ETF 78467V202 413,120 12,515 SH SOLE 11,495 0 1,020
SSGA ACTIVE ETF TR ST STR GLOBA ETF 78467V400 931,519 17,769 SH SOLE 17,769 0 0
STANLEY BLACK & DECKER INC COM 854502101 203,757 2,300 SH SOLE 2,300 0 0
STARBUCKS CORP COM 855244109 1,523,092 16,210 SH SOLE 16,010 0 200
STATE STR CORP COM 857477103 1,385,372 7,935 SH SOLE 4,435 0 3,500
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,420,695 9,708 SH SOLE 9,349 0 359
STRYKER CORPORATION COM 863667101 5,401,514 19,552 SH SOLE 17,802 0 1,750
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,382,793 5,211 SH SOLE 4,391 0 820
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 228,095 500 SH Put SOLE 500 0 0
TARGET CORP COM 87612E106 5,452,499 34,798 SH SOLE 34,798 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 242,742 1,150 SH SOLE 1,150 0 0
TESLA INC COM 88160R101 3,647,962 10,281 SH SOLE 10,281 0 0
TEXAS INSTRS INC COM 882508104 1,329,791 4,748 SH SOLE 4,298 0 450
THE CIGNA GROUP COM 125523100 1,268,631 4,667 SH SOLE 3,182 0 1,485
THERMO FISHER SCIENTIFIC INC COM 883556102 3,303,183 4,890 SH SOLE 4,880 0 10
TJX COS INC NEW COM 872540109 2,783,829 21,040 SH SOLE 20,390 0 650
TORONTO DOMINION BK ONT COM NEW 891160509 207,440 1,765 SH SOLE 1,765 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 5,698,609 12,608 SH SOLE 7,383 0 5,225
TRAVELERS COMPANIES INC COM 89417E109 4,702,010 13,189 SH SOLE 13,189 0 0
TRUIST FINL CORP COM 89832Q109 626,948 13,541 SH SOLE 13,541 0 0
UBER TECHNOLOGIES INC COM 90353T100 325,971 4,758 SH SOLE 4,758 0 0
UNION PAC CORP COM 907818108 3,044,292 11,187 SH SOLE 11,162 0 25
UNITEDHEALTH GROUP INC COM 91324P102 933,484 2,543 SH SOLE 2,543 0 0
VALERO ENERGY CORP COM 91913Y100 426,371 1,100 SH SOLE 1,100 0 0
VANECK ETF TRUST MRNGSTR GBL WIDE 92189F122 15,993 410 SH SOLE 410 0 0
VANECK ETF TRUST STEEL ETF 92189F205 48,677 476 SH SOLE 476 0 0
VANECK ETF TRUST URANI NUCLE ETF 92189F601 69,318 670 SH SOLE 670 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 23,785 225 SH SOLE 225 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 154,686 254 SH SOLE 254 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 19,031,853 27,155 SH SOLE 24,450 0 2,705
VANGUARD INDEX FDS MRNGSTR MD CP VA 922908512 357,624 1,829 SH SOLE 1,829 0 0
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 146,050 500 SH SOLE 500 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,299,872 14,503 SH SOLE 14,503 0 0
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 281,412 833 SH SOLE 833 0 0
VANGUARD INDEX FDS MRNGSTR SML CP V 922908611 92,412 400 SH SOLE 400 0 0
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 14,249,017 181,701 SH SOLE 162,477 0 19,224
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 163,545 465 SH SOLE 465 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 57,444 248 SH SOLE 248 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 2,124,884 23,581 SH SOLE 23,581 0 0
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 214,784 994 SH SOLE 994 0 0
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 14,582,799 51,259 SH SOLE 46,068 0 5,191
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 3,441,511 9,196 SH SOLE 8,996 0 200
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 11,079,350 146,320 SH SOLE 144,285 0 2,035
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 196,523 1,245 SH SOLE 1,245 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,824,998 64,492 SH SOLE 51,285 0 13,207
VANGUARD MALVERN FDS TOTAL INFLATION 922020698 109,770 1,500 SH SOLE 1,500 0 0
VANGUARD MALVERN FDS CORE-PLUS BD ETF 922020755 92,513 1,250 SH SOLE 1,250 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 147,660 3,000 SH SOLE 3,000 0 0
VANGUARD MUN BD FDS INTERMEDIATE TRM 922907738 732,726 7,685 SH SOLE 7,685 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 47,360 1,000 SH SOLE 1,000 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 7,469,303 96,690 SH SOLE 88,311 0 8,379
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 224,480 2,000 SH SOLE 2,000 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 275,886 3,523 SH SOLE 3,523 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,099,688 4,713 SH SOLE 4,713 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 20,410,705 240,239 SH SOLE 223,780 0 16,459
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 27,555,726 390,252 SH SOLE 339,817 0 50,435
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,874,661 12,079 SH SOLE 12,079 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 667,485 4,925 SH SOLE 4,925 0 0
VANGUARD WORLD FD MRNGSTR VAL ETF 921910840 824,781 5,120 SH SOLE 5,120 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207 130,926 600 SH SOLE 600 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 323,982 1,025 SH SOLE 1,025 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 109,459 871 SH SOLE 871 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 501,726 10,938 SH SOLE 10,938 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 1,018,626 10,645 SH SOLE 10,645 0 0
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 315,382 4,224 SH SOLE 2,112 0 2,112
VISA INC COM CL A 92826C839 13,227,405 36,811 SH SOLE 33,422 0 3,389
WALMART INC COM 931142103 10,259,461 98,725 SH SOLE 72,120 0 26,605
WASTE MGMT INC DEL COM 94106L109 428,049 2,099 SH SOLE 2,099 0 0
WELLS FARGO & CO COM 949746101 2,078,096 25,960 SH SOLE 25,960 0 0
WELLS FARGO & CO COM 949746101 256,160 3,200 SH Put SOLE 3,200 0 0
YUM BRANDS INC COM 988498101 266,681 1,956 SH SOLE 1,876 0 80