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,228,710 13,541 SH SOLE 0 0 13,541
ABBVIE INC COM 00287Y109 2,706,891 10,757 SH SOLE 0 0 10,757
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,880,911 15,115 SH SOLE 0 0 15,115
ADVANCED MICRO DEVICES, INC. COM 007903107 35,436 61 SH SOLE 0 0 61
AFLAC INC COM 001055102 1,783,255 15,209 SH SOLE 0 0 15,209
AGNICO EAGLE MINES LTD COM 008474108 29,475 190 SH SOLE 0 0 190
AIR PRODS & CHEMS INC COM 009158106 3,518 12 SH SOLE 0 0 12
AIRJOULE TECHNOLOGIES CO CL A 612160101 1,524 275 SH SOLE 0 0 275
ALBEMARLE CORP COM 012653101 5,401 40 SH SOLE 0 0 40
ALLSTATE CORP COM 020002101 2,905,485 12,211 SH SOLE 0 0 12,211
ALPHABET INC A CAP STK CL A 02079K305 17,881,008 50,035 SH SOLE 0 0 50,035
ALPHABET INC C CAP STK CL C 02079K107 1,487,519 4,210 SH SOLE 0 0 4,210
ALTRIA GROUP INC COM 02209S103 57,560 800 SH SOLE 0 0 800
AMAZON COM INC COM 023135106 4,159,510 17,452 SH SOLE 0 0 17,452
AMERICAN EXPRESS CO COM 025816109 3,274,937 9,682 SH SOLE 0 0 9,682
AMGEN INC COM 031162100 5,686,732 15,704 SH SOLE 0 0 15,704
APPLE INC COM 037833100 14,584,323 50,402 SH SOLE 0 0 50,402
ARISTA NETWORKS INC COM 040413106 7,098,606 41,786 SH SOLE 0 0 41,786
ARM HOLDINGS SPONSORED ADR 042068205 24,820 70 SH SOLE 0 0 70
AUTOMATIC DATA PROCESSING INC COM 053015103 4,488,630 20,043 SH SOLE 0 0 20,043
AUTOZONE INC COM 053332102 3,196 1 SH SOLE 0 0 1
AXON ENTERPRISE INC COM 05464C101 15,697 28 SH SOLE 0 0 28
BANK AMER CORP COM 060505104 491,510 8,626 SH SOLE 0 0 8,626
BERKSHIRE HATHAWAY INC CL B 084670207 3,359,118 6,713 SH SOLE 0 0 6,713
BHP GROUP LTD SPONSORED ADR 088606108 15,829 190 SH SOLE 0 0 190
BLACKROCK INC COM 09247X101 4,808 5 SH SOLE 0 0 5
BLOOM ENERGY CORP COM CL A 093712107 1,514 5 SH SOLE 0 0 5
BOEING CO COM 097023105 92,433 427 SH SOLE 0 0 427
BP PLC SPONSORED ADR 055622104 40,793 1,104 SH SOLE 0 0 1,104
BROADCOM INC COM 11135F101 3,158,368 8,361 SH SOLE 0 0 8,361
BROOKFIELD INFRASTRUCTURE PART LP INT UNIT G16252101 136,838 3,750 SH SOLE 0 0 3,750
BROWN FORMAN CORP CL B 115637209 211,921 7,952 SH SOLE 0 0 7,952
CAMDEN PPTY TR SH BEN INT 133131102 665,759 5,815 SH SOLE 0 0 5,815
CARRIER GLOBAL CORPORATION COM COM 14448C104 110,025 1,500 SH SOLE 0 0 1,500
CASEYS GEN STORES INC. COM 147528103 795 1 SH SOLE 0 0 1
CATERPILLAR INC COM 149123101 1,801,811 1,692 SH SOLE 0 0 1,692
CDW CORP COM 12514G108 2,778,203 19,754 SH SOLE 0 0 19,754
CENCORA INC COM 03073E105 2,196,208 7,761 SH SOLE 0 0 7,761
CHEVRON CORP NEW COM 166764100 2,103,163 12,688 SH SOLE 0 0 12,688
CHUBB LIMITED COM H1467J104 699,539 2,053 SH SOLE 0 0 2,053
CIGNA CORP NEW COM 125523100 429,785 1,559 SH SOLE 0 0 1,559
CINTAS CORP COM 172908105 2,773,665 16,308 SH SOLE 0 0 16,308
CISCO SYS INC COM 17275R102 5,909,060 50,307 SH SOLE 0 0 50,307
COCA COLA CO COM 191216100 98,255 1,209 SH SOLE 0 0 1,209
COHERENT CORP COM 19247G107 11,834 30 SH SOLE 0 0 30
COLGATE PALMOLIVE CO COM 194162103 746,550 8,143 SH SOLE 0 0 8,143
COMCAST CORP NEW CL A 20030N101 480,468 19,571 SH SOLE 0 0 19,571
CONOCOPHILLIPS COM 20825C104 2,381,308 22,906 SH SOLE 0 0 22,906
CONSOLIDATED EDISON INC COM 209115104 19,360 175 SH SOLE 0 0 175
CONSTELLATION BRAND INC CL A 21036P108 2,504 18 SH SOLE 0 0 18
CONSTELLATION ENERGY GROUP COM 210371100 6,209 25 SH SOLE 0 0 25
CORNING INC COM 219350105 7,663 30 SH SOLE 0 0 30
COSTCO WHSL CORP NEW COM 22160K105 243,261 260 SH SOLE 0 0 260
CROWDSTRIKE HOLDINGS INC CL A 22788C105 13,737 18 SH SOLE 0 0 18
CROWN CASTLE INC COM 22822V101 595,200 7,860 SH SOLE 0 0 7,860
DIMENSIONAL ETF TR US SMALL CAP ETF 25434V500 128,862 1,565 SH SOLE 0 0 1,565
DISNEY WALT CO COM 254687106 3,592,531 37,325 SH SOLE 0 0 37,325
DRAFTKINGS INC COM CL A 26142V105 177 7 SH SOLE 0 0 7
DUKE ENERGY CORP NEW COM NEW 26441C204 970,489 7,667 SH SOLE 0 0 7,667
DUTCH BROS INC COM 26701L100 3,950 55 SH SOLE 0 0 55
EASTMAN CHEMICAL CO COM 277432100 847,866 12,659 SH SOLE 0 0 12,659
EATON CORP PLC SHS G29183103 4,573,546 10,733 SH SOLE 0 0 10,733
ECOLAB INC COM 278865100 2,907,853 10,437 SH SOLE 0 0 10,437
ELI LILLY & CO COM 532457108 13,969,761 11,647 SH SOLE 0 0 11,647
EMERSON ELEC CO COM 291011104 2,722,427 19,018 SH SOLE 0 0 19,018
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 28,680 1,500 SH SOLE 0 0 1,500
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 216,884 5,900 SH SOLE 0 0 5,900
EOG RES INC COM 26875P101 4,541 35 SH SOLE 0 0 35
EXXONMOBIL HOLDINGS CORP COM 30231G102 4,603,089 33,668 SH SOLE 0 0 33,668
FAIR ISAAC CORP COM 303250104 3,033,546 2,539 SH SOLE 0 0 2,539
FASTENAL CO COM 311900104 753,831 15,695 SH SOLE 0 0 15,695
FEDEX CORP COM 31428X106 1,166,409 3,725 SH SOLE 0 0 3,725
FEDEX FGHT HLDG CO INC COM 314352105 279,199 1,849 SH SOLE 0 0 1,849
FIRST MAJESTIC SILVER CORP COM 32076V103 23,150 1,365 SH SOLE 0 0 1,365
FLOWERS FOODS INC COM 343498101 988 125 SH SOLE 0 0 125
FREEPORT-MCMORAN INC CL B 35671D857 943 15 SH SOLE 0 0 15
GE VERNOVA INC COM 36828A101 1,749,367 1,489 SH SOLE 0 0 1,489
GENERAC HLDGS INC COM 368736104 8,784 30 SH SOLE 0 0 30
GENERAL DYNAMICS CORP COM 369550108 2,834 8 SH SOLE 0 0 8
GENERAL MTRS CO COM 37045V100 7,708 100 SH SOLE 0 0 100
GENPACT LIMITED SHS G3922B107 826,815 30,066 SH SOLE 0 0 30,066
GENUINE PARTS CO COM 372460105 1,235,015 10,468 SH SOLE 0 0 10,468
GRAINGER W W INC COM 384802104 730,535 537 SH SOLE 0 0 537
HOME DEPOT INC COM 437076102 3,017,883 8,557 SH SOLE 0 0 8,557
HONEYWELL AEROSPACE INC COM 43849R105 1,982,756 8,969 SH SOLE 0 0 8,969
HONEYWELL INTL INC COM 438516106 2,007,935 8,968 SH SOLE 0 0 8,968
HUNTINGTON INGALLS INDUSTRIES COM 446413106 840 3 SH SOLE 0 0 3
ILLINOIS TOOL WORKS INC COM 452308109 2,963,540 10,957 SH SOLE 0 0 10,957
IMPERIAL OIL LTD COM 453038408 24,868 222 SH SOLE 0 0 222
INSPIRE MED SYS INC COM 457730109 1,071 24 SH SOLE 0 0 24
INTERNATIONAL BUSINESS MACHS COM 459200101 703,025 2,500 SH SOLE 0 0 2,500
INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 119,385 1,507 SH SOLE 0 0 1,507
IRON MTN INC NEW COM 46284V101 30,314 240 SH SOLE 0 0 240
ISHARES GOLD TR ISHARES NEW ETF 464285204 10,194 135 SH SOLE 0 0 135
ISHARES TR RUS 1000 GRW ETF 464287614 45,198 364 SH SOLE 0 0 364
ISHARES TR MSCI USA QLT FCT 46432F339 28,087 128 SH SOLE 0 0 128
ISHARES TR CORE S&P500 ETF 464287200 26,960 36 SH SOLE 0 0 36
ISHARES TR ESG AWARE MSCI 46435U663 18,177 325 SH SOLE 0 0 325
ISHARES TR ISHARES SEMICDTR 464287523 13,456 21 SH SOLE 0 0 21
ISHARES TR MSCI EAFE ETF 464287465 11,323 109 SH SOLE 0 0 109
ISHARES TR S&P MC 400VL ETF 464287705 10,489 71 SH SOLE 0 0 71
ISHARES TR RUSSELL 2000 ETF 464287655 9,014 30 SH SOLE 0 0 30
ISHARES TR S&P MC 400GR ETF 464287606 8,343 71 SH SOLE 0 0 71
ISHARES TR CORE DIV GRWTH 46434V621 7,731 102 SH SOLE 0 0 102
ISHARES TR CORE MSCI EAFE 46432F842 3,862 40 SH SOLE 0 0 40
ISHARES TR 1 3 YR TREAS BD 464287457 5,337 65 SH SOLE 0 0 65
J B HUNT TRANSPORT SERVICES IN COM 445658107 86,829 300 SH SOLE 0 0 300
JABIL INC COM 466313103 7,710 20 SH SOLE 0 0 20
JOHNSON & JOHNSON COM 478160104 3,846,630 15,146 SH SOLE 0 0 15,146
JPMORGAN CHASE & CO COM 46625H100 4,871,325 14,882 SH SOLE 0 0 14,882
KIMBERLY CLARK CORP COM 494368103 361,363 3,292 SH SOLE 0 0 3,292
LABCORP HOLDINGS INC. COM NEW 50540R409 773,850 2,764 SH SOLE 0 0 2,764
LOCKHEED MARTIN CORP COM 539830109 116,157 228 SH SOLE 0 0 228
LOWES COS INC COM 548661107 1,492,938 6,771 SH SOLE 0 0 6,771
MARATHON PETE CORP COM 56585A102 51,134 200 SH SOLE 0 0 200
MARVELL TECHNOLOGY INC COM 573874104 29,789 100 SH SOLE 0 0 100
MASTEC INC COM 576323109 2,080 5 SH SOLE 0 0 5
MASTERCARD INC A CL A 57636Q104 3,682,897 7,171 SH SOLE 0 0 7,171
MCDONALDS CORP COM 580135101 2,989,088 11,058 SH SOLE 0 0 11,058
MCKESSON CORP COM 58155Q103 201,745 267 SH SOLE 0 0 267
MEDTRONIC PLC SHS G5960L103 1,736,315 22,195 SH SOLE 0 0 22,195
MERCK & CO INC COM 58933Y105 1,841,662 14,322 SH SOLE 0 0 14,322
META PLATFORMS INC CLASS A 30303M102 5,105,661 9,064 SH SOLE 0 0 9,064
MICRON TECHNOLOGY COM 595112103 18,510,194 16,036 SH SOLE 0 0 16,036
MICROSOFT CORP COM 594918104 12,070,181 32,358 SH SOLE 0 0 32,358
MONDELEZ INTL INC CL A 609207105 220,486 3,812 SH SOLE 0 0 3,812
MOTOROLA SOLUTIONS INC COM 620076307 11,628 28 SH SOLE 0 0 28
MSC INDL DIRECT INC CL A 553530106 164,746 1,385 SH SOLE 0 0 1,385
NANO NUCLEAR ENERGY INC COM 63010H108 3,277 155 SH SOLE 0 0 155
NESTLE SA-SPONSORED ADR COM 641069406 66,749 650 SH SOLE 0 0 650
NETFLIX INC COM 64110L106 27,846 390 SH SOLE 0 0 390
NEXTERA ENERGY INC COM 65339F101 82,679 942 SH SOLE 0 0 942
NIKE INC CL B 654106103 1,550,705 37,776 SH SOLE 0 0 37,776
NORFOLK SOUTHERN CORP COM 655844108 40,897 130 SH SOLE 0 0 130
NORWEGIAN CRUISE LINE SHS G66721104 2,111 100 SH SOLE 0 0 100
NOVO NORDISK A/S ADR 670100205 2,160,272 45,062 SH SOLE 0 0 45,062
NVIDIA CORPORATION COM 67066G104 15,093,789 75,435 SH SOLE 0 0 75,435
OCCIDENTAL PETE CORP COM 674599105 203,023 4,180 SH SOLE 0 0 4,180
ONEOK INC COM 682680103 104,328 1,200 SH SOLE 0 0 1,200
ORACLE CORP COM 68389X105 8,944,386 61,033 SH SOLE 0 0 61,033
OTIS WORLDWIDE CORP COM 68902V107 53,700 750 SH SOLE 0 0 750
PALANTIR TECHNOLOGIES INC CL A 69608A108 9,334 80 SH SOLE 0 0 80
PALO ALTO NETWORKS INC. COM 697435105 1,205,847 3,536 SH SOLE 0 0 3,536
PAN AMERICAN SILVER CORP COM 697900108 44,790 1,000 SH SOLE 0 0 1,000
PAYCHEX INC COM 704326107 3,929,267 39,960 SH SOLE 0 0 39,960
PAYPAL HOLDINGS INC COM 70450Y103 18,783 435 SH SOLE 0 0 435
PEPSICO INC COM 713448108 201,340 1,487 SH SOLE 0 0 1,487
PFIZER INC COM 717081103 343,144 14,250 SH SOLE 0 0 14,250
POWELL INDS INC COM 739128106 5,727 20 SH SOLE 0 0 20
PRICE T ROWE GROUP INC COM 74144T108 11,369 100 SH SOLE 0 0 100
PROCTER & GAMBLE CO COM 742718109 246,355 1,680 SH SOLE 0 0 1,680
PUBLIC STORAGE COM 74460D109 1,770,759 5,563 SH SOLE 0 0 5,563
QUALCOMM INC COM 747525103 2,468,425 13,358 SH SOLE 0 0 13,358
QUANTUMSCAPE CORP COM CL A 74767V109 2,003 265 SH SOLE 0 0 265
QUEST DIAGNOSTICS INC COM 74834L100 804,509 3,796 SH SOLE 0 0 3,796
RAYTHEON TECH CORP COM COM 75513E101 149,887 790 SH SOLE 0 0 790
REPUBLIC SVCS INC COM 760759100 1,560,172 7,322 SH SOLE 0 0 7,322
REVOLUTION MEDICINES INC COM 76155X100 936 5 SH SOLE 0 0 5
RIO TINTO PLC SPONSORED ADR 767204100 2,373 25 SH SOLE 0 0 25
ROCKWELL AUTOMATION INC COM 773903109 4,951 10 SH SOLE 0 0 10
ROLLINS INC COM 775711104 1,256,207 30,096 SH SOLE 0 0 30,096
S&P GLOBAL INC COM 78409V104 2,036 5 SH SOLE 0 0 5
SALESFORCE.COM INC COM 79466L302 3,006,149 19,189 SH SOLE 0 0 19,189
SCHLUMBERGER LTD COM 806857108 256,253 5,512 SH SOLE 0 0 5,512
SCHRODINGER INC. COM 80810D103 3,738 230 SH SOLE 0 0 230
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,111 7 SH SOLE 0 0 7
SHARKNINJA INC COM G8068L108 3,807 25 SH SOLE 0 0 25
SHELL PLC ADR SPONSORED 780259305 69,088 891 SH SOLE 0 0 891
SOLSTICE ADVANCED MATERIALS COM SHS 83443Q103 440,076 4,967 SH SOLE 0 0 4,967
SOUTHERN CO COM 842587107 71,017 742 SH SOLE 0 0 742
SOUTHERN COPPER CORPORATION COM 84265V105 277,945 1,595 SH SOLE 0 0 1,595
SPDR S&P 500 ETF TR TR UNIT 78462F103 38,832 52 SH SOLE 0 0 52
STMICROELECTRONICS N V NY REGISTRY 861012102 25,837 345 SH SOLE 0 0 345
STRYKER CORP COM 863667101 1,559,403 4,953 SH SOLE 0 0 4,953
SUNCOR ENERGY INC NEW COM 867224107 55,827 1,040 SH SOLE 0 0 1,040
SYSCO CORP COM 871829107 3,209,973 38,406 SH SOLE 0 0 38,406
TESLA MOTORS INC COM 88160R101 12,618 30 SH SOLE 0 0 30
THERMO FISHER SCIENTIFIC INC COM 883556102 1,504 3 SH SOLE 0 0 3
TJX COMPANIES INC NEW COM 872540109 7,933,298 52,365 SH SOLE 0 0 52,365
TOAST INC COM 888787108 974 35 SH SOLE 0 0 35
TOTAL ENERGIES SE SPONSORED ADS 89151E109 172,083 2,213 SH SOLE 0 0 2,213
TRAVELLERS COMPANIES INC COM 89417E109 5,433,775 16,460 SH SOLE 0 0 16,460
TYSON FOODS INC CL A 902494103 7,156 125 SH SOLE 0 0 125
UNITED PARCEL SERVICE INC COM 911312106 1,603,793 14,919 SH SOLE 0 0 14,919
UNITEDHEALTH GROUP INC COM 91324P102 2,494 6 SH SOLE 0 0 6
UPSTART HLDGS INC COM 91680M107 602 17 SH SOLE 0 0 17
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,145,463 7,492 SH SOLE 0 0 7,492
VANGUARD INDEX FDS TOTAL STOCK MKT 922908769 978,852 2,645 SH SOLE 0 0 2,645
VANGUARD INDEX FDS VALUE ETF 922908744 44,458 204 SH SOLE 0 0 204
VANGUARD INDEX FDS SMALL CP ETF 922908751 85,162 281 SH SOLE 0 0 281
VANGUARD INDEX FDS MID CAP ETF 922908629 79,755 990 SH SOLE 0 0 990
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 429,112 5,192 SH SOLE 0 0 5,192
VANGUARD STAR FDS VG TL INTL STK F 921909768 224,635 2,628 SH SOLE 0 0 2,628
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 15,803 100 SH SOLE 0 0 100
VANGUARD WORLD FD MEGA GRWTH IND 921910816 3,084 35 SH SOLE 0 0 35
VANGUARD WORLD FDS INF TECH ETF 92204A702 55,457 464 SH SOLE 0 0 464
VISA INC A COM CL A 92826C839 6,936,594 20,218 SH SOLE 0 0 20,218
W P CAREY INC COM 92936U109 226,655 3,170 SH SOLE 0 0 3,170
WALMART INC COM 931142103 514,314 4,541 SH SOLE 0 0 4,541
WASTE MGMT INC DEL COM 94106L109 787,435 3,533 SH SOLE 0 0 3,533
WELLS FARGO CO NEW COM 949746101 1,219,353 14,755 SH SOLE 0 0 14,755
WTS OCCIDENTAL PETROLEUM *W EXP 08/03/202 674599162 35,258 1,324 SH SOLE 0 0 1,324