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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AES Corp Com 00130H105 429 19,000 SH   SOLE 0 0 0 19,000
Abbott Laboratories Com 002824100 1,216 12,570 SH   SOLE 0 4,610 0 7,960
AbbVie Inc Com 00287Y109 824 6,136 SH   SOLE 0 3,136 0 3,000
Adobe Inc Com 00724F101 1,505 5,470 SH   SOLE 0 4,548 0 922
Aegon NV ADR Com 007924103 46 11,691 SH   SOLE 0 11,691 0 0
Agilent Technologies Inc Com 00846U101 436 3,586 SH   SOLE 0 286 0 3,300
Agnico Eagle Mines Ltd Com 008474108 359 8,500 SH   SOLE 0 0 0 8,500
Akamai Technologies Inc Com 00971T101 321 4,000 SH   SOLE 0 0 0 4,000
Alphabet Inc Cl C Com 02079K107 7,205 74,933 SH   SOLE 0 66,449 0 8,484
Alphabet Inc Cl A Com 02079K305 3,396 35,500 SH   SOLE 0 29,500 0 6,000
Amazon.com Inc Com 023135106 8,330 73,719 SH   SOLE 0 65,544 0 8,175
American Tower Corp Com 03027X100 2,387 11,118 SH   SOLE 0 11,118 0 0
Amgen Inc Com 031162100 431 1,914 SH   SOLE 0 114 0 1,800
Elevance Health Inc Com 036752103 499 1,099 SH   SOLE 0 174 0 925
Apple Inc Com 037833100 14,576 105,472 SH   SOLE 0 100,472 0 5,000
Applied Materials Inc Com 038222105 525 6,411 SH   SOLE 0 1,961 0 4,450
Automatic Data Processing Inc Com 053015103 371 1,640 SH   SOLE 0 1,640 0 0
Baker Hughes Co Cl A Com 05722G100 341 16,274 SH   SOLE 0 274 0 16,000
Banco Bilbao Vizcaya Argentaria Sponsored ADR Com 05946K101 52 11,738 SH   SOLE 0 11,738 0 0
Bank of America Corp Com 060505104 3,421 113,262 SH   SOLE 0 113,262 0 0
Berkshire Hathaway Inc Cl A Com 084670108 2,032 5 SH   SOLE 0 3 0 2
Berkshire Hathaway Inc Cl B Com 084670702 2,379 8,909 SH   SOLE 0 4,305 0 4,604
Blackrock Inc Com 09247X101 1,552 2,820 SH   SOLE 0 2,820 0 0
Booking Holdings Inc Com 09857L108 2,945 1,792 SH   SOLE 0 1,633 0 159
Bristol-Myers Squibb Co Com 110122108 2,787 39,201 SH   SOLE 0 39,201 0 0
Cigna Corp Com 125523100 214 773 SH   SOLE 0 773 0 0
CVS Health Corp Com 126650100 3,013 31,594 SH   SOLE 0 27,344 0 4,250
Canadian Pacific Railway Ltd Com 13645T100 210 3,146 SH   SOLE 0 3,146 0 0
Capital One Financial Corp Com 14040H105 462 5,011 SH   SOLE 0 1,286 0 3,725
Celanese Corporation Com 150870103 720 7,975 SH   SOLE 0 4,445 0 3,530
Chevron Corp New Com Com 166764100 2,952 20,549 SH   SOLE 0 17,149 0 3,400
Ciena Corp Com 171779309 291 7,200 SH   SOLE 0 0 0 7,200
Cisco Systems Inc Com 17275R102 647 16,182 SH   SOLE 0 6,882 0 9,300
Coca-Cola Co Com 191216100 2,657 47,422 SH   SOLE 0 39,922 0 7,500
Comcast Corp New Cl A Com 20030N101 2,379 81,122 SH   SOLE 0 70,972 0 10,150
ConocoPhillips Com 20825C104 655 6,400 SH   SOLE 0 0 0 6,400
Copart Inc Com 217204106 583 5,475 SH   SOLE 0 2,351 0 3,124
Corning Inc Com 219350105 313 10,800 SH   SOLE 0 0 0 10,800
Costco Wholesale Corp Com 22160K105 2,209 4,678 SH   SOLE 0 2,633 0 2,045
Cummins Inc Com 231021106 407 2,000 SH   SOLE 0 0 0 2,000
Danaher Corp Com 235851102 4,200 16,261 SH   SOLE 0 13,811 0 2,450
Deere & Co Com 244199105 2,187 6,550 SH   SOLE 0 6,550 0 0
Devon Energy Corp New Com Com 25179M103 623 10,355 SH   SOLE 0 355 0 10,000
Diageo PLC Com 25243Q205 951 5,603 SH   SOLE 0 3,880 0 1,723
Walt Disney Co (The) Com 254687106 2,182 23,130 SH   SOLE 0 23,130 0 0
Dollar General Corp Com 256677105 711 2,964 SH   SOLE 0 1,304 0 1,660
Ecolab Inc Com 278865100 401 2,780 SH   SOLE 0 1,380 0 1,400
Edison International Com 281020107 308 5,450 SH   SOLE 0 5,450 0 0
Emerson Electric Co Com 291011104 391 5,335 SH   SOLE 0 335 0 5,000
Exxon Mobil Corp Com 30231G102 3,062 35,071 SH   SOLE 0 30,071 0 5,000
Meta Platforms Inc Com 30303M102 2,206 16,256 SH   SOLE 0 16,256 0 0
Arthur J Gallagher & Co Com 363576109 574 3,350 SH   SOLE 0 99 0 3,251
General Dynamics Corp Com 369550108 2,329 10,976 SH   SOLE 0 10,976 0 0
Gilead Sciences Inc Com 375558103 463 7,504 SH   SOLE 0 1,304 0 6,200
Goldman Sachs Group Inc Com 38141G104 403 1,375 SH   SOLE 0 15 0 1,360
Graco Inc Com 384109104 311 5,192 SH   SOLE 0 0 0 5,192
W W Grainger Inc Com 384802104 1,003 2,050 SH   SOLE 0 2,050 0 0
Hess Corporation Com 42809H107 290 2,663 SH   SOLE 0 2,663 0 0
Home Depot Inc Com 437076102 1,025 3,713 SH   SOLE 0 3,713 0 0
Hubbell Inc Com 443510607 2,444 10,959 SH   SOLE 0 10,959 0 0
J B Hunt Transport Services Inc Com 445658107 240 1,535 SH   SOLE 0 1,535 0 0
Ingersoll-Rand Inc Com 45687V106 281 6,491 SH   SOLE 0 6,491 0 0
Intel Corp Com 458140100 1,973 76,574 SH   SOLE 0 70,574 0 6,000
Intercontinental Exchange Inc Com 45866F104 2,539 28,102 SH   SOLE 0 28,102 0 0
Interpublic Group of Cos Inc Com 460690100 333 13,000 SH   SOLE 0 0 0 13,000
Iron Mountain Inc Com 46284V101 254 5,776 SH   SOLE 0 5,776 0 0
iShares Core S&P 500 ETF Com 464287200 386 1,075 SH   SOLE 0 1,075 0 0
iShares MSCI Emerging Markets ETF Com 464287234 549 15,750 SH   SOLE 0 15,750 0 0
iShares MSCI EAFE ETF Com 464287465 3,107 55,480 SH   SOLE 0 55,480 0 0
iShares Core S&P Small Cap ETF Com 464287804 4,132 47,391 SH   SOLE 0 47,391 0 0
JPMorgan Chase & Co Com 46625H100 4,297 41,118 SH   SOLE 0 37,593 0 3,525
Jabil Inc Com 466313103 404 7,000 SH   SOLE 0 0 0 7,000
Johnson & Johnson Com 478160104 485 2,967 SH   SOLE 0 2,967 0 0
KLA Corp Com 482480100 777 2,569 SH   SOLE 0 1,068 0 1,501
Keysight Technologies Inc Com 49338L103 402 2,556 SH   SOLE 0 306 0 2,250
Kroger Co Com 501044101 230 5,255 SH   SOLE 0 5,255 0 0
Lam Research Corp Com 512807108 492 1,344 SH   SOLE 0 369 0 975
Estee Lauder Companies Inc Cl A Com 518439104 1,562 7,235 SH   SOLE 0 7,235 0 0
Lilly Eli & Co Com 532457108 430 1,331 SH   SOLE 0 1,331 0 0
Loews Corp Com 540424108 378 7,582 SH   SOLE 0 7,582 0 0
Lowe's Cos Inc Com 548661107 1,546 8,230 SH   SOLE 0 8,230 0 0
Mastercard Inc Cl A Com 57636Q104 3,997 14,058 SH   SOLE 0 11,611 0 2,447
Merck & Co Inc Com 58933Y105 2,407 27,944 SH   SOLE 0 22,444 0 5,500
Microsoft Corporation Com 594918104 13,084 56,179 SH   SOLE 0 50,812 0 5,367
Microchip Technology Inc Com 595017104 421 6,900 SH   SOLE 0 0 0 6,900
Micron Technology Inc Com 595112103 356 7,100 SH   SOLE 0 0 0 7,100
Newmont Corp Com 651639106 351 8,350 SH   SOLE 0 0 0 8,350
NextEra Energy Inc Com 65339F101 2,082 26,552 SH   SOLE 0 26,552 0 0
Nike Inc Cl B Com 654106103 1,714 20,624 SH   SOLE 0 16,853 0 3,771
Nokia Corp Sponsored ADR Com 654902204 48 11,148 SH   SOLE 0 11,148 0 0
Novartis AG Sponsored ADR Com 66987V109 2,930 38,554 SH   SOLE 0 38,554 0 0
Novo Nordisk A/S Sponsored ADR Com 670100205 397 3,989 SH   SOLE 0 3,989 0 0
NVIDIA Corp Com 67066G104 2,492 20,532 SH   SOLE 0 20,532 0 0
Oracle Corp Com 68389X105 1,137 18,621 SH   SOLE 0 9,061 0 9,560
Packaging Corp of America Com 695156109 359 3,200 SH   SOLE 0 0 0 3,200
Palo Alto Networks Inc Com 697435105 2,565 15,660 SH   SOLE 0 15,660 0 0
PayPal Holdings Inc Com 70450Y103 492 5,721 SH   SOLE 0 5,721 0 0
Pembina Pipeline Corp Com 706327103 277 9,125 SH   SOLE 0 9,125 0 0
PepsiCo Inc Com 713448108 3,002 18,389 SH   SOLE 0 18,389 0 0
Pfizer Inc Com 717081103 213 4,857 SH   SOLE 0 4,857 0 0
Pool Corporation Com 73278L105 259 815 SH   SOLE 0 0 0 815
Procter & Gamble Co Com 742718109 2,862 22,667 SH   SOLE 0 22,667 0 0
Progressive Corp Com 743315103 549 4,725 SH   SOLE 0 348 0 4,377
Quanta Services Inc Com 74762E102 395 3,100 SH   SOLE 0 0 0 3,100
Regions Financial Corp Com 7591EP100 235 11,685 SH   SOLE 0 11,685 0 0
RELX PLC Sponsored ADR Com 759530108 276 11,353 SH   SOLE 0 11,353 0 0
Rockwell Automation Inc Com 773903109 3,010 13,992 SH   SOLE 0 11,992 0 2,000
Roper Technologies Inc Com 776696106 1,735 4,824 SH   SOLE 0 4,824 0 0
Royal Bank of Canada Com 780087102 268 2,976 SH   SOLE 0 2,976 0 0
S&P Global Inc Com 78409V104 358 1,172 SH   SOLE 0 101 0 1,071
SPDR S&P MidCap 400 ETF Com 78467Y107 9,835 24,486 SH   SOLE 0 24,486 0 0
Salesforce Inc Com 79466L302 3,032 21,078 SH   SOLE 0 21,078 0 0
Henry Schein Inc Com 806407102 220 3,350 SH   SOLE 0 3,350 0 0
Materials Select Sector SPDR Fund Com 81369Y100 2,230 32,788 SH   SOLE 0 32,788 0 0
Utilities Select Sector SPDR ETF Com 81369Y886 1,730 26,414 SH   SOLE 0 26,414 0 0
Signature Bank Com 82669G104 215 1,422 SH   SOLE 0 0 0 1,422
A O Smith Corp Com 831865209 281 5,777 SH   SOLE 0 0 0 5,777
Starbucks Corp Com 855244109 240 2,845 SH   SOLE 0 2,845 0 0
Stryker Corp Com 863667101 2,925 14,440 SH   SOLE 0 14,440 0 0
Sumitomo Mitsui Financial Group Inc Com 86562M209 64 11,577 SH   SOLE 0 11,577 0 0
TJX Companies Inc Com 872540109 2,332 37,539 SH   SOLE 0 37,539 0 0
Targa Resources Corp Com 87612G101 244 4,039 SH   SOLE 0 4,039 0 0
Tenaris SA Sponsored ADR Com 88031M109 396 15,310 SH   SOLE 0 15,310 0 0
Teradyne Inc Com 880770102 319 4,250 SH   SOLE 0 0 0 4,250
Tesla Inc Com 88160R101 736 2,775 SH   SOLE 0 2,775 0 0
Texas Instruments Inc Com 882508104 276 1,782 SH   SOLE 0 0 0 1,782
Thermo Fisher Scientific Inc Com 883556102 3,430 6,763 SH   SOLE 0 5,869 0 894
Travelers Companies Inc Com 89417E109 1,871 12,210 SH   SOLE 0 12,210 0 0
US Bancorp Com 902973304 1,629 40,393 SH   SOLE 0 40,393 0 0
Union Pacific Corp Com 907818108 462 2,371 SH   SOLE 0 521 0 1,850
UnitedHealth Group Inc Com 91324P102 354 701 SH   SOLE 0 701 0 0
Verizon Communications Inc Com 92343V104 368 9,701 SH   SOLE 0 1 0 9,700
Veritex Holdings Inc Com 923451108 213 8,000 SH   SOLE 0 0 0 8,000
Walmart Inc Com 931142103 2,391 18,433 SH   SOLE 0 14,983 0 3,450
Waste Management Inc Com 94106L109 4,006 25,004 SH   SOLE 0 21,996 0 3,008
Zoetis Inc Com 98978V103 1,237 8,342 SH   SOLE 0 5,081 0 3,261
Bunge Ltd Com G16962105 537 6,500 SH   SOLE 0 0 0 6,500
Everest Re Group Ltd Com G3223R108 472 1,800 SH   SOLE 0 0 0 1,800
Linde PLC Com G5494J103 561 2,082 SH   SOLE 0 0 0 2,082
Medtronic PLC Com G5960L103 2,702 33,465 SH   SOLE 0 33,465 0 0
Alcon Inc Com H01301128 617 10,598 SH   SOLE 0 1,865 0 8,733
ASML Holdings NV NY Registry Shs New 2012 Com N07059210 355 854 SH   SOLE 0 854 0 0