The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 303,710 2,233 SH SOLE 0 0 2,233
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,080,962 33,728 SH SOLE 3,005 0 30,723
ADOBE INC COM 00724F101 1,682,928 4,350 SH SOLE 111 0 4,239
ALPHABET INC CAP STK CL A 02079K305 2,796,946 15,871 SH SOLE 600 0 15,271
ALPHABET INC CAP STK CL C 02079K107 21,796,881 122,875 SH SOLE 7,577 0 115,298
AMAZON COM INC COM 023135106 985,280 4,491 SH SOLE 2,704 0 1,787
AMERICAN TOWER CORP NEW COM 03027X100 11,084,889 50,153 SH SOLE 4,867 0 45,286
AMPHENOL CORP NEW CL A 032095101 17,436,423 176,571 SH SOLE 13,974 0 162,597
APPLE INC COM 037833100 31,133,152 151,743 SH SOLE 11,265 0 140,478
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,696,812 4,613 SH SOLE 109 0 4,504
AXON ENTERPRISE INC COM 05464C101 3,937,683 4,756 SH SOLE 97 0 4,659
BANK OZK LITTLE ROCK ARK COM 06417N103 13,913,417 295,653 SH SOLE 25,237 0 270,416
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 27,270,642 56,139 SH SOLE 4,461 0 51,678
BOOKING HOLDINGS INC COM 09857L108 3,676,167 635 SH SOLE 17 0 618
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3,263,538 31,341 SH SOLE 759 0 30,582
BROADCOM INC COM 11135F101 274,823 997 SH SOLE 0 0 997
CARNIVAL CORP UNIT 99/99/9999 143658300 1,151,908 40,964 SH SOLE 40,964 0 0
CDW CORP COM 12514G108 12,682,397 71,014 SH SOLE 5,380 0 65,634
CHEMED CORP NEW COM 16359R103 11,762,787 24,157 SH SOLE 2,010 0 22,147
CHEVRON CORP NEW COM 166764100 424,988 2,968 SH SOLE 0 0 2,968
CINTAS CORP COM 172908105 15,931,654 71,484 SH SOLE 5,677 0 65,807
CITIGROUP INC COM NEW 172967424 813,611 9,558 SH SOLE 9,538 0 20
COCA COLA CO COM 191216100 290,641 4,108 SH SOLE 0 0 4,108
CONOCOPHILLIPS COM 20825C104 278,553 3,104 SH SOLE 0 0 3,104
COSTCO WHSL CORP NEW COM 22160K105 212,837 215 SH SOLE 0 0 215
DANAHER CORPORATION COM 235851102 8,594,778 43,509 SH SOLE 3,508 0 40,001
DARDEN RESTAURANTS INC COM 237194105 266,359 1,222 SH SOLE 492 0 730
DATADOG INC CL A COM 23804L103 2,292,610 17,067 SH SOLE 440 0 16,627
DISNEY WALT CO COM 254687106 12,534,195 101,074 SH SOLE 9,336 0 91,738
DOMINOS PIZZA INC COM 25754A201 11,867,033 26,336 SH SOLE 2,429 0 23,907
ELI LILLY & CO COM 532457108 6,748,391 8,657 SH SOLE 117 0 8,540
ENTERPRISE BANCORP INC MASS COM 293668109 289,689 7,308 SH SOLE 0 0 7,308
EXXON MOBIL CORP COM 30231G102 367,189 3,406 SH SOLE 0 0 3,406
FAIR ISAAC CORP COM 303250104 3,800,329 2,079 SH SOLE 49 0 2,030
FEDEX CORP COM 31428X106 12,887,770 56,697 SH SOLE 5,110 0 51,587
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 3,275,313 106,932 SH SOLE 2,161 0 104,771
GALLAGHER ARTHUR J & CO COM 363576109 2,053,570 6,415 SH SOLE 0 0 6,415
GE AEROSPACE COM NEW 369604301 346,818 1,347 SH SOLE 18 0 1,329
GLOBE LIFE INC COM 37959E102 380,949 3,065 SH SOLE 0 0 3,065
HDFC BANK LTD SPONSORED ADS 40415F101 22,409,108 292,280 SH SOLE 19,620 0 272,660
HOME DEPOT INC COM 437076102 12,614,091 34,405 SH SOLE 2,880 0 31,525
HUBSPOT INC COM 443573100 3,564,659 6,404 SH SOLE 151 0 6,253
IDEXX LABS INC COM 45168D104 3,144,025 5,862 SH SOLE 135 0 5,727
INSULET CORP COM 45784P101 4,682,225 14,903 SH SOLE 370 0 14,533
INTUITIVE SURGICAL INC COM NEW 46120E602 4,284,788 7,885 SH SOLE 187 0 7,698
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 3,591,595 15,815 SH SOLE 1,571 0 14,244
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,583,829 52,734 SH SOLE 1,006 0 51,728
INVESCO QQQ TR UNIT SER 1 46090E103 206,961 375 SH SOLE 2 0 373
ISHARES INC CORE MSCI EMKT 46434G103 299,970 4,997 SH SOLE 344 0 4,653
ISHARES INC ESG AWR MSCI EM 46434G863 1,890,021 48,252 SH SOLE 6,793 0 41,459
ISHARES TR 1 3 YR TREAS BD 464287457 8,737,836 105,453 SH SOLE 4,657 0 100,796
ISHARES TR 3 7 YR TREAS BD 464288661 26,845,268 225,420 SH SOLE 7,456 0 217,964
ISHARES TR CORE MSCI EAFE 46432F842 1,415,487 16,956 SH SOLE 977 0 15,979
ISHARES TR CORE S&P500 ETF 464287200 1,444,834 2,327 SH SOLE 10 0 2,317
ISHARES TR IBDS DEC28 ETF 46435U515 1,876,581 73,823 SH SOLE 4,754 0 69,069
ISHARES TR IBONDS 27 ETF 46435UAA9 1,454,792 59,942 SH SOLE 4,593 0 55,349
ISHARES TR IBONDS DEC 2030 46436E726 1,495,739 68,050 SH SOLE 4,479 0 63,571
ISHARES TR IBONDS DEC 29 46436E205 1,741,351 74,640 SH SOLE 4,382 0 70,258
ISHARES TR INTL EQTY FACTOR 46434V274 1,931,583 56,430 SH SOLE 6,038 0 50,392
ISHARES TR ISHS 1-5YR INVS 464288646 2,412,398 45,724 SH SOLE 2,820 0 42,904
ISHARES TR MBS ETF 464288588 26,710,484 284,487 SH SOLE 9,008 0 275,479
ISHARES TR MSCI INTL MOMENT 46434V449 12,868,879 281,656 SH SOLE 5,934 0 275,722
ISHARES TR MSCI USA QLT FCT 46432F339 7,070,633 38,675 SH SOLE 3,646 0 35,029
ISHARES TR RUSSELL 2000 ETF 464287655 228,306 1,058 SH SOLE 0 0 1,058
ISHARES TR S&P 500 VAL ETF 464287408 432,464 2,213 SH SOLE 179 0 2,034
JOHN HANCOCK EXCHANGE TRADED MORTGAGE BACKED 47804J792 15,087,616 689,953 SH SOLE 32,889 0 657,064
JOHNSON & JOHNSON COM 478160104 208,809 1,367 SH SOLE 0 0 1,367
JPMORGAN CHASE & CO. COM 46625H100 21,937,549 75,670 SH SOLE 5,834 0 69,836
KLAVIYO INC COM SER A 49845K101 2,871,090 85,500 SH SOLE 1,953 0 83,547
LIVE NATION ENTERTAINMENT IN COM 538034109 5,123,854 33,870 SH SOLE 800 0 33,070
LOWES COS INC COM 548661107 221,870 1,000 SH SOLE 0 0 1,000
MASTERCARD INCORPORATED CL A 57636Q104 233,205 415 SH SOLE 400 0 15
MCDONALDS CORP COM 580135101 306,778 1,050 SH SOLE 0 0 1,050
MEDPACE HLDGS INC COM 58506Q109 5,662,976 18,043 SH SOLE 1,994 0 16,049
MERCADOLIBRE INC COM 58733R102 28,002,432 10,714 SH SOLE 646 0 10,068
META PLATFORMS INC CL A 30303M102 7,735,183 10,480 SH SOLE 167 0 10,313
MICROSOFT CORP COM 594918104 6,824,684 13,720 SH SOLE 730 0 12,990
MSCI INC COM 55354G100 1,562,389 2,709 SH SOLE 62 0 2,647
NEXTERA ENERGY INC COM 65339F101 1,849,557 26,643 SH SOLE 641 0 26,002
NOVO-NORDISK A S ADR 670100205 9,712,563 140,721 SH SOLE 10,975 0 129,746
NVIDIA CORPORATION COM 67066G104 8,726,104 55,232 SH SOLE 5,834 0 49,398
OMNICOM GROUP INC COM 681919106 9,282,533 129,032 SH SOLE 10,266 0 118,766
ORACLE CORP COM 68389X105 4,061,927 18,579 SH SOLE 0 0 18,579
PALANTIR TECHNOLOGIES INC CL A 69608A108 498,795 3,659 SH SOLE 0 0 3,659
PHILLIPS 66 COM 718546104 242,776 2,035 SH SOLE 0 0 2,035
PROCTER AND GAMBLE CO COM 742718109 855,070 5,367 SH SOLE 0 0 5,367
PROGRESSIVE CORP COM 743315103 1,955,283 7,327 SH SOLE 172 0 7,155
ROCKWELL AUTOMATION INC COM 773903109 16,075,402 48,395 SH SOLE 3,920 0 44,475
ROLLINS INC COM 775711104 4,566,578 80,939 SH SOLE 1,965 0 78,974
SALESFORCE INC COM 79466L302 3,027,677 11,103 SH SOLE 477 0 10,626
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 10,241,187 339,787 SH SOLE 6,725 0 333,062
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730 10,714,466 324,582 SH SOLE 7,078 0 317,504
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 20,269,666 506,488 SH SOLE 9,513 0 496,975
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524748 2,394,462 56,943 SH SOLE 1,013 0 55,930
SCHWAB STRATEGIC TR FUNDAMENTAL US L 808524771 16,118,994 656,846 SH SOLE 12,062 0 644,784
SCHWAB STRATEGIC TR FUNDAMENTAL US S 808524763 4,359,533 152,165 SH SOLE 2,700 0 149,465
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 961,105 43,489 SH SOLE 0 0 43,489
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,258,041 29,538 SH SOLE 484 0 29,054
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 509,948 17,458 SH SOLE 1,184 0 16,274
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,457,765 100,563 SH SOLE 795 0 99,768
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 357,655 14,137 SH SOLE 0 0 14,137
SERVICENOW INC COM 81762P102 4,981,048 4,845 SH SOLE 127 0 4,718
SHERWIN WILLIAMS CO COM 824348106 2,957,016 8,612 SH SOLE 203 0 8,409
SIMON PPTY GROUP INC NEW COM 828806109 280,526 1,745 SH SOLE 0 0 1,745
SONY GROUP CORP SPONSORED ADR 835699307 21,889,018 840,915 SH SOLE 68,951 0 771,964
SOUTHERN CO COM 842587107 367,779 4,005 SH SOLE 0 0 4,005
SPDR GOLD TR GOLD SHS 78463V107 5,310,748 17,422 SH SOLE 1,233 0 16,189
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 1,787,841 28,364 SH SOLE 3,105 0 25,259
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 2,975,867 73,496 SH SOLE 5,145 0 68,351
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 379,959 8,890 SH SOLE 0 0 8,890
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,383,455 22,303 SH SOLE 272 0 22,031
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 1,812,598 19,760 SH SOLE 255 0 19,505
SPDR SERIES TRUST BLOOMBERG SHT TE 78468R408 4,481,448 175,881 SH SOLE 3,685 0 172,196
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 6,686,964 89,290 SH SOLE 8,795 0 80,495
STRYKER CORPORATION COM 863667101 363,980 920 SH SOLE 0 0 920
SYSCO CORP COM 871829107 11,654,121 153,870 SH SOLE 13,375 0 140,495
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 25,171,646 111,138 SH SOLE 8,506 0 102,632
TESLA INC COM 88160R101 2,649,602 8,341 SH SOLE 122 0 8,219
THERMO FISHER SCIENTIFIC INC COM 883556102 258,683 638 SH SOLE 0 0 638
TJX COS INC NEW COM 872540109 14,067,429 113,916 SH SOLE 9,290 0 104,626
TORONTO DOMINION BK ONT COM NEW 891160509 443,050 6,032 SH SOLE 0 0 6,032
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 6,317,601 67,359 SH SOLE 6,807 0 60,552
VANGUARD WELLINGTON FD US MOMENTUM 921935508 18,625,510 107,961 SH SOLE 2,147 0 105,814
VERIZON COMMUNICATIONS INC COM 92343V104 9,816,741 226,872 SH SOLE 18,247 0 208,625
VISA INC COM CL A 92826C839 18,170,671 51,178 SH SOLE 4,129 0 47,049
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 11,283,577 224,281 SH SOLE 4,786 0 219,495
WORLD GOLD TR SPDR GLD MINIS 98149E303 4,584,172 69,966 SH SOLE 6,513 0 63,453
ZOETIS INC CL A 98978V103 10,388,358 66,613 SH SOLE 5,929 0 60,684