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 LABS COM 002824100 2,901,353 21,332 SH SOLE 17,378 0 3,954
ABBVIE INC COM 00287Y109 4,473,885 24,102 SH SOLE 19,258 0 4,844
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,580,795 11,980 SH SOLE 9,370 0 2,610
ACUITY INC COM 00508Y102 7,802,222 26,152 SH SOLE 21,812 0 4,340
ADOBE INC COM 00724F101 5,745,217 14,850 SH SOLE 12,379 0 2,471
AIR PRODS & CHEMS INC COM 009158106 236,479 838 SH SOLE 558 0 280
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 202,809 1,788 SH SOLE 1,758 0 30
ALLIANT ENERGY CORP COM 018802108 243,090 4,020 SH SOLE 3,716 0 304
ALPHABET INC CAP STK CL A 02079K305 14,150,823 80,297 SH SOLE 63,596 0 16,701
ALPHABET INC CAP STK CL C 02079K107 954,891 5,383 SH SOLE 2,920 0 2,463
AMAZON COM INC COM 023135106 11,132,672 50,744 SH SOLE 40,832 0 9,912
AMERICAN ELEC PWR CO INC COM 025537101 648,316 6,248 SH SOLE 5,424 0 824
AMERICAN WTR WKS CO INC NEW COM 030420103 226,876 1,631 SH SOLE 1,551 0 80
AMGEN INC COM 031162100 355,150 1,272 SH SOLE 1,070 0 202
APPLE INC COM 037833100 28,943,545 141,071 SH SOLE 87,555 0 53,516
APPLE INC COM 037833100 1,497,741 7,300 PRN Put SOLE 0 0 7,300
ASML HOLDING N V N Y REGISTRY SHS N07059210 214,182 267 SH SOLE 262 0 5
ASTRAZENECA PLC SPONSORED ADR 046353108 343,181 4,911 SH SOLE 0 0 4,911
AT&T INC COM 00206R102 568,439 19,642 SH SOLE 11,069 0 8,573
AUTOMATIC DATA PROCESSING IN COM 053015103 3,534,910 11,462 SH SOLE 6,586 0 4,876
BANK NEW YORK MELLON CORP COM 064058100 3,350,207 36,771 SH SOLE 27,711 0 9,060
BERKSHIRE HATHAWAY INC DEL CL A 084670108 4,372,800 6 SH SOLE 6 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,347,041 2,773 SH SOLE 2,123 0 650
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 1,272,076 24,074 SH SOLE 7,214 0 16,860
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528843 658,811 13,547 SH SOLE 12,164 0 1,383
BLACKROCK ETF TRUST II ISHARES INTERMED 092528207 1,795,260 76,608 SH SOLE 67,643 0 8,965
BLACKROCK ETF TRUST II ISHARES TOTAL RE 092528876 2,097,031 41,497 SH SOLE 33,002 0 8,495
BLACKROCK INC COM 09290D101 433,611 413 SH SOLE 401 0 12
BLACKSTONE INC COM 09260D107 740,417 4,950 SH SOLE 4,776 0 174
BROADCOM INC COM 11135F101 25,052,099 90,884 SH SOLE 72,627 0 18,257
BROADSTONE NET LEASE INC COM 11135E203 195,650 12,190 SH SOLE 12,190 0 0
CACI INTL INC CL A 127190304 9,925,848 20,822 SH SOLE 16,886 0 3,936
CATERPILLAR INC COM 149123101 4,001,259 10,307 SH SOLE 8,001 0 2,306
CHEVRON CORP NEW COM 166764100 3,438,559 24,014 SH SOLE 16,783 0 7,231
CINCINNATI FINL CORP COM 172062101 396,694 2,664 SH SOLE 2,517 0 147
CINTAS CORP COM 172908105 852,770 3,826 SH SOLE 3,826 0 0
CISCO SYS INC COM 17275R102 511,323 7,370 SH SOLE 3,878 0 3,492
CITY HLDG CO COM 177835105 1,679,040 13,715 SH SOLE 13,715 0 0
CME GROUP INC COM 12572Q105 270,659 982 SH SOLE 982 0 0
COCA COLA CO COM 191216100 706,839 9,991 SH SOLE 6,356 0 3,635
COLGATE PALMOLIVE CO COM 194162103 425,334 4,679 SH SOLE 2,448 0 2,231
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 7,976,193 233,358 SH SOLE 200,110 0 33,248
COMCAST CORP NEW CL A 20030N101 1,620,050 45,392 SH SOLE 34,486 0 10,906
CORTEVA INC COM 22052L104 562,942 7,553 SH SOLE 722 0 6,831
COSTCO WHSL CORP NEW COM 22160K105 17,077,463 17,251 SH SOLE 13,599 0 3,652
COSTCO WHSL CORP NEW COM 22160K105 296,982 300 PRN Put SOLE 0 0 300
CSX CORP COM 126408103 460,392 14,109 SH SOLE 12,273 0 1,836
DANAHER CORPORATION COM 235851102 593,474 3,004 SH SOLE 2,669 0 335
DICKS SPORTING GOODS INC COM 253393102 395,620 2,000 SH SOLE 0 0 2,000
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 2,719,672 63,499 SH SOLE 58,879 0 4,620
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 9,180,224 170,130 SH SOLE 65,454 0 104,676
DISNEY WALT CO COM 254687106 652,832 5,264 SH SOLE 2,105 0 3,159
DT MIDSTREAM INC COMMON STOCK 23345M107 219,491 1,997 SH SOLE 843 0 1,154
DTE ENERGY CO COM 233331107 506,925 3,827 SH SOLE 1,775 0 2,052
DUKE ENERGY CORP NEW COM NEW 26441C204 561,742 4,761 SH SOLE 4,726 0 35
EA SERIES TRUST STRIVE 1000 GRWT 02072L615 269,601 5,858 SH SOLE 5,858 0 0
EA SERIES TRUST STRIVE 1000 VALU 02072L599 223,325 7,245 SH SOLE 7,245 0 0
ECOLAB INC COM 278865100 550,754 2,044 SH SOLE 1,074 0 970
EDWARDS LIFESCIENCES CORP COM 28176E108 419,597 5,365 SH SOLE 5,365 0 0
ELI LILLY & CO COM 532457108 4,817,543 6,180 SH SOLE 6,170 0 10
EVERSOURCE ENERGY COM 30040W108 2,054,736 32,297 SH SOLE 25,809 0 6,488
EXTRA SPACE STORAGE INC COM 30225T102 637,089 4,321 SH SOLE 2,391 0 1,930
EXXON MOBIL CORP COM 30231G102 1,499,637 13,911 SH SOLE 5,901 0 8,010
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 91,424,350 1,998,346 SH SOLE 1,304,018 0 694,328
FIRST COMWLTH FINL CORP PA COM 319829107 202,875 12,500 SH SOLE 12,500 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 858,100 6,172 SH SOLE 2,747 0 3,425
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 675,211 2,507 SH SOLE 0 0 2,507
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1,187,122 7,358 SH SOLE 6,210 0 1,148
FIRST TR EXCHANGE-TRADED FD SHS 337345102 1,099,693 5,167 SH SOLE 0 0 5,167
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 1,756,800 39,302 SH SOLE 17,006 0 22,296
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 574,679 21,637 SH SOLE 4,182 0 17,455
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F169 232,644 11,031 SH SOLE 11,031 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 253,293 6,080 SH SOLE 0 0 6,080
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 409,262 9,800 SH SOLE 800 0 9,000
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 1,002,722 24,416 SH SOLE 3,471 0 20,945
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 1,630,108 34,931 SH SOLE 10,827 0 24,104
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 359,255 8,047 SH SOLE 0 0 8,047
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 703,532 14,349 SH SOLE 3,581 0 10,768
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 1,213,607 25,279 SH SOLE 5,784 0 19,495
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F516 213,232 5,335 SH SOLE 5,335 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 504,192 9,620 SH SOLE 1,500 0 8,120
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 1,485,210 27,673 SH SOLE 2,369 0 25,304
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 1,571,651 35,105 SH SOLE 4,803 0 30,302
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 741,147 18,730 SH SOLE 1,500 0 17,230
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 591,797 11,438 SH SOLE 550 0 10,888
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 970,877 23,012 SH SOLE 320 0 22,692
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 717,999 16,934 SH SOLE 3,684 0 13,250
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 1,007,063 22,535 SH SOLE 4,935 0 17,600
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 1,196,768 23,921 SH SOLE 3,995 0 19,926
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 3,076,053 61,386 SH SOLE 33,481 0 27,905
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 1,198,439 26,727 SH SOLE 5,764 0 20,963
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 376,026 7,908 SH SOLE 2,438 0 5,470
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U588 502,473 15,098 SH SOLE 0 0 15,098
FISERV INC COM 337738108 9,610,479 55,742 SH SOLE 45,622 0 10,120
FLEXSHARES TR MORNSTAR UPSTR 33939L407 242,104 6,036 SH SOLE 1,697 0 4,339
GALLAGHER ARTHUR J & CO COM 363576109 10,377,945 32,419 SH SOLE 26,676 0 5,743
GENERAL DYNAMICS CORP COM 369550108 2,190,769 7,511 SH SOLE 5,494 0 2,017
GILEAD SCIENCES INC COM 375558103 346,691 3,127 SH SOLE 0 0 3,127
GLOBAL PMTS INC COM 37940X102 304,009 3,798 SH SOLE 321 0 3,477
GLOBAL PMTS INC COM 37940X102 272,136 3,400 PRN Put SOLE 0 0 3,400
GRAINGER W W INC COM 384802104 11,300,320 10,863 SH SOLE 8,592 0 2,271
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207 915,654 19,176 SH SOLE 17,703 0 1,473
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 2,714,476 31,999 SH SOLE 31,052 0 947
HCA HEALTHCARE INC COM 40412C101 458,373 1,196 SH SOLE 1,196 0 0
HERSHEY CO COM 427866108 221,544 1,335 SH SOLE 1,335 0 0
HOME DEPOT INC COM 437076102 10,585,967 28,873 SH SOLE 24,135 0 4,738
HUBBELL INC COM 443510607 8,098,456 19,829 SH SOLE 15,722 0 4,107
IDACORP INC COM 451107106 276,734 2,397 SH SOLE 1,888 0 509
ILLINOIS TOOL WKS INC COM 452308109 1,959,021 7,923 SH SOLE 6,118 0 1,805
INSPIREMD INC COM 45779A846 22,700 10,000 SH SOLE 0 0 10,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 4,985,517 27,173 SH SOLE 21,659 0 5,514
INTERNATIONAL BUSINESS MACHS COM 459200101 267,535 908 SH SOLE 430 0 478
INTUIT COM 461202103 14,717,222 18,685 SH SOLE 15,219 0 3,466
INTUITIVE SURGICAL INC COM NEW 46120E602 425,491 783 SH SOLE 683 0 100
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 994,141 31,086 SH SOLE 27,022 0 4,064
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E743 258,276 4,498 SH SOLE 2,636 0 1,862
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 209,982 1,867 SH SOLE 0 0 1,867
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 431,277 13,077 SH SOLE 13,077 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 520,267 3,672 SH SOLE 376 0 3,296
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 581,998 7,814 SH SOLE 7,625 0 189
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 708,094 21,848 SH SOLE 314 0 21,534
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,503,536 8,273 SH SOLE 461 0 7,812
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 438,938 6,160 SH SOLE 2,329 0 3,831
INVESCO QQQ TR UNIT SER 1 46090E103 5,906,766 10,708 SH SOLE 2,526 0 8,182
ISHARES INC CORE MSCI EMKT 46434G103 25,591,966 426,320 SH SOLE 285,363 0 140,957
ISHARES INC ESG AWR MSCI EM 46434G863 1,141,083 29,132 SH SOLE 24,102 0 5,030
ISHARES INC MSCI EMRG CHN 46434G764 24,689,647 391,030 SH SOLE 238,354 0 152,676
ISHARES TR BROAD USD HIGH 46435U853 1,018,391 27,150 SH SOLE 19,603 0 7,547
ISHARES TR CORE 1 5 YR USD 46432F859 1,465,958 30,133 SH SOLE 12,047 0 18,086
ISHARES TR CORE 40/60 MODER 464289875 279,832 6,078 SH SOLE 1,151 0 4,927
ISHARES TR CORE DIV GRWTH 46434V621 1,913,025 29,919 SH SOLE 21,919 0 8,000
ISHARES TR CORE INTL AGGR 46435G672 22,964,138 449,484 SH SOLE 261,108 0 188,376
ISHARES TR CORE MSCI EAFE 46432F842 71,274,000 853,785 SH SOLE 553,894 0 299,891
ISHARES TR CORE MSCI TOTAL 46432F834 17,153,262 221,876 SH SOLE 185,264 0 36,612
ISHARES TR CORE S&P MCP ETF 464287507 22,113,526 356,555 SH SOLE 236,444 0 120,111
ISHARES TR CORE S&P SCP ETF 464287804 16,432,149 150,354 SH SOLE 110,085 0 40,269
ISHARES TR CORE S&P TTL STK 464287150 253,516 1,877 SH SOLE 0 0 1,877
ISHARES TR CORE S&P500 ETF 464287200 103,275,522 166,332 SH SOLE 103,453 0 62,879
ISHARES TR CORE US AGGBD ET 464287226 63,836,009 643,508 SH SOLE 388,627 0 254,881
ISHARES TR EAFE GRWTH ETF 464288885 4,551,832 40,641 SH SOLE 22,727 0 17,914
ISHARES TR ESG AW MSCI EAFE 46435G516 3,121,448 34,986 SH SOLE 28,655 0 6,331
ISHARES TR ESG AWARE MSCI 46435U663 413,182 9,997 SH SOLE 8,395 0 1,602
ISHARES TR ESG AWR MSCI USA 46435G425 4,828,181 35,685 SH SOLE 28,371 0 7,314
ISHARES TR ESG AWR US AGRGT 46435U549 2,578,433 54,237 SH SOLE 44,188 0 10,049
ISHARES TR ESG SELECT SCRE 46436E551 948,046 22,844 SH SOLE 19,186 0 3,658
ISHARES TR EXPONENTIAL TECH 46434V381 464,646 7,121 SH SOLE 7,121 0 0
ISHARES TR GLB CNSM STP ETF 464288737 1,125,975 17,222 SH SOLE 4,292 0 12,930
ISHARES TR GLOBAL 100 ETF 464287572 292,597 2,714 SH SOLE 0 0 2,714
ISHARES TR GLOBAL TECH ETF 464287291 277,852 3,009 SH SOLE 0 0 3,009
ISHARES TR HDG MSCI EAFE 46434V803 359,026 9,458 SH SOLE 3,792 0 5,666
ISHARES TR INTL DIV GRWTH 46435G524 2,877,332 36,473 SH SOLE 28,318 0 8,155
ISHARES TR ISHARES SEMICDTR 464287523 379,226 1,589 SH SOLE 1,489 0 100
ISHARES TR ISHS 1-5YR INVS 464288646 1,569,763 29,753 SH SOLE 16,690 0 13,063
ISHARES TR MBS ETF 464288588 4,757,802 50,674 SH SOLE 27,507 0 23,167
ISHARES TR MORNINGSTAR GRWT 464287119 44,678,009 461,073 SH SOLE 173,992 0 287,081
ISHARES TR MSCI ACWI ETF 464288257 3,867,234 30,072 SH SOLE 25,245 0 4,827
ISHARES TR MSCI EAFE ETF 464287465 6,667,423 74,588 SH SOLE 65,377 0 9,211
ISHARES TR MSCI EMG MKT ETF 464287234 611,828 12,683 SH SOLE 11,508 0 1,175
ISHARES TR MSCI USA MIN VOL 46429B697 376,871 4,015 SH SOLE 0 0 4,015
ISHARES TR MSCI USA MMENTM 46432F396 1,490,769 6,203 SH SOLE 2,900 0 3,303
ISHARES TR MSCI USA QLT FCT 46432F339 2,659,494 14,547 SH SOLE 11,932 0 2,615
ISHARES TR MSCI USA VALUE 46432F388 486,803 4,300 SH SOLE 0 0 4,300
ISHARES TR NATIONAL MUN ETF 464288414 1,177,234 11,268 SH SOLE 10,235 0 1,033
ISHARES TR RUS 1000 ETF 464287622 103,163,523 303,806 SH SOLE 127,190 0 176,616
ISHARES TR RUS 1000 GRW ETF 464287614 22,501,024 52,996 SH SOLE 25,619 0 27,377
ISHARES TR RUS 1000 VAL ETF 464287598 3,893,924 20,048 SH SOLE 4,206 0 15,842
ISHARES TR RUS 2000 GRW ETF 464287648 1,499,622 5,246 SH SOLE 1,138 0 4,108
ISHARES TR RUS 2000 VAL ETF 464287630 544,272 3,450 SH SOLE 1,239 0 2,211
ISHARES TR RUS MD CP GR ETF 464287481 4,469,806 32,231 SH SOLE 15,352 0 16,879
ISHARES TR RUS MDCP VAL ETF 464287473 400,046 3,027 SH SOLE 950 0 2,077
ISHARES TR RUS MID CAP ETF 464287499 3,205,754 34,857 SH SOLE 21,895 0 12,962
ISHARES TR RUS TOP 200 ETF 464289446 31,749,733 207,352 SH SOLE 133,317 0 74,035
ISHARES TR RUS TP200 GR ETF 464289438 498,690 2,023 SH SOLE 0 0 2,023
ISHARES TR RUS TP200 VL ETF 464289420 1,162,578 13,809 SH SOLE 6,039 0 7,770
ISHARES TR RUSSELL 2000 ETF 464287655 6,219,888 28,824 SH SOLE 19,839 0 8,985
ISHARES TR S&P 100 ETF 464287101 9,679,211 31,803 SH SOLE 16,041 0 15,762
ISHARES TR S&P 500 GRWT ETF 464287309 910,150 8,267 SH SOLE 189 0 8,078
ISHARES TR S&P 500 VAL ETF 464287408 28,876,695 147,767 SH SOLE 59,973 0 87,794
ISHARES TR S&P SML 600 GWT 464287887 1,458,385 10,962 SH SOLE 3,240 0 7,722
ISHARES TR SELECT DIVID ETF 464287168 243,707 1,835 SH SOLE 1,835 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 633,130 5,954 SH SOLE 5,651 0 303
ISHARES TR SP SMCP600VL ETF 464287879 2,977,903 29,932 SH SOLE 9,056 0 20,876
ISHARES TR US TREAS BD ETF 46429B267 44,313,096 1,928,333 SH SOLE 1,143,682 0 784,651
ISHARES TR USD INV GRDE ETF 464288620 16,321,048 317,283 SH SOLE 183,454 0 133,829
ISHARES U S ETF TR SHORT MATURITY M 46431W838 838,022 16,670 SH SOLE 14,833 0 1,837
JACOBS SOLUTIONS INC COM 46982L108 8,404,122 63,934 SH SOLE 51,344 0 12,590
JOHNSON & JOHNSON COM 478160104 2,944,923 19,279 SH SOLE 14,775 0 4,504
JPMORGAN CHASE & CO. COM 46625H100 7,793,801 26,884 SH SOLE 22,568 0 4,316
KIMBERLY-CLARK CORP COM 494368103 278,704 2,162 SH SOLE 2,162 0 0
KLA CORP COM NEW 482480100 278,576 311 SH SOLE 10 0 301
LINDE PLC SHS G54950103 9,353,154 19,935 SH SOLE 16,660 0 3,275
LOCKHEED MARTIN CORP COM 539830109 3,410,296 7,363 SH SOLE 5,329 0 2,034
LOWES COS INC COM 548661107 3,054,016 13,765 SH SOLE 10,941 0 2,824
MASTERCARD INCORPORATED CL A 57636Q104 11,744,913 20,901 SH SOLE 17,195 0 3,706
MCDONALDS CORP COM 580135101 3,735,144 12,784 SH SOLE 9,915 0 2,869
MCKESSON CORP COM 58155Q103 10,660,876 14,549 SH SOLE 11,765 0 2,784
MERCK & CO INC COM 58933Y105 1,714,311 21,656 SH SOLE 16,720 0 4,936
META PLATFORMS INC CL A 30303M102 11,297,580 15,307 SH SOLE 12,487 0 2,820
MICROSOFT CORP COM 594918104 23,316,079 46,875 SH SOLE 36,928 0 9,947
MONDELEZ INTL INC CL A 609207105 2,249,843 33,361 SH SOLE 26,089 0 7,272
MORGAN STANLEY COM NEW 617446448 2,965,915 21,056 SH SOLE 17,356 0 3,700
MVB FINL CORP COM 553810102 673,107 29,876 SH SOLE 29,876 0 0
NETFLIX INC COM 64110L106 13,126,153 9,802 SH SOLE 8,131 0 1,671
NEXTERA ENERGY INC COM 65339F101 2,355,072 33,925 SH SOLE 23,180 0 10,745
NIKE INC CL B 654106103 349,734 4,923 SH SOLE 2,452 0 2,471
NISOURCE INC COM 65473P105 373,468 9,258 SH SOLE 7,383 0 1,875
NORFOLK SOUTHN CORP COM 655844108 287,068 1,121 SH SOLE 1,121 0 0
NVIDIA CORPORATION COM 67066G104 12,328,469 78,033 SH SOLE 62,858 0 15,175
NVIDIA CORPORATION COM 67066G104 300,181 1,900 PRN Put SOLE 0 0 1,900
NXP SEMICONDUCTORS N V COM N6596X109 255,634 1,170 SH SOLE 1,170 0 0
ORACLE CORP COM 68389X105 1,514,598 6,928 SH SOLE 2,431 0 4,497
OREILLY AUTOMOTIVE INC COM 67103H107 11,612,629 128,843 SH SOLE 107,426 0 21,417
PACER FDS TR US CASH COWS 100 69374H881 2,101,338 38,137 SH SOLE 12,711 0 25,426
PACKAGING CORP AMER COM 695156109 654,487 3,473 SH SOLE 2,976 0 497
PALANTIR TECHNOLOGIES INC CL A 69608A108 234,062 1,717 SH SOLE 980 0 737
PAYCHEX INC COM 704326107 453,540 3,118 SH SOLE 3,118 0 0
PEPSICO INC COM 713448108 5,584,875 42,297 SH SOLE 17,824 0 24,473
PHILIP MORRIS INTL INC COM 718172109 370,822 2,036 SH SOLE 2,030 0 6
PIMCO ETF TR INTER MUN BD ACT 72201R866 4,159,337 80,984 SH SOLE 68,385 0 12,599
PNC FINL SVCS GROUP INC COM 693475105 1,621,043 8,696 SH SOLE 7,821 0 875
PROCTER AND GAMBLE CO COM 742718109 5,337,884 33,504 SH SOLE 22,827 0 10,677
PROGRESSIVE CORP COM 743315103 1,693,134 6,345 SH SOLE 5,225 0 1,120
PROLOGIS INC. COM 74340W103 436,175 4,149 SH SOLE 4,149 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 352,941 3,505 SH SOLE 2,577 0 928
ROBLOX CORP CL A 771049103 261,528 2,486 SH SOLE 2,486 0 0
ROPER TECHNOLOGIES INC COM 776696106 272,651 481 SH SOLE 400 0 81
RTX CORPORATION COM 75513E101 592,550 4,058 SH SOLE 3,272 0 786
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 466,833 15,489 SH SOLE 6,707 0 8,782
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 23,379,585 584,198 SH SOLE 371,420 0 212,778
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,730,199 349,783 SH SOLE 253,703 0 96,080
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,372,159 81,211 SH SOLE 63,374 0 17,837
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,035,056 42,351 SH SOLE 26,409 0 15,942
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,511,708 112,153 SH SOLE 72,927 0 39,226
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 22,092,819 421,860 SH SOLE 279,881 0 141,979
SELECT SECTOR SPDR TR INDL 81369Y704 400,403 2,714 SH SOLE 2,578 0 136
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,515,235 18,714 SH SOLE 14,486 0 4,228
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19,578,004 145,248 SH SOLE 95,877 0 49,371
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 24,977,376 98,635 SH SOLE 64,062 0 34,573
SHERWIN WILLIAMS CO COM 824348106 386,967 1,127 SH SOLE 557 0 570
SILA REALTY TRUST INC COMMON STOCK 146280508 343,011 14,491 SH SOLE 14,491 0 0
SOUTHERN CO COM 842587107 464,343 5,057 SH SOLE 2,488 0 2,569
SPDR GOLD TR GOLD SHS 78463V107 656,604 2,154 SH SOLE 609 0 1,545
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,340,732 57,810 SH SOLE 50,969 0 6,841
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3,134,977 73,350 SH SOLE 57,571 0 15,779
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,045,127 3,310 SH SOLE 1,794 0 1,516
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,784,979 3,151 SH SOLE 1,315 0 1,836
SPDR SERIES TRUST AEROSPACE DEF 78464A631 569,328 2,699 SH SOLE 693 0 2,006
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 344,120 4,595 SH SOLE 0 0 4,595
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 1,092,580 20,092 SH SOLE 10,022 0 10,070
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 5,666,968 77,961 SH SOLE 56,362 0 21,599
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 200,025 4,695 SH SOLE 3,895 0 800
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 540,750 5,673 SH SOLE 2,165 0 3,508
STARBUCKS CORP COM 855244109 2,193,314 23,937 SH SOLE 19,517 0 4,420
STRYKER CORPORATION COM 863667101 227,488 575 SH SOLE 0 0 575
TARGET CORP COM 87612E106 206,395 2,092 SH SOLE 1,360 0 732
TESLA INC COM 88160R101 730,936 2,301 SH SOLE 1,638 0 663
TEXAS INSTRS INC COM 882508104 2,973,838 14,323 SH SOLE 9,906 0 4,417
THERMO FISHER SCIENTIFIC INC COM 883556102 1,274,729 3,144 SH SOLE 2,860 0 284
TJX COS INC NEW COM 872540109 10,598,640 85,826 SH SOLE 67,569 0 18,257
T-MOBILE US INC COM 872590104 1,881,540 7,897 SH SOLE 6,325 0 1,572
TRACTOR SUPPLY CO COM 892356106 1,296,579 24,570 SH SOLE 22,140 0 2,430
TRANE TECHNOLOGIES PLC SHS G8994E103 240,576 550 SH SOLE 550 0 0
TRAVELERS COMPANIES INC COM 89417E109 405,612 1,516 SH SOLE 1,361 0 155
TRUIST FINL CORP COM 89832Q109 537,063 12,493 SH SOLE 5,493 0 7,000
UNITED BANKSHARES INC WEST V COM 909907107 1,125,497 30,895 SH SOLE 29,964 0 931
UNITEDHEALTH GROUP INC COM 91324P102 5,894,183 18,893 SH SOLE 16,256 0 2,637
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 537,713 18,365 SH SOLE 0 0 18,365
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 677,331 6,452 SH SOLE 1,192 0 5,260
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12,678,337 172,190 SH SOLE 126,801 0 45,389
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 454,898 9,188 SH SOLE 221 0 8,967
VANGUARD INDEX FDS GROWTH ETF 922908736 8,135,438 18,557 SH SOLE 5,388 0 13,169
VANGUARD INDEX FDS LARGE CAP ETF 922908637 222,188 779 SH SOLE 0 0 779
VANGUARD INDEX FDS MID CAP ETF 922908629 1,633,323 5,837 SH SOLE 2,269 0 3,568
VANGUARD INDEX FDS MID CAP ETF 922908629 251,847 900 PRN Put SOLE 0 0 900
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,188,134 10,894 SH SOLE 7,656 0 3,238
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,895,821 14,850 SH SOLE 1,013 0 13,837
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,274,263 22,256 SH SOLE 17,266 0 4,990
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,042,740 10,987 SH SOLE 55 0 10,932
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,579,017 5,195 SH SOLE 1,168 0 4,027
VANGUARD INDEX FDS VALUE ETF 922908744 1,787,372 10,113 SH SOLE 1,592 0 8,521
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,099,077 90,733 SH SOLE 47,392 0 43,341
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 654,870 13,240 SH SOLE 10,479 0 2,761
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 40,728,327 316,903 SH SOLE 223,849 0 93,054
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 14,892 116 SH SOLE 116 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 228,706 4,665 SH SOLE 1,471 0 3,194
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 217,350 3,634 SH SOLE 0 0 3,634
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 501,982 8,540 SH SOLE 289 0 8,251
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 283,295 3,563 SH SOLE 1,909 0 1,654
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 241,663 2,836 SH SOLE 2,836 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 523,137 2,556 SH SOLE 927 0 1,629
VANGUARD STAR FDS VG TL INTL STK F 921909768 118,207,424 1,710,919 SH SOLE 1,123,313 0 587,606
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 56,962,092 999,160 SH SOLE 688,617 0 310,543
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 1,375,054 15,258 SH SOLE 11,292 0 3,966
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 6,211,536 77,538 SH SOLE 55,711 0 21,827
VANGUARD WORLD FD CONSUM STP ETF 92204A207 1,471,426 6,719 SH SOLE 1,847 0 4,872
VANGUARD WORLD FD ENERGY ETF 92204A306 6,103,575 51,239 SH SOLE 45,556 0 5,683
VANGUARD WORLD FD FINANCIALS ETF 92204A405 343,900 2,701 SH SOLE 2,408 0 293
VANGUARD WORLD FD INF TECH ETF 92204A702 1,046,807 1,578 SH SOLE 960 0 618
VERIZON COMMUNICATIONS INC COM 92343V104 258,545 5,975 SH SOLE 3,507 0 2,468
VERTIV HOLDINGS CO COM CL A 92537N108 212,216 1,653 SH SOLE 1,653 0 0
VISA INC COM CL A 92826C839 2,626,868 7,399 SH SOLE 7,329 0 70
WALMART INC COM 931142103 1,439,144 14,718 SH SOLE 11,897 0 2,821
WASTE MGMT INC DEL COM 94106L109 10,386,344 45,391 SH SOLE 36,285 0 9,106
WELLS FARGO CO NEW COM 949746101 1,720,417 21,473 SH SOLE 15,075 0 6,398
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,337,972 29,542 SH SOLE 23,238 0 6,304
WISDOMTREE TR US AI ENHANCED 97717W406 303,909 2,688 SH SOLE 1,838 0 850
WISDOMTREE TR US MIDCAP FUND 97717W570 259,929 4,208 SH SOLE 0 0 4,208
ZOETIS INC CL A 98978V103 305,662 1,960 SH SOLE 1,960 0 0