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
3M Corp. CS 88579Y101 2,097 14,087 SH   SOLE   14,087 0 0
AbbVie Inc. CS 00287y109 978 6,030 SH   SOLE   6,030 0 0
Abbott Labs CS 002824100 3,665 30,963 SH   SOLE   30,963 0 0
Advanced Micro Devices CS 007903107 666 6,091 SH   SOLE   6,091 0 0
Albemarle Corp. CS 012653101 487 2,200 SH   SOLE   2,200 0 0
Allegion CS g0176j109 220 2,000 SH   SOLE   2,000 0 0
Allstate CS 020002101 277 2,000 SH   SOLE   2,000 0 0
Alphabet Inc Class A CS 02079k305 4,306 1,548 SH   SOLE   1,548 0 0
Alphabet Inc Class C CS 02079k107 1,871 670 SH   SOLE   670 0 0
Amazon, Inc. CS 023135106 971 298 SH   SOLE   298 0 0
Amcor plc CS G0250X107 533 47,015 SH   SOLE   47,015 0 0
Ametek CS 031100100 1,592 11,955 SH   SOLE   11,955 0 0
Amgen CS 031162100 643 2,660 SH   SOLE   2,660 0 0
Analog Devices CS 032654105 508 3,077 SH   SOLE   3,077 0 0
Anthem CS 036752103 1,592 3,240 SH   SOLE   3,240 0 0
Apple Computer CS 037833100 6,507 37,266 SH   SOLE   37,266 0 0
Astrazeneca CS 046353108 766 11,550 SH   SOLE   11,550 0 0
Avnet CS 053807103 1,688 41,580 SH   SOLE   41,580 0 0
Axalta Coating Systems CS g0750c108 562 22,875 SH   SOLE   22,875 0 0
Bank of NY Mellon CS 064058100 225 4,525 SH   SOLE   4,525 0 0
Berkshire Hathaway B CS 084670702 2,968 8,411 SH   SOLE   8,411 0 0
Biomarin Pharmaceutical CS 09061g101 722 9,363 SH   SOLE   9,363 0 0
Blackstone Inc CS 09260d107 863 6,800 SH   SOLE   6,800 0 0
Boeing CS 097023105 502 2,620 SH   SOLE   2,620 0 0
Bristol Myers Squibb CS 110122108 2,530 34,644 SH   SOLE   34,644 0 0
C.H. Robinson Worldwide CS 12541w209 2,049 19,025 SH   SOLE   19,025 0 0
C.V.S. Caremark CS 126650100 526 5,195 SH   SOLE   5,195 0 0
CSX Corp CS 126408103 3,873 103,413 SH   SOLE   103,413 0 0
Cameco CS 13321l108 509 17,475 SH   SOLE   17,475 0 0
Canadian Natl Rail CS 136375102 1,419 10,580 SH   SOLE   10,580 0 0
Canadian Pacific CS 13645T100 2,028 24,565 SH   SOLE   24,565 0 0
Capital One Finl. CS 14040H105 522 3,975 SH   SOLE   3,975 0 0
Carrier Global CS 14448c104 1,211 26,400 SH   SOLE   26,400 0 0
Church and Dwight CS 171340102 6,117 61,550 SH   SOLE   61,550 0 0
Cintas CS 172908105 393 925 SH   SOLE   925 0 0
Cisco Systems CS 17275R102 5,408 96,982 SH   SOLE   96,982 0 0
Citizens Financial Group CS 174610105 1,198 26,425 SH   SOLE   26,425 0 0
Coca-Cola CS 191216100 3,352 54,064 SH   SOLE   54,064 0 0
Colgate-Palmolive CS 194162103 678 8,938 SH   SOLE   8,938 0 0
Comcast Corp Cl A CS 20030n101 323 6,900 SH   SOLE   6,900 0 0
Corteva CS 22052l104 1,393 24,238 SH   SOLE   24,238 0 0
Costco Wholesale CS 22160K105 289 501 SH   SOLE   501 0 0
Coterra Energy CS 127097103 504 18,675 SH   SOLE   18,675 0 0
Cullen/Frost Bankers CS 229899109 907 6,550 SH   SOLE   6,550 0 0
Darden Restaurants CS 237194105 213 1,600 SH   SOLE   1,600 0 0
Deere CS 244199105 1,618 3,895 SH   SOLE   3,895 0 0
Devon Energy CS 25179M103 1,365 23,077 SH   SOLE   23,077 0 0
DexCom, Inc. CS 252131107 235 460 SH   SOLE   460 0 0
Diamondback Energy Inc CS 25278x109 727 5,300 SH   SOLE   5,300 0 0
Donaldson Company Inc. CS 257651109 279 5,375 SH   SOLE   5,375 0 0
DuPont Inc CS 26614n102 481 6,532 SH   SOLE   6,532 0 0
EOG Resources CS 26875p101 331 2,780 SH   SOLE   2,780 0 0
Elanco Animal Health CS 28414h103 708 27,150 SH   SOLE   27,150 0 0
Eli Lilly CS 532457108 411 1,434 SH   SOLE   1,434 0 0
Emerson Electric CS 291011104 443 4,518 SH   SOLE   4,518 0 0
Estee Lauder CS 518439104 1,072 3,938 SH   SOLE   3,938 0 0
Evoqua Water Technologies CS 30057t105 478 10,175 SH   SOLE   10,175 0 0
Expedia CS 30212p303 460 2,350 SH   SOLE   2,350 0 0
Exxon Mobil CS 30231G102 1,637 19,825 SH   SOLE   19,825 0 0
F5 Inc. CS 315616102 214 1,025 SH   SOLE   1,025 0 0
FedEx CS 31428X106 627 2,711 SH   SOLE   2,711 0 0
First Solar CS 336433107 237 2,835 SH   SOLE   2,835 0 0
Franklin Resources CS 354613101 547 19,590 SH   SOLE   19,590 0 0
Freeport McMoran CS 35671D857 586 11,788 SH   SOLE   11,788 0 0
General Electric CS 369604301 477 5,212 SH   SOLE   5,212 0 0
General Mills CS 370334104 1,284 18,963 SH   SOLE   18,963 0 0
GlaxoSmithKline CS 37733W105 496 11,385 SH   SOLE   11,385 0 0
Goldman Sachs CS 38141G104 864 2,618 SH   SOLE   2,618 0 0
Hewlett Packard Enterprise CS 42824c109 660 39,525 SH   SOLE   39,525 0 0
Hilton Hotels CS 43300A203 1,741 11,475 SH   SOLE   11,475 0 0
Home Depot CS 437076102 875 2,924 SH   SOLE   2,924 0 0
Honeywell Int'l. CS 438516106 2,588 13,301 SH   SOLE   13,301 0 0
Howmet Aerospace Inc. CS 443201108 261 7,250 SH   SOLE   7,250 0 0
Hyatt Hotels Corp CS 448579102 1,212 12,700 SH   SOLE   12,700 0 0
Idexx Laboratories CS 45168D104 315 575 SH   SOLE   575 0 0
Illumina CS 452327109 223 638 SH   SOLE   638 0 0
Independent Bank CS 453836108 1,189 14,558 SH   SOLE   14,558 0 0
Ingersoll-Rand CS 45687V106 622 12,350 SH   SOLE   12,350 0 0
Int'l Bus. Mach. CS 459200101 1,367 10,510 SH   SOLE   10,510 0 0
Intel CS 458140100 611 12,333 SH   SOLE   12,333 0 0
Intuit Inc. CS 461202103 264 550 SH   SOLE   550 0 0
Invitation Homes Inc. CS 46187w107 1,706 42,450 SH   SOLE   42,450 0 0
Iron Mountain Inc REIT CS 46284v101 1,268 22,880 SH   SOLE   22,880 0 0
J.P. Morgan Chase CS 46625H100 1,099 8,060 SH   SOLE   8,060 0 0
Johnson & Johnson CS 478160104 4,615 26,042 SH   SOLE   26,042 0 0
KKR & Co CS 48251w104 307 5,250 SH   SOLE   5,250 0 0
Kellogg CS 487836108 955 14,810 SH   SOLE   14,810 0 0
Kimberly Clark CS 494368103 2,582 20,963 SH   SOLE   20,963 0 0
Knight Swift Transportation CS 499049104 530 10,495 SH   SOLE   10,495 0 0
L3Harris Technologies CS 502431109 1,081 4,350 SH   SOLE   4,350 0 0
Lam Research CS 512807108 562 1,045 SH   SOLE   1,045 0 0
Lennox International Inc. CS 526107107 1,066 4,135 SH   SOLE   4,135 0 0
LyondellBasell Industries CS n53745100 368 3,575 SH   SOLE   3,575 0 0
Madison Square Garden CS 55826t102 252 3,025 SH   SOLE   3,025 0 0
Marathon Petroleum CS 56585a102 1,120 13,100 SH   SOLE   13,100 0 0
Marriott CS 571903202 726 4,132 SH   SOLE   4,132 0 0
Marvell Technologies CS 573874104 1,111 15,492 SH   SOLE   15,492 0 0
McDonald's CS 580135101 1,478 5,977 SH   SOLE   5,977 0 0
Medtronic PLC CS g5960l103 1,730 15,597 SH   SOLE   15,597 0 0
Merck CS 58933y105 2,181 26,585 SH   SOLE   26,585 0 0
MetLife CS 59156R108 805 11,450 SH   SOLE   11,450 0 0
Meta Platforms Inc. CS 30303m102 1,925 8,655 SH   SOLE   8,655 0 0
Microsoft CS 594918104 4,261 13,821 SH   SOLE   13,821 0 0
Morgan Stanley CS 617446448 2,184 24,993 SH   SOLE   24,993 0 0
Nasdaq Inc CS 631103108 637 3,575 SH   SOLE   3,575 0 0
NextEra Energy Inc. CS 65339f101 946 11,165 SH   SOLE   11,165 0 0
NextEra Energy Partners, LP CS 65341B106 205 2,460 SH   SOLE   2,460 0 0
Nike Inc Class B CS 654106103 1,691 12,569 SH   SOLE   12,569 0 0
Nintendo Co CS 654445303 1,082 17,205 SH   SOLE   17,205 0 0
Old Dominion Freight Line CS 679580100 1,240 4,150 SH   SOLE   4,150 0 0
Oracle CS 68389X105 292 3,534 SH   SOLE   3,534 0 0
Paccar CS 693718108 482 5,470 SH   SOLE   5,470 0 0
PayPal CS 70450y103 230 1,990 SH   SOLE   1,990 0 0
Pepsico CS 713448108 2,171 12,970 SH   SOLE   12,970 0 0
Pfizer CS 717081103 4,130 79,771 SH   SOLE   79,771 0 0
Procter & Gamble CS 742718109 1,397 9,144 SH   SOLE   9,144 0 0
Prosperity Bancshares, Inc. CS 743606105 2,443 35,205 SH   SOLE   35,205 0 0
Prudential Financial CS 744320102 1,962 16,606 SH   SOLE   16,606 0 0
Qualcomm CS 747525103 773 5,055 SH   SOLE   5,055 0 0
Quanta Services CS 74762e102 964 7,325 SH   SOLE   7,325 0 0
Regeneron Pharmaceuticals CS 75886f107 661 946 SH   SOLE   946 0 0
Restaurant Brands Int'l CS 76131d103 353 6,049 SH   SOLE   6,049 0 0
Roche Holdings Ltd CS 771195104 378 7,650 SH   SOLE   7,650 0 0
Schlumberger CS 806857108 233 5,651 SH   SOLE   5,651 0 0
Sherwin-Williams CS 824348106 312 1,250 SH   SOLE   1,250 0 0
Simon Property Group CS 828806109 1,187 9,025 SH   SOLE   9,025 0 0
Skyworks Solutions Inc CS 83088M102 422 3,165 SH   SOLE   3,165 0 0
Starbucks CS 855244109 881 9,690 SH   SOLE   9,690 0 0
Summit Materials Inc CS 86614u100 502 16,150 SH   SOLE   16,150 0 0
Synchrony Financial CS 87165b103 1,202 34,520 SH   SOLE   34,520 0 0
Sysco Corp CS 871829107 1,354 16,584 SH   SOLE   16,584 0 0
T. R. Price CS 74144T108 565 3,735 SH   SOLE   3,735 0 0
Target CS 87612E106 260 1,225 SH   SOLE   1,225 0 0
Teradyne CS 880770102 769 6,504 SH   SOLE   6,504 0 0
The FRS Company CS aci076053 0 114,324 SH   SOLE   114,324 0 0
The First of Long Island Corpo CS 320734106 298 15,325 SH   SOLE   15,325 0 0
Toronto-Dominion Bank CS 891160509 899 11,325 SH   SOLE   11,325 0 0
Truist Financial Corp CS 89832q109 2,853 50,324 SH   SOLE   50,324 0 0
UPS CS 911312106 3,127 14,580 SH   SOLE   14,580 0 0
Ulta Beauty CS 90384s303 229 575 SH   SOLE   575 0 0
Union Pacific CS 907818108 1,849 6,766 SH   SOLE   6,766 0 0
United Rentals, Inc. CS 911363109 3,443 9,692 SH   SOLE   9,692 0 0
Valero CS 91913Y100 360 3,550 SH   SOLE   3,550 0 0
Verizon Comm. CS 92343V104 984 19,315 SH   SOLE   19,315 0 0
Virtu Financial, Inc. CS 928254101 204 5,481 SH   SOLE   5,481 0 0
Vornado Realty Trust CS 929042109 528 11,645 SH   SOLE   11,645 0 0
Wabtec CS 929740108 1,066 11,089 SH   SOLE   11,089 0 0
Walgreens Boots Alliance CS 931427108 458 10,240 SH   SOLE   10,240 0 0
Walmart Inc. CS 931142103 2,913 19,563 SH   SOLE   19,563 0 0
Walt Disney CS 254687106 2,057 15,000 SH   SOLE   15,000 0 0
Washington Trust CS 940610108 2,263 43,104 SH   SOLE   43,104 0 0
Waste Management Inc. CS 94106l109 3,196 20,167 SH   SOLE   20,167 0 0
Weyerhaeuser CS 962166104 493 13,020 SH   SOLE   13,020 0 0
Williams Sonoma CS 969904101 505 3,485 SH   SOLE   3,485 0 0
Xylem Inc CS 98419m100 222 2,600 SH   SOLE   2,600 0 0
Zoetis Inc CS 98978v103 3,041 16,123 SH   SOLE   16,123 0 0