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
ABBOTT LABS COM 002824100   9,643,967 87,617 SH   SOLE   63,126 0 24,491
ADVANCED MICRO DEVICES INC COM 007903107   368,230 2,498 SH   SOLE   798 0 1,700
AIRBNB INC COM CL A 009066101   1,470,933 10,805 SH   SOLE   166 0 10,639
AIR PRODS & CHEMS INC COM 009158106   725,867 2,651 SH   SOLE   654 0 1,997
ALIGN TECHNOLOGY INC COM 016255101   344,418 1,257 SH   SOLE   2 0 1,255
AMAZON COM INC COM 023135106   33,741,369 222,070 SH   SOLE   167,502 0 54,568
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   6,198,825 99,197 SH   SOLE   91,064 0 8,133
AMGEN INC COM 031162100   6,248,136 21,693 SH   SOLE   16,954 0 4,739
ANALOG DEVICES INC COM 032654105   336,981 1,697 SH   SOLE   1,624 0 73
APPLE INC COM 037833100   36,673,166 190,480 SH   SOLE   162,127 0 28,353
APPLIED MATLS INC COM 038222105   9,200,724 56,770 SH   SOLE   50,231 0 6,539
ARCHER DANIELS MIDLAND CO COM 039483102   364,567 5,048 SH   SOLE   2,505 0 2,543
AUTODESK INC COM 052769106   1,259,279 5,172 SH   SOLE   266 0 4,906
AUTOMATIC DATA PROCESSING IN COM 053015103   1,446,872 6,211 SH   SOLE   3,005 0 3,206
AVALONBAY CMNTYS INC COM 053484101   1,698,710 9,073 SH   SOLE   7,909 0 1,164
BANK AMERICA CORP COM 060505104   3,319,879 98,600 SH   SOLE   83,373 0 15,227
BERKSHIRE HATHAWAY INC DEL CL A 084670108   542,625 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,368,318 48,697 SH   SOLE   42,680 0 6,017
BLACKROCK ETF TRUST II AAA CLO ETF 092528504   1,526,586 29,781 SH   SOLE   24,194 0 5,587
BOEING CO COM 097023105   683,451 2,622 SH   SOLE   2,522 0 100
BOSTON SCIENTIFIC CORP COM 101137107   234,188 4,051 SH   SOLE   3,791 0 260
BRISTOL-MYERS SQUIBB CO COM 110122108   343,828 6,701 SH   SOLE   4,641 0 2,060
BRUKER CORP COM 116794108   619,095,212 8,425,357 SH   SOLE   680,859 0 7,744,498
THE CIGNA GROUP COM 125523100   370,359 1,237 SH   SOLE   1,190 0 47
CMS ENERGY CORP COM 125896100   237,274 4,086 SH   SOLE   1,578 0 2,508
CVS HEALTH CORP COM 126650100   640,424 8,111 SH   SOLE   4,796 0 3,315
CACI INTL INC CL A 127190304   2,978,068 9,196 SH   SOLE   8,142 0 1,054
CATERPILLAR INC COM 149123101   4,827,737 16,328 SH   SOLE   14,573 0 1,755
CHARLES RIV LABS INTL INC COM 159864107   1,334,005 5,643 SH   SOLE   4,851 0 792
CHEVRON CORP NEW COM 166764100   2,625,161 17,600 SH   SOLE   14,206 0 3,394
CINCINNATI FINL CORP COM 172062101   214,117 2,070 SH   SOLE   2,003 0 67
CINTAS CORP COM 172908105   592,535 983 SH   SOLE   969 0 14
CLENE INC COMMON STOCK 185634102   5,143 17,341 SH   SOLE   17,341 0 0
CLOROX CO DEL COM 189054109   299,154 2,098 SH   SOLE   2,086 0 12
COCA COLA CO COM 191216100   4,080,955 69,251 SH   SOLE   53,445 0 15,806
COLGATE PALMOLIVE CO COM 194162103   606,857 7,613 SH   SOLE   6,708 0 905
COMFORT SYS USA INC COM 199908104   3,742,924 18,199 SH   SOLE   16,066 0 2,133
CUBESMART COM 229663109   1,524,238 32,885 SH   SOLE   28,673 0 4,212
CULLEN FROST BANKERS INC COM 229899109   527,044 4,858 SH   SOLE   1,608 0 3,250
DTE ENERGY CO COM 233331107   2,747,128 24,915 SH   SOLE   22,348 0 2,567
DANAHER CORPORATION COM 235851102   2,025,029 8,753 SH   SOLE   6,054 0 2,699
DEERE & CO COM 244199105   2,485,455 6,216 SH   SOLE   6,065 0 151
DEXCOM INC COM 252131107   626,736 5,051 SH   SOLE   4,837 0 214
DISNEY WALT CO COM 254687106   307,708 3,408 SH   SOLE   1,284 0 2,124
DOVER CORP COM 260003108   6,758,822 43,943 SH   SOLE   38,900 0 5,043
DOW INC COM 260557103   253,130 4,616 SH   SOLE   4,464 0 152
EASTMAN CHEM CO COM 277432100   660,446 7,353 SH   SOLE   6,892 0 461
ELECTRONIC ARTS INC COM 285512109   274,851 2,009 SH   SOLE   838 0 1,171
EMERSON ELEC CO COM 291011104   6,928,442 71,185 SH   SOLE   59,081 0 12,104
ENTERPRISE BANCORP INC MASS COM 293668109   479,480 14,863 SH   SOLE   2,000 0 12,863
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   641,977 11,204 SH   SOLE   10,928 0 276
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   428,454 8,001 SH   SOLE   7,724 0 277
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824   600,738 11,341 SH   SOLE   10,436 0 905
FORD MTR CO DEL COM 345370860   231,186 18,965 SH   SOLE   6,349 0 12,616
GARTNER INC COM 366651107   962,218 2,133 SH   SOLE   108 0 2,025
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   14,901,126 456,250 SH   SOLE   397,012 0 59,238
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   5,011,033 163,279 SH   SOLE   153,552 0 9,727
GRAINGER W W INC COM 384802104   4,785,913 5,775 SH   SOLE   5,055 0 720
HEXCEL CORP NEW COM 428291108   806,604 10,937 SH   SOLE   10,937 0 0
HOLOGIC INC COM 436440101   1,180,396 16,521 SH   SOLE   14,084 0 2,437
HOME DEPOT INC COM 437076102   333,639 963 SH   SOLE   845 0 118
HONEYWELL INTL INC COM 438516106   338,728 1,615 SH   SOLE   1,576 0 39
HUNTSMAN CORP COM 447011107   561,505 22,344 SH   SOLE   22,344 0 0
INTEL CORP COM 458140100   207,004 4,119 SH   SOLE   3,025 0 1,094
INTERNATIONAL BUSINESS MACHS COM 459200101   644,387 3,940 SH   SOLE   3,877 0 63
ISHARES INC MSCI EMERG MRKT 464286533   5,528,563 99,452 SH   SOLE   90,089 0 9,363
ISHARES TR S&P 100 ETF 464287101   2,172,021 9,723 SH   SOLE   2,595 0 7,128
ISHARES TR SELECT DIVID ETF 464287168   1,211,245 10,333 SH   SOLE   9,225 0 1,108
ISHARES TR US TRSPRTION 464287192   3,595,846 13,702 SH   SOLE   12,593 0 1,109
ISHARES TR CORE S&P500 ETF 464287200   15,053,650 31,517 SH   SOLE   26,311 0 5,206
ISHARES TR CORE US AGGBD ET 464287226   910,649 9,175 SH   SOLE   8,588 0 587
ISHARES TR S&P 500 GRWT ETF 464287309   2,452,165 32,652 SH   SOLE   31,144 0 1,508
ISHARES TR S&P 500 VAL ETF 464287408   1,032,385 5,937 SH   SOLE   5,937 0 0
ISHARES TR 20 YR TR BD ETF 464287432   4,489,730 45,406 SH   SOLE   38,584 0 6,822
ISHARES TR MSCI EAFE ETF 464287465   1,993,230 26,453 SH   SOLE   23,748 0 2,705
ISHARES TR RUS MDCP VAL ETF 464287473   222,114 1,910 SH   SOLE   1,910 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,554,678 20,001 SH   SOLE   18,649 0 1,352
ISHARES TR CORE S&P MCP ETF 464287507   1,834,778 6,620 SH   SOLE   6,389 0 231
ISHARES TR EXPANDED TECH 464287515   613,328 1,512 SH   SOLE   1,153 0 359
ISHARES TR ISHARES SEMICDTR 464287523   2,017,340 3,502 SH   SOLE   3,057 0 445
ISHARES TR EXPND TEC SC ETF 464287549   1,118,670 2,496 SH   SOLE   2,172 0 324
ISHARES TR S&P MC 400GR ETF 464287606   1,051,091 13,268 SH   SOLE   13,268 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,068,068 3,523 SH   SOLE   1,942 0 1,581
ISHARES TR RUS 1000 ETF 464287622   225,806 861 SH   SOLE   6 0 855
ISHARES TR RUSSELL 2000 ETF 464287655   486,766 2,425 SH   SOLE   2,263 0 162
ISHARES TR CORE S&P US GWT 464287671   301,140 2,893 SH   SOLE   2,826 0 67
ISHARES TR U.S. TECH ETF 464287721   1,829,353 14,903 SH   SOLE   12,579 0 2,324
ISHARES TR CORE S&P SCP ETF 464287804   1,092,784 10,095 SH   SOLE   9,080 0 1,015
ISHARES TR SHRT NAT MUN ETF 464288158   4,862,770 46,123 SH   SOLE   42,624 0 3,499
ISHARES TR EAFE SML CP ETF 464288273   2,745,116 44,348 SH   SOLE   40,257 0 4,091
ISHARES TR NATIONAL MUN ETF 464288414   1,071,741 9,886 SH   SOLE   4,447 0 5,439
ISHARES TR MBS ETF 464288588   872,246 9,271 SH   SOLE   4,979 0 4,292
ISHARES TR USD INV GRDE ETF 464288620   4,139,453 80,754 SH   SOLE   68,843 0 11,911
ISHARES TR PFD AND INCM SEC 464288687   489,745 15,702 SH   SOLE   4,247 0 11,455
ISHARES TR EAFE VALUE ETF 464288877   1,123,745 21,569 SH   SOLE   13,467 0 8,102
ISHARES TR EAFE GRWTH ETF 464288885   1,264,377 13,055 SH   SOLE   10,569 0 2,486
ISHARES TR RUS TP200 VL ETF 464289420   264,401 3,768 SH   SOLE   3,768 0 0
ISHARES TR RUS TP200 GR ETF 464289438   796,200 4,544 SH   SOLE   4,544 0 0
JOHNSON & JOHNSON COM 478160104   9,489,164 60,541 SH   SOLE   50,597 0 9,944
ELI LILLY & CO COM 532457108   11,332,291 19,441 SH   SOLE   17,672 0 1,769
LINCOLN NATL CORP IND COM 534187109   346,861 12,861 SH   SOLE   9,571 0 3,290
LITHIA MTRS INC COM 536797103   1,658,969 5,038 SH   SOLE   4,412 0 626
LOCKHEED MARTIN CORP COM 539830109   543,758 1,200 SH   SOLE   1,187 0 13
LOWES COS INC COM 548661107   577,987 2,597 SH   SOLE   2,431 0 166
MARRIOTT INTL INC NEW CL A 571903202   4,333,194 19,215 SH   SOLE   19,193 0 22
MCDONALDS CORP COM 580135101   1,801,051 6,074 SH   SOLE   4,844 0 1,230
MICROSOFT CORP COM 594918104   54,366,580 144,577 SH   SOLE   117,235 0 27,342
MICROCHIP TECHNOLOGY INC. COM 595017104   1,196,679 13,270 SH   SOLE   11,904 0 1,366
MONDELEZ INTL INC CL A 609207105   573,646 7,920 SH   SOLE   2,603 0 5,317
NIKE INC CL B 654106103   732,666 6,748 SH   SOLE   664 0 6,084
NORDSON CORP COM 655663102   1,191,626 4,511 SH   SOLE   4,041 0 470
NOVO-NORDISK A S ADR 670100205   905,551 8,754 SH   SOLE   1,233 0 7,521
ON SEMICONDUCTOR CORP COM 682189105   1,155,638 13,835 SH   SOLE   12,354 0 1,481
PNC FINL SVCS GROUP INC COM 693475105   3,244,943 20,955 SH   SOLE   18,240 0 2,715
PALO ALTO NETWORKS INC COM 697435105   4,629,092 15,698 SH   SOLE   13,947 0 1,751
PARKER-HANNIFIN CORP COM 701094104   4,035,861 8,760 SH   SOLE   7,756 0 1,004
PAYCHEX INC COM 704326107   392,120 3,292 SH   SOLE   1,931 0 1,361
PEPSICO INC COM 713448108   5,935,181 34,946 SH   SOLE   31,471 0 3,475
PHILLIPS 66 COM 718546104   262,685 1,973 SH   SOLE   886 0 1,087
PIONEER NAT RES CO COM 723787107   7,503,934 33,369 SH   SOLE   31,157 0 2,212
PROCTER AND GAMBLE CO COM 742718109   12,820,031 87,485 SH   SOLE   73,860 0 13,625
PULTE GROUP INC COM 745867101   277,042 2,684 SH   SOLE   2,430 0 254
QUALCOMM INC COM 747525103   4,571,868 31,611 SH   SOLE   27,661 0 3,950
REGAL REXNORD CORPORATION COM 758750103   1,704,506 11,515 SH   SOLE   10,138 0 1,377
SCHWAB CHARLES CORP COM 808513105   481,325 6,996 SH   SOLE   6,782 0 214
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,424,849 29,229 SH   SOLE   15,426 0 13,803
SCHWAB STRATEGIC TR MUN BD ETF 808524649   6,640,539 126,222 SH   SOLE   116,563 0 9,659
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   8,193,292 242,908 SH   SOLE   228,096 0 14,812
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   9,198,142 148,501 SH   SOLE   62,111 0 86,390
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,467,090 58,677 SH   SOLE   54,527 0 4,150
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   6,695,662 181,160 SH   SOLE   157,614 0 23,546
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   481,025 10,318 SH   SOLE   7,998 0 2,320
STRATUS PPTYS INC COM NEW 863167201   577,200 20,000 SH   SOLE   20,000 0 0
STRYKER CORPORATION COM 863667101   6,083,920 20,316 SH   SOLE   17,914 0 2,402
SYSCO CORP COM 871829107   617,744 8,447 SH   SOLE   1,335 0 7,112
TJX COS INC NEW COM 872540109   9,154,701 97,588 SH   SOLE   85,943 0 11,645
TELEFLEX INCORPORATED COM 879369106   993,953 3,986 SH   SOLE   3,659 0 327
TEXAS INSTRS INC COM 882508104   1,281,143 7,516 SH   SOLE   2,671 0 4,845
THERMO FISHER SCIENTIFIC INC COM 883556102   5,359,294 10,097 SH   SOLE   7,286 0 2,811
US BANCORP DEL COM NEW 902973304   321,484 7,428 SH   SOLE   6,266 0 1,162
UNION PAC CORP COM 907818108   331,614 1,350 SH   SOLE   992 0 358
UNITED PARCEL SERVICE INC CL B 911312106   4,183,028 26,605 SH   SOLE   19,457 0 7,148
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,761,459 16,206 SH   SOLE   15,448 0 758
VANGUARD WORLD FD ESG INTL STK ETF 921910725   1,514,675 27,400 SH   SOLE   26,372 0 1,028
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   495,694 6,740 SH   SOLE   4,895 0 1,845
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,112,525 23,226 SH   SOLE   20,896 0 2,330
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,245,354 11,156 SH   SOLE   10,109 0 1,047
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   16,102,777 339,077 SH   SOLE   305,397 0 33,680
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   13,181,146 114,589 SH   SOLE   100,067 0 14,522
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,398,995 12,360 SH   SOLE   11,781 0 579
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,204,316 13,630 SH   SOLE   12,292 0 1,338
VANGUARD INDEX FDS MID CAP ETF 922908629   1,185,318 5,095 SH   SOLE   4,582 0 513
VANGUARD INDEX FDS LARGE CAP ETF 922908637   960,263 4,402 SH   SOLE   4,302 0 100
VANGUARD INDEX FDS GROWTH ETF 922908736   1,458,784 4,692 SH   SOLE   4,556 0 136
VANGUARD INDEX FDS VALUE ETF 922908744   1,744,691 11,670 SH   SOLE   10,754 0 916
VANGUARD INDEX FDS SMALL CP ETF 922908751   380,460 1,783 SH   SOLE   1,772 0 11
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,057,767 8,675 SH   SOLE   7,685 0 990
VICI PPTYS INC COM 925652109   1,357,748 42,589 SH   SOLE   37,101 0 5,488
VORNADO RLTY TR SH BEN INT 929042109   216,819 7,675 SH   SOLE   2 0 7,673
WALMART INC COM 931142103   323,149 2,050 SH   SOLE   1,920 0 130
WELLS FARGO CO NEW COM 949746101   1,944,272 39,502 SH   SOLE   34,796 0 4,706
WEST PHARMACEUTICAL SVSC INC COM 955306105   2,216,595 6,295 SH   SOLE   6,282 0 13
WEYERHAEUSER CO MTN BE COM NEW 962166104   419,917 12,077 SH   SOLE   5,222 0 6,855
XPO INC COM 983793100   2,458,883 28,073 SH   SOLE   24,810 0 3,263
RTX CORPORATION COM 75513E101   287,909 3,422 SH   SOLE   3,285 0 137
QUANTA SVCS INC COM 74762E102   2,428,184 11,252 SH   SOLE   10,091 0 1,161
INVESCO QQQ TR UNIT SER 1 46090E103   5,716,026 13,958 SH   SOLE   13,043 0 915
TARGET CORP COM 87612E106   850,105 5,969 SH   SOLE   1,027 0 4,942
TOTALENERGIES SE SPONSORED ADS 89151E109   283,468 4,207 SH   SOLE   1,151 0 3,056
AT&T INC COM 00206R102   401,752 23,942 SH   SOLE   15,744 0 8,198
ABBVIE INC COM 00287Y109   4,158,149 26,832 SH   SOLE   19,653 0 7,179
ADOBE INC COM 00724F101   10,303,282 17,270 SH   SOLE   11,980 0 5,290
AECOM COM 00766T100   339,680 3,675 SH   SOLE   2,859 0 816
ALPHABET INC CAP STK CL C 02079K107   11,705,863 83,062 SH   SOLE   58,091 0 24,971
ALPHABET INC CAP STK CL A 02079K305   22,336,696 159,902 SH   SOLE   141,609 0 18,293
AMERICAN TOWER CORP NEW COM 03027X100   490,911 2,274 SH   SOLE   1,029 0 1,245
APPLOVIN CORP COM CL A 03831W108   597,909 15,004 SH   SOLE   4 0 15,000
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,339,712 28,084 SH   SOLE   24,741 0 3,343
ARES CAPITAL CORP COM 04010L103   2,414,346 120,536 SH   SOLE   114,367 0 6,169
AURORA CANNABIS INC COM 05156X884   19,048 40,000 SH   SOLE   40,000 0 0
BAKER HUGHES COMPANY CL A 05722G100   1,680,531 49,167 SH   SOLE   42,057 0 7,110
BLACKSTONE INC COM 09260D107   385,512 2,945 SH   SOLE   2,887 0 58
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   3,761,563 136,091 SH   SOLE   126,682 0 9,409
BLUEPRINT MEDICINES CORP COM 09627Y109   479,371 5,197 SH   SOLE   5,197 0 0
BROADCOM INC COM 11135F101   13,718,359 12,290 SH   SOLE   10,646 0 1,644
CHART INDS INC COM 16115Q308   1,282,320 9,406 SH   SOLE   8,462 0 944
CHENIERE ENERGY INC COM NEW 16411R208   7,087,434 41,517 SH   SOLE   35,191 0 6,326
CISCO SYS INC COM 17275R102   4,175,447 82,649 SH   SOLE   63,484 0 19,165
COINBASE GLOBAL INC COM CL A 19260Q107   435,322 2,503 SH   SOLE   3 0 2,500
COMCAST CORP NEW CL A 20030N101   7,018,188 160,050 SH   SOLE   133,186 0 26,864
CONOCOPHILLIPS COM 20825C104   367,145 3,163 SH   SOLE   3,136 0 27
CORTEVA INC COM 22052L104   2,777,087 57,953 SH   SOLE   52,067 0 5,886
COSTCO WHSL CORP NEW COM 22160K105   6,162,337 9,336 SH   SOLE   8,352 0 984
CROWDSTRIKE HLDGS INC CL A 22788C105   323,235 1,266 SH   SOLE   1,257 0 9
DEXCOM INC NOTE 0.250%11/1 252131AK3   19,836 19,000 PRN   SOLE   19,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,324,770 8,542 SH   SOLE   7,559 0 983
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   14,722,038 514,038 SH   SOLE   447,626 0 66,412
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   11,752,665 487,460 SH   SOLE   427,032 0 60,428
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,249,669 76,964 SH   SOLE   57,979 0 18,985
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   6,802,598 197,980 SH   SOLE   173,482 0 24,498
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   921,832 37,749 SH   SOLE   37,587 0 162
DOMINOS PIZZA INC COM 25754A201   1,029,104 2,496 SH   SOLE   2,226 0 270
DUKE ENERGY CORP NEW COM NEW 26441C204   237,816 2,451 SH   SOLE   2,121 0 330
DUPONT DE NEMOURS INC COM 26614N102   5,571,985 72,429 SH   SOLE   63,083 0 9,346
EOG RES INC COM 26875P101   270,394 2,236 SH   SOLE   743 0 1,493
ENBRIDGE INC COM 29250N105   348,282 9,669 SH   SOLE   860 0 8,809
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,110,176 18,152 SH   SOLE   16,301 0 1,851
EXTRA SPACE STORAGE INC COM 30225T102   1,286,873 8,026 SH   SOLE   7,226 0 800
EXXON MOBIL CORP COM 30231G102   3,532,909 35,336 SH   SOLE   31,437 0 3,899
META PLATFORMS INC CL A 30303M102   5,295,242 14,960 SH   SOLE   12,758 0 2,202
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   463,828 10,999 SH   SOLE   10,710 0 289
FIRST TR VALUE LINE DIVID IN SHS 33734H106   725,982 17,899 SH   SOLE   16,416 0 1,483
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   882,224 16,386 SH   SOLE   16,036 0 350
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   1,443,791 54,339 SH   SOLE   52,287 0 2,052
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661   3,876,173 120,828 SH   SOLE   101,388 0 19,440
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   304,208 13,401 SH   SOLE   11,034 0 2,367
G III APPAREL GROUP LTD COM 36237H101   219,341 6,455 SH   SOLE   2 0 6,453
GENERAL MTRS CO COM 37045V100   205,502 5,721 SH   SOLE   329 0 5,392
GENWORTH FINL INC COM CL A 37247D106   237,674 35,580 SH   SOLE   15,143 0 20,437
GLOBAL PARTNERS LP COM UNITS 37946R109   324,941 7,680 SH   SOLE   7,680 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   429,730 8,436 SH   SOLE   8,213 0 223
GOLDMAN SACHS GROUP INC COM 38141G104   541,172 1,403 SH   SOLE   231 0 1,172
HCA HEALTHCARE INC COM 40412C101   266,651 985 SH   SOLE   806 0 179
IAC INC COM NEW 44891N208   288,457 5,507 SH   SOLE   5,507 0 0
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   19,904,273 810,435 SH   SOLE   748,412 0 62,023
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843   6,625,374 269,763 SH   SOLE   249,709 0 20,054
INGERSOLL RAND INC COM 45687V106   250,429 3,238 SH   SOLE   2,633 0 605
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672   6,199,705 201,682 SH   SOLE   177,787 0 23,895
INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855   209,262 7,325 SH   SOLE   5,748 0 1,577
INTUITIVE SURGICAL INC COM NEW 46120E602   513,125 1,521 SH   SOLE   1,500 0 21
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,043,037 12,947 SH   SOLE   12,861 0 86
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   718,723 7,661 SH   SOLE   6,735 0 926
ISHARES SILVER TR ISHARES 46428Q109   1,401,303 64,339 SH   SOLE   62,961 0 1,378
ISHARES TR US TREAS BD ETF 46429B267   244,984 10,633 SH   SOLE   10,597 0 36
ISHARES TR CORE HIGH DV ETF 46429B663   634,412 6,220 SH   SOLE   5,657 0 563
ISHARES TR MSCI USA MIN VOL 46429B697   2,481,170 31,798 SH   SOLE   30,410 0 1,388
ISHARES TR MSCI USA QLT FCT 46432F339   1,493,177 10,148 SH   SOLE   7,686 0 2,462
ISHARES TR CORE MSCI TOTAL 46432F834   1,869,137 28,787 SH   SOLE   27,821 0 966
ISHARES TR CORE MSCI EAFE 46432F842   1,385,982 19,701 SH   SOLE   18,869 0 832
ISHARES INC CORE MSCI EMKT 46434G103   619,752 12,253 SH   SOLE   12,106 0 147
ISHARES INC MSCI GBL ETF NEW 46434G848   1,154,405 26,803 SH   SOLE   0 0 26,803
ISHARES INC ESG AWR MSCI EM 46434G863   5,081,935 158,513 SH   SOLE   148,291 0 10,222
ISHARES INC EMNG MKTS EQT 46434G889   200,285 4,673 SH   SOLE   658 0 4,015
ISHARES TR EXPONENTIAL TECH 46434V381   298,452 4,985 SH   SOLE   4,985 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   15,161,740 403,667 SH   SOLE   351,553 0 52,114
ISHARES TR CORE TOTAL USD 46434V613   501,149 10,878 SH   SOLE   7,772 0 3,106
ISHARES TR CORE DIV GRWTH 46434V621   686,500 12,755 SH   SOLE   11,701 0 1,054
ISHARES TR CORE MSCI INTL 46435G326   1,615,726 25,381 SH   SOLE   24,399 0 982
ISHARES TR ESG AWR MSCI USA 46435G425   1,225,817 11,683 SH   SOLE   10,173 0 1,510
ISHARES TR ESG AW MSCI EAFE 46435G516   1,266,874 16,771 SH   SOLE   15,720 0 1,051
ISHARES TR GENOMICS IMMUN 46435U192   472,142 20,519 SH   SOLE   20,005 0 514
ISHARES TR US INFRASTRUC 46435U713   669,368 16,622 SH   SOLE   15,472 0 1,150
ISHARES TR BROAD USD HIGH 46435U853   3,550,059 97,663 SH   SOLE   80,454 0 17,209
ISHARES TR ESG MSCI USA ETF 46436E767   216,145 5,428 SH   SOLE   5,428 0 0
JPMORGAN CHASE & CO COM 46625H100   16,248,107 95,521 SH   SOLE   83,563 0 11,958
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   14,334,443 245,285 SH   SOLE   213,606 0 31,679
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   7,394,645 203,990 SH   SOLE   169,518 0 34,472
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,291,162 23,484 SH   SOLE   21,432 0 2,052
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   14,492,073 254,560 SH   SOLE   221,337 0 33,223
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   661,579 13,171 SH   SOLE   943 0 12,228
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716   33,176,059 626,107 SH   SOLE   559,786 0 66,321
JACOBS SOLUTIONS INC COM 46982L108   5,184,697 39,944 SH   SOLE   35,672 0 4,272
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   1,542,388 32,167 SH   SOLE   26,167 0 6,000
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   367,693 7,310 SH   SOLE   7,310 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   3,387,170 70,099 SH   SOLE   57,885 0 12,214
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834   7,695,716 302,624 SH   SOLE   255,819 0 46,805
KENVUE INC COM 49177J102   3,998,745 185,729 SH   SOLE   165,797 0 19,932
KINDER MORGAN INC DEL COM 49456B101   268,022 15,194 SH   SOLE   12,993 0 2,201
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,131,978 4,980 SH   SOLE   4,431 0 549
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   390,811 10,751 SH   SOLE   9,932 0 819
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   3,919,804 46,175 SH   SOLE   46,175 0 0
MASTERCARD INCORPORATED CL A 57636Q104   6,148,903 14,417 SH   SOLE   9,122 0 5,295
MATCH GROUP INC NEW COM 57667L107   454,206 12,444 SH   SOLE   12,444 0 0
MCKESSON CORP COM 58155Q103   254,234 549 SH   SOLE   538 0 11
MERCK & CO INC COM 58933Y105   6,800,249 62,376 SH   SOLE   54,197 0 8,179
MONSTER BEVERAGE CORP NEW COM 61174X109   3,304,855 57,366 SH   SOLE   52,527 0 4,839
NETFLIX INC COM 64110L106   2,818,061 5,788 SH   SOLE   750 0 5,038
NEXTERA ENERGY INC COM 65339F101   839,488 13,821 SH   SOLE   11,148 0 2,673
NOVARTIS AG SPONSORED ADR 66987V109   565,028 5,596 SH   SOLE   5,285 0 311
NVIDIA CORPORATION COM 67066G104   2,729,557 5,512 SH   SOLE   3,701 0 1,811
NUVEEN AMT FREE MUN CR INC F COM 67071L106   717,687 60,718 SH   SOLE   60,718 0 0
NUVATION BIO INC COM CL A 67080N101   15,100 10,000 SH   SOLE   10,000 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   6,118,943 6,440 SH   SOLE   5,653 0 787
OAKTREE SPECIALTY LENDING CO COM 67401P405   1,180,673 57,819 SH   SOLE   52,540 0 5,279
ORACLE CORP COM 68389X105   7,460,331 70,761 SH   SOLE   60,315 0 10,446
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,838,047 124,529 SH   SOLE   124,529 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   481,404 9,747 SH   SOLE   1,484 0 8,263
PAYPAL HLDGS INC COM 70450Y103   1,371,347 22,331 SH   SOLE   545 0 21,786
PRICE T ROWE GROUP INC COM 74144T108   250,379 2,325 SH   SOLE   323 0 2,002
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888   21,374,131 1,220,681 SH   SOLE   1,090,619 0 130,062
PROLOGIS INC. COM 74340W103   3,555,958 26,676 SH   SOLE   26,663 0 13
PROVIDENT BANCORP INC COM NEW 74383L105   331,525 32,922 SH   SOLE   32,922 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,348,656 13,357 SH   SOLE   12,130 0 1,227
SPDR GOLD TR GOLD SHS 78463V107   722,814 3,781 SH   SOLE   1,331 0 2,450
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   918,774 25,947 SH   SOLE   19,543 0 6,404
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,533,945 45,103 SH   SOLE   42,974 0 2,129
SPDR SER TR NUVEEN BLOOMBERG 78464A284   803,883 31,774 SH   SOLE   7,878 0 23,896
SPDR SER TR S&P REGL BKG 78464A698   376,343 7,178 SH   SOLE   7,178 0 0
SPDR SER TR S&P DIVID ETF 78464A763   634,745 5,079 SH   SOLE   4,836 0 243
SPDR SER TR PORTFOLIO S&P500 78464A854   3,278,930 58,657 SH   SOLE   40,733 0 17,924
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,587,266 37,855 SH   SOLE   35,393 0 2,462
SPDR SER TR PORTFOLIO SH TSR 78468R101   371,666 12,794 SH   SOLE   12,794 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   483,180 25,991 SH   SOLE   5,567 0 20,424
SALESFORCE INC COM 79466L302   9,457,778 35,942 SH   SOLE   25,445 0 10,497
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,265,415 14,793 SH   SOLE   11,844 0 2,949
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   7,667,747 56,223 SH   SOLE   44,878 0 11,345
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   3,027,682 42,034 SH   SOLE   33,251 0 8,783
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   4,449,814 24,886 SH   SOLE   19,733 0 5,153
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,958,560 23,361 SH   SOLE   19,102 0 4,259
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,673,313 177,482 SH   SOLE   140,567 0 36,915
SELECT SECTOR SPDR TR INDL 81369Y704   5,751,243 50,454 SH   SOLE   39,953 0 10,501
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   13,546,330 70,378 SH   SOLE   56,357 0 14,021
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,737,835 51,443 SH   SOLE   40,492 0 10,951
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,583,927 39,539 SH   SOLE   31,310 0 8,229
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,820,718 28,750 SH   SOLE   22,854 0 5,896
SERVICENOW INC COM 81762P102   2,791,342 3,951 SH   SOLE   173 0 3,778
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,898,062 87,873 SH   SOLE   83,206 0 4,667
STANTEC INC COM 85472N109   602,949 7,519 SH   SOLE   0 0 7,519
TARGA RES CORP COM 87612G101   2,603,820 29,974 SH   SOLE   24,487 0 5,487
TESLA INC COM 88160R101   872,398 3,511 SH   SOLE   1,136 0 2,375
UNITEDHEALTH GROUP INC COM 91324P102   10,118,249 19,219 SH   SOLE   15,010 0 4,209
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   8,162,772 165,105 SH   SOLE   146,559 0 18,546
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   376,330 1,236 SH   SOLE   1,236 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   489,105 2,561 SH   SOLE   2,409 0 152
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   331,278 3,591 SH   SOLE   3,302 0 289
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   862,432 3,440 SH   SOLE   2,928 0 512
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   345,277 1,566 SH   SOLE   1,566 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,800,442 9,918 SH   SOLE   6,820 0 3,098
VANGUARD WORLD FDS UTILITIES ETF 92204A876   5,757,529 42,004 SH   SOLE   38,017 0 3,987
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   15,963,371 273,673 SH   SOLE   237,442 0 36,231
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   25,752,716 332,851 SH   SOLE   288,126 0 44,725
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   12,882,342 217,167 SH   SOLE   184,604 0 32,563
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   21,362,468 460,795 SH   SOLE   412,530 0 48,265
VENTAS INC COM 92276F100   6,346,526 127,338 SH   SOLE   115,333 0 12,005
VERIZON COMMUNICATIONS INC COM 92343V104   295,379 7,835 SH   SOLE   4,993 0 2,842
VERTEX PHARMACEUTICALS INC COM 92532F100   240,065 590 SH   SOLE   575 0 15
VIKING THERAPEUTICS INC COM 92686J106   267,348 14,366 SH   SOLE   14,366 0 0
VISA INC COM CL A 92826C839   11,360,702 43,636 SH   SOLE   33,109 0 10,527
VISTRA CORP COM 92840M102   6,509,675 168,995 SH   SOLE   150,283 0 18,712
WASTE MGMT INC DEL COM 94106L109   311,536 1,739 SH   SOLE   1,336 0 403
WISDOMTREE TR EM EX ST-OWNED 97717X578   7,628,105 264,131 SH   SOLE   220,664 0 43,467
WISDOMTREE TR US QTLY DIV GRT 97717X669   2,140,616 30,458 SH   SOLE   18,380 0 12,078
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   8,983,627 178,814 SH   SOLE   117,349 0 61,465
WORKDAY INC CL A 98138H101   903,820 3,274 SH   SOLE   35 0 3,239
XCEL ENERGY INC COM 98389B100   755,095 12,197 SH   SOLE   2,441 0 9,756
XYLEM INC COM 98419M100   449,492 3,931 SH   SOLE   911 0 3,020
ZOETIS INC CL A 98978V103   1,524,658 7,725 SH   SOLE   2,696 0 5,029
ARCH CAP GROUP LTD ORD G0450A105   2,459,435 33,115 SH   SOLE   29,183 0 3,932
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   5,492,862 15,653 SH   SOLE   10,016 0 5,637
CIMPRESS PLC SHS EURO G2143T103   557,228 6,961 SH   SOLE   6,961 0 0
LINDE PLC SHS G54950103   14,646,834 35,662 SH   SOLE   34,633 0 1,029
MEDTRONIC PLC SHS G5960L103   499,882 6,068 SH   SOLE   2,091 0 3,977
APTIV PLC SHS G6095L109   1,234,996 13,765 SH   SOLE   11,940 0 1,825
CHUBB LIMITED COM H1467J104   402,513 1,781 SH   SOLE   967 0 814
TRANSOCEAN LTD REG SHS H8817H100   75,749 11,929 SH   SOLE   0 0 11,929
NXP SEMICONDUCTORS N V COM N6596X109   2,843,894 12,382 SH   SOLE   11,017 0 1,365