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   881,361 8,473 SH   SOLE   1,853 0 6,620
ABBOTT LABS COM 002824100   9,150,567 91,442 SH   SOLE   65,696 0 25,746
ABBVIE INC COM 00287Y109   5,201,051 30,391 SH   SOLE   21,625 0 8,766
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,766,103 17,574 SH   SOLE   12,846 0 4,728
ADOBE INC COM 00724F101   10,271,153 18,445 SH   SOLE   13,471 0 4,974
ADT INC DEL COM 00090Q103   365,712 47,495 SH   SOLE   7,718 0 39,777
ADVANCED MICRO DEVICES INC COM 007903107   584,761 3,754 SH   SOLE   1,383 0 2,371
ADVISORSHARES TR PURE CANNABIS 00768Y495   36,006 10,500 SH   SOLE   10,500 0 0
AECOM COM 00766T100   413,453 4,615 SH   SOLE   2,946 0 1,669
AG MTG INVT TR INC NOTE 6.750% 9/1 95790DAD7   24,749 25,000 PRN   SOLE   0 0 25,000
AGILON HEALTH INC COM 00857U107   77,086 11,028 SH   SOLE   1,138 0 9,890
AIR PRODS & CHEMS INC COM 009158106   767,246 2,878 SH   SOLE   555 0 2,323
AIRBNB INC COM CL A 009066101   1,309,664 8,917 SH   SOLE   445 0 8,472
ALIGN TECHNOLOGY INC COM 016255101   282,995 1,129 SH   SOLE   207 0 922
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   485,708 2,052 SH   SOLE   417 0 1,635
ALPHABET INC CAP STK CL A 02079K305   30,919,444 174,008 SH   SOLE   152,721 0 21,287
ALPHABET INC CAP STK CL C 02079K107   14,752,116 82,313 SH   SOLE   58,687 0 23,626
ALTRIA GROUP INC COM 02209S103   791,213 16,039 SH   SOLE   9,836 0 6,203
AMAZON COM INC COM 023135106   42,920,072 233,579 SH   SOLE   181,619 0 51,960
AMCOR PLC ORD G0250X107   263,253 25,509 SH   SOLE   7,644 0 17,865
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   6,305,557 93,652 SH   SOLE   85,139 0 8,513
AMERICAN TOWER CORP NEW COM 03027X100   558,854 2,653 SH   SOLE   1,156 0 1,497
AMERICOLD REALTY TRUST INC COM 03064D108   449,696 15,801 SH   SOLE   3,421 0 12,380
AMGEN INC COM 031162100   7,844,657 23,702 SH   SOLE   18,422 0 5,280
ANALOG DEVICES INC COM 032654105   472,044 1,975 SH   SOLE   1,824 0 151
ANTERO RESOURCES CORP COM 03674X106   271,095 9,199 SH   SOLE   1,986 0 7,213
APPLE INC COM 037833100   48,561,296 216,617 SH   SOLE   171,747 0 44,870
APPLIED MATLS INC COM 038222105   13,256,549 60,908 SH   SOLE   52,146 0 8,762
APPLOVIN CORP COM CL A 03831W108   1,250,935 15,457 SH   SOLE   72 0 15,385
APTIV PLC SHS G6095L109   367,002 5,120 SH   SOLE   1,149 0 3,971
ARCH CAP GROUP LTD ORD G0450A105   3,613,979 36,787 SH   SOLE   31,082 0 5,705
ARCHER DANIELS MIDLAND CO COM 039483102   489,812 7,560 SH   SOLE   3,141 0 4,419
ARES CAPITAL CORP COM 04010L103   2,322,330 111,383 SH   SOLE   107,886 0 3,497
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   4,386,585 29,762 SH   SOLE   25,522 0 4,240
ARISTA NETWORKS INC COM 040413106   618,027 1,858 SH   SOLE   410 0 1,448
AT&T INC COM 00206R102   976,753 51,005 SH   SOLE   33,144 0 17,861
AUTOMATIC DATA PROCESSING IN COM 053015103   1,071,050 4,329 SH   SOLE   964 0 3,365
AVALONBAY CMNTYS INC COM 053484101   3,573,555 17,127 SH   SOLE   15,054 0 2,073
AXIS CAP HLDGS LTD SHS G0692U109   610,144 8,281 SH   SOLE   1,311 0 6,970
BAKER HUGHES COMPANY CL A 05722G100   2,450,614 68,281 SH   SOLE   55,765 0 12,516
BANK AMERICA CORP COM 060505104   5,572,388 129,560 SH   SOLE   96,911 0 32,649
BANK NEW YORK MELLON CORP COM 064058100   323,411 5,095 SH   SOLE   581 0 4,514
BANK OZK LITTLE ROCK ARK COM 06417N103   277,373 6,157 SH   SOLE   1,640 0 4,517
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   23,179,897 52,465 SH   SOLE   44,981 0 7,484
BERKSHIRE HATHAWAY INC DEL CL A 084670108   662,820 1 SH   SOLE   0 0 1
BEST BUY INC COM 086516101   370,108 4,201 SH   SOLE   693 0 3,508
BIOGEN INC COM 09062X103   585,875 2,601 SH   SOLE   2,547 0 54
BLACKROCK ENHANCED EQUITY DI COM 09251A104   110,759 13,458 SH   SOLE   0 0 13,458
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   239,612 5,017 SH   SOLE   0 0 5,017
BLACKROCK ETF TRUST II AAA CLO ETF 092528504   8,067,701 155,627 SH   SOLE   136,749 0 18,878
BLACKROCK INC COM 09247X101   431,276 520 SH   SOLE   195 0 325
BLACKSTONE INC COM 09260D107   406,497 2,980 SH   SOLE   2,557 0 423
BLACKSTONE MORTGAGE TRUST IN NOTE 5.500% 3/1 09257WAE0   22,375 25,000 PRN   SOLE   0 0 25,000
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   4,494,880 148,493 SH   SOLE   137,129 0 11,364
BLOCK H & R INC COM 093671105   382,380 6,886 SH   SOLE   1,444 0 5,442
BLUE OWL CAPITAL CORPORATION COM 69121K104   696,422 45,370 SH   SOLE   42,870 0 2,500
BLUEPRINT MEDICINES CORP COM 09627Y109   621,874 5,481 SH   SOLE   5,332 0 149
BOEING CO COM 097023105   406,419 2,255 SH   SOLE   2,086 0 169
BOOKING HOLDINGS INC COM 09857L108   797,904 203 SH   SOLE   56 0 147
BOSTON BEER INC CL A 100557107   216,178 770 SH   SOLE   175 0 595
BOSTON SCIENTIFIC CORP COM 101137107   332,885 4,406 SH   SOLE   3,695 0 711
BREAD FINANCIAL HOLDINGS INC COM 018581108   229,140 4,500 SH   SOLE   66 0 4,434
BRISTOL-MYERS SQUIBB CO COM 110122108   788,878 18,610 SH   SOLE   7,817 0 10,793
BROADCOM INC COM 11135F101   21,057,049 131,180 SH   SOLE   113,417 0 17,763
BRUKER CORP COM 116794108   592,775,443 9,481,373 SH   SOLE   1,736,565 0 7,744,808
BURLINGTON STORES INC COM 122017106   381,610 1,550 SH   SOLE   272 0 1,278
CACI INTL INC CL A 127190304   4,250,063 9,521 SH   SOLE   8,405 0 1,116
CARMAX INC COM 143130102   227,378 2,779 SH   SOLE   891 0 1,888
CATERPILLAR INC COM 149123101   6,215,341 17,457 SH   SOLE   15,481 0 1,976
CENTENE CORP DEL COM 15135B101   304,670 4,638 SH   SOLE   1,723 0 2,915
CHARLES RIV LABS INTL INC COM 159864107   2,532,249 11,585 SH   SOLE   10,143 0 1,442
CHART INDS INC COM 16115Q308   2,945,538 18,073 SH   SOLE   16,135 0 1,938
CHENIERE ENERGY INC COM NEW 16411R208   7,942,711 43,634 SH   SOLE   37,880 0 5,754
CHEVRON CORP NEW COM 166764100   2,954,464 18,241 SH   SOLE   13,558 0 4,683
CHIPOTLE MEXICAN GRILL INC COM 169656105   332,340 6,226 SH   SOLE   5,776 0 450
CHUBB LIMITED COM H1467J104   669,999 2,503 SH   SOLE   839 0 1,664
CIENA CORP COM NEW 171779309   355,246 7,155 SH   SOLE   1,349 0 5,806
CIMPRESS PLC SHS EURO G2143T103   1,094,460 11,616 SH   SOLE   3,306 0 8,310
CINCINNATI FINL CORP COM 172062101   657,664 5,219 SH   SOLE   2,839 0 2,380
CINTAS CORP COM 172908105   762,924 1,005 SH   SOLE   986 0 19
CISCO SYS INC COM 17275R102   959,286 19,968 SH   SOLE   6,744 0 13,224
CITIGROUP INC COM NEW 172967424   1,145,030 17,646 SH   SOLE   4,372 0 13,274
CITIZENS FINL GROUP INC COM 174610105   437,003 10,724 SH   SOLE   4,033 0 6,691
CLOROX CO DEL COM 189054109   326,871 2,398 SH   SOLE   2,183 0 215
CMS ENERGY CORP COM 125896100   239,131 3,882 SH   SOLE   1,468 0 2,414
CNH INDL N V SHS N20944109   602,685 57,563 SH   SOLE   17,633 0 39,930
COCA COLA CO COM 191216100   8,863,172 135,959 SH   SOLE   112,915 0 23,044
COHEN & STEERS TOTAL RETURN COM 19247R103   508,713 42,499 SH   SOLE   0 0 42,499
COHERENT CORP COM 19247G107   218,671 2,934 SH   SOLE   270 0 2,664
COINBASE GLOBAL INC COM CL A 19260Q107   654,705 2,807 SH   SOLE   241 0 2,566
COLGATE PALMOLIVE CO COM 194162103   814,945 8,273 SH   SOLE   5,473 0 2,800
COMCAST CORP NEW CL A 20030N101   7,694,179 191,684 SH   SOLE   149,632 0 42,052
COMFORT SYS USA INC COM 199908104   5,497,839 18,244 SH   SOLE   15,952 0 2,292
CONCENTRIX CORP COM 20602D101   288,145 4,225 SH   SOLE   553 0 3,672
CONOCOPHILLIPS COM 20825C104   668,348 5,731 SH   SOLE   4,788 0 943
CORTEVA INC COM 22052L104   3,750,831 67,950 SH   SOLE   60,808 0 7,142
COSTCO WHSL CORP NEW COM 22160K105   8,711,563 10,379 SH   SOLE   9,031 0 1,348
COTERRA ENERGY INC COM 127097103   257,165 9,486 SH   SOLE   2,708 0 6,778
CROWDSTRIKE HLDGS INC CL A 22788C105   1,081,988 3,154 SH   SOLE   1,627 0 1,527
CUBESMART COM 229663109   1,900,633 39,253 SH   SOLE   34,527 0 4,726
CULLEN FROST BANKERS INC COM 229899109   538,777 4,787 SH   SOLE   1,059 0 3,728
CVS HEALTH CORP COM 126650100   446,809 7,458 SH   SOLE   3,074 0 4,384
D R HORTON INC COM 23331A109   255,448 1,473 SH   SOLE   996 0 477
DANAHER CORPORATION COM 235851102   2,045,855 8,358 SH   SOLE   5,539 0 2,819
DEERE & CO COM 244199105   2,284,087 6,001 SH   SOLE   5,845 0 156
DEXCOM INC COM 252131107   573,278 5,179 SH   SOLE   5,115 0 64
DEXCOM INC NOTE 0.250%11/1 252131AK3   18,867 19,000 PRN   SOLE   19,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109   2,145,605 10,216 SH   SOLE   8,874 0 1,342
DICKS SPORTING GOODS INC COM 253393102   404,549 1,873 SH   SOLE   328 0 1,545
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   980,343 37,749 SH   SOLE   37,587 0 162
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   16,374,514 538,104 SH   SOLE   465,409 0 72,695
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   13,512,524 515,942 SH   SOLE   446,077 0 69,865
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,550,978 76,929 SH   SOLE   57,979 0 18,950
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   8,369,112 225,400 SH   SOLE   194,881 0 30,519
DISNEY WALT CO COM 254687106   443,009 4,577 SH   SOLE   2,154 0 2,423
DOMINOS PIZZA INC COM 25754A201   1,002,274 2,450 SH   SOLE   1,928 0 522
DOVER CORP COM 260003108   9,248,102 49,630 SH   SOLE   43,495 0 6,135
DOW INC COM 260557103   602,031 10,992 SH   SOLE   9,923 0 1,069
DRAFTKINGS INC NEW COM CL A 26142V105   1,326,904 36,185 SH   SOLE   4,291 0 31,894
DTE ENERGY CO COM 233331107   3,221,747 27,612 SH   SOLE   24,541 0 3,071
DUKE ENERGY CORP NEW COM NEW 26441C204   368,591 3,448 SH   SOLE   1,910 0 1,538
DUPONT DE NEMOURS INC COM 26614N102   556,847 6,930 SH   SOLE   3,614 0 3,316
EATON CORP PLC SHS G29183103   568,754 1,840 SH   SOLE   681 0 1,159
ELECTRONIC ARTS INC COM 285512109   394,285 2,691 SH   SOLE   1,011 0 1,680
ELI LILLY & CO COM 532457108   13,044,818 15,367 SH   SOLE   13,561 0 1,806
EMCOR GROUP INC COM 29084Q100   383,072 1,050 SH   SOLE   222 0 828
EMERSON ELEC CO COM 291011104   8,685,272 74,526 SH   SOLE   61,315 0 13,211
ENTERGY CORP NEW COM 29364G103   274,537 2,479 SH   SOLE   579 0 1,900
ENTERPRISE BANCORP INC MASS COM 293668109   412,803 14,935 SH   SOLE   2,024 0 12,911
EOG RES INC COM 26875P101   262,841 1,988 SH   SOLE   1,297 0 691
EVERGY INC COM 30034W106   463,008 8,400 SH   SOLE   1,127 0 7,273
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ETF 301505707   368,613 6,551 SH   SOLE   6,327 0 224
EXTRA SPACE STORAGE INC COM 30225T102   1,263,655 7,557 SH   SOLE   6,721 0 836
EXXON MOBIL CORP COM 30231G102   22,050,672 185,612 SH   SOLE   172,695 0 12,917
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   215,079 3,097 SH   SOLE   2,394 0 703
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   744,005 12,716 SH   SOLE   11,789 0 927
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   483,516 7,898 SH   SOLE   7,621 0 277
FIDELITY COVINGTON TRUST INT VL FCT ETF 316092717   16,459,832 633,680 SH   SOLE   563,511 0 70,169
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   29,756,180 653,408 SH   SOLE   583,349 0 70,059
FIDELITY WISE ORIGIN BITCOIN SHS 315948109   250,785 4,511 SH   SOLE   1,954 0 2,557
FIRST AMERN FINL CORP COM 31847R102   258,759 4,490 SH   SOLE   1,106 0 3,384
FIRST HORIZON CORPORATION COM 320517105   281,070 17,350 SH   SOLE   5,127 0 12,223
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   553,178 9,715 SH   SOLE   9,456 0 259
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   1,236,520 42,507 SH   SOLE   40,870 0 1,637
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U679   4,963,666 152,213 SH   SOLE   128,637 0 23,576
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703   264,150 10,806 SH   SOLE   9,859 0 947
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U661   1,317,999 37,765 SH   SOLE   31,957 0 5,808
FLOWSERVE CORP COM 34354P105   746,304 14,840 SH   SOLE   2,635 0 12,205
FMC CORP COM NEW 302491303   477,981 7,973 SH   SOLE   1,880 0 6,093
FORD MTR CO DEL COM 345370860   434,316 29,850 SH   SOLE   17,179 0 12,671
FORTINET INC COM 34959E109   729,183 12,544 SH   SOLE   3,812 0 8,732
FRANKLIN RESOURCES INC COM 354613101   388,220 16,450 SH   SOLE   3,751 0 12,699
FUTUREFUEL CORP COM 36116M106   63,273 11,739 SH   SOLE   1,674 0 10,065
GARMIN LTD SHS H2906T109   288,099 1,684 SH   SOLE   383 0 1,301
GARTNER INC COM 366651107   738,965 1,609 SH   SOLE   145 0 1,464
GE AEROSPACE COM NEW 369604301   993,526 6,257 SH   SOLE   2,624 0 3,633
GENERAL MTRS CO COM 37045V100   651,087 13,114 SH   SOLE   2,765 0 10,349
GENWORTH FINL INC COM SHS 37247D106   228,154 35,649 SH   SOLE   15,105 0 20,544
GILEAD SCIENCES INC COM 375558103   423,932 5,767 SH   SOLE   793 0 4,974
GLOBAL PARTNERS LP COM UNITS 37946R109   61,161,315 1,481,980 SH   SOLE   926,393 0 555,587
GLOBAL PMTS INC COM 37940X102   444,092 4,390 SH   SOLE   781 0 3,609
GLOBAL X FDS AGING POPULATION 37954Y772   235,307 7,656 SH   SOLE   7,450 0 206
GLOBE LIFE INC COM 37959E102   258,691 2,933 SH   SOLE   628 0 2,305
GODADDY INC CL A 380237107   625,093 4,328 SH   SOLE   575 0 3,753
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   4,990,631 151,002 SH   SOLE   140,334 0 10,668
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   16,503,694 478,923 SH   SOLE   413,685 0 65,238
GOLDMAN SACHS GROUP INC COM 38141G104   762,782 1,569 SH   SOLE   310 0 1,259
GRAINGER W W INC COM 384802104   5,931,384 6,196 SH   SOLE   5,417 0 779
GRAND CANYON ED INC COM 38526M106   291,778 1,953 SH   SOLE   378 0 1,575
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   1,163,250 20,625 SH   SOLE   20 0 20,605
GUIDEWIRE SOFTWARE INC COM 40171V100   265,781 1,896 SH   SOLE   468 0 1,428
HARTFORD FINL SVCS GROUP INC COM 416515104   331,115 3,152 SH   SOLE   2,465 0 687
HAWAIIAN ELEC INDUSTRIES COM 419870100   180,221 14,135 SH   SOLE   2,734 0 11,401
HCA HEALTHCARE INC COM 40412C101   344,291 1,070 SH   SOLE   817 0 253
HEALTHPEAK PROPERTIES INC COM 42250P103   221,834 10,599 SH   SOLE   1,758 0 8,841
HEWLETT PACKARD ENTERPRISE C COM 42824C109   424,442 20,534 SH   SOLE   5,825 0 14,709
HEXCEL CORP NEW COM 428291108   643,478 10,271 SH   SOLE   2,155 0 8,116
HILTON WORLDWIDE HLDGS INC COM 43300A203   209,583 957 SH   SOLE   839 0 118
HOLOGIC INC COM 436440101   1,635,721 21,063 SH   SOLE   17,913 0 3,150
HOME DEPOT INC COM 437076102   819,532 2,239 SH   SOLE   1,429 0 810
HONEYWELL INTL INC COM 438516106   431,434 1,982 SH   SOLE   1,344 0 638
HOWMET AEROSPACE INC COM 443201108   304,406 3,864 SH   SOLE   1,038 0 2,826
HUNT J B TRANS SVCS INC COM 445658107   245,235 1,525 SH   SOLE   301 0 1,224
HUNTSMAN CORP COM 447011107   747,121 31,833 SH   SOLE   23,835 0 7,998
IAC INC COM NEW 44891N208   278,214 5,507 SH   SOLE   5,507 0 0
INCYTE CORP COM 45337C102   209,576 3,206 SH   SOLE   591 0 2,615
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   23,051,571 948,624 SH   SOLE   864,459 0 84,165
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   7,454,221 307,771 SH   SOLE   280,300 0 27,471
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107   248,604 7,935 SH   SOLE   7,935 0 0
INGERSOLL RAND INC COM 45687V106   249,187 2,545 SH   SOLE   1,956 0 589
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   3,787,734 112,030 SH   SOLE   100,126 0 11,904
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508   3,661,848 90,416 SH   SOLE   77,792 0 12,624
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474   1,942,219 53,387 SH   SOLE   47,399 0 5,988
INSPIRE MED SYS INC COM 457730109   403,537 2,928 SH   SOLE   435 0 2,493
INSULET CORP COM 45784P101   213,091 1,093 SH   SOLE   190 0 903
INTEL CORP COM 458140100   734,370 21,060 SH   SOLE   13,974 0 7,086
INTERNATIONAL BUSINESS MACHS COM 459200101   834,601 4,506 SH   SOLE   3,627 0 879
INTRA-CELLULAR THERAPIES INC COM 46116X101   308,753 4,120 SH   SOLE   721 0 3,399
INTUITIVE SURGICAL INC COM NEW 46120E602   646,923 1,555 SH   SOLE   1,515 0 40
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   254,205 1,288 SH   SOLE   1,288 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,268,243 36,972 SH   SOLE   34,308 0 2,664
INVESCO QQQ TR UNIT SER 1 46090E103   6,830,914 14,246 SH   SOLE   13,308 0 938
ISHARES GOLD TR ISHARES NEW 464285204   218,520 4,735 SH   SOLE   4,735 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   5,009,213 147,113 SH   SOLE   136,220 0 10,893
ISHARES INC MSCI EMERG MRKT 464286533   5,591,857 95,571 SH   SOLE   86,264 0 9,307
ISHARES INC CORE MSCI EMKT 46434G103   375,919 6,937 SH   SOLE   5,947 0 990
ISHARES SILVER TR ISHARES 46428Q109   1,734,544 63,770 SH   SOLE   62,800 0 970
ISHARES TR EXPND TEC SC ETF 464287549   1,311,628 14,033 SH   SOLE   12,005 0 2,028
ISHARES TR NATIONAL MUN ETF 464288414   906,763 8,446 SH   SOLE   3,007 0 5,439
ISHARES TR US TRSPRTION 464287192   1,815,971 27,486 SH   SOLE   25,268 0 2,218
ISHARES TR SELECT DIVID ETF 464287168   1,608,036 12,624 SH   SOLE   11,122 0 1,502
ISHARES TR U.S. TECH ETF 464287721   2,006,645 13,411 SH   SOLE   11,254 0 2,157
ISHARES TR ESG AW MSCI EAFE 46435G516   1,293,157 16,124 SH   SOLE   14,436 0 1,688
ISHARES TR MSCI USA QLT FCT 46432F339   1,095,914 6,369 SH   SOLE   4,254 0 2,115
ISHARES TR MSCI USA MIN VOL 46429B697   3,033,679 35,149 SH   SOLE   34,528 0 621
ISHARES TR PFD AND INCM SEC 464288687   526,524 16,521 SH   SOLE   5,111 0 11,410
ISHARES TR MSCI EAFE MIN VL 46429B689   464,220 6,479 SH   SOLE   6,479 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   1,945,081 28,202 SH   SOLE   26,452 0 1,750
ISHARES TR CORE S&P US GWT 464287671   369,692 2,893 SH   SOLE   2,826 0 67
ISHARES TR S&P 100 ETF 464287101   2,441,865 9,106 SH   SOLE   2,944 0 6,162
ISHARES TR CORE DIV GRWTH 46434V621   751,921 12,591 SH   SOLE   11,537 0 1,054
ISHARES TR S&P 500 GRWT ETF 464287309   2,958,283 31,909 SH   SOLE   30,994 0 915
ISHARES TR RUS TP200 GR ETF 464289438   913,439 4,271 SH   SOLE   483 0 3,788
ISHARES TR USD INV GRDE ETF 464288620   5,051,369 99,339 SH   SOLE   85,334 0 14,005
ISHARES TR RUS MID CAP ETF 464287499   1,626,977 19,415 SH   SOLE   18,356 0 1,059
ISHARES TR S&P MC 400GR ETF 464287606   1,200,621 13,268 SH   SOLE   13,268 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,652,946 22,217 SH   SOLE   21,384 0 833
ISHARES TR RUS 1000 ETF 464287622   226,050 747 SH   SOLE   13 0 734
ISHARES TR CORE S&P MCP ETF 464287507   1,582,969 26,091 SH   SOLE   24,596 0 1,495
ISHARES TR S&P 500 VAL ETF 464287408   1,153,742 6,120 SH   SOLE   5,389 0 731
ISHARES TR SHRT NAT MUN ETF 464288158   5,705,017 54,318 SH   SOLE   49,683 0 4,635
ISHARES TR ESG MSCI USA ETF 46436E767   213,042 4,514 SH   SOLE   4,514 0 0
ISHARES TR EAFE GRWTH ETF 464288885   1,020,378 9,922 SH   SOLE   7,184 0 2,738
ISHARES TR MSCI EAFE ETF 464287465   2,080,309 25,997 SH   SOLE   23,292 0 2,705
ISHARES TR US INFRASTRUC 46435U713   319,203 7,149 SH   SOLE   6,559 0 590
ISHARES TR RUS TP200 VL ETF 464289420   291,756 3,768 SH   SOLE   0 0 3,768
ISHARES TR CORE TOTAL USD 46434V613   405,259 8,862 SH   SOLE   6,552 0 2,310
ISHARES TR CORE S&P SCP ETF 464287804   835,681 7,299 SH   SOLE   7,299 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   19,643,400 207,034 SH   SOLE   184,290 0 22,744
ISHARES TR CORE US AGGBD ET 464287226   703,034 7,156 SH   SOLE   7,156 0 0
ISHARES TR CORE MSCI INTL 46435G326   1,595,502 23,707 SH   SOLE   21,915 0 1,792
ISHARES TR ESG AWR MSCI USA 46435G425   1,010,970 8,343 SH   SOLE   7,534 0 809
ISHARES TR RUS MDCP VAL ETF 464287473   530,373 4,216 SH   SOLE   4,216 0 0
ISHARES TR ISHARES SEMICDTR 464287523   2,325,954 9,537 SH   SOLE   8,147 0 1,390
ISHARES TR MBS ETF 464288588   707,860 7,611 SH   SOLE   3,470 0 4,141
ISHARES TR RUS 1000 GRW ETF 464287614   1,282,020 3,523 SH   SOLE   1,942 0 1,581
ISHARES TR RUSSELL 2000 ETF 464287655   467,721 2,146 SH   SOLE   2,016 0 130
ISHARES TR CORE S&P500 ETF 464287200   16,192,576 29,144 SH   SOLE   24,099 0 5,045
ISHARES TR MSCI INTL QUALTY 46434V456   16,621,110 421,428 SH   SOLE   363,976 0 57,452
ISHARES TR CORE HIGH DV ETF 46429B663   660,536 5,837 SH   SOLE   5,274 0 563
ISHARES TR EAFE VALUE ETF 464288877   802,964 14,602 SH   SOLE   9,683 0 4,919
ISHARES TR EXPANDED TECH 464287515   522,679 6,147 SH   SOLE   5,568 0 579
ISHARES TR 20 YR TR BD ETF 464287432   5,205,081 55,687 SH   SOLE   47,896 0 7,791
ISHARES TR EXPONENTIAL TECH 46434V381   1,230,386 20,745 SH   SOLE   20,444 0 301
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   909,125 12,159 SH   SOLE   11,579 0 580
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   38,408,282 727,041 SH   SOLE   646,764 0 80,277
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   9,038,087 234,573 SH   SOLE   194,676 0 39,897
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   16,148,692 267,230 SH   SOLE   230,189 0 37,041
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   16,446,202 257,495 SH   SOLE   222,261 0 35,234
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,293,570 40,196 SH   SOLE   36,942 0 3,254
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   615,814 12,204 SH   SOLE   2 0 12,202
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   508,000 10,000 SH   SOLE   10,000 0 0
JACOBS SOLUTIONS INC COM 46982L108   6,383,321 42,913 SH   SOLE   37,876 0 5,037
JAMES RIV GROUP LTD COM G5005R107   169,717 20,672 SH   SOLE   4,012 0 16,660
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   3,967,323 81,565 SH   SOLE   68,150 0 13,415
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   9,845,195 200,472 SH   SOLE   177,884 0 22,588
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   829,328 16,335 SH   SOLE   7,310 0 9,025
JANUS DETROIT STR TR HENDERSON MTG 47103U852   8,835,138 195,424 SH   SOLE   171,986 0 23,438
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   4,577,982 342,920 SH   SOLE   116 0 342,804
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   9,308,919 343,669 SH   SOLE   289,062 0 54,607
JOHNSON & JOHNSON COM 478160104   11,940,357 76,826 SH   SOLE   62,517 0 14,309
JPMORGAN CHASE & CO. COM 46625H100   21,516,506 102,469 SH   SOLE   88,506 0 13,963
KIMBERLY-CLARK CORP COM 494368103   334,267 2,320 SH   SOLE   885 0 1,435
KINDER MORGAN INC DEL COM 49456B101   387,049 18,387 SH   SOLE   5,357 0 13,030
KLA CORP COM NEW 482480100   258,259 328 SH   SOLE   137 0 191
L3HARRIS TECHNOLOGIES INC COM 502431109   229,486 965 SH   SOLE   389 0 576
LABCORP HOLDINGS INC COM SHS 504922105   342,363 1,595 SH   SOLE   367 0 1,228
LAM RESEARCH CORP COM 512807108   380,166 399 SH   SOLE   127 0 272
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   567,308 15,072 SH   SOLE   13,994 0 1,078
LINCOLN NATL CORP IND COM 534187109   322,994 10,034 SH   SOLE   4,696 0 5,338
LINDE PLC SHS G54950103   15,646,781 35,079 SH   SOLE   33,852 0 1,227
LOCKHEED MARTIN CORP COM 539830109   671,499 1,411 SH   SOLE   1,208 0 203
LOWES COS INC COM 548661107   634,226 2,650 SH   SOLE   2,301 0 349
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   267,961 2,729 SH   SOLE   592 0 2,137
MANPOWERGROUP INC WIS COM 56418H100   384,228 5,239 SH   SOLE   1,160 0 4,079
MARATHON PETE CORP COM 56585A102   274,419 1,668 SH   SOLE   921 0 747
MARRIOTT INTL INC NEW CL A 571903202   3,705,311 15,180 SH   SOLE   15,114 0 66
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,030,200 34,317 SH   SOLE   34,164 0 153
MARSH & MCLENNAN COS INC COM 571748102   259,649 1,194 SH   SOLE   1,016 0 178
MARVELL TECHNOLOGY INC COM 573874104   3,504,290 51,379 SH   SOLE   44,620 0 6,759
MASTEC INC COM 576323109   363,277 3,484 SH   SOLE   588 0 2,896
MASTERCARD INCORPORATED CL A 57636Q104   6,557,110 14,613 SH   SOLE   10,215 0 4,398
MATCH GROUP INC NEW COM 57667L107   471,525 13,476 SH   SOLE   12,444 0 1,032
MCDONALDS CORP COM 580135101   2,900,418 11,176 SH   SOLE   8,971 0 2,205
MCKESSON CORP COM 58155Q103   569,434 984 SH   SOLE   723 0 261
MEDPACE HLDGS INC COM 58506Q109   496,033 1,170 SH   SOLE   272 0 898
MEDTRONIC PLC SHS G5960L103   634,023 7,807 SH   SOLE   2,439 0 5,368
MERCK & CO INC COM 58933Y105   8,577,609 69,035 SH   SOLE   58,399 0 10,636
META PLATFORMS INC CL A 30303M102   8,239,722 17,316 SH   SOLE   13,719 0 3,597
MICROCHIP TECHNOLOGY INC. COM 595017104   1,045,561 11,424 SH   SOLE   10,057 0 1,367
MICRON TECHNOLOGY INC COM 595112103   351,385 2,992 SH   SOLE   852 0 2,140
MICROSOFT CORP COM 594918104   65,425,518 148,569 SH   SOLE   121,686 0 26,883
MISTER CAR WASH INC COM 60646V105   83,506 11,149 SH   SOLE   1,998 0 9,151
MOLSON COORS BEVERAGE CO CL B 60871R209   591,890 11,153 SH   SOLE   2,458 0 8,695
MONDELEZ INTL INC CL A 609207105   737,726 11,024 SH   SOLE   3,014 0 8,010
MONOLITHIC PWR SYS INC COM 609839105   420,118 498 SH   SOLE   113 0 385
MORGAN STANLEY COM NEW 617446448   295,785 2,822 SH   SOLE   1,845 0 977
MSCI INC COM 55354G100   727,629 1,459 SH   SOLE   201 0 1,258
NATERA INC COM 632307104   425,740 4,209 SH   SOLE   980 0 3,229
NETAPP INC COM 64110D104   262,141 2,079 SH   SOLE   556 0 1,523
NETFLIX INC COM 64110L106   2,253,855 3,505 SH   SOLE   829 0 2,676
NEUROCRINE BIOSCIENCES INC COM 64125C109   446,546 3,098 SH   SOLE   801 0 2,297
NEXTERA ENERGY INC COM 65339F101   5,433,582 75,814 SH   SOLE   61,598 0 14,216
NORDSON CORP COM 655663102   1,036,616 4,326 SH   SOLE   3,820 0 506
NORFOLK SOUTHN CORP COM 655844108   228,356 991 SH   SOLE   482 0 509
NORTHERN TR CORP COM 665859104   426,580 4,947 SH   SOLE   946 0 4,001
NOV INC COM 62955J103   327,462 17,011 SH   SOLE   3,908 0 13,103
NOVO-NORDISK A S ADR 670100205   865,245 6,656 SH   SOLE   1,076 0 5,580
NUTANIX INC CL A 67059N108   365,266 7,624 SH   SOLE   1,383 0 6,241
NUVATION BIO INC COM CL A 67080N101   42,475 13,357 SH   SOLE   13,329 0 28
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,242,860 100,718 SH   SOLE   60,718 0 40,000
NVIDIA CORPORATION COM 67066G104   22,635,874 186,934 SH   SOLE   133,744 0 53,190
NXP SEMICONDUCTORS N V COM N6596X109   3,572,657 12,793 SH   SOLE   11,219 0 1,574
OAKTREE SPECIALTY LENDING CO COM 67401P405   876,611 49,442 SH   SOLE   47,012 0 2,430
OLD REP INTL CORP COM 680223104   229,949 7,128 SH   SOLE   59 0 7,069
OLLIES BARGAIN OUTLET HLDGS COM 681116109   452,614 4,480 SH   SOLE   830 0 3,650
ON SEMICONDUCTOR CORP COM 682189105   1,543,826 20,467 SH   SOLE   15,510 0 4,957
ORACLE CORP COM 68389X105   7,813,606 56,608 SH   SOLE   47,647 0 8,961
OREILLY AUTOMOTIVE INC COM 67103H107   7,295,789 7,096 SH   SOLE   6,191 0 905
ORGANOGENESIS HLDGS INC COM 68621F102   37,559 12,775 SH   SOLE   3,783 0 8,992
ORGANON & CO COMMON STOCK 68622V106   326,377 15,564 SH   SOLE   2,434 0 13,130
OWENS CORNING NEW COM 690742101   258,795 1,484 SH   SOLE   298 0 1,186
PALO ALTO NETWORKS INC COM 697435105   3,207,128 9,902 SH   SOLE   8,124 0 1,778
PARK HOTELS & RESORTS INC COM 700517105   609,853 41,374 SH   SOLE   9,950 0 31,424
PARKER-HANNIFIN CORP COM 701094104   5,595,811 10,217 SH   SOLE   8,818 0 1,399
PAYCHEX INC COM 704326107   456,686 3,676 SH   SOLE   1,902 0 1,774
PAYCOM SOFTWARE INC COM 70432V102   297,816 1,924 SH   SOLE   45 0 1,879
PENSKE AUTOMOTIVE GRP INC COM 70959W103   268,412 1,691 SH   SOLE   454 0 1,237
PEPSICO INC COM 713448108   6,959,342 40,848 SH   SOLE   35,069 0 5,779
PETCO HEALTH & WELLNESS CO I COM 71601V105   58,404 16,001 SH   SOLE   6,314 0 9,687
PFIZER INC COM 717081103   493,453 16,609 SH   SOLE   12,784 0 3,825
PGIM ETF TR PGIM ULTRA SH BD 69344A107   303,884 6,123 SH   SOLE   1,277 0 4,846
PHILIP MORRIS INTL INC COM 718172109   268,728 2,501 SH   SOLE   1,296 0 1,205
PHILLIPS 66 COM 718546104   274,661 1,995 SH   SOLE   901 0 1,094
PLAYTIKA HLDG CORP COM 72815L107   266,358 33,462 SH   SOLE   7,397 0 26,065
PNC FINL SVCS GROUP INC COM 693475105   3,991,449 22,670 SH   SOLE   19,428 0 3,242
PPG INDS INC COM 693506107   391,517 2,973 SH   SOLE   820 0 2,153
PRICE T ROWE GROUP INC COM 74144T108   418,109 3,584 SH   SOLE   701 0 2,883
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   26,522,134 1,442,989 SH   SOLE   1,285,048 0 157,941
PROCTER AND GAMBLE CO COM 742718109   15,513,120 92,099 SH   SOLE   76,212 0 15,887
PROGRESSIVE CORP COM 743315103   558,406 2,487 SH   SOLE   742 0 1,745
PROLOGIS INC. COM 74340W103   3,189,039 26,007 SH   SOLE   25,495 0 512
PROVIDENT BANCORP INC COM NEW 74383L105   365,105 32,922 SH   SOLE   32,922 0 0
PRUDENTIAL FINL INC COM 744320102   254,334 2,030 SH   SOLE   1,430 0 600
PUBLIC STORAGE OPER CO COM 74460D109   269,598 888 SH   SOLE   359 0 529
PULTE GROUP INC COM 745867101   360,922 2,892 SH   SOLE   2,557 0 335
QUALCOMM INC COM 747525103   6,477,937 33,834 SH   SOLE   29,275 0 4,559
QUANTA SVCS INC COM 74762E102   3,506,045 13,245 SH   SOLE   11,672 0 1,573
RALPH LAUREN CORP CL A 751212101   486,030 2,897 SH   SOLE   778 0 2,119
REGAL REXNORD CORPORATION COM 758750103   2,065,113 13,820 SH   SOLE   12,242 0 1,578
RESMED INC COM 761152107   263,665 1,293 SH   SOLE   367 0 926
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   214,647 12,701 SH   SOLE   2,867 0 9,834
ROBERT HALF INC. COM 770323103   483,224 7,248 SH   SOLE   1,851 0 5,397
ROBINHOOD MKTS INC COM CL A 770700102   258,116 11,306 SH   SOLE   2,249 0 9,057
ROSS STORES INC COM 778296103   720,766 4,988 SH   SOLE   3,804 0 1,184
ROYAL GOLD INC COM 780287108   426,826 3,078 SH   SOLE   692 0 2,386
RTX CORPORATION COM 75513E101   406,200 3,912 SH   SOLE   3,045 0 867
SAFETY SHOT INC COM NEW 48208F105   73,500 70,000 SH   SOLE   70,000 0 0
SALESFORCE INC COM 79466L302   9,160,171 37,033 SH   SOLE   29,129 0 7,904
SCHWAB CHARLES CORP COM 808513105   254,497 4,087 SH   SOLE   3,037 0 1,050
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   5,186,034 63,547 SH   SOLE   58,518 0 5,029
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   8,123,220 225,332 SH   SOLE   209,946 0 15,386
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,079,281 30,470 SH   SOLE   16,877 0 13,593
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   9,770,800 141,462 SH   SOLE   140,490 0 972
SCHWAB STRATEGIC TR MUN BD ETF 808524649   7,784,169 150,361 SH   SOLE   137,118 0 13,243
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   438,693 9,512 SH   SOLE   6,617 0 2,895
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   8,175,256 207,969 SH   SOLE   179,729 0 28,240
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,543,493 16,976 SH   SOLE   13,626 0 3,350
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   4,834,345 56,549 SH   SOLE   44,843 0 11,706
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,492,174 26,686 SH   SOLE   18,712 0 7,974
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   5,273,350 27,828 SH   SOLE   22,131 0 5,697
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,349,463 192,873 SH   SOLE   149,598 0 43,275
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,255,573 32,199 SH   SOLE   25,563 0 6,636
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   9,289,269 63,141 SH   SOLE   50,541 0 12,600
SELECT SECTOR SPDR TR INDL 81369Y704   6,918,996 55,105 SH   SOLE   43,744 0 11,361
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   17,009,130 75,805 SH   SOLE   60,574 0 15,231
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,871,177 46,134 SH   SOLE   36,611 0 9,523
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,724,844 47,541 SH   SOLE   37,526 0 10,015
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102   211,960 5,105 SH   SOLE   761 0 4,344
SERVICENOW INC COM 81762P102   1,648,196 2,231 SH   SOLE   211 0 2,020
SHERWIN WILLIAMS CO COM 824348106   310,163 953 SH   SOLE   786 0 167
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   89,962 13,569 SH   SOLE   2,309 0 11,260
SHOPIFY INC CL A 82509L107   647,004 10,252 SH   SOLE   0 0 10,252
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,788,853 83,280 SH   SOLE   81,230 0 2,050
SKECHERS U S A INC CL A 830566105   387,717 6,027 SH   SOLE   322 0 5,705
SMARTSHEET INC COM CL A 83200N103   646,965 13,532 SH   SOLE   1,993 0 11,539
SNOWFLAKE INC CL A 833445109   716,618 5,519 SH   SOLE   1,257 0 4,262
SOFI TECHNOLOGIES INC COM 83406F102   210,991 28,020 SH   SOLE   21,035 0 6,985
SPDR GOLD TR GOLD SHS 78463V107   702,402 3,111 SH   SOLE   1,481 0 1,630
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,588,602 44,214 SH   SOLE   40,566 0 3,648
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   988,207 25,849 SH   SOLE   18,794 0 7,055
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,163,791 12,962 SH   SOLE   11,212 0 1,750
SPDR SER TR PORTFOLIO SH TSR 78468R101   367,253 12,677 SH   SOLE   12,677 0 0
SPDR SER TR RUSSELL YIELD 78468R770   3,907,138 35,972 SH   SOLE   32,189 0 3,783
SPDR SER TR PORTFOLIO S&P500 78464A854   2,574,904 39,620 SH   SOLE   25,152 0 14,468
SPDR SER TR S&P REGL BKG 78464A698   206,684 3,710 SH   SOLE   3,710 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   435,762 23,491 SH   SOLE   3,469 0 20,022
SPDR SER TR S&P DIVID ETF 78464A763   1,069,328 8,053 SH   SOLE   7,798 0 255
SPDR SER TR NUVEEN BLOOMBERG 78464A284   755,691 29,245 SH   SOLE   5,349 0 23,896
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   264,259 3,908 SH   SOLE   876 0 3,032
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,469,743 35,187 SH   SOLE   33,624 0 1,563
STANTEC INC COM 85472N109   643,763 7,457 SH   SOLE   0 0 7,457
STATE STR CORP COM 857477103   244,051 2,894 SH   SOLE   1,282 0 1,612
STITCH FIX INC COM CL A 860897107   47,655 10,709 SH   SOLE   1,435 0 9,274
STRYKER CORPORATION COM 863667101   6,936,799 20,943 SH   SOLE   18,348 0 2,595
SYNCHRONY FINANCIAL COM 87165B103   277,837 5,466 SH   SOLE   1,141 0 4,325
SYSCO CORP COM 871829107   613,127 8,245 SH   SOLE   722 0 7,523
TAPESTRY INC COM 876030107   241,635 5,796 SH   SOLE   2,493 0 3,303
TARGA RES CORP COM 87612G101   4,081,681 29,975 SH   SOLE   25,561 0 4,414
TARGET CORP COM 87612E106   1,182,956 7,778 SH   SOLE   1,835 0 5,943
TD SYNNEX CORPORATION COM 87162W100   483,200 4,119 SH   SOLE   619 0 3,500
TECHNIPFMC PLC COM G87110105   246,024 8,901 SH   SOLE   349 0 8,552
TELEFLEX INCORPORATED COM 879369106   794,946 3,609 SH   SOLE   3,349 0 260
TESLA INC COM 88160R101   625,450 2,510 SH   SOLE   1,327 0 1,183
TEXAS INSTRS INC COM 882508104   1,544,177 7,501 SH   SOLE   2,357 0 5,144
TEXAS ROADHOUSE INC COM 882681109   759,712 4,506 SH   SOLE   755 0 3,751
THE CIGNA GROUP COM 125523100   1,496,197 4,394 SH   SOLE   1,857 0 2,537
THE TRADE DESK INC COM CL A 88339J105   248,585 2,597 SH   SOLE   239 0 2,358
THERMO FISHER SCIENTIFIC INC COM 883556102   6,312,022 11,676 SH   SOLE   8,301 0 3,375
TILRAY BRANDS INC COM 88688T100   36,626 20,014 SH   SOLE   20,000 0 14
TJX COS INC NEW COM 872540109   11,718,089 103,672 SH   SOLE   90,156 0 13,516
TOLL BROTHERS INC COM 889478103   310,141 2,361 SH   SOLE   45 0 2,316
TOTALENERGIES SE SPONSORED ADS 89151E109   279,031 4,027 SH   SOLE   1,442 0 2,585
TRANSOCEAN LTD REGISTERED SHS H8817H100   63,827 11,798 SH   SOLE   4,535 0 7,263
TRIMBLE INC COM 896239100   369,048 6,444 SH   SOLE   1,899 0 4,545
TWO HARBORS INVENTMENT CORPO NOTE 6.250% 1/1 90187BAB7   21,340 22,000 PRN   SOLE   0 0 22,000
UBER TECHNOLOGIES INC COM 90353T100   725,767 10,953 SH   SOLE   9,644 0 1,309
UNION PAC CORP COM 907818108   397,807 1,637 SH   SOLE   768 0 869
UNITED PARCEL SERVICE INC CL B 911312106   2,790,130 19,274 SH   SOLE   12,750 0 6,524
UNITED THERAPEUTICS CORP DEL COM 91307C102   383,229 1,166 SH   SOLE   82 0 1,084
UNITEDHEALTH GROUP INC COM 91324P102   11,710,313 20,750 SH   SOLE   16,790 0 3,960
US BANCORP DEL COM NEW 902973304   247,177 5,566 SH   SOLE   3,537 0 2,029
VALERO ENERGY CORP COM 91913Y100   324,377 2,195 SH   SOLE   996 0 1,199
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   320,495 1,254 SH   SOLE   1,113 0 141
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   475,065 6,516 SH   SOLE   4,739 0 1,777
VANGUARD INDEX FDS MID CAP ETF 922908629   1,073,393 4,304 SH   SOLE   3,791 0 513
VANGUARD INDEX FDS VALUE ETF 922908744   3,005,509 18,076 SH   SOLE   17,528 0 548
VANGUARD INDEX FDS GROWTH ETF 922908736   3,638,869 9,746 SH   SOLE   9,465 0 281
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,799,028 7,099 SH   SOLE   7,036 0 63
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,033,988 7,457 SH   SOLE   6,383 0 1,074
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   6,233,153 12,271 SH   SOLE   11,761 0 510
VANGUARD INDEX FDS SMALL CP ETF 922908751   465,360 2,040 SH   SOLE   2,005 0 35
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,205,905 13,557 SH   SOLE   12,102 0 1,455
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   335,308 5,595 SH   SOLE   5,595 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   291,010 6,560 SH   SOLE   6,560 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   746,737 6,180 SH   SOLE   3,782 0 2,398
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   857,761 17,748 SH   SOLE   17,717 0 31
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   25,792,819 560,957 SH   SOLE   500,087 0 60,870
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,037,688 13,343 SH   SOLE   2,678 0 10,665
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   15,201,552 258,442 SH   SOLE   222,047 0 36,395
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   552,458 9,494 SH   SOLE   2,943 0 6,551
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,291,962 17,459 SH   SOLE   16,606 0 853
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,637,810 32,355 SH   SOLE   19,142 0 13,213
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,948,278 15,799 SH   SOLE   14,540 0 1,259
VANGUARD WORLD FD INF TECH ETF 92204A702   5,696,959 9,827 SH   SOLE   6,378 0 3,449
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   318,720 1,310 SH   SOLE   1,310 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   629,196 3,034 SH   SOLE   2,868 0 166
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,263,134 4,686 SH   SOLE   3,856 0 830
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   352,273 1,095 SH   SOLE   1,095 0 0
VANGUARD WORLD FD FINANCIALS ETF 92204A405   378,247 3,588 SH   SOLE   3,299 0 289
VANGUARD WORLD FD ESG INTL STK ETF 921910725   1,539,135 26,243 SH   SOLE   24,017 0 2,226
VANGUARD WORLD FD UTILITIES ETF 92204A876   8,453,375 55,428 SH   SOLE   49,748 0 5,680
VENTAS INC COM 92276F100   7,528,810 141,492 SH   SOLE   127,353 0 14,139
VERISIGN INC COM 92343E102   576,232 3,244 SH   SOLE   468 0 2,776
VERIZON COMMUNICATIONS INC COM 92343V104   587,230 13,958 SH   SOLE   10,942 0 3,016
VERTEX PHARMACEUTICALS INC COM 92532F100   1,167,095 2,391 SH   SOLE   2,031 0 360
VERTIV HOLDINGS CO COM CL A 92537N108   601,737 7,288 SH   SOLE   1,356 0 5,932
VESTIS CORPORATION COM SHS 29430C102   243,793 20,384 SH   SOLE   3,008 0 17,376
VICI PPTYS INC COM 925652109   1,639,287 53,536 SH   SOLE   46,166 0 7,370
VIKING THERAPEUTICS INC COM 92686J106   969,078 19,343 SH   SOLE   19,328 0 15
VIRTU FINL INC CL A 928254101   222,355 7,964 SH   SOLE   1,060 0 6,904
VIRTUS DIVIDEND INTEREST & P COM 92840R101   139,689 11,193 SH   SOLE   0 0 11,193
VISA INC COM CL A 92826C839   12,041,611 44,739 SH   SOLE   34,482 0 10,257
VISTRA CORP COM 92840M102   5,625,518 73,488 SH   SOLE   64,154 0 9,334
VORNADO RLTY TR SH BEN INT 929042109   222,403 7,677 SH   SOLE   0 0 7,677
VULCAN MATLS CO COM 929160109   295,784 1,155 SH   SOLE   154 0 1,001
WABTEC COM 929740108   340,007 2,047 SH   SOLE   626 0 1,421
WALMART INC COM 931142103   686,790 9,698 SH   SOLE   6,932 0 2,766
WASTE MGMT INC DEL COM 94106L109   300,930 1,349 SH   SOLE   928 0 421
WELLS FARGO CO NEW COM 949746101   2,246,209 37,917 SH   SOLE   32,854 0 5,063
WENDYS CO COM 95058W100   702,092 38,854 SH   SOLE   9,347 0 29,507
WESCO INTL INC COM 95082P105   382,684 2,234 SH   SOLE   523 0 1,711
WEST PHARMACEUTICAL SVSC INC COM 955306105   1,991,044 6,294 SH   SOLE   6,279 0 15
WEYERHAEUSER CO MTN BE COM NEW 962166104   338,472 11,167 SH   SOLE   2,762 0 8,405
WINGSTOP INC COM 974155103   461,046 1,259 SH   SOLE   309 0 950
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   5,605,582 111,156 SH   SOLE   51,860 0 59,296
WISDOMTREE TR EM EX ST-OWNED 97717X578   9,132,308 293,832 SH   SOLE   244,471 0 49,361
WISDOMTREE TR US QTLY DIV GRT 97717X669   2,346,869 29,417 SH   SOLE   17,394 0 12,023
WOODWARD INC COM 980745103   242,833 1,364 SH   SOLE   216 0 1,148
WORKDAY INC CL A 98138H101   870,209 3,774 SH   SOLE   132 0 3,642
XCEL ENERGY INC COM 98389B100   996,398 17,863 SH   SOLE   4,254 0 13,609
XPO INC COM 983793100   3,208,266 28,909 SH   SOLE   25,126 0 3,783
XYLEM INC COM 98419M100   549,165 3,978 SH   SOLE   793 0 3,185
ZOETIS INC CL A 98978V103   1,341,238 7,483 SH   SOLE   2,000 0 5,483