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 1,627,839 11,969 SH SOLE 0 0 11,969
ADOBE INC COM 00724F101 978,420 2,529 SH SOLE 0 0 2,529
ALPHABET INC CAP STK CL A 02079K305 3,655,069 20,740 SH SOLE 0 0 20,740
ALPHABET INC CAP STK CL C 02079K107 629,569 3,549 SH SOLE 0 0 3,549
ALTRIA GROUP INC COM 02209S103 2,515,235 42,900 SH SOLE 0 0 42,900
AMAZON COM INC COM 023135106 2,706,395 12,336 SH SOLE 0 0 12,336
AMERICAN CENTY ETF TR US SML CP VALU 025072877 488,790 5,365 SH SOLE 0 0 5,365
AMERICAN EXPRESS CO COM 025816109 891,395 2,795 SH SOLE 0 0 2,795
AMERICAN TOWER CORP NEW COM 03027X100 222,780 1,008 SH SOLE 0 0 1,008
AMERICAN WTR WKS CO INC NEW COM 030420103 218,760 1,573 SH SOLE 0 0 1,573
AMGEN INC COM 031162100 258,703 927 SH SOLE 0 0 927
AMPHENOL CORP NEW CL A 032095101 2,414,966 24,455 SH SOLE 0 0 24,455
APPLE INC COM 037833100 2,992,615 14,586 SH SOLE 0 0 14,586
APPLIED MATLS INC COM 038222105 2,315,811 12,650 SH SOLE 0 0 12,650
ASML HOLDING N V N Y REGISTRY SHS N07059210 209,964 262 SH SOLE 0 0 262
BLACKBERRY LTD COM 09228F103 76,028 16,600 SH SOLE 0 0 16,600
BOOKING HOLDINGS INC COM 09857L108 862,597 149 SH SOLE 0 0 149
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 397,523 3,818 SH SOLE 0 0 3,818
BROADCOM INC COM 11135F101 856,246 3,106 SH SOLE 0 0 3,106
CANADIAN PACIFIC KANSAS CITY COM 13646K108 1,044,937 13,182 SH SOLE 0 0 13,182
CARRIER GLOBAL CORPORATION COM 14448C104 553,754 7,566 SH SOLE 0 0 7,566
CHEMED CORP NEW COM 16359R103 780,748 1,603 SH SOLE 0 0 1,603
CHEVRON CORP NEW COM 166764100 1,011,318 7,063 SH SOLE 0 0 7,063
COCA COLA CO COM 191216100 243,104 3,436 SH SOLE 0 0 3,436
CONOCOPHILLIPS COM 20825C104 560,762 6,249 SH SOLE 0 0 6,249
CUMMINS INC COM 231021106 293,630 897 SH SOLE 0 0 897
DOMINOS PIZZA INC COM 25754A201 918,014 2,037 SH SOLE 0 0 2,037
EATON CORP PLC SHS G29183103 435,555 1,220 SH SOLE 0 0 1,220
FRANCO NEV CORP COM 351858105 1,031,221 6,291 SH SOLE 0 0 6,291
GARMIN LTD SHS H2906T109 1,741,977 8,346 SH SOLE 0 0 8,346
GE AEROSPACE COM NEW 369604301 291,227 1,131 SH SOLE 0 0 1,131
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 1,581,914 4,961 SH SOLE 0 0 4,961
HONEYWELL INTL INC COM 438516106 296,773 1,274 SH SOLE 0 0 1,274
INTERNATIONAL BUSINESS MACHS COM 459200101 442,170 1,500 SH SOLE 0 0 1,500
INTUIT COM 461202103 656,269 833 SH SOLE 0 0 833
INTUITIVE SURGICAL INC COM NEW 46120E602 465,159 856 SH SOLE 0 0 856
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 240,390 8,021 SH SOLE 0 0 8,021
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 2,569,843 14,140 SH SOLE 0 0 14,140
INVESCO QQQ TR UNIT SER 1 46090E103 538,286 976 SH SOLE 0 0 976
ISHARES TR 3 7 YR TREAS BD 464288661 3,140,199 26,368 SH SOLE 0 0 26,368
ISHARES TR 7-10 YR TRSY BD 464287440 973,395 10,164 SH SOLE 0 0 10,164
ISHARES TR A RATE CP BD ETF 46429B291 235,646 4,926 SH SOLE 0 0 4,926
ISHARES TR CORE S&P MCP ETF 464287507 1,142,687 18,424 SH SOLE 0 0 18,424
ISHARES TR CORE S&P SCP ETF 464287804 846,814 7,748 SH SOLE 0 0 7,748
ISHARES TR CORE S&P500 ETF 464287200 422,959 681 SH SOLE 0 0 681
ISHARES TR FLTG RATE NT ETF 46429B655 379,742 7,443 SH SOLE 0 0 7,443
ISHARES TR MSCI EAFE MIN VL 46429B689 1,905,375 22,667 SH SOLE 0 0 22,667
ISHARES TR MSCI USA MIN VOL 46429B697 11,875,249 126,507 SH SOLE 0 0 126,507
ISHARES TR MSCI USA MMENTM 46432F396 487,663 2,029 SH SOLE 0 0 2,029
ISHARES TR MSCI USA QLT FCT 46432F339 429,067 2,347 SH SOLE 0 0 2,347
ISHARES TR MSCI USA SMCP MN 46435G433 550,562 13,106 SH SOLE 0 0 13,106
ISHARES TR RUS MD CP GR ETF 464287481 332,102 2,395 SH SOLE 0 0 2,395
ISHARES TR SP SMCP600VL ETF 464287879 208,752 2,098 SH SOLE 0 0 2,098
ISHARES TR TIPS BD ETF 464287176 2,025,962 18,411 SH SOLE 0 0 18,411
JPMORGAN CHASE & CO. COM 46625H100 3,216,832 11,096 SH SOLE 0 0 11,096
LOCKHEED MARTIN CORP COM 539830109 1,531,751 3,307 SH SOLE 0 0 3,307
MASTERCARD INCORPORATED CL A 57636Q104 3,606,761 6,418 SH SOLE 0 0 6,418
MCDONALDS CORP COM 580135101 972,470 3,328 SH SOLE 0 0 3,328
META PLATFORMS INC CL A 30303M102 1,601,735 2,170 SH SOLE 0 0 2,170
METTLER TOLEDO INTERNATIONAL COM 592688105 244,342 208 SH SOLE 0 0 208
MICROSOFT CORP COM 594918104 3,490,958 7,018 SH SOLE 0 0 7,018
MONSTER BEVERAGE CORP NEW COM 61174X109 1,671,423 26,683 SH SOLE 0 0 26,683
MURPHY USA INC COM 626755102 740,830 1,821 SH SOLE 0 0 1,821
NEWMARKET CORP COM 651587107 230,624 334 SH SOLE 0 0 334
NORTHROP GRUMMAN CORP COM 666807102 2,443,145 4,886 SH SOLE 0 0 4,886
NOVO-NORDISK A S ADR 670100205 2,016,212 29,212 SH SOLE 0 0 29,212
NVIDIA CORPORATION COM 67066G104 499,507 3,162 SH SOLE 0 0 3,162
OREILLY AUTOMOTIVE INC COM 67103H107 3,405,202 37,781 SH SOLE 0 0 37,781
OTIS WORLDWIDE CORP COM 68902V107 378,693 3,824 SH SOLE 0 0 3,824
PEPSICO INC COM 713448108 601,216 4,553 SH SOLE 0 0 4,553
PHILIP MORRIS INTL INC COM 718172109 2,531,958 13,902 SH SOLE 0 0 13,902
PHILLIPS 66 COM 718546104 245,763 2,060 SH SOLE 0 0 2,060
PROCTER AND GAMBLE CO COM 742718109 536,952 3,370 SH SOLE 0 0 3,370
RTX CORPORATION COM 75513E101 407,783 2,793 SH SOLE 0 0 2,793
SBA COMMUNICATIONS CORP NEW CL A 78410G104 512,923 2,184 SH SOLE 0 0 2,184
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,213,136 2,753 SH SOLE 0 0 2,753
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,315,312 2,129 SH SOLE 0 0 2,129
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 1,008,755 10,997 SH SOLE 0 0 10,997
SPDR SERIES TRUST S&P DIVID ETF 78464A763 300,812 2,216 SH SOLE 0 0 2,216
STERIS PLC SHS USD G8473T100 1,900,621 7,912 SH SOLE 0 0 7,912
TJX COS INC NEW COM 872540109 1,333,200 10,796 SH SOLE 0 0 10,796
TOTALENERGIES SE SPONSORED ADS 89151E109 866,950 14,122 SH SOLE 0 0 14,122
TRACTOR SUPPLY CO COM 892356106 1,279,118 24,239 SH SOLE 0 0 24,239
TRANSDIGM GROUP INC COM 893641100 226,575 149 SH SOLE 0 0 149
UNION PAC CORP COM 907818108 732,562 3,184 SH SOLE 0 0 3,184
UNIVERSAL DISPLAY CORP COM 91347P105 308,978 2,000 SH SOLE 0 0 2,000
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 418,622 14,297 SH SOLE 0 0 14,297
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 5,333,983 56,872 SH SOLE 0 0 56,872
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,097,434 1,932 SH SOLE 0 0 1,932
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3,101,129 61,689 SH SOLE 0 0 61,689
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 4,667,609 79,408 SH SOLE 0 0 79,408
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 621,000 3,034 SH SOLE 0 0 3,034
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 216,710 4,604 SH SOLE 0 0 4,604
VISA INC COM CL A 92826C839 2,205,631 6,212 SH SOLE 0 0 6,212
WASTE MGMT INC DEL COM 94106L109 306,394 1,339 SH SOLE 0 0 1,339