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
3M CO COM 88579Y101   2,409,461 23,578 SH   SOLE   3,552 0 20,026
ABBOTT LABS COM 002824100   13,852,455 133,312 SH   SOLE   78,792 0 54,520
ABBVIE INC COM 00287Y109   26,916,654 156,931 SH   SOLE   94,260 0 62,671
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   34,544,153 113,853 SH   SOLE   49,668 0 64,185
ADOBE INC COM 00724F101   12,588,393 22,660 SH   SOLE   8,156 0 14,504
ADVANCED ENERGY INDS COM 007973100   520,090 4,782 SH   SOLE   4,577 0 205
ADVANCED MICRO DEVICES INC COM 007903107   6,493,118 40,029 SH   SOLE   19,152 0 20,877
AECOM COM 00766T100   13,887,867 157,566 SH   SOLE   107,444 0 50,122
AES CORP COM 00130H105   606,670 34,529 SH   SOLE   33,104 0 1,425
AFLAC INC COM 001055102   2,217,517 24,829 SH   SOLE   12,902 0 11,927
AGILENT TECHNOLOGIES INC COM 00846U101   8,848,137 68,257 SH   SOLE   11,916 0 56,341
AIR PRODS & CHEMS INC COM 009158106   5,539,208 21,466 SH   SOLE   9,695 0 11,771
AKAMAI TECHNOLOGIES INC COM 00971T101   259,070 2,876 SH   SOLE   488 0 2,388
ALLSTATE CORP COM 020002101   855,872 5,361 SH   SOLE   3,099 0 2,262
ALPHABET INC CAP STK CL C 02079K107   30,183,864 164,561 SH   SOLE   88,051 0 76,510
ALPHABET INC CAP STK CL A 02079K305   107,900,798 592,373 SH   SOLE   296,520 0 295,853
ALTRIA GROUP INC COM 02209S103   613,216 13,462 SH   SOLE   11,050 0 2,412
AMAZON COM INC COM 023135106   101,689,521 526,207 SH   SOLE   272,439 0 253,768
AMERICAN ELEC PWR CO INC COM 025537101   1,886,504 21,501 SH   SOLE   2,003 0 19,498
AMERICAN EXPRESS CO COM 025816109   1,715,488 7,409 SH   SOLE   4,649 0 2,759
AMERICAN TOWER CORP NEW COM 03027X100   1,289,575 6,634 SH   SOLE   3,259 0 3,375
AMERICAN WTR WKS CO INC NEW COM 030420103   4,044,017 31,310 SH   SOLE   8,846 0 22,464
AMERIPRISE FINL INC COM 03076C106   2,703,427 6,328 SH   SOLE   2,386 0 3,942
AMETEK INC COM 031100100   306,399 1,838 SH   SOLE   1,531 0 307
AMGEN INC COM 031162100   22,203,469 71,062 SH   SOLE   24,986 0 46,076
AMPHENOL CORP NEW CL A 032095101   1,475,460 21,901 SH   SOLE   13,531 0 8,370
ANALOG DEVICES INC COM 032654105   14,878,213 65,181 SH   SOLE   36,482 0 28,699
ANTERO RESOURCES CORP COM 03674X106   269,059 8,246 SH   SOLE   7,886 0 360
AON PLC SHS CL A G0403H108   224,603 765 SH   SOLE   765 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   35,568,469 301,249 SH   SOLE   139,176 0 162,073
APPLE INC COM 037833100   199,546,106 947,422 SH   SOLE   511,726 0 435,697
APPLIED MATLS INC COM 038222105   23,214,022 98,369 SH   SOLE   44,240 0 54,128
APTIV PLC SHS G6095L109   8,145,639 115,672 SH   SOLE   60,892 0 54,780
ARCADIUM LITHIUM PLC COM SHS G0508H110   80,842 24,060 SH   SOLE   24,060 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   1,771,298 29,302 SH   SOLE   4,123 0 25,179
ARISTA NETWORKS INC COM 040413106   9,858,428 28,128 SH   SOLE   15,804 0 12,324
ASML HOLDING N V N Y REGISTRY SHS N07059210   14,394,568 14,075 SH   SOLE   8,804 0 5,271
ASTRAZENECA PLC SPONSORED ADR 046353108   18,316,753 234,860 SH   SOLE   157,763 0 77,097
AT&T INC COM 00206R102   3,306,656 173,033 SH   SOLE   131,750 0 41,283
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   412,419 18,789 SH   SOLE   17,866 0 923
AUTOMATIC DATA PROCESSING IN COM 053015103   13,658,491 57,223 SH   SOLE   34,315 0 22,908
AUTOZONE INC COM 053332102   278,240 94 SH   SOLE   63 0 31
AVALONBAY CMNTYS INC COM 053484101   560,051 2,707 SH   SOLE   1,029 0 1,678
BADGER METER INC COM 056525108   982,251 5,271 SH   SOLE   5,150 0 121
BAKER HUGHES COMPANY CL A 05722G100   4,882,073 138,814 SH   SOLE   89,256 0 49,558
BANCO SANTANDER S.A. ADR 05964H105   76,082 16,432 SH   SOLE   4,859 0 11,573
BANK AMERICA CORP COM 060505104   18,232,458 458,448 SH   SOLE   248,751 0 209,696
BANK NEW YORK MELLON CORP COM 064058100   615,131 10,271 SH   SOLE   5,608 0 4,663
BARRICK GOLD CORP COM 067901108   2,472,724 148,245 SH   SOLE   11,500 0 136,745
BECTON DICKINSON & CO COM 075887109   2,152,612 9,211 SH   SOLE   7,448 0 1,763
BERKSHIRE HATHAWAY INC DEL CL A 084670108   612,241 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,818,519 26,594 SH   SOLE   12,462 0 14,132
BIOGEN INC COM 09062X103   491,922 2,122 SH   SOLE   1,523 0 599
BLACKROCK INC COM 09247X101   12,413,213 15,766 SH   SOLE   10,881 0 4,885
BLACKSTONE INC COM 09260D107   475,887 3,844 SH   SOLE   2,928 0 916
BLOOM ENERGY CORP COM CL A 093712107   2,077,287 169,713 SH   SOLE   136,920 0 32,793
BOEING CO COM 097023105   1,924,253 10,572 SH   SOLE   2,398 0 8,174
BOOKING HOLDINGS INC COM 09857L108   19,691,131 4,971 SH   SOLE   1,578 0 3,393
BORGWARNER INC COM 099724106   2,683,206 83,226 SH   SOLE   8,413 0 74,813
BOSTON SCIENTIFIC CORP COM 101137107   511,613 6,643 SH   SOLE   4,531 0 2,112
BP PLC SPONSORED ADR 055622104   337,334 9,344 SH   SOLE   7,435 0 1,909
BRISTOL-MYERS SQUIBB CO COM 110122108   6,218,677 149,739 SH   SOLE   99,471 0 50,268
BROADCOM INC COM 11135F101   91,731,899 59,205 SH   SOLE   27,866 0 31,339
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   3,592,830 18,238 SH   SOLE   9,901 0 8,337
CAMBRIDGE BANCORP COM 132152109   353,832 5,128 SH   SOLE   5,128 0 0
CAPITAL ONE FINL CORP COM 14040H105   2,470,696 17,845 SH   SOLE   16,538 0 1,307
CARDINAL HEALTH INC COM 14149Y108   19,750,831 200,883 SH   SOLE   89,206 0 111,677
CARRIER GLOBAL CORPORATION COM 14448C104   926,418 14,686 SH   SOLE   6,919 0 7,767
CATERPILLAR INC COM 149123101   5,070,771 15,223 SH   SOLE   11,319 0 3,904
CBRE GROUP INC CL A 12504L109   4,514,223 50,659 SH   SOLE   35,874 0 14,785
CDW CORP COM 12514G108   1,390,908 6,214 SH   SOLE   4,041 0 2,173
CENCORA INC COM 03073E105   2,302,974 10,222 SH   SOLE   3,600 0 6,622
CHARLES RIV LABS INTL INC COM 159864107   8,247,760 39,925 SH   SOLE   12,418 0 27,507
CHART INDS INC COM 16115Q308   2,490,875 17,257 SH   SOLE   12,791 0 4,466
CHENIERE ENERGY INC COM NEW 16411R208   9,272,333 53,036 SH   SOLE   39,131 0 13,905
CHEVRON CORP NEW COM 166764100   16,108,830 102,985 SH   SOLE   57,105 0 45,879
CHIPOTLE MEXICAN GRILL INC COM 169656105   545,055 8,700 SH   SOLE   1,000 0 7,700
CHUBB LIMITED COM H1467J104   23,183,000 90,885 SH   SOLE   38,151 0 52,734
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   202,046 5,233 SH   SOLE   3,021 0 2,212
CINTAS CORP COM 172908105   555,866 794 SH   SOLE   84 0 710
CISCO SYS INC COM 17275R102   14,718,960 309,807 SH   SOLE   101,596 0 208,212
CITIGROUP INC COM NEW 172967424   329,894 5,198 SH   SOLE   1,380 0 3,818
CLOROX CO DEL COM 189054109   1,187,417 8,700 SH   SOLE   2,321 0 6,379
CME GROUP INC COM 12572Q105   2,424,699 12,333 SH   SOLE   1,801 0 10,532
COCA COLA CO COM 191216100   11,082,661 174,119 SH   SOLE   91,473 0 82,646
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   590,788 8,107 SH   SOLE   6,098 0 2,009
COLGATE PALMOLIVE CO COM 194162103   15,579,125 160,543 SH   SOLE   46,293 0 114,250
COMCAST CORP NEW CL A 20030N101   7,373,199 188,284 SH   SOLE   159,250 0 29,034
CONOCOPHILLIPS COM 20825C104   5,601,788 48,975 SH   SOLE   24,505 0 24,470
CONSOLIDATED EDISON INC COM 209115104   1,819,238 20,344 SH   SOLE   2,739 0 17,605
CONSTELLATION ENERGY CORP COM 21037T109   582,548 2,908 SH   SOLE   2,372 0 536
COPART INC COM 217204106   208,678 3,853 SH   SOLE   2,889 0 964
CORNING INC COM 219350105   7,363,839 189,546 SH   SOLE   13,975 0 175,571
COSTAR GROUP INC COM 22160N109   420,938 5,678 SH   SOLE   5,169 0 509
COSTCO WHSL CORP NEW COM 22160K105   54,716,835 64,374 SH   SOLE   30,116 0 34,257
CROWDSTRIKE HLDGS INC CL A 22788C105   417,489 1,090 SH   SOLE   50 0 1,040
CROWN CASTLE INC COM 22822V101   593,340 6,073 SH   SOLE   2,873 0 3,200
CSX CORP COM 126408103   773,182 23,115 SH   SOLE   7,530 0 15,585
CUMMINS INC COM 231021106   3,604,290 13,015 SH   SOLE   6,671 0 6,344
CVS HEALTH CORP COM 126650100   4,415,907 74,770 SH   SOLE   62,719 0 12,051
D R HORTON INC COM 23331A109   23,782,102 168,751 SH   SOLE   70,587 0 98,164
DANAHER CORPORATION COM 235851102   5,008,557 20,046 SH   SOLE   8,776 0 11,270
DARDEN RESTAURANTS INC COM 237194105   693,506 4,583 SH   SOLE   4,146 0 437
DBX ETF TR XTRCKR MSCI US 233051150   218,350 4,273 SH   SOLE   4,273 0 0
DECKERS OUTDOOR CORP COM 243537107   726,930 751 SH   SOLE   16 0 735
DEERE & CO COM 244199105   1,658,076 4,438 SH   SOLE   1,435 0 3,003
DELL TECHNOLOGIES INC CL C 24703L202   6,203,881 44,985 SH   SOLE   20,250 0 24,735
DEVON ENERGY CORP NEW COM 25179M103   4,149,657 87,546 SH   SOLE   5,473 0 82,073
DIAGEO PLC SPON ADR NEW 25243Q205   320,884 2,545 SH   SOLE   2,545 0 0
DISCOVER FINL SVCS COM 254709108   1,887,644 14,430 SH   SOLE   12,548 0 1,882
DISNEY WALT CO COM 254687106   12,608,072 126,982 SH   SOLE   62,224 0 64,758
DOMINION ENERGY INC COM 25746U109   259,841 5,303 SH   SOLE   2,965 0 2,338
DOVER CORP COM 260003108   993,558 5,506 SH   SOLE   3,755 0 1,751
DOW INC COM 260557103   4,656,093 87,768 SH   SOLE   80,230 0 7,538
DUKE ENERGY CORP NEW COM NEW 26441C204   456,917 4,558 SH   SOLE   2,902 0 1,656
EATON CORP PLC SHS G29183103   30,576,473 97,517 SH   SOLE   54,975 0 42,541
EATON VANCE TAX ADVT DIV INC COM 27828G107   465,800 20,000 SH   SOLE   20,000 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   322,270 23,575 SH   SOLE   23,575 0 0
EATON VANCE TAX-MANAGED DIVE COM 27828N102   599,949 42,701 SH   SOLE   42,701 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105   372,977 45,100 SH   SOLE   45,100 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101   195,405 10,500 SH   SOLE   10,500 0 0
ECOLAB INC COM 278865100   1,284,329 5,396 SH   SOLE   2,634 0 2,762
EDISON INTL COM 281020107   4,402,431 61,307 SH   SOLE   51,002 0 10,305
EDWARDS LIFESCIENCES CORP COM 28176E108   1,765,376 19,112 SH   SOLE   1,697 0 17,415
ELECTRONIC ARTS INC COM 285512109   708,118 5,082 SH   SOLE   4,300 0 782
ELEVANCE HEALTH INC COM 036752103   3,294,983 6,081 SH   SOLE   3,433 0 2,648
ELI LILLY & CO COM 532457108   30,214,785 33,372 SH   SOLE   19,345 0 14,027
EMERSON ELEC CO COM 291011104   11,416,884 103,640 SH   SOLE   62,702 0 40,938
ENOVIX CORPORATION COM 293594107   378,353 24,473 SH   SOLE   24,082 0 391
ENTERGY CORP NEW COM 29364G103   2,165,346 20,237 SH   SOLE   18,680 0 1,557
EOG RES INC COM 26875P101   1,923,220 15,279 SH   SOLE   1,900 0 13,379
EQUINIX INC COM 29444U700   1,613,826 2,133 SH   SOLE   332 0 1,801
EQUINOR ASA SPONSORED ADR 29446M102   22,600,911 791,348 SH   SOLE   329,208 0 462,141
EVERSOURCE ENERGY COM 30040W108   261,206 4,606 SH   SOLE   4,070 0 536
EXXON MOBIL CORP COM 30231G102   11,319,251 98,326 SH   SOLE   43,047 0 55,279
FAIR ISAAC CORP COM 303250104   506,144 340 SH   SOLE   81 0 259
FASTENAL CO COM 311900104   402,302 6,402 SH   SOLE   5,677 0 725
FEDEX CORP COM 31428X106   1,878,290 6,264 SH   SOLE   1,863 0 4,401
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   526,318 3,069 SH   SOLE   1,958 0 1,111
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   430,753 8,716 SH   SOLE   8,384 0 332
FIRST SOLAR INC COM 336433107   2,767,296 12,274 SH   SOLE   9,698 0 2,576
FISERV INC COM 337738108   1,264,455 8,484 SH   SOLE   644 0 7,840
FLUENCE ENERGY INC COM CL A 34379V103   495,716 28,588 SH   SOLE   28,104 0 484
FORD MTR CO DEL COM 345370860   249,339 19,883 SH   SOLE   7,817 0 12,066
FREEPORT-MCMORAN INC CL B 35671D857   6,448,689 132,689 SH   SOLE   12,319 0 120,370
GALLAGHER ARTHUR J & CO COM 363576109   5,999,997 23,138 SH   SOLE   20,006 0 3,132
GE AEROSPACE COM NEW 369604301   1,867,062 11,745 SH   SOLE   6,265 0 5,480
GE VERNOVA INC COM 36828A101   583,821 3,404 SH   SOLE   1,671 0 1,733
GENERAL DYNAMICS CORP COM 369550108   519,279 1,790 SH   SOLE   1,095 0 695
GENERAL MLS INC COM 370334104   13,245,209 209,378 SH   SOLE   88,440 0 120,938
GENUINE PARTS CO COM 372460105   1,763,718 12,751 SH   SOLE   1,439 0 11,312
GILEAD SCIENCES INC COM 375558103   362,258 5,280 SH   SOLE   2,803 0 2,477
GLOBAL X FDS GLOBAL X COPPER 37954Y830   210,213 4,660 SH   SOLE   4,160 0 500
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   4,006,543 39,878 SH   SOLE   25,950 0 13,928
GOLDMAN SACHS GROUP INC COM 38141G104   396,780 877 SH   SOLE   657 0 220
GRAPHIC PACKAGING HLDG CO COM 388689101   4,524,498 172,625 SH   SOLE   105,682 0 66,943
GSK PLC SPONSORED ADR 37733W204   463,413 12,037 SH   SOLE   7,119 0 4,918
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,631,251 32,302 SH   SOLE   22,703 0 9,599
HANNON ARMSTRONG SUST INFR C COM 41068X100   2,394,468 80,894 SH   SOLE   66,624 0 14,270
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503   216,759 5,601 SH   SOLE   5,601 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   4,925,857 48,994 SH   SOLE   37,596 0 11,398
HCA HEALTHCARE INC COM 40412C101   295,599 920 SH   SOLE   661 0 259
HENRY JACK & ASSOC INC COM 426281101   4,336,940 26,123 SH   SOLE   24,481 0 1,642
HESS CORP COM 42809H107   469,409 3,182 SH   SOLE   2,828 0 354
HF SINCLAIR CORP COM 403949100   206,106 3,864 SH   SOLE   3,715 0 149
HOLOGIC INC COM 436440101   1,008,761 13,586 SH   SOLE   2,655 0 10,931
HOME DEPOT INC COM 437076102   27,049,602 78,578 SH   SOLE   36,306 0 42,272
HONEYWELL INTL INC COM 438516106   12,252,293 57,377 SH   SOLE   14,938 0 42,439
HOULIHAN LOKEY INC CL A 441593100   22,219,412 164,759 SH   SOLE   73,963 0 90,796
HP INC COM 40434L105   1,458,491 41,647 SH   SOLE   2,909 0 38,738
HUBBELL INC COM 443510607   1,507,747 4,125 SH   SOLE   279 0 3,846
IDEXX LABS INC COM 45168D104   8,716,383 17,891 SH   SOLE   11,366 0 6,525
ILLINOIS TOOL WKS INC COM 452308109   4,127,500 17,419 SH   SOLE   5,082 0 12,337
INTEL CORP COM 458140100   2,286,767 73,838 SH   SOLE   35,315 0 38,523
INTERCONTINENTAL EXCHANGE IN COM 45866F104   6,833,119 49,917 SH   SOLE   38,047 0 11,870
INTERNATIONAL BUSINESS MACHS COM 459200101   10,599,030 61,284 SH   SOLE   48,904 0 12,380
INTERNATIONAL PAPER CO COM 460146103   3,460,544 80,198 SH   SOLE   7,628 0 72,570
INTERPUBLIC GROUP COS INC COM 460690100   1,849,377 63,574 SH   SOLE   58,312 0 5,262
INTUIT COM 461202103   9,368,583 14,255 SH   SOLE   7,819 0 6,436
INTUITIVE SURGICAL INC COM NEW 46120E602   1,028,493 2,312 SH   SOLE   1,858 0 454
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   19,624,807 119,459 SH   SOLE   39,309 0 80,150
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   361,873 5,575 SH   SOLE   5,575 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   291,080 7,940 SH   SOLE   7,940 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   355,247 10,300 SH   SOLE   10,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   19,605,557 40,921 SH   SOLE   19,079 0 21,842
IQVIA HLDGS INC COM 46266C105   768,862 3,636 SH   SOLE   2,826 0 810
ISHARES GOLD TR ISHARES NEW 464285204   2,407,803 54,810 SH   SOLE   47,704 0 7,106
ISHARES INC MSCI EMRG CHN 46434G764   219,336 3,705 SH   SOLE   3,705 0 0
ISHARES INC CORE MSCI EMKT 46434G103   709,380 13,252 SH   SOLE   12,787 0 465
ISHARES SILVER TR ISHARES 46428Q109   269,739 10,152 SH   SOLE   8,382 0 1,770
ISHARES TR S&P SML 600 GWT 464287887   429,085 3,341 SH   SOLE   3,071 0 270
ISHARES TR CORE MSCI TOTAL 46432F834   1,131,833 16,753 SH   SOLE   12,882 0 3,871
ISHARES TR MSCI USA QLT FCT 46432F339   2,674,273 15,661 SH   SOLE   13,756 0 1,905
ISHARES TR ESG AW MSCI EAFE 46435G516   105,270,262 1,336,256 SH   SOLE   634,264 0 701,992
ISHARES TR MSCI ACWI EXUS 46435G847   203,492 6,302 SH   SOLE   6,302 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   279,167 3,325 SH   SOLE   3,279 0 46
ISHARES TR MSCI ACWI ETF 464288257   369,459 3,287 SH   SOLE   411 0 2,876
ISHARES TR MSCI EMG MKT ETF 464287234   300,856 7,064 SH   SOLE   7,064 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   13,329,648 65,699 SH   SOLE   23,535 0 42,164
ISHARES TR S&P MC 400VL ETF 464287705   762,996 6,725 SH   SOLE   4,719 0 2,006
ISHARES TR ESG AWRE USD ETF 46435G193   3,313,583 145,844 SH   SOLE   97,403 0 48,441
ISHARES TR CORE S&P SCP ETF 464287804   48,208,295 451,981 SH   SOLE   261,843 0 190,138
ISHARES TR INTRM GOV CR ETF 464288612   21,426,370 206,559 SH   SOLE   103,182 0 103,377
ISHARES TR MSCI KLD400 SOC 464288570   558,609 5,379 SH   SOLE   1,596 0 3,783
ISHARES TR RUS 1000 VAL ETF 464287598   1,976,221 11,327 SH   SOLE   10,299 0 1,028
ISHARES TR 1 3 YR TREAS BD 464287457   43,100,242 527,866 SH   SOLE   296,595 0 231,270
ISHARES TR FLTG RATE NT ETF 46429B655   48,529,291 949,878 SH   SOLE   669,089 0 280,790
ISHARES TR S&P 100 ETF 464287101   355,748 1,346 SH   SOLE   100 0 1,246
ISHARES TR PFD AND INCM SEC 464288687   686,285 21,752 SH   SOLE   16,826 0 4,926
ISHARES TR 3 7 YR TREAS BD 464288661   495,597 4,292 SH   SOLE   3,860 0 432
ISHARES TR BLACKROCK ULTRA 46434V878   589,331 11,663 SH   SOLE   11,663 0 0
ISHARES TR NATIONAL MUN ETF 464288414   18,240,614 171,193 SH   SOLE   73,952 0 97,241
ISHARES TR ESG AWRE 1 5 YR 46435G243   9,162,211 374,121 SH   SOLE   292,818 0 81,303
ISHARES TR U.S. TECH ETF 464287721   461,584 3,067 SH   SOLE   2,647 0 420
ISHARES TR RUS 2000 GRW ETF 464287648   220,788 841 SH   SOLE   841 0 0
ISHARES TR RUSEL 2500 ETF 46435G268   761,216 12,160 SH   SOLE   9,517 0 2,643
ISHARES TR MSCI ACWI EX US 464288240   2,153,939 40,541 SH   SOLE   37,202 0 3,339
ISHARES TR EAFE SML CP ETF 464288273   983,651 15,958 SH   SOLE   15,958 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,503,732 16,250 SH   SOLE   15,300 0 950
ISHARES TR RUS 1000 ETF 464287622   1,538,032 5,169 SH   SOLE   1,112 0 4,057
ISHARES TR ESG AWARE MSCI 46435U663   78,037,066 2,026,937 SH   SOLE   908,188 0 1,118,749
ISHARES TR ISHARES BIOTECH 464287556   236,911 1,726 SH   SOLE   1,151 0 575
ISHARES TR 7-10 YR TRSY BD 464287440   24,729,699 264,065 SH   SOLE   176,211 0 87,854
ISHARES TR ISHS 1-5YR INVS 464288646   106,280,439 2,074,169 SH   SOLE   1,172,570 0 901,599
ISHARES TR RUS MDCP VAL ETF 464287473   524,343 4,343 SH   SOLE   4,267 0 76
ISHARES TR ESG AWR MSCI USA 46435G425   12,584,400 105,468 SH   SOLE   86,829 0 18,639
ISHARES TR CORE US AGGBD ET 464287226   634,053 6,532 SH   SOLE   6,312 0 220
ISHARES TR MSCI USA VALUE 46432F388   1,051,811 10,166 SH   SOLE   9,647 0 519
ISHARES TR US HLTHCARE ETF 464287762   293,606 4,792 SH   SOLE   4,792 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   476,242 3,127 SH   SOLE   3,127 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   41,760,383 419,745 SH   SOLE   258,080 0 161,664
ISHARES TR TIPS BD ETF 464287176   2,078,938 19,469 SH   SOLE   12,707 0 6,762
ISHARES TR SHRT NAT MUN ETF 464288158   12,717,776 121,643 SH   SOLE   73,420 0 48,223
ISHARES TR MSCI USA ESG SLC 464288802   864,687 7,695 SH   SOLE   6,987 0 708
ISHARES TR RUS MID CAP ETF 464287499   1,383,389 17,062 SH   SOLE   17,062 0 0
ISHARES TR EAFE GRWTH ETF 464288885   425,875 4,163 SH   SOLE   14 0 4,149
ISHARES TR CORE S&P MCP ETF 464287507   177,994,323 3,041,598 SH   SOLE   1,848,768 0 1,192,830
ISHARES TR S&P 500 VAL ETF 464287408   1,450,074 7,967 SH   SOLE   6,929 0 1,038
ISHARES TR MSCI EAFE ETF 464287465   25,649,329 327,452 SH   SOLE   61,687 0 265,765
ISHARES TR CORE S&P TTL STK 464287150   839,220 7,065 SH   SOLE   1,117 0 5,948
ISHARES TR RUSSELL 3000 ETF 464287689   2,344,657 7,596 SH   SOLE   5,663 0 1,933
ISHARES TR IBOXX INV CP ETF 464287242   4,511,576 42,117 SH   SOLE   27,596 0 14,521
ISHARES TR CORE MSCI EAFE 46432F842   280,264,333 3,858,264 SH   SOLE   2,361,550 0 1,496,714
ISHARES TR EAFE VALUE ETF 464288877   562,860 10,612 SH   SOLE   3,489 0 7,123
ISHARES TR RUS 1000 GRW ETF 464287614   10,536,070 28,905 SH   SOLE   18,251 0 10,654
ISHARES TR SHORT TREAS BD 464288679   2,415,972 21,864 SH   SOLE   21,864 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   2,758,615 70,643 SH   SOLE   63,841 0 6,802
ISHARES TR RUS MD CP GR ETF 464287481   479,153 4,343 SH   SOLE   4,207 0 136
ISHARES TR CORE S&P500 ETF 464287200   498,777,407 911,458 SH   SOLE   353,560 0 557,899
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   98,433 16,855 SH   SOLE   15,958 0 897
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   268,652 5,323 SH   SOLE   5,323 0 0
JOHNSON & JOHNSON COM 478160104   15,390,648 105,300 SH   SOLE   32,613 0 72,687
JOHNSON CTLS INTL PLC SHS G51502105   342,896 5,159 SH   SOLE   2,494 0 2,665
JPMORGAN CHASE & CO. COM 46625H100   69,017,908 341,234 SH   SOLE   170,029 0 171,205
KIMBERLY-CLARK CORP COM 494368103   3,763,994 27,236 SH   SOLE   4,808 0 22,427
KINDER MORGAN INC DEL COM 49456B101   348,504 17,539 SH   SOLE   14,357 0 3,182
KLA CORP COM NEW 482480100   9,637,432 11,689 SH   SOLE   6,254 0 5,435
KROGER CO COM 501044101   5,200,660 104,159 SH   SOLE   97,763 0 6,396
L3HARRIS TECHNOLOGIES INC COM 502431109   8,303,675 36,974 SH   SOLE   22,937 0 14,037
LAM RESEARCH CORP COM 512807108   61,620,408 57,868 SH   SOLE   25,990 0 31,878
LEMAITRE VASCULAR INC COM 525558201   222,485 2,704 SH   SOLE   2,095 0 609
LENNAR CORP CL A 526057104   4,025,358 26,859 SH   SOLE   25,195 0 1,664
LINDE PLC SHS G54950103   9,337,384 21,279 SH   SOLE   9,740 0 11,539
LOCKHEED MARTIN CORP COM 539830109   5,621,983 12,036 SH   SOLE   1,264 0 10,772
LOWES COS INC COM 548661107   24,865,897 112,791 SH   SOLE   65,339 0 47,452
MARATHON PETE CORP COM 56585A102   6,111,630 35,230 SH   SOLE   23,405 0 11,825
MARSH & MCLENNAN COS INC COM 571748102   45,060,262 213,840 SH   SOLE   93,988 0 119,851
MARTIN MARIETTA MATLS INC COM 573284106   361,562 667 SH   SOLE   589 0 78
MARVELL TECHNOLOGY INC COM 573874104   252,895 3,618 SH   SOLE   1,285 0 2,333
MASTERCARD INCORPORATED CL A 57636Q104   10,087,274 22,865 SH   SOLE   14,683 0 8,182
MATADOR RES CO COM 576485205   204,905 3,438 SH   SOLE   3,300 0 138
MCCORMICK & CO INC COM NON VTG 579780206   394,781 5,565 SH   SOLE   5,250 0 315
MCDONALDS CORP COM 580135101   9,789,110 38,412 SH   SOLE   29,583 0 8,829
MCKESSON CORP COM 58155Q103   1,467,237 2,512 SH   SOLE   2,340 0 172
MEDTRONIC PLC SHS G5960L103   436,707 5,548 SH   SOLE   3,739 0 1,809
MERCK & CO INC COM 58933Y105   45,298,650 365,902 SH   SOLE   178,834 0 187,068
META PLATFORMS INC CL A 30303M102   13,398,116 26,572 SH   SOLE   15,445 0 11,127
METLIFE INC COM 59156R108   425,983 6,069 SH   SOLE   3,386 0 2,683
MFS INTER INCOME TR SH BEN INT 55273C107   33,755 12,690 SH   SOLE   12,590 0 100
MICROCHIP TECHNOLOGY INC. COM 595017104   473,787 5,178 SH   SOLE   3,420 0 1,758
MICRON TECHNOLOGY INC COM 595112103   456,116 3,468 SH   SOLE   1,834 0 1,634
MICROSOFT CORP COM 594918104   241,801,220 541,003 SH   SOLE   273,486 0 267,517
MID-AMER APT CMNTYS INC COM 59522J103   6,029,826 42,282 SH   SOLE   26,087 0 16,195
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   176,744 16,365 SH   SOLE   3,548 0 12,817
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   100,078 23,659 SH   SOLE   6,270 0 17,389
MONDELEZ INTL INC CL A 609207105   12,560,135 191,934 SH   SOLE   81,851 0 110,083
MOODYS CORP COM 615369105   383,847 912 SH   SOLE   744 0 168
MORGAN STANLEY COM NEW 617446448   6,497,227 66,851 SH   SOLE   41,714 0 25,136
MOTOROLA SOLUTIONS INC COM NEW 620076307   8,860,401 22,951 SH   SOLE   14,459 0 8,492
MP MATERIALS CORP COM CL A 553368101   1,356,751 106,579 SH   SOLE   83,777 0 22,802
MSCI INC COM 55354G100   650,011 1,349 SH   SOLE   1,298 0 51
NATIONAL FUEL GAS CO COM 636180101   1,920,114 35,433 SH   SOLE   1,562 0 33,871
NETFLIX INC COM 64110L106   1,174,612 1,740 SH   SOLE   1,101 0 639
NEXTERA ENERGY INC COM 65339F101   27,337,420 386,067 SH   SOLE   237,964 0 148,103
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   2,360,981 85,419 SH   SOLE   63,907 0 21,512
NEXTRACKER INC CLASS A COM 65290E101   602,033 12,842 SH   SOLE   12,591 0 251
NIKE INC CL B 654106103   778,242 10,326 SH   SOLE   5,049 0 5,277
NOKIA CORP SPONSORED ADR 654902204   99,622 26,355 SH   SOLE   2,243 0 24,112
NORFOLK SOUTHN CORP COM 655844108   3,303,488 15,387 SH   SOLE   2,409 0 12,978
NORTHROP GRUMMAN CORP COM 666807102   809,093 1,856 SH   SOLE   1,575 0 281
NOVARTIS AG SPONSORED ADR 66987V109   1,245,795 11,702 SH   SOLE   5,608 0 6,094
NOVO-NORDISK A S ADR 670100205   742,366 5,201 SH   SOLE   2,447 0 2,754
NUCOR CORP COM 670346105   1,127,901 7,135 SH   SOLE   1,183 0 5,952
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   2,433,525 64,396 SH   SOLE   51,953 0 12,443
NUTRIEN LTD COM 67077M108   239,986 4,714 SH   SOLE   4,654 0 60
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   815,961 56,312 SH   SOLE   22,585 0 33,727
NVIDIA CORPORATION COM 67066G104   157,804,003 1,277,351 SH   SOLE   615,892 0 661,459
NXP SEMICONDUCTORS N V COM N6596X109   801,348 2,978 SH   SOLE   2,890 0 88
OCCIDENTAL PETE CORP COM 674599105   416,390 6,606 SH   SOLE   2,691 0 3,915
OLD DOMINION FREIGHT LINE IN COM 679580100   941,631 5,332 SH   SOLE   1,128 0 4,204
OMNICOM GROUP INC COM 681919106   6,716,160 74,874 SH   SOLE   54,902 0 19,972
ONEOK INC NEW COM 682680103   4,079,614 50,026 SH   SOLE   8,725 0 41,301
ORACLE CORP COM 68389X105   12,159,676 86,117 SH   SOLE   55,414 0 30,702
OREILLY AUTOMOTIVE INC COM 67103H107   8,627,271 8,169 SH   SOLE   4,931 0 3,238
OTIS WORLDWIDE CORP COM 68902V107   316,440 3,287 SH   SOLE   2,895 0 392
OWENS CORNING NEW COM 690742101   242,890 1,398 SH   SOLE   1,066 0 332
PACCAR INC COM 693718108   10,008,354 97,225 SH   SOLE   30,678 0 66,547
PACER FDS TR PACER US SMALL 69374H857   654,750 15,031 SH   SOLE   14,227 0 804
PALO ALTO NETWORKS INC COM 697435105   12,415,800 36,624 SH   SOLE   17,750 0 18,873
PARKER-HANNIFIN CORP COM 701094104   4,730,924 9,353 SH   SOLE   617 0 8,736
PAYCHEX INC COM 704326107   14,600,701 123,150 SH   SOLE   46,231 0 76,919
PEPSICO INC COM 713448108   19,678,021 119,311 SH   SOLE   69,884 0 49,427
PERMA-PIPE INTL HLDGS INC COM 714167103   406,917 45,721 SH   SOLE   45,721 0 0
PFIZER INC COM 717081103   6,951,518 248,446 SH   SOLE   50,729 0 197,717
PHILIP MORRIS INTL INC COM 718172109   1,012,871 9,996 SH   SOLE   9,352 0 644
PHILLIPS 66 COM 718546104   962,329 6,817 SH   SOLE   3,178 0 3,639
PHINIA INC COMMON STOCK 71880K101   474,682 12,060 SH   SOLE   1,009 0 11,051
PIEDMONT LITHIUM INC COM 72016P105   140,478 14,076 SH   SOLE   13,838 0 238
PIMCO ETF TR INTER MUN BD ACT 72201R866   1,740,210 33,427 SH   SOLE   3,851 0 29,576
PNC FINL SVCS GROUP INC COM 693475105   2,317,091 14,903 SH   SOLE   2,580 0 12,323
POOL CORP COM 73278L105   847,805 2,759 SH   SOLE   2,505 0 254
PRIMERICA INC COM 74164M108   783,015 3,310 SH   SOLE   3,259 0 51
PROCTER AND GAMBLE CO COM 742718109   22,217,049 134,714 SH   SOLE   69,940 0 64,774
PROGRESSIVE CORP COM 743315103   570,201 2,745 SH   SOLE   1,996 0 749
PROLOGIS INC. COM 74340W103   5,343,473 47,578 SH   SOLE   43,164 0 4,414
PROSHARES TR ULTRPRO S&P500 74347X864   411,248 5,352 SH   SOLE   5,352 0 0
PROSHARES TR SP500 EX ENRGY 74347B581   233,940 4,000 SH   SOLE   0 0 4,000
PROSHARES TR S&P 500 DV ARIST 74348A467   281,180 2,925 SH   SOLE   2,800 0 125
PRUDENTIAL FINL INC COM 744320102   1,720,519 14,682 SH   SOLE   1,426 0 13,256
PTC INC COM 69370C100   11,596,699 63,834 SH   SOLE   40,484 0 23,350
PUBLIC STORAGE OPER CO COM 74460D109   22,444,282 78,026 SH   SOLE   37,311 0 40,715
QUALCOMM INC COM 747525103   7,357,075 36,937 SH   SOLE   10,439 0 26,498
QUANTA SVCS INC COM 74762E102   558,612 2,198 SH   SOLE   1,990 0 208
RBB FD INC US TREAS 3 MNTH 74933W452   5,986,144 119,675 SH   SOLE   51,527 0 68,148
REALTY INCOME CORP COM 756109104   353,049 6,684 SH   SOLE   4,817 0 1,867
REGENERON PHARMACEUTICALS COM 75886F107   22,917,379 21,805 SH   SOLE   12,025 0 9,779
RELIANCE INC COM 759509102   1,011,024 3,540 SH   SOLE   3,419 0 121
REPUBLIC SVCS INC COM 760759100   33,547,541 172,623 SH   SOLE   83,810 0 88,813
ROCKWELL AUTOMATION INC COM 773903109   1,197,692 4,351 SH   SOLE   3,137 0 1,214
ROPER TECHNOLOGIES INC COM 776696106   2,047,213 3,632 SH   SOLE   978 0 2,654
RPM INTL INC COM 749685103   245,726 2,282 SH   SOLE   2,060 0 222
RTX CORPORATION COM 75513E101   8,775,523 87,414 SH   SOLE   16,512 0 70,902
S&P GLOBAL INC COM 78409V104   1,146,715 2,571 SH   SOLE   2,203 0 368
SALESFORCE INC COM 79466L302   22,197,989 86,340 SH   SOLE   49,384 0 36,956
SANOFI SPONSORED ADR 80105N105   301,867 6,221 SH   SOLE   4,729 0 1,492
SAP SE SPON ADR 803054204   228,277 1,132 SH   SOLE   294 0 838
SCHLUMBERGER LTD COM STK 806857108   3,287,773 69,686 SH   SOLE   2,487 0 67,199
SCHWAB CHARLES CORP COM 808513105   30,784,885 417,762 SH   SOLE   219,751 0 198,011
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   310,069 6,535 SH   SOLE   6,535 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   650,472 8,365 SH   SOLE   7,765 0 600
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   13,027,750 267,126 SH   SOLE   2,638 0 264,488
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,087,986 13,979 SH   SOLE   13,299 0 680
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   7,537,100 117,309 SH   SOLE   73,856 0 43,453
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   986,754 25,683 SH   SOLE   10,460 0 15,223
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   281,852 4,208 SH   SOLE   4,208 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,505,215 11,074 SH   SOLE   7,053 0 4,021
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   440,946 10,726 SH   SOLE   5,983 0 4,743
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   550,894 3,780 SH   SOLE   1,649 0 2,131
SELECT SECTOR SPDR TR ENERGY 81369Y506   477,261 5,236 SH   SOLE   4,891 0 345
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,205,151 14,069 SH   SOLE   2,746 0 11,323
SEMPRA COM 816851109   4,447,801 58,477 SH   SOLE   35,812 0 22,665
SERVICENOW INC COM 81762P102   760,710 967 SH   SOLE   238 0 729
SHELL PLC SPON ADS 780259305   517,985 7,176 SH   SOLE   3,138 0 4,038
SHERWIN WILLIAMS CO COM 824348106   14,389,544 48,217 SH   SOLE   21,538 0 26,679
SHOPIFY INC CL A 82509L107   257,727 3,902 SH   SOLE   3,377 0 525
SK TELECOM LTD SPONSORED ADR 78440P306   252,646 12,071 SH   SOLE   10,190 0 1,881
SNAP ON INC COM 833034101   2,854,379 10,920 SH   SOLE   10,163 0 757
SONY GROUP CORP SPONSORED ADR 835699307   385,000 4,532 SH   SOLE   3,391 0 1,141
SOUTHERN CO COM 842587107   1,131,133 14,582 SH   SOLE   5,021 0 9,561
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,355,775 3,466 SH   SOLE   3,333 0 133
SPDR GOLD TR GOLD SHS 78463V107   2,322,215 10,801 SH   SOLE   10,491 0 310
SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106   10,297,835 252,468 SH   SOLE   194,537 0 57,931
SPDR INDEX SHS FDS S&P INTL ETF 78463X772   320,222 9,301 SH   SOLE   9,301 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   44,693,566 82,124 SH   SOLE   58,108 0 24,016
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   5,406,008 10,103 SH   SOLE   6,938 0 3,165
SPDR SER TR S&P BIOTECH 78464A870   1,736,737 18,733 SH   SOLE   2,328 0 16,405
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   201,079 2,191 SH   SOLE   2,191 0 0
SPDR SER TR ICE PFD SEC ETF 78464A292   14,787,810 435,833 SH   SOLE   262,980 0 172,853
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,088,499 10,954 SH   SOLE   0 0 10,954
SPDR SER TR PRTFLO S&P500 VL 78464A508   91,223,445 1,871,634 SH   SOLE   632,969 0 1,238,665
SPDR SER TR SPDR S&P 500 ETF 78468R796   3,372,964 75,627 SH   SOLE   70,028 0 5,599
SPDR SER TR S&P DIVID ETF 78464A763   2,203,340 17,325 SH   SOLE   9,895 0 7,430
SPDR SER TR S&P HOMEBUILD 78464A888   317,391 3,140 SH   SOLE   3,140 0 0
SPDR SER TR S&P REGL BKG 78464A698   3,584,343 73,001 SH   SOLE   4,850 0 68,151
SPDR SER TR PORTFOLIO S&P400 78464A847   721,791 14,070 SH   SOLE   4,530 0 9,540
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,032,800 46,839 SH   SOLE   27,715 0 19,124
STARBUCKS CORP COM 855244109   264,760 3,401 SH   SOLE   1,703 0 1,698
STEEL DYNAMICS INC COM 858119100   2,602,173 20,094 SH   SOLE   18,447 0 1,647
STRYKER CORPORATION COM 863667101   13,019,678 38,265 SH   SOLE   18,126 0 20,139
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   152,681 11,386 SH   SOLE   3,275 0 8,111
SUPER MICRO COMPUTER INC COM 86800U104   401,482 490 SH   SOLE   0 0 490
SYNOPSYS INC COM 871607107   14,076,353 23,655 SH   SOLE   6,629 0 17,026
SYSCO CORP COM 871829107   1,623,911 22,747 SH   SOLE   3,197 0 19,550
T-MOBILE US INC COM 872590104   26,262,060 149,064 SH   SOLE   74,064 0 75,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   11,026,911 63,442 SH   SOLE   25,444 0 37,998
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   164,120 12,683 SH   SOLE   12,028 0 655
TARGET CORP COM 87612E106   1,670,651 11,285 SH   SOLE   9,360 0 1,925
TE CONNECTIVITY LTD SHS H84989104   4,671,905 31,057 SH   SOLE   26,875 0 4,182
TESLA INC COM 88160R101   969,425 4,899 SH   SOLE   1,721 0 3,178
TEXAS INSTRS INC COM 882508104   10,773,499 55,382 SH   SOLE   34,730 0 20,652
TEXAS PACIFIC LAND CORPORATI COM 88262P102   1,552,981 2,115 SH   SOLE   2,094 0 21
TEXAS ROADHOUSE INC COM 882681109   202,790 1,181 SH   SOLE   863 0 318
THE CIGNA GROUP COM 125523100   1,460,583 4,418 SH   SOLE   1,361 0 3,057
THERMO FISHER SCIENTIFIC INC COM 883556102   24,982,080 45,176 SH   SOLE   24,817 0 20,358
TJX COS INC NEW COM 872540109   42,095,436 382,338 SH   SOLE   217,996 0 164,342
TOPBUILD CORP COM 89055F103   2,308,923 5,993 SH   SOLE   4,894 0 1,099
TOTALENERGIES SE SPONSORED ADS 89151E109   6,371,778 95,558 SH   SOLE   47,762 0 47,796
TOYOTA MOTOR CORP ADS 892331307   284,880 1,390 SH   SOLE   474 0 916
TRACTOR SUPPLY CO COM 892356106   1,356,235 5,023 SH   SOLE   4,835 0 188
TRADEWEB MKTS INC CL A 892672106   615,988 5,811 SH   SOLE   5,730 0 81
TRANE TECHNOLOGIES PLC SHS G8994E103   3,958,879 12,036 SH   SOLE   7,272 0 4,764
TRAVELERS COMPANIES INC COM 89420G109   1,150,080 5,656 SH   SOLE   4,819 0 837
TREX CO INC COM 89531P105   266,758 3,599 SH   SOLE   3,466 0 133
TYLER TECHNOLOGIES INC COM 902252105   743,104 1,478 SH   SOLE   1,435 0 43
UBER TECHNOLOGIES INC COM 90353T100   231,009 3,178 SH   SOLE   845 0 2,333
UNILEVER PLC SPON ADR NEW 904767704   728,127 13,241 SH   SOLE   7,568 0 5,673
UNION PAC CORP COM 907818108   28,774,635 127,175 SH   SOLE   58,986 0 68,189
UNITED PARCEL SERVICE INC CL B 911312106   2,607,418 19,053 SH   SOLE   1,908 0 17,145
UNITED RENTALS INC COM 911363109   4,833,110 7,473 SH   SOLE   4,079 0 3,394
UNITEDHEALTH GROUP INC COM 91324P102   36,066,885 70,822 SH   SOLE   43,885 0 26,937
US BANCORP DEL COM NEW 902973304   423,761 10,674 SH   SOLE   8,084 0 2,590
VALERO ENERGY CORP COM 91913Y100   2,032,173 12,964 SH   SOLE   11,727 0 1,237
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   498,006 10,864 SH   SOLE   7,562 0 3,302
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   348,196 3,618 SH   SOLE   594 0 3,024
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,844,779 13,686 SH   SOLE   9,585 0 4,101
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   730,052 8,716 SH   SOLE   8,305 0 411
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,735,659 17,133 SH   SOLE   11,446 0 5,687
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,111,610 4,453 SH   SOLE   3,456 0 997
VANGUARD INDEX FDS VALUE ETF 922908744   1,630,508 10,165 SH   SOLE   9,604 0 561
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   553,928 2,413 SH   SOLE   1,718 0 695
VANGUARD INDEX FDS GROWTH ETF 922908736   2,010,377 5,375 SH   SOLE   4,349 0 1,026
VANGUARD INDEX FDS MID CAP ETF 922908629   2,002,401 8,271 SH   SOLE   7,485 0 786
VANGUARD INDEX FDS SM CP VAL ETF 922908611   4,593,116 25,165 SH   SOLE   7,655 0 17,510
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   352,320 2,342 SH   SOLE   2,342 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   64,618,015 241,553 SH   SOLE   38,991 0 202,562
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,930,402 17,361 SH   SOLE   16,811 0 550
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   594,580 5,061 SH   SOLE   5,061 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,725,289 63,528 SH   SOLE   35,196 0 28,332
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   987,905 22,576 SH   SOLE   11,464 0 11,112
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   722,275 14,880 SH   SOLE   2,522 0 12,358
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   3,543,979 70,724 SH   SOLE   6,942 0 63,782
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   6,520,465 84,380 SH   SOLE   10,580 0 73,800
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   57,286,036 983,789 SH   SOLE   608,908 0 374,881
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   15,364,117 192,220 SH   SOLE   132,091 0 60,129
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   286,656 6,314 SH   SOLE   6,026 0 288
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   10,854,904 59,463 SH   SOLE   54,531 0 4,932
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   31,300,124 633,349 SH   SOLE   107,866 0 525,483
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,542,793 13,008 SH   SOLE   2,440 0 10,568
VANGUARD WORLD FD INF TECH ETF 92204A702   6,818,403 11,825 SH   SOLE   834 0 10,991
VANGUARD WORLD FD MATERIALS ETF 92204A801   809,869 4,204 SH   SOLE   4,204 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   587,379 2,208 SH   SOLE   1,964 0 244
VERALTO CORP COM SHS 92338C103   13,352,848 139,864 SH   SOLE   87,679 0 52,185
VERISIGN INC COM 92343E102   392,049 2,205 SH   SOLE   2,095 0 110
VERISK ANALYTICS INC COM 92345Y106   3,029,943 11,241 SH   SOLE   8,419 0 2,822
VERIZON COMMUNICATIONS INC COM 92343V104   11,311,321 274,281 SH   SOLE   136,521 0 137,760
VERTEX PHARMACEUTICALS INC COM 92532F100   803,047 1,713 SH   SOLE   1,234 0 479
VERTIV HOLDINGS CO COM CL A 92537N108   4,139,066 47,812 SH   SOLE   28,646 0 19,166
VISA INC COM CL A 92826C839   54,517,771 207,710 SH   SOLE   105,632 0 102,079
VULCAN MATLS CO COM 929160109   374,641 1,507 SH   SOLE   333 0 1,174
WALMART INC COM 931142103   5,177,528 76,466 SH   SOLE   45,900 0 30,566
WASTE MGMT INC DEL COM 94106L109   315,562 1,479 SH   SOLE   889 0 590
WATSCO INC COM 942622200   438,549 947 SH   SOLE   893 0 54
WELLS FARGO CO NEW COM 949746101   382,168 6,435 SH   SOLE   2,239 0 4,196
WELLTOWER INC COM 95040Q104   396,711 3,805 SH   SOLE   3,275 0 530
WEYERHAEUSER CO MTN BE COM NEW 962166104   4,861,172 171,228 SH   SOLE   16,974 0 154,254
WILLIAMS COS INC COM 969457100   9,404,533 221,283 SH   SOLE   108,205 0 113,078
WISDOMTREE TR US TOTAL DIVIDND 97717W109   343,460 4,849 SH   SOLE   4,849 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   1,408,026 27,987 SH   SOLE   27,987 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   499,740 9,715 SH   SOLE   9,715 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   524,531 11,215 SH   SOLE   11,215 0 0
WORKDAY INC CL A 98138H101   551,966 2,469 SH   SOLE   2,097 0 372
XPO INC COM 983793100   761,626 7,175 SH   SOLE   30 0 7,145
XYLEM INC COM 98419M100   1,999,729 14,744 SH   SOLE   6,032 0 8,712
YUM BRANDS INC COM 988498101   322,191 2,432 SH   SOLE   1,091 0 1,341
ZOETIS INC CL A 98978V103   494,257 2,851 SH   SOLE   1,396 0 1,455
DT MIDSTREAM INC COMMON STOCK 23345m107   22,446 316 SH   SOLE   0 0 316
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   14,598 900 SH   SOLE   0 0 900
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   16,925 1,230 SH   SOLE   0 0 1,230
HALLIBURTON CO COM 406216101   6,756 200 SH   SOLE   0 0 200
MARATHON OIL CORP COM 565849106   31,050 1,083 SH   SOLE   0 0 1,083
SPDR SER TR S&P KENSHO CLEAN 78468R655   7,543 125 SH   SOLE   0 0 125
TORTOISE ENERGY INFRA CORP COM 89147L886   10,461 300 SH   SOLE   0 0 300
AVIENT CORPORATION COM 05368v106   4,365 100 SH   SOLE   0 0 100
B2GOLD CORP COM 11777Q209   8,100 3,000 SH   SOLE   0 0 3,000
BALL CORP COM 058498106   12,004 200 SH   SOLE   0 0 200
KINROSS GOLD CORP COM 496902404   9,984 1,200 SH   SOLE   0 0 1,200
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   4,416 50 SH   SOLE   0 0 50
MOSAIC CO NEW COM 61945C103   1,445 50 SH   SOLE   0 0 50
NEWMONT CORP COM 651639106   848,496 20,265 SH   SOLE   0 0 20,265
OLIN CORP COM PAR $1 680665205   6,648 141 SH   SOLE   0 0 141
SOCIEDAD QUIMICA Y MINERA DE SPONSORED ADR SER B 833635105   4,075 100 SH   SOLE   0 0 100
SYLVAMO CORP COMMON STOCK 871332102   10,907 159 SH   SOLE   0 0 159
UNITED STATES STL CORP NEW COM 912909108   69,741 1,845 SH   SOLE   0 0 1,845
VALE S A SPONSORED ADR 91912E105   2,234 200 SH   SOLE   0 0 200
WHEATON PRECIOUS METALS CORP COM 962879102   79,260 1,512 SH   SOLE   0 0 1,512
AMERICAN AIRLS GROUP INC COM 02376R102   1,133 100 SH   SOLE   0 0 100
JACOBS SOLUTIONS INC COM 46982L108   1,083,451 7,755 SH   SOLE   0 0 7,755
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   6,003 300 SH   SOLE   0 0 300
ROLLINS INC COM 775711104   4,903 100 SH   SOLE   0 0 100
ALIBABA GROUP HLDG LTD SPONSORED ADR 01609W102   17,280 240 SH   SOLE   0 0 240
COUPANG INC CL A 22266T109   97,418 4,650 SH   SOLE   0 0 4,650
JD.COM INC SPON ADS CL A 47215P106   27,520 1,065 SH   SOLE   0 0 1,065
OLLIES BARGAIN OUTLET HLDGS COM 681116109   17,180 175 SH   SOLE   0 0 175
PULTE GROUP INC COM 745867101   198,180 1,800 SH   SOLE   0 0 1,800
TAPESTRY INC COM 876030107   12,110 283 SH   SOLE   0 0 283
TEMPUR SEALY INTL INC COM 88023U101   811,644 17,145 SH   SOLE   0 0 17,145
ULTA BEAUTY INC COM 90384S303   779,457 2,020 SH   SOLE   0 0 2,020
WHIRLPOOL CORP COM 963320106   324,485 3,175 SH   SOLE   0 0 3,175
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,600 52 SH   SOLE   0 0 52
CELSIUS HLDGS INC COM NEW 15118V207   8,564 150 SH   SOLE   0 0 150
CHURCH & DWIGHT CO INC COM 171340102   1,067,178 10,293 SH   SOLE   0 0 10,293
CONAGRA BRANDS INC COM 205887102   1,180,437 41,535 SH   SOLE   0 0 41,535
CONSTELLATION BRANDS INC CL A 21036P108   17,238 67 SH   SOLE   0 0 67
CORTEVA INC COM 22052L104   1,834 34 SH   SOLE   0 0 34
DARLING INGREDIENTS INC COM 237266101   9,188 250 SH   SOLE   0 0 250
HERSHEY CO COM 427866108   1,070,810 5,825 SH   SOLE   0 0 5,825
KENVUE INC COM 49177J102   951,305 52,327 SH   SOLE   0 0 52,327
KEURIG DR PEPPER INC COM 49271V100   2,238 67 SH   SOLE   0 0 67
LAMB WESTON HLDGS INC COM 513272104   2,775 33 SH   SOLE   0 0 33
SPROUTS FMRS MKT INC COM 85208M102   2,107,395 25,190 SH   SOLE   0 0 25,190
KRAFT HEINZ CO COM 500754106   1,282,131 39,793 SH   SOLE   0 0 39,793
WALGREENS BOOTS ALLIANCE INC COM 931427108   481,744 39,830 SH   SOLE   0 0 39,830
2SEVENTY BIO INC COMMON STOCK 901384107   1,682 437 SH   SOLE   0 0 437
EMBECTA CORP COMMON STOCK 29082K105   13,000 1,040 SH   SOLE   0 0 1,040
HALEON PLC SPON ADS 405552100   17,346 2,100 SH   SOLE   0 0 2,100
IOVANCE BIOTHERAPEUTICS INC COM 462260100   23,258 2,900 SH   SOLE   0 0 2,900
INARI MED INC COM 45332Y109   4,815 100 SH   SOLE   0 0 100
METTLER TOLEDO INTERNATIONAL COM 592688105   1,566,698 1,121 SH   SOLE   0 0 1,121
ORGANON & CO COMMON STOCK 68622V106   1,035 50 SH   SOLE   0 0 50
QUEST DIAGNOSTICS INC COM 74834L100   175,891 1,285 SH   SOLE   0 0 1,285
REDHILL BIOPHARMA LTD SPON ADS NEW 757468202   34 93 SH   SOLE   0 0 93
SPDR SER TR HLTH CR EQUIP 78464A581   25,323 300 SH   SOLE   0 0 300
TELADOC HEALTH INC COM 87918A105   978 100 SH   SOLE   0 0 100
VIATRIS INC COM 92556V106   8,526 802 SH   SOLE   0 0 802
ALLY FINL INC COM 02005N100   206,284 5,200 SH   SOLE   0 0 5,200
AMERICAN INTL GROUP INC COM NEW 026874784   2,691,626 36,256 SH   SOLE   0 0 36,256
ARES CAPITAL CORP COM 04010L103   104,012 4,991 SH   SOLE   0 0 4,991
CHIMERA INVT CORP COM NEW 16934Q208   7,271 568 SH   SOLE   0 0 568
CINCINNATI FINL CORP COM 172062101   3,024,462 25,609 SH   SOLE   0 0 25,609
EVEREST GROUP LTD COM G3223R108   1,055,425 2,770 SH   SOLE   0 0 2,770
FIFTH THIRD BANCORP COM 316773100   608,179 16,667 SH   SOLE   0 0 16,667
FRANKLIN RESOURCES INC COM 354613101   68,168 3,050 SH   SOLE   0 0 3,050
GLOBAL PMTS INC COM 37940X102   4,835 50 SH   SOLE   0 0 50
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   94,765 13,936 SH   SOLE   0 0 13,936
M & T BK CORP COM 55261F104   1,688,572 11,156 SH   SOLE   0 0 11,156
PJT PARTNERS INC COM CL A 69343T107   97,119 900 SH   SOLE   0 0 900
ROYAL BK CDA COM 780087102   2,633 25 SH   SOLE   0 0 25
UPSTART HLDGS INC COM 91680M107   2,949 125 SH   SOLE   0 0 125
3-D SYS CORP DEL COM NEW 88554D205   15,350 5,000 SH   SOLE   0 0 5,000
BLACKBERRY LTD COM 09228F103   14,880 6,000 SH   SOLE   0 0 6,000
CLOUDFLARE INC CL A COM 18915M107   91,113 1,100 SH   SOLE   0 0 1,100
DATADOG INC CL A COM 23804L103   105,697 815 SH   SOLE   0 0 815
DOCUSIGN INC COM 256163106   2,675 50 SH   SOLE   0 0 50
FASTLY INC CL A 31188V100   369 50 SH   SOLE   0 0 50
FORTINET INC COM 34959E109   15,068 250 SH   SOLE   0 0 250
HEWLETT PACKARD ENTERPRISE C COM 42824C109   10,585 500 SH   SOLE   0 0 500
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106   7,940 1,000 SH   SOLE   0 0 1,000
LEIDOS HOLDINGS INC COM 525327102   7,294 50 SH   SOLE   0 0 50
MAXIMUS INC COM 577933104   83,129 970 SH   SOLE   0 0 970
MERCADOLIBRE INC COM 58733R102   857,855 522 SH   SOLE   0 0 522
PALANTIR TECHNOLOGIES INC CL A 69608A108   195,674 7,725 SH   SOLE   0 0 7,725
SCIENCE APPLICATIONS INTL CO COM 808625107   3,291 28 SH   SOLE   0 0 28
SKYWORKS SOLUTIONS INC COM 83088M102   108,712 1,020 SH   SOLE   0 0 1,020
STONECO LTD COM CL A G85158106   80,033 6,675 SH   SOLE   0 0 6,675
TERADYNE INC COM 880770102   37,073 250 SH   SOLE   0 0 250
ZSCALER INC COM 98980G102   26,907 140 SH   SOLE   0 0 140
ECHOSTAR CORP CL A 278768106   55,425 3,112 SH   SOLE   0 0 3,112
SEA LTD SPONSORED ADR 81141R100   98,203 1,375 SH   SOLE   0 0 1,375
WARNER BROS DISCOVERY INC COM SER A 934423104   5,208 700 SH   SOLE   0 0 700
DTE ENERGY CO COM 233331107   70,269 633 SH   SOLE   0 0 633
ESSENTIAL UTILS INC COM 29670G102   55,062 1,475 SH   SOLE   0 0 1,475
NEW FORTRESS ENERGY INC COM CL A 644393100   8,792 400 SH   SOLE   0 0 400
PINNACLE WEST CAP CORP COM 723484101   89,365 1,170 SH   SOLE   0 0 1,170
UGI CORP NEW COM 902681105   68,128 2,975 SH   SOLE   0 0 2,975
VISTRA CORP COM 92840M102   3,480,931 40,485 SH   SOLE   0 0 40,485
WEC ENERGY GROUP INC COM 92939U106   1,668,492 21,266 SH   SOLE   0 0 21,266
DIGITAL RLTY TR INC COM 253868103   155,851 1,025 SH   SOLE   0 0 1,025
EXTRA SPACE STORAGE INC COM 30225T102   104,280 671 SH   SOLE   0 0 671
IRON MTN INC DEL COM 46284V101   985,372 10,995 SH   SOLE   0 0 10,995
ORION OFFICE REIT INC COM 68629Y103   7 2 SH   SOLE   0 0 2
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   32,710 1,000 SH   SOLE   0 0 1,000
TANGER INC COM 875465106   254,021 9,370 SH   SOLE   0 0 9,370
VICI PPTYS INC COM 925652109   16,668 582 SH   SOLE   0 0 582
WP CAREY INC COM 92936U109   48,169 875 SH   SOLE   0 0 875
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459   45,810 775 SH   SOLE   0 0 775
NEW YORK CMNTY BANCORP INC COM 649445103   15,456 4,800 SH   SOLE   0 0 4,800
ARIS MNG CORP COM 04040Y109   11,280 3,000 SH   SOLE   0 0 3,000
ARM HOLDINGS PLC COM 042068205   32,724 200 SH   SOLE   0 0 200
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   33,370 9,400 SH   SOLE   0 0 9,400
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   106,480 2,000 SH   SOLE   0 0 2,000
NET LEASE OFFICE PROPERTIES COM 64110y108   1,403 57 SH   SOLE   0 0 57
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   27,380 400 SH   SOLE   0 0 400
SNOWFLAKE INC CL A 833445109   971,027 7,188 SH   SOLE   0 0 7,188
SOLVENTUM CORP COM SHS 83444M101   90,029 1,702 SH   SOLE   0 0 1,702
UIPATH INC CL A 90364P105   1,268 100 SH   SOLE   0 0 100
HANCOCK JOHN PFD INCOME FD I COM 41021P103   3,826 242 SH   SOLE   0 0 242
ARK ETF TR INNOVATION ETF 00214Q104   9,713 221 SH   SOLE   0 0 221
ARK ETF TR FINTECH INNOVA 00214Q708   306 11 SH   SOLE   0 0 11
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   1,284,711 39,836 SH   SOLE   0 0 39,836
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109   904,401 31,789 SH   SOLE   0 0 31,789
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   2,501,463 75,802 SH   SOLE   0 0 75,802
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   5,414,911 164,637 SH   SOLE   0 0 164,637
CAPITAL GROUP INTERNATIONAL SHS 14021M107   161,430 5,635 SH   SOLE   0 0 5,635
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109   619,723 24,095 SH   SOLE   0 0 24,095
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201   28,193 1,050 SH   SOLE   0 0 1,050
CAPITAL GRP FIXED INCM ETF T SHORT DURATION M 14020Y607   21,883 850 SH   SOLE   0 0 850
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   513,573 10,978 SH   SOLE   0 0 10,978
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   2,125,746 104,678 SH   SOLE   0 0 104,678
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   648 8 SH   SOLE   0 0 8
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   627 12 SH   SOLE   0 0 12
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   8,041 115 SH   SOLE   0 0 115
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   573 6 SH   SOLE   0 0 6
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   7,053 125 SH   SOLE   0 0 125
GLOBAL X FDS CLOUD COMPUTING 37954Y442   5,230 266 SH   SOLE   0 0 266
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   53,010 3,000 SH   SOLE   0 0 3,000
GLOBAL X FDS GLBL X MLP ETF 37954y343   22,116 456 SH   SOLE   0 0 456
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   9,255 300 SH   SOLE   0 0 300
ISHARES TR CORE HIGH DV ETF 46429B663   415,726 3,825 SH   SOLE   0 0 3,825
ISHARES TR CORE DIV GRWTH 46434v621   6,740 117 SH   SOLE   0 0 117
ISHARES TR CORE MSCI EURO 46434V738   5,695 100 SH   SOLE   0 0 100
ISHARES TR ESG SCRD S&P MID 46436E551   49,463 1,250 SH   SOLE   0 0 1,250
ISHARES TR ESG SCRND S&P SM 46436E544   28,403 750 SH   SOLE   0 0 750
ISHARES TR ESG SCRND S&P500 46436E569   105,132 2,500 SH   SOLE   0 0 2,500
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,018,610 18,353 SH   SOLE   0 0 18,353
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,428,785 25,208 SH   SOLE   0 0 25,208
PACER FDS TR US CASH COWS 100 69374H881   5,449 100 SH   SOLE   0 0 100
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   50,621 1,124 SH   SOLE   0 0 1,124
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   35,429 643 SH   SOLE   0 0 643
SPDR SER TR SPDR DBLELN SHRT 78470P200   77,771 1,660 SH   SOLE   0 0 1,660
SPDR SER TR SPDR TR TACTIC 78467V848   3,357,571 84,531 SH   SOLE   0 0 84,531
SPDR SER TR S&P INTL SMLCP 78463x871   5,174 163 SH   SOLE   0 0 163
SPDR SER TR PORTFOLIO SH TSR 78468r101   4,590 159 SH   SOLE   0 0 159
MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720   12,599 437 SH   SOLE   0 0 437
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   12,253 47 SH   SOLE   0 0 47
ISHARES TR INTL DIV GRWTH 46435G524   1,887 28 SH   SOLE   0 0 28
AIRBNB INC COM CL A 009066101   20,015 132 SH   SOLE   0 0 132
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   790,688 12,943 SH   SOLE   0 0 12,943
CANADIAN NAT RES LTD COM 136385101   17,800 500 SH   SOLE   0 0 500
CHESAPEAKE ENERGY CORP COM 165167735   6,164 75 SH   SOLE   0 0 75
ENTERPRISE PRODS PARTNERS L COM 293792107   30,862 1,065 SH   SOLE   0 0 1,065
HERCULES CAPITAL INC COM 427096508   110,041 5,381 SH   SOLE   0 0 5,381
ISHARES TR SELECT DIVID ETF 464287168   37,988 314 SH   SOLE   0 0 314
ISHARES TR S&P MC 400GR ETF 464287606   153,663 1,744 SH   SOLE   0 0 1,744
ISHARES TR SP SMCP600VL ETF 464287879   11,576 119 SH   SOLE   0 0 119
ISHARES TR ISHS 5-10YR INVT 464288638   20,082,177 391,771 SH   SOLE   0 0 391,771
ISHARES TR 10-20 YR TRS ETF 464288653   10,989 107 SH   SOLE   0 0 107
ISHARES TR U.S. MED DVC ETF 464288810   15,336 274 SH   SOLE   0 0 274
REPLIGEN CORP COM 759916109   10,715 85 SH   SOLE   0 0 85
SCHWAB STRATEGIC TR MUN BD ETF 808524649   683,414 13,296 SH   SOLE   0 0 13,296
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   10,532 296 SH   SOLE   0 0 296
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   18,076 164 SH   SOLE   0 0 164
VANGUARD WELLINGTON FD US QUALITY 921935706   11,264 84 SH   SOLE   0 0 84
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   125,635 1,638 SH   SOLE   0 0 1,638
WORLD GOLD TR SPDR GLD MINIS 98149E303   211,000 4,578 SH   SOLE   0 0 4,578
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   106,412 4,789 SH   SOLE   0 0 4,789
AIR TRANSPORT SERVICES GRP I COM 00922R105   929 67 SH   SOLE   0 0 67
ANSYS INC COM 03662Q105   72,338 225 SH   SOLE   0 0 225
BUILDERS FIRSTSOURCE INC COM 12008R107   13,841 100 SH   SOLE   0 0 100
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   23,540 400 SH   SOLE   0 0 400
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   10,601,837 396,627 SH   SOLE   0 0 396,627
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   6,137,848 228,130 SH   SOLE   0 0 228,130
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   11,577,441 402,274 SH   SOLE   0 0 402,274
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   11,233 239 SH   SOLE   0 0 239
ENBRIDGE INC COM 29250N105   9,609 270 SH   SOLE   0 0 270
EVERGY INC COM 30034W106   7,098 134 SH   SOLE   0 0 134
EXELON CORP COM 30161N101   2,262 65 SH   SOLE   0 0 65
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   64,651 647 SH   SOLE   0 0 647
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   49,792 639 SH   SOLE   0 0 639
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   7,817 270 SH   SOLE   0 0 270
HILTON GRAND VACATIONS INC COM 43283X105   2,022 50 SH   SOLE   0 0 50
INGERSOLL RAND INC COM 45687V106   102,104 1,124 SH   SOLE   0 0 1,124
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   34,349 354 SH   SOLE   0 0 354
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,131 28 SH   SOLE   0 0 28
ISHARES TR CORE 1 5 YR USD 46432F859   14,685 310 SH   SOLE   0 0 310
ISHARES INC MSCI GBL GOLD MN 46434G855   42,531 1,540 SH   SOLE   0 0 1,540
ISHARES INC ESG AWR MSCI EM 46434G863   323,900 9,660 SH   SOLE   0 0 9,660
ISHARES TR GLOBAL REIT ETF 46434V647   279 12 SH   SOLE   0 0 12
ISHARES TR CORE INTL AGGR 46435G672   874,698 17,522 SH   SOLE   0 0 17,522
ISHARES TR ESG EAFE ETF 46436E759   520,273 7,716 SH   SOLE   0 0 7,716
ISHARES TR ESG MSCI USA ETF 46436E767   948,928 20,372 SH   SOLE   0 0 20,372
MANULIFE FINL CORP COM 56501R106   11,687 439 SH   SOLE   0 0 439
PAYONEER GLOBAL INC COM 70451X104   147,724 26,665 SH   SOLE   0 0 26,665
PROCORE TECHNOLOGIES INC COM 74275K108   38,460 580 SH   SOLE   0 0 580
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   3,069,185 87,491 SH   SOLE   0 0 87,491
SPDR SER TR S&P 600 SMCP GRW 78464A201   6,096 71 SH   SOLE   0 0 71
SPDR SER TR S&P 600 SMCP VAL 78464A300   111,200 1,420 SH   SOLE   0 0 1,420
SPDR SER TR PRTFLO S&P500 GW 78464A409   450,713 5,625 SH   SOLE   0 0 5,625
SPDR SER TR PORTFLI INTRMDIT 78464A672   770,270 27,490 SH   SOLE   0 0 27,490
SPDR SER TR PORTFOLI S&P1500 78464A805   9,355 141 SH   SOLE   0 0 141
SPDR SER TR S&P 400 MDCP GRW 78464A821   25,975 309 SH   SOLE   0 0 309
SPDR SER TR S&P 400 MDCP VAL 78464A839   3,647 50 SH   SOLE   0 0 50
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   41,047 536 SH   SOLE   0 0 536
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   39,034 214 SH   SOLE   0 0 214
SELECT SECTOR SPDR TR INDL 81369Y704   17,306 142 SH   SOLE   0 0 142
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   9,540 140 SH   SOLE   0 0 140
TRUIST FINL CORP COM 89832Q109   17,288 445 SH   SOLE   0 0 445
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   18,642,936 383,048 SH   SOLE   0 0 383,048
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   8,724 115 SH   SOLE   0 0 115
WISDOMTREE TR US QTLY DIV GRT 97717X669   31,220 400 SH   SOLE   0 0 400
YUM CHINA HLDGS INC COM 98850P109   1,604 52 SH   SOLE   0 0 52
AEROVIRONMENT INC COM 008073108   1,475,496 8,100 SH   SOLE   0 0 8,100
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   6,992 70 SH   SOLE   0 0 70
VANGUARD WORLD FDS UTILITIES ETF 92204A876   35,501 240 SH   SOLE   0 0 240
BAXTER INTL INC COM 071813109   329,483 9,850 SH   SOLE   0 0 9,850
CADENCE DESIGNS SYS INC COM 127387108   1,715,706 5,575 SH   SOLE   0 0 5,575
COTERRA ENERGY INC COM 127097103   1,061,466 39,800 SH   SOLE   0 0 39,800
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   3,157 120 SH   SOLE   0 0 120
MUELLER INDS INC COM 624756102   455,520 8,000 SH   SOLE   0 0 8,000
ZIMVIE INC COM 98888T107   256 14 SH   SOLE   0 0 14
VANGUARD WORLD FDS ENERGY ETF 92204A306   12,757 100 SH   SOLE   0 0 100
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   23,522 100 SH   SOLE   0 0 100
KEYCORP COM 493267108   170,719 12,014 SH   SOLE   0 0 12,014
STANLEY BLACK AND DECKER INC COM 854502101   20,372 255 SH   SOLE   0 0 255
RESMED INC COM 761152107   1,361,953 7,115 SH   SOLE   0 0 7,115
BIO TECHNE CORP COM 09073M104   1,257,601 17,552 SH   SOLE   0 0 17,552
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,245,624 18,318 SH   SOLE   0 0 18,318
WABTEC CORP COM 929740108   1,891,226 11,966 SH   SOLE   0 0 11,966
ZIMMER HLDGS INC COM 98956P102   21,272 196 SH   SOLE   0 0 196