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   470,385 3,441 SH   SOLE Boston Financial Management 3,441 0 0
ABBOTT LABS COM 002824100   7,481,679 65,623 SH   SOLE Boston Financial Management 65,623 0 0
ABBVIE INC COM 00287Y109   6,241,948 31,608 SH   SOLE Boston Financial Management 31,608 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,322,011 6,569 SH   SOLE Boston Financial Management 6,569 0 0
ADOBE INC COM 00724F101   9,542,168 18,429 SH   SOLE Boston Financial Management 18,429 0 0
ADVANCED MICRO DEVICES INC COM 007903107   927,709 5,654 SH   SOLE Boston Financial Management 5,654 0 0
AFLAC INC COM 001055102   759,905 6,797 SH   SOLE Boston Financial Management 6,797 0 0
AIR PRODS & CHEMS INC COM 009158106   46,733,616 156,961 SH   SOLE Boston Financial Management 156,961 0 0
ALPHABET INC CAP STK CL A 02079K305   23,225,325 140,038 SH   SOLE Boston Financial Management 140,038 0 0
ALPHABET INC CAP STK CL C 02079K107   26,414,117 157,989 SH   SOLE Boston Financial Management 157,989 0 0
AMAZON COM INC COM 023135106   37,038,119 198,777 SH   SOLE Boston Financial Management 198,777 0 0
AMERICAN ELEC PWR CO INC COM 025537101   213,614 2,082 SH   SOLE Boston Financial Management 2,082 0 0
AMERICAN EXPRESS CO COM 025816109   1,077,478 3,973 SH   SOLE Boston Financial Management 3,973 0 0
AMERICAN TOWER CORP NEW COM 03027X100   33,864,028 145,614 SH   SOLE Boston Financial Management 145,614 0 0
AMERIPRISE FINL INC COM 03076C106   760,153 1,618 SH   SOLE Boston Financial Management 1,618 0 0
AMGEN INC COM 031162100   2,713,975 8,423 SH   SOLE Boston Financial Management 8,423 0 0
AMPHENOL CORP NEW CL A 032095101   49,773,479 763,866 SH   SOLE Boston Financial Management 763,866 0 0
ANALOG DEVICES INC COM 032654105   394,191 1,713 SH   SOLE Boston Financial Management 1,713 0 0
ANSYS INC COM 03662Q105   272,748 856 SH   SOLE Boston Financial Management 856 0 0
ANTERO RESOURCES CORP COM 03674X106   224,788 7,846 SH   SOLE Boston Financial Management 7,846 0 0
API GROUP CORP COM STK 00187Y100   247,650 7,500 SH   SOLE Boston Financial Management 7,500 0 0
APPLE INC COM 037833100   166,186,895 713,248 SH   SOLE Boston Financial Management 713,248 0 0
APPLIED MATLS INC COM 038222105   968,426 4,793 SH   SOLE Boston Financial Management 4,793 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   211,994 2,721 SH   SOLE Boston Financial Management 2,721 0 0
AT&T INC COM 00206R102   257,881 11,722 SH   SOLE Boston Financial Management 11,722 0 0
AUTODESK INC COM 052769106   385,122 1,398 SH   SOLE Boston Financial Management 1,398 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   8,560,366 30,934 SH   SOLE Boston Financial Management 30,934 0 0
BANK AMERICA CORP COM 060505104   2,619,116 66,006 SH   SOLE Boston Financial Management 66,006 0 0
BARRICK GOLD CORP COM 067901108   2,128,230 107,000 SH   SOLE Boston Financial Management 107,000 0 0
BECTON DICKINSON & CO COM 075887109   870,481 3,610 SH   SOLE Boston Financial Management 3,610 0 0
BERKLEY W R CORP COM 084423102   56,039,190 987,823 SH   SOLE Boston Financial Management 987,823 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,073,540 3 SH   SOLE Boston Financial Management 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   12,756,617 27,716 SH   SOLE Boston Financial Management 27,716 0 0
BLACKROCK INC COM 09247X101   9,185,772 9,674 SH   SOLE Boston Financial Management 9,674 0 0
BLACKSTONE INC COM 09260D107   3,473,295 22,682 SH   SOLE Boston Financial Management 22,682 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   332,357 22,811 SH   SOLE Boston Financial Management 22,811 0 0
BOEING CO COM 097023105   562,853 3,702 SH   SOLE Boston Financial Management 3,702 0 0
BOOKING HOLDINGS INC COM 09857L108   1,061,455 252 SH   SOLE Boston Financial Management 252 0 0
BOSTON SCIENTIFIC CORP COM 101137107   294,976 3,520 SH   SOLE Boston Financial Management 3,520 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   481,441 9,305 SH   SOLE Boston Financial Management 9,305 0 0
BROADCOM INC COM 11135F101   13,216,003 76,615 SH   SOLE Boston Financial Management 76,615 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   82,538,335 383,846 SH   SOLE Boston Financial Management 383,846 0 0
BROOKFIELD WEALTH SOL LTD CL A EXCHANGEAB G17434104   229,652 4,320 SH   SOLE Boston Financial Management 4,320 0 0
BROWN & BROWN INC COM 115236101   63,541,260 613,333 SH   SOLE Boston Financial Management 613,333 0 0
BWX TECHNOLOGIES INC COM 05605H100   1,500,821 13,807 SH   SOLE Boston Financial Management 13,807 0 0
CACI INTL INC CL A 127190304   27,296,696 54,100 SH   SOLE Boston Financial Management 54,100 0 0
CARLISLE COS INC COM 142339100   39,278,971 87,335 SH   SOLE Boston Financial Management 87,335 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   741,184 9,208 SH   SOLE Boston Financial Management 9,208 0 0
CATERPILLAR INC COM 149123101   614,059 1,570 SH   SOLE Boston Financial Management 1,570 0 0
CDW CORP COM 12514G108   41,818,679 184,793 SH   SOLE Boston Financial Management 184,793 0 0
CELANESE CORP DEL COM 150870103   238,610 1,755 SH   SOLE Boston Financial Management 1,755 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   231,372 1,200 SH   SOLE Boston Financial Management 1,200 0 0
CHEVRON CORP NEW COM 166764100   5,989,324 40,669 SH   SOLE Boston Financial Management 40,669 0 0
CHUBB LIMITED COM H1467J104   610,234 2,116 SH   SOLE Boston Financial Management 2,116 0 0
CHURCH & DWIGHT CO INC COM 171340102   13,976,464 133,465 SH   SOLE Boston Financial Management 133,465 0 0
CINCINNATI FINL CORP COM 172062101   1,597,369 11,735 SH   SOLE Boston Financial Management 11,735 0 0
CINTAS CORP COM 172908105   510,748 2,481 SH   SOLE Boston Financial Management 2,481 0 0
CISCO SYS INC COM 17275R102   3,473,206 65,261 SH   SOLE Boston Financial Management 65,261 0 0
CME GROUP INC COM 12572Q105   62,303,405 282,363 SH   SOLE Boston Financial Management 282,363 0 0
COCA COLA CO COM 191216100   2,914,101 40,552 SH   SOLE Boston Financial Management 40,552 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   46,297,631 609,821 SH   SOLE Boston Financial Management 609,821 0 0
COLGATE PALMOLIVE CO COM 194162103   1,960,868 18,889 SH   SOLE Boston Financial Management 18,889 0 0
COMCAST CORP NEW CL A 20030N101   766,528 18,351 SH   SOLE Boston Financial Management 18,351 0 0
CONMED CORP COM 207410101   229,929 3,197 SH   SOLE Boston Financial Management 3,197 0 0
CONOCOPHILLIPS COM 20825C104   357,321 3,394 SH   SOLE Boston Financial Management 3,394 0 0
CONSTELLATION ENERGY CORP COM 21037T109   1,786,078 6,869 SH   SOLE Boston Financial Management 6,869 0 0
COPART INC COM 217204106   104,275,529 1,989,991 SH   SOLE Boston Financial Management 1,989,991 0 0
COSTAR GROUP INC COM 22160N109   455,658 6,040 SH   SOLE Boston Financial Management 6,040 0 0
COSTCO WHSL CORP NEW COM 22160K105   38,143,625 43,026 SH   SOLE Boston Financial Management 43,026 0 0
CRH PLC ORD G25508105   24,783,560 267,237 SH   SOLE Boston Financial Management 267,237 0 0
CROWN CASTLE INC COM 22822V101   4,068,861 34,299 SH   SOLE Boston Financial Management 34,299 0 0
CSX CORP COM 126408103   884,383 25,612 SH   SOLE Boston Financial Management 25,612 0 0
CVS HEALTH CORP COM 126650100   386,374 6,145 SH   SOLE Boston Financial Management 6,145 0 0
DANAHER CORPORATION COM 235851102   45,692,475 164,350 SH   SOLE Boston Financial Management 164,350 0 0
DEERE & CO COM 244199105   1,046,879 2,509 SH   SOLE Boston Financial Management 2,509 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   6,060,418 43,184 SH   SOLE Boston Financial Management 43,184 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   491,788 14,342 SH   SOLE Boston Financial Management 14,342 0 0
DISNEY WALT CO COM 254687106   595,708 6,193 SH   SOLE Boston Financial Management 6,193 0 0
DOMINION ENERGY INC COM 25746U109   1,992,195 34,473 SH   SOLE Boston Financial Management 34,473 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   496,713 4,308 SH   SOLE Boston Financial Management 4,308 0 0
EATON CORP PLC SHS G29183103   1,625,555 4,905 SH   SOLE Boston Financial Management 4,905 0 0
EBAY INC. COM 278642103   223,458 3,432 SH   SOLE Boston Financial Management 3,432 0 0
ECOLAB INC COM 278865100   4,599,515 18,014 SH   SOLE Boston Financial Management 18,014 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   920,825 13,954 SH   SOLE Boston Financial Management 13,954 0 0
ELEVANCE HEALTH INC COM 036752103   225,687 434 SH   SOLE Boston Financial Management 434 0 0
ELI LILLY & CO COM 532457108   4,447,419 5,020 SH   SOLE Boston Financial Management 5,020 0 0
EMERSON ELEC CO COM 291011104   2,348,065 21,469 SH   SOLE Boston Financial Management 21,469 0 0
EQUIFAX INC COM 294429105   31,617,339 107,593 SH   SOLE Boston Financial Management 107,593 0 0
EQUINIX INC COM 29444U700   3,005,516 3,386 SH   SOLE Boston Financial Management 3,386 0 0
EXACT SCIENCES CORP COM 30063P105   982,563 14,424 SH   SOLE Boston Financial Management 14,424 0 0
EXPEDITORS INTL WASH INC COM 302130109   291,840 2,221 SH   SOLE Boston Financial Management 2,221 0 0
EXXON MOBIL CORP COM 30231G102   6,054,423 51,650 SH   SOLE Boston Financial Management 51,650 0 0
FAIR ISAAC CORP COM 303250104   137,420,469 70,707 SH   SOLE Boston Financial Management 70,707 0 0
FASTENAL CO COM 311900104   2,413,497 33,793 SH   SOLE Boston Financial Management 33,793 0 0
FEDEX CORP COM 31428X106   223,323 816 SH   SOLE Boston Financial Management 816 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   44,420,507 223,702 SH   SOLE Boston Financial Management 223,702 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,308,536 21,085 SH   SOLE Boston Financial Management 21,085 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   4,096,670 82,912 SH   SOLE Boston Financial Management 82,912 0 0
FIRSTSERVICE CORP NEW COM 33767E202   45,007,879 246,673 SH   SOLE Boston Financial Management 246,673 0 0
FISERV INC COM 337738108   661,472 3,682 SH   SOLE Boston Financial Management 3,682 0 0
FREEPORT-MCMORAN INC CL B 35671D857   214,207 4,291 SH   SOLE Boston Financial Management 4,291 0 0
GALLAGHER ARTHUR J & CO COM 363576109   27,365,765 97,259 SH   SOLE Boston Financial Management 97,259 0 0
GARTNER INC COM 366651107   11,677,271 23,043 SH   SOLE Boston Financial Management 23,043 0 0
GE AEROSPACE COM NEW 369604301   404,316 2,144 SH   SOLE Boston Financial Management 2,144 0 0
GENERAL DYNAMICS CORP COM 369550108   845,556 2,798 SH   SOLE Boston Financial Management 2,798 0 0
GENERAL MLS INC COM 370334104   451,519 6,114 SH   SOLE Boston Financial Management 6,114 0 0
GILEAD SCIENCES INC COM 375558103   3,724,215 44,421 SH   SOLE Boston Financial Management 44,421 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   215,599 11,951 SH   SOLE Boston Financial Management 11,951 0 0
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   347,631 4,487 SH   SOLE Boston Financial Management 4,487 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   17,892,120 494,667 SH   SOLE Boston Financial Management 494,667 0 0
GSK PLC SPONSORED ADR 37733W204   332,110 8,124 SH   SOLE Boston Financial Management 8,124 0 0
HANOVER INS GROUP INC COM 410867105   348,059 2,350 SH   SOLE Boston Financial Management 2,350 0 0
HEICO CORP NEW CL A 422806208   35,491,651 174,184 SH   SOLE Boston Financial Management 174,184 0 0
HENRY JACK & ASSOC INC COM 426281101   1,406,142 7,965 SH   SOLE Boston Financial Management 7,965 0 0
HOLOGIC INC COM 436440101   240,878 2,957 SH   SOLE Boston Financial Management 2,957 0 0
HOME DEPOT INC COM 437076102   19,627,796 48,440 SH   SOLE Boston Financial Management 48,440 0 0
HONEYWELL INTL INC COM 438516106   1,359,946 6,579 SH   SOLE Boston Financial Management 6,579 0 0
HUBBELL INC COM 443510607   753,896 1,760 SH   SOLE Boston Financial Management 1,760 0 0
IDEXX LABS INC COM 45168D104   1,287,806 2,549 SH   SOLE Boston Financial Management 2,549 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,829,046 10,795 SH   SOLE Boston Financial Management 10,795 0 0
ILLUMINA INC COM 452327109   436,874 3,350 SH   SOLE Boston Financial Management 3,350 0 0
INDEPENDENT BK CORP MASS COM 453836108   206,187 3,487 SH   SOLE Boston Financial Management 3,487 0 0
INSULET CORP COM 45784P101   851,167 3,657 SH   SOLE Boston Financial Management 3,657 0 0
INTEL CORP COM 458140100   240,160 10,237 SH   SOLE Boston Financial Management 10,237 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   272,449 1,955 SH   SOLE Boston Financial Management 1,955 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,454,756 9,056 SH   SOLE Boston Financial Management 9,056 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   1,378,497 6,235 SH   SOLE Boston Financial Management 6,235 0 0
INTUIT COM 461202103   5,585,274 8,994 SH   SOLE Boston Financial Management 8,994 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,882,547 3,832 SH   SOLE Boston Financial Management 3,832 0 0
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   543,271 40,452 SH   SOLE Boston Financial Management 40,452 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   1,484,668 20,698 SH   SOLE Boston Financial Management 20,698 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   8,355,774 17,120 SH   SOLE Boston Financial Management 17,120 0 0
IQVIA HLDGS INC COM 46266C105   1,811,399 7,644 SH   SOLE Boston Financial Management 7,644 0 0
ISHARES GOLD TR ISHARES NEW 464285204   4,708,676 94,742 SH   SOLE Boston Financial Management 94,742 0 0
ISHARES INC CORE MSCI EMKT 46434G103   9,098,184 158,477 SH   SOLE Boston Financial Management 158,477 0 0
ISHARES SILVER TR ISHARES 46428Q109   2,585,254 90,998 SH   SOLE Boston Financial Management 90,998 0 0
ISHARES TR ISHARES SEMICDTR 464287523   287,316 1,246 SH   SOLE Boston Financial Management 1,246 0 0
ISHARES TR S&P MC 400VL ETF 464287705   240,812 1,948 SH   SOLE Boston Financial Management 1,948 0 0
ISHARES TR S&P 500 VAL ETF 464287408   388,228 1,969 SH   SOLE Boston Financial Management 1,969 0 0
ISHARES TR S&P SML 600 GWT 464287887   487,658 3,496 SH   SOLE Boston Financial Management 3,496 0 0
ISHARES TR S&P MC 400GR ETF 464287606   357,794 3,892 SH   SOLE Boston Financial Management 3,892 0 0
ISHARES TR CORE US AGGBD ET 464287226   501,388 4,951 SH   SOLE Boston Financial Management 4,951 0 0
ISHARES TR EAFE GRWTH ETF 464288885   536,205 4,981 SH   SOLE Boston Financial Management 4,981 0 0
ISHARES TR EAFE VALUE ETF 464288877   317,451 5,518 SH   SOLE Boston Financial Management 5,518 0 0
ISHARES TR MSCI ACWI EX US 464288240   383,603 6,704 SH   SOLE Boston Financial Management 6,704 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   2,927,175 8,959 SH   SOLE Boston Financial Management 8,959 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   1,155,178 9,155 SH   SOLE Boston Financial Management 9,155 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   1,092,174 11,131 SH   SOLE Boston Financial Management 11,131 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   278,281 11,697 SH   SOLE Boston Financial Management 11,697 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,254,517 13,102 SH   SOLE Boston Financial Management 13,102 0 0
ISHARES TR CORE MSCI EAFE 46432F842   1,029,801 13,194 SH   SOLE Boston Financial Management 13,194 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   5,867,539 15,631 SH   SOLE Boston Financial Management 15,631 0 0
ISHARES TR RUS MID CAP ETF 464287499   1,405,481 15,946 SH   SOLE Boston Financial Management 15,946 0 0
ISHARES TR RESIDENTIAL MULT 464288562   2,282,674 25,700 SH   SOLE Boston Financial Management 25,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   5,699,440 25,802 SH   SOLE Boston Financial Management 25,802 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,421,166 30,989 SH   SOLE Boston Financial Management 30,989 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243   794,690 31,585 SH   SOLE Boston Financial Management 31,585 0 0
ISHARES TR CORE S&P500 ETF 464287200   25,809,629 44,745 SH   SOLE Boston Financial Management 44,745 0 0
ISHARES TR RUS 1000 ETF 464287622   19,526,815 62,110 SH   SOLE Boston Financial Management 62,110 0 0
ISHARES TR MSCI EAFE ETF 464287465   6,230,808 74,504 SH   SOLE Boston Financial Management 74,504 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   9,122,994 109,717 SH   SOLE Boston Financial Management 109,717 0 0
ISHARES TR CORE S&P SCP ETF 464287804   14,398,842 123,109 SH   SOLE Boston Financial Management 123,109 0 0
ISHARES TR USD INV GRDE ETF 464288620   25,696,177 488,706 SH   SOLE Boston Financial Management 488,706 0 0
ISHARES TR CORE S&P MCP ETF 464287507   34,392,063 551,862 SH   SOLE Boston Financial Management 551,862 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   45,506,905 864,165 SH   SOLE Boston Financial Management 864,165 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   204,220 3,445 SH   SOLE Boston Financial Management 3,445 0 0
JOHNSON & JOHNSON COM 478160104   12,201,672 75,291 SH   SOLE Boston Financial Management 75,291 0 0
JPMORGAN CHASE & CO. COM 46625H100   16,382,804 77,695 SH   SOLE Boston Financial Management 77,695 0 0
KENVUE INC COM 49177J102   4,657,527 201,363 SH   SOLE Boston Financial Management 201,363 0 0
KIMBERLY-CLARK CORP COM 494368103   753,379 5,295 SH   SOLE Boston Financial Management 5,295 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,746,015 20,554 SH   SOLE Boston Financial Management 20,554 0 0
LAUDER ESTEE COS INC CL A 518439104   563,968 5,657 SH   SOLE Boston Financial Management 5,657 0 0
LENNAR CORP CL A 526057104   208,291 1,111 SH   SOLE Boston Financial Management 1,111 0 0
LINDE PLC SHS G54950103   4,533,509 9,507 SH   SOLE Boston Financial Management 9,507 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   2,100,019 19,180 SH   SOLE Boston Financial Management 19,180 0 0
LOCKHEED MARTIN CORP COM 539830109   43,104,201 73,738 SH   SOLE Boston Financial Management 73,738 0 0
LOWES COS INC COM 548661107   1,568,493 5,791 SH   SOLE Boston Financial Management 5,791 0 0
MANAGED PORTFOLIO SERIES TORTOISE GLOBAL 56167N753   406,740 8,116 SH   SOLE Boston Financial Management 8,116 0 0
MARATHON PETE CORP COM 56585A102   210,806 1,294 SH   SOLE Boston Financial Management 1,294 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,021,753 4,580 SH   SOLE Boston Financial Management 4,580 0 0
MASCO CORP COM 574599106   335,760 4,000 SH   SOLE Boston Financial Management 4,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   66,157,879 133,977 SH   SOLE Boston Financial Management 133,977 0 0
MCCORMICK & CO INC COM NON VTG 579780206   668,279 8,120 SH   SOLE Boston Financial Management 8,120 0 0
MCDONALDS CORP COM 580135101   3,130,059 10,279 SH   SOLE Boston Financial Management 10,279 0 0
MEDTRONIC PLC SHS G5960L103   248,843 2,764 SH   SOLE Boston Financial Management 2,764 0 0
MERCK & CO INC COM 58933Y105   8,819,886 77,667 SH   SOLE Boston Financial Management 77,667 0 0
META PLATFORMS INC CL A 30303M102   10,996,220 19,209 SH   SOLE Boston Financial Management 19,209 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   9,877,025 6,586 SH   SOLE Boston Financial Management 6,586 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   338,423 4,215 SH   SOLE Boston Financial Management 4,215 0 0
MICROSOFT CORP COM 594918104   164,574,250 382,464 SH   SOLE Boston Financial Management 382,464 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,123,711 19,536 SH   SOLE Boston Financial Management 19,536 0 0
MONDELEZ INTL INC CL A 609207105   3,353,091 45,515 SH   SOLE Boston Financial Management 45,515 0 0
MOODYS CORP COM 615369105   24,535,871 51,699 SH   SOLE Boston Financial Management 51,699 0 0
MORGAN STANLEY COM NEW 617446448   509,526 4,888 SH   SOLE Boston Financial Management 4,888 0 0
MORNINGSTAR INC COM 617700109   19,665,770 61,625 SH   SOLE Boston Financial Management 61,625 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   382,790 851 SH   SOLE Boston Financial Management 851 0 0
MSCI INC COM 55354G100   17,641,794 30,264 SH   SOLE Boston Financial Management 30,264 0 0
NETFLIX INC COM 64110L106   1,341,230 1,891 SH   SOLE Boston Financial Management 1,891 0 0
NEW YORK LIFE INVESTMENTS ET NYLI CANDRIAM IN 45409B453   547,157 17,417 SH   SOLE Boston Financial Management 17,417 0 0
NEW YORK LIFE INVESTMENTS ET CANDRIAM US LRG 45409B461   2,509,078 52,415 SH   SOLE Boston Financial Management 52,415 0 0
NEWMONT CORP COM 651639106   4,488,735 83,980 SH   SOLE Boston Financial Management 83,980 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   37,475,139 226,641 SH   SOLE Boston Financial Management 226,641 0 0
NEXTERA ENERGY INC COM 65339F101   8,063,824 95,396 SH   SOLE Boston Financial Management 95,396 0 0
NIKE INC CL B 654106103   1,575,996 17,828 SH   SOLE Boston Financial Management 17,828 0 0
NORDSON CORP COM 655663102   14,975,911 57,023 SH   SOLE Boston Financial Management 57,023 0 0
NORFOLK SOUTHN CORP COM 655844108   801,190 3,224 SH   SOLE Boston Financial Management 3,224 0 0
NOVARTIS AG SPONSORED ADR 66987V109   925,336 8,045 SH   SOLE Boston Financial Management 8,045 0 0
NOVO-NORDISK A S ADR 670100205   2,060,745 17,307 SH   SOLE Boston Financial Management 17,307 0 0
NUCOR CORP COM 670346105   397,650 2,645 SH   SOLE Boston Financial Management 2,645 0 0
NVIDIA CORPORATION COM 67066G104   6,015,776 49,537 SH   SOLE Boston Financial Management 49,537 0 0
OLD REP INTL CORP COM 680223104   27,492,276 776,179 SH   SOLE Boston Financial Management 776,179 0 0
ONEOK INC NEW COM 682680103   456,471 5,009 SH   SOLE Boston Financial Management 5,009 0 0
ORACLE CORP COM 68389X105   2,438,936 14,313 SH   SOLE Boston Financial Management 14,313 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   28,612,654 24,846 SH   SOLE Boston Financial Management 24,846 0 0
OTIS WORLDWIDE CORP COM 68902V107   2,447,995 23,552 SH   SOLE Boston Financial Management 23,552 0 0
PACIRA BIOSCIENCES INC NOTE 0.750% 8/0 695127AF7   11,381 12,000 SH   SOLE Boston Financial Management 12,000 0 0
PALO ALTO NETWORKS INC COM 697435105   7,281,366 21,303 SH   SOLE Boston Financial Management 21,303 0 0
PAYCHEX INC COM 704326107   223,829 1,668 SH   SOLE Boston Financial Management 1,668 0 0
PAYPAL HLDGS INC COM 70450Y103   349,263 4,476 SH   SOLE Boston Financial Management 4,476 0 0
PEPSICO INC COM 713448108   6,673,174 39,242 SH   SOLE Boston Financial Management 39,242 0 0
PFIZER INC COM 717081103   22,895,883 791,150 SH   SOLE Boston Financial Management 791,150 0 0
PHILIP MORRIS INTL INC COM 718172109   262,973 2,166 SH   SOLE Boston Financial Management 2,166 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,721,509 9,313 SH   SOLE Boston Financial Management 9,313 0 0
PROCTER AND GAMBLE CO COM 742718109   9,456,233 54,597 SH   SOLE Boston Financial Management 54,597 0 0
PTC INC COM 69370C100   311,639 1,725 SH   SOLE Boston Financial Management 1,725 0 0
QUALCOMM INC COM 747525103   2,224,084 13,079 SH   SOLE Boston Financial Management 13,079 0 0
REALTY INCOME CORP COM 756109104   277,394 4,374 SH   SOLE Boston Financial Management 4,374 0 0
REPUBLIC SVCS INC COM 760759100   1,842,105 9,172 SH   SOLE Boston Financial Management 9,172 0 0
ROCKWELL AUTOMATION INC COM 773903109   749,004 2,790 SH   SOLE Boston Financial Management 2,790 0 0
ROLLINS INC COM 775711104   19,858,874 392,623 SH   SOLE Boston Financial Management 392,623 0 0
ROPER TECHNOLOGIES INC COM 776696106   23,496,805 42,227 SH   SOLE Boston Financial Management 42,227 0 0
ROSS STORES INC COM 778296103   5,654,060 37,566 SH   SOLE Boston Financial Management 37,566 0 0
RPM INTL INC COM 749685103   835,505 6,905 SH   SOLE Boston Financial Management 6,905 0 0
RTX CORPORATION COM 75513E101   5,058,226 41,748 SH   SOLE Boston Financial Management 41,748 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   30,040,774 452,489 SH   SOLE Boston Financial Management 452,489 0 0
S&P GLOBAL INC COM 78409V104   3,896,673 7,543 SH   SOLE Boston Financial Management 7,543 0 0
SALESFORCE INC COM 79466L302   6,532,363 23,866 SH   SOLE Boston Financial Management 23,866 0 0
SCHWAB CHARLES CORP COM 808513105   279,591 4,314 SH   SOLE Boston Financial Management 4,314 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   488,594 7,345 SH   SOLE Boston Financial Management 7,345 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771   1,460,173 20,348 SH   SOLE Boston Financial Management 20,348 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,914,734 58,142 SH   SOLE Boston Financial Management 58,142 0 0
SEI INVTS CO COM 784117103   968,660 14,000 SH   SOLE Boston Financial Management 14,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   203,034 4,480 SH   SOLE Boston Financial Management 4,480 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   557,530 6,350 SH   SOLE Boston Financial Management 6,350 0 0
SERVICENOW INC COM 81762P102   4,268,924 4,773 SH   SOLE Boston Financial Management 4,773 0 0
SHERWIN WILLIAMS CO COM 824348106   76,675,770 200,895 SH   SOLE Boston Financial Management 200,895 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   13,694,027 90,743 SH   SOLE Boston Financial Management 90,743 0 0
SMITH A O CORP COM 831865209   46,737,977 520,294 SH   SOLE Boston Financial Management 520,294 0 0
SONY GROUP CORP SPONSORED ADR 835699307   254,945 2,640 SH   SOLE Boston Financial Management 2,640 0 0
SOUTHERN CO COM 842587107   939,225 10,415 SH   SOLE Boston Financial Management 10,415 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,427,006 5,871 SH   SOLE Boston Financial Management 5,871 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   17,464,517 30,439 SH   SOLE Boston Financial Management 30,439 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   9,217,099 16,180 SH   SOLE Boston Financial Management 16,180 0 0
SPDR SER TR S&P DIVID ETF 78464A763   398,991 2,809 SH   SOLE Boston Financial Management 2,809 0 0
SPDR SER TR SPDR MSCI USA GE 78468R747   462,643 4,073 SH   SOLE Boston Financial Management 4,073 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   787,365 8,576 SH   SOLE Boston Financial Management 8,576 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   477,029 8,724 SH   SOLE Boston Financial Management 8,724 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   1,879,919 62,085 SH   SOLE Boston Financial Management 62,085 0 0
STARBUCKS CORP COM 855244109   1,825,306 18,723 SH   SOLE Boston Financial Management 18,723 0 0
STERIS PLC SHS USD G8473T100   49,231,256 202,982 SH   SOLE Boston Financial Management 202,982 0 0
STRIDE INC NOTE 1.125% 9/0 86333MAA6   23,482 14,000 SH   SOLE Boston Financial Management 14,000 0 0
STRYKER CORPORATION COM 863667101   7,386,831 20,447 SH   SOLE Boston Financial Management 20,447 0 0
SUN LIFE FINANCIAL INC. COM 866796105   434,628 7,491 SH   SOLE Boston Financial Management 7,491 0 0
SWEETGREEN INC COM CL A 87043Q108   338,973 9,562 SH   SOLE Boston Financial Management 9,562 0 0
SYSCO CORP COM 871829107   774,902 9,927 SH   SOLE Boston Financial Management 9,927 0 0
TARGET CORP COM 87612E106   218,672 1,403 SH   SOLE Boston Financial Management 1,403 0 0
TESLA INC COM 88160R101   700,122 2,676 SH   SOLE Boston Financial Management 2,676 0 0
TEXAS INSTRS INC COM 882508104   1,004,964 4,865 SH   SOLE Boston Financial Management 4,865 0 0
THE CIGNA GROUP COM 125523100   1,008,141 2,910 SH   SOLE Boston Financial Management 2,910 0 0
THE ONCOLOGY INSTITUTE INC COM 68236X100   252,898 2,679 SH   SOLE Boston Financial Management 2,679 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   12,393,669 20,036 SH   SOLE Boston Financial Management 20,036 0 0
TJX COS INC NEW COM 872540109   2,561,902 21,796 SH   SOLE Boston Financial Management 21,796 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   535,180 8,460 SH   SOLE Boston Financial Management 8,460 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   3,173,553 49,111 SH   SOLE Boston Financial Management 49,111 0 0
TRACTOR SUPPLY CO COM 892356106   1,684,485 5,790 SH   SOLE Boston Financial Management 5,790 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,122,372 4,794 SH   SOLE Boston Financial Management 4,794 0 0
TYLER TECHNOLOGIES INC COM 902252105   25,524,909 43,728 SH   SOLE Boston Financial Management 43,728 0 0
UNILEVER PLC SPON ADR NEW 904767704   299,531 4,611 SH   SOLE Boston Financial Management 4,611 0 0
UNION PAC CORP COM 907818108   3,320,333 13,471 SH   SOLE Boston Financial Management 13,471 0 0
UNITED PARCEL SERVICE INC CL B 911312106   794,377 5,826 SH   SOLE Boston Financial Management 5,826 0 0
UNITED STATES ANTIMONY CORP COM 911549103   82,144 107,659 SH   SOLE Boston Financial Management 107,659 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,873,893 8,336 SH   SOLE Boston Financial Management 8,336 0 0
UNUM GROUP COM 91529Y106   2,377,600 40,000 SH   SOLE Boston Financial Management 40,000 0 0
VALERO ENERGY CORP COM 91913Y100   215,508 1,596 SH   SOLE Boston Financial Management 1,596 0 0
VANECK ETF TRUST ENVIRONMENTAL SR 92189F304   436,503 2,419 SH   SOLE Boston Financial Management 2,419 0 0
VANECK ETF TRUST CALL 92189F106   398,200 10,000 PRN   SOLE Boston Financial Management 10,000 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   3,514,320 72,000 SH   SOLE Boston Financial Management 72,000 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   242,051 3,076 SH   SOLE Boston Financial Management 3,076 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   992,869 1,882 SH   SOLE Boston Financial Management 1,882 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   603,461 2,292 SH   SOLE Boston Financial Management 2,292 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   430,771 2,367 SH   SOLE Boston Financial Management 2,367 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   645,856 2,448 SH   SOLE Boston Financial Management 2,448 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   934,371 3,939 SH   SOLE Boston Financial Management 3,939 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,878,186 4,892 SH   SOLE Boston Financial Management 4,892 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   893,275 5,117 SH   SOLE Boston Financial Management 5,117 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,675,126 30,637 SH   SOLE Boston Financial Management 30,637 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   298,481 2,494 SH   SOLE Boston Financial Management 2,494 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   2,223,543 35,294 SH   SOLE Boston Financial Management 35,294 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,204,306 87,864 SH   SOLE Boston Financial Management 87,864 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,496,965 31,440 SH   SOLE Boston Financial Management 31,440 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   23,529,180 389,427 SH   SOLE Boston Financial Management 389,427 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,218,245 46,543 SH   SOLE Boston Financial Management 46,543 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,135,223 154,047 SH   SOLE Boston Financial Management 154,047 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   24,276,636 274,996 SH   SOLE Boston Financial Management 274,996 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   442,312 754 SH   SOLE Boston Financial Management 754 0 0
VERALTO CORP COM SHS 92338C103   1,425,097 12,740 SH   SOLE Boston Financial Management 12,740 0 0
VERISIGN INC COM 92343E102   32,397,299 170,548 SH   SOLE Boston Financial Management 170,548 0 0
VERISK ANALYTICS INC COM 92345Y106   3,772,073 14,077 SH   SOLE Boston Financial Management 14,077 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   289,445 6,445 SH   SOLE Boston Financial Management 6,445 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,043,640 2,244 SH   SOLE Boston Financial Management 2,244 0 0
VIATRIS INC COM 92556V106   1,320,917 113,774 SH   SOLE Boston Financial Management 113,774 0 0
VISA INC COM CL A 92826C839   71,551,539 260,235 SH   SOLE Boston Financial Management 260,235 0 0
WALMART INC COM 931142103   2,363,899 29,274 SH   SOLE Boston Financial Management 29,274 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   86,485 10,483 SH   SOLE Boston Financial Management 10,483 0 0
WASTE CONNECTIONS INC COM 94106B101   388,398 2,172 SH   SOLE Boston Financial Management 2,172 0 0
WASTE MGMT INC DEL COM 94106L109   1,635,058 7,876 SH   SOLE Boston Financial Management 7,876 0 0
WATERS CORP COM 941848103   30,287,623 84,158 SH   SOLE Boston Financial Management 84,158 0 0
WATSCO INC COM 942622200   167,861,199 341,265 SH   SOLE Boston Financial Management 341,265 0 0
WEC ENERGY GROUP INC COM 92939U106   260,360 2,707 SH   SOLE Boston Financial Management 2,707 0 0
WELLS FARGO CO NEW COM 949746101   227,542 4,028 SH   SOLE Boston Financial Management 4,028 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   480,857 1,602 SH   SOLE Boston Financial Management 1,602 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   1,058,282 32,040 SH   SOLE Boston Financial Management 32,040 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   2,498,020 48,477 SH   SOLE Boston Financial Management 48,477 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131   4,483,693 114,526 SH   SOLE Boston Financial Management 114,526 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281   19,531,240 363,710 SH   SOLE Boston Financial Management 363,710 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   63,966,396 768,734 SH   SOLE Boston Financial Management 768,734 0 0
WP CAREY INC COM 92936U109   396,851 6,370 SH   SOLE Boston Financial Management 6,370 0 0