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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Corp. CS 88579Y101   978 8,157 SH   SOLE   8,157 0 0
ABB LTD CS 000375204   221 7,250 SH   SOLE   7,250 0 0
APA Corporation CS 037411105   499 10,700 SH   SOLE   10,700 0 0
AbbVie Inc. CS 00287y109   979 6,055 SH   SOLE   6,055 0 0
Abbott Labs CS 002824100   2,157 19,644 SH   SOLE   19,644 0 0
Advanced Micro Devices CS 007903107   468 7,226 SH   SOLE   7,226 0 0
Albemarle Corp. CS 012653101   580 2,675 SH   SOLE   2,675 0 0
Allstate CS 020002101   271 2,000 SH   SOLE   2,000 0 0
Alphabet Inc Class A CS 02079k305   2,668 30,235 SH   SOLE   30,235 0 0
Alphabet Inc Class C CS 02079k107   1,043 11,760 SH   SOLE   11,760 0 0
Amazon, Inc. CS 023135106   580 6,900 SH   SOLE   6,900 0 0
American Express CS 025816109   1,091 7,385 SH   SOLE   7,385 0 0
American Water Works CS 030420103   602 3,950 SH   SOLE   3,950 0 0
Amgen CS 031162100   1,387 5,280 SH   SOLE   5,280 0 0
Antero Resources CS 03674x106   1,066 34,400 SH   SOLE   34,400 0 0
Apple Computer CS 037833100   3,756 28,911 SH   SOLE   28,911 0 0
Astrazeneca CS 046353108   464 6,850 SH   SOLE   6,850 0 0
Berkshire Hathaway B CS 084670702   2,796 9,051 SH   SOLE   9,051 0 0
Boeing CS 097023105   498 2,613 SH   SOLE   2,613 0 0
Bristol Myers Squibb CS 110122108   2,759 38,347 SH   SOLE   38,347 0 0
C.H. Robinson Worldwide CS 12541w209   756 8,253 SH   SOLE   8,253 0 0
CME Group CS 12572q105   1,055 6,275 SH   SOLE   6,275 0 0
CSX Corp CS 126408103   3,394 109,544 SH   SOLE   109,544 0 0
Canadian Natl Rail CS 136375102   445 3,740 SH   SOLE   3,740 0 0
Canadian Pacific CS 13645T100   1,752 23,485 SH   SOLE   23,485 0 0
Carrier Global CS 14448c104   1,904 46,150 SH   SOLE   46,150 0 0
Celanese Corporation CS 150870103   1,457 14,250 SH   SOLE   14,250 0 0
Cheniere Energy, Inc. CS 16411r208   1,196 7,975 SH   SOLE   7,975 0 0
Chevron Corporation CS 166764100   1,256 7,000 SH   SOLE   7,000 0 0
Church and Dwight CS 171340102   4,772 59,200 SH   SOLE   59,200 0 0
Cisco Systems CS 17275R102   2,414 50,666 SH   SOLE   50,666 0 0
Citizens Financial Group CS 174610105   1,243 31,575 SH   SOLE   31,575 0 0
Coca-Cola CS 191216100   3,782 59,463 SH   SOLE   59,463 0 0
Colgate-Palmolive CS 194162103   696 8,838 SH   SOLE   8,838 0 0
Comcast Corp Cl A CS 20030n101   241 6,900 SH   SOLE   6,900 0 0
Comerica CS 200340107   774 11,575 SH   SOLE   11,575 0 0
ConocoPhillips CS 20825C104   1,274 10,800 SH   SOLE   10,800 0 0
Costco Wholesale CS 22160K105   902 1,975 SH   SOLE   1,975 0 0
Crown Castle Inc. CS 22822V101   464 3,420 SH   SOLE   3,420 0 0
Cullen/Frost Bankers CS 229899109   739 5,525 SH   SOLE   5,525 0 0
DR Horton CS 23331A109   201 2,258 SH   SOLE   2,258 0 0
Danaher CS 235851102   1,063 4,006 SH   SOLE   4,006 0 0
Darden Restaurants CS 237194105   221 1,600 SH   SOLE   1,600 0 0
Darling Ingredients Inc. CS 237266101   361 5,775 SH   SOLE   5,775 0 0
Deere CS 244199105   885 2,065 SH   SOLE   2,065 0 0
Devon Energy CS 25179M103   1,204 19,575 SH   SOLE   19,575 0 0
Donaldson Company Inc. CS 257651109   290 4,925 SH   SOLE   4,925 0 0
DuPont Inc CS 26614n102   741 10,800 SH   SOLE   10,800 0 0
EQT Corp CS 26884l109   1,905 56,300 SH   SOLE   56,300 0 0
Eaton CS g29183103   659 4,200 SH   SOLE   4,200 0 0
Ecolab CS 278865100   546 3,750 SH   SOLE   3,750 0 0
Elevance Health Inc. CS 036752103   2,154 4,200 SH   SOLE   4,200 0 0
Eli Lilly CS 532457108   547 1,495 SH   SOLE   1,495 0 0
Emerson Electric CS 291011104   444 4,623 SH   SOLE   4,623 0 0
Enbridge Inc CS 29250N105   922 23,575 SH   SOLE   23,575 0 0
Equinor ASA CS 29446M102   1,205 33,645 SH   SOLE   33,645 0 0
Estee Lauder CS 518439104   1,476 5,948 SH   SOLE   5,948 0 0
Exxon Mobil CS 30231G102   2,408 21,830 SH   SOLE   21,830 0 0
Fiserv Inc. CS 337738108   1,218 12,051 SH   SOLE   12,051 0 0
Ford Motor CS 345370860   120 10,350 SH   SOLE   10,350 0 0
Franklin Resources CS 354613101   221 8,375 SH   SOLE   8,375 0 0
General Dynamics CS 369550108   274 1,104 SH   SOLE   1,104 0 0
General Electric CS 369604301   368 4,395 SH   SOLE   4,395 0 0
General Mills CS 370334104   681 8,125 SH   SOLE   8,125 0 0
GlaxoSmithKline ADS CS 37733W204   745 21,200 SH   SOLE   21,200 0 0
Global Medical REIT Inc. CS 37954A204   120 12,642 SH   SOLE   12,642 0 0
Hilton Hotels CS 43300A203   599 4,740 SH   SOLE   4,740 0 0
Hologic, Inc. CS 436440101   417 5,575 SH   SOLE   5,575 0 0
Home Depot CS 437076102   1,007 3,189 SH   SOLE   3,189 0 0
Honeywell Int'l. CS 438516106   2,822 13,169 SH   SOLE   13,169 0 0
Idexx Laboratories CS 45168D104   439 1,075 SH   SOLE   1,075 0 0
Independent Bank CS 453836108   1,248 14,783 SH   SOLE   14,783 0 0
Ingersoll-Rand CS 45687V106   645 12,350 SH   SOLE   12,350 0 0
Int'l Bus. Mach. CS 459200101   1,295 9,192 SH   SOLE   9,192 0 0
Intel CS 458140100   276 10,433 SH   SOLE   10,433 0 0
Intuit Inc. CS 461202103   224 575 SH   SOLE   575 0 0
Invitation Homes Inc. CS 46187w107   899 30,319 SH   SOLE   30,319 0 0
J.P. Morgan Chase CS 46625H100   684 5,098 SH   SOLE   5,098 0 0
Jacobs Solutions Inc. CS 469814107   2,071 17,250 SH   SOLE   17,250 0 0
Johnson & Johnson CS 478160104   5,148 29,145 SH   SOLE   29,145 0 0
Kellogg CS 487836108   948 13,310 SH   SOLE   13,310 0 0
Kimberly Clark CS 494368103   3,314 24,413 SH   SOLE   24,413 0 0
Kroger CS 501044101   950 21,305 SH   SOLE   21,305 0 0
L3Harris Technologies CS 502431109   1,191 5,720 SH   SOLE   5,720 0 0
Leidos Holdings, Inc. CS 525327102   396 3,763 SH   SOLE   3,763 0 0
Marathon Petroleum CS 56585a102   267 2,293 SH   SOLE   2,293 0 0
Marvell Technologies CS 573874104   382 10,320 SH   SOLE   10,320 0 0
Masco Corp CS 574599106   234 5,010 SH   SOLE   5,010 0 0
MaxLinear, Inc. CS 57776j100   345 10,150 SH   SOLE   10,150 0 0
McDonald's CS 580135101   1,243 4,717 SH   SOLE   4,717 0 0
Medtronic PLC CS g5960l103   1,031 13,268 SH   SOLE   13,268 0 0
Merck CS 58933y105   3,092 27,867 SH   SOLE   27,867 0 0
MetLife CS 59156R108   230 3,175 SH   SOLE   3,175 0 0
Microsoft CS 594918104   4,225 17,616 SH   SOLE   17,616 0 0
Mohawk Industries CS 608190104   582 5,695 SH   SOLE   5,695 0 0
Morgan Stanley CS 617446448   1,211 14,242 SH   SOLE   14,242 0 0
NextEra Energy Inc. CS 65339f101   226 2,700 SH   SOLE   2,700 0 0
Nike Inc Class B CS 654106103   1,813 15,494 SH   SOLE   15,494 0 0
Nintendo Co CS 654445303   370 35,475 SH   SOLE   35,475 0 0
Norfolk Southern CS 655844108   283 1,150 SH   SOLE   1,150 0 0
Nucor CS 670346105   939 7,125 SH   SOLE   7,125 0 0
ON Semiconductor CS 682189105   1,235 19,800 SH   SOLE   19,800 0 0
Old Dominion Freight Line CS 679580100   1,006 3,545 SH   SOLE   3,545 0 0
Organon CS 68622v106   964 34,529 SH   SOLE   34,529 0 0
PayPal CS 70450y103   1,172 16,450 SH   SOLE   16,450 0 0
Pentair CS g7s00t104   523 11,625 SH   SOLE   11,625 0 0
Pepsico CS 713448108   1,154 6,388 SH   SOLE   6,388 0 0
Pfizer CS 717081103   3,780 73,778 SH   SOLE   73,778 0 0
Pioneer Natural Resources CS 723787107   1,619 7,090 SH   SOLE   7,090 0 0
Procter & Gamble CS 742718109   1,401 9,246 SH   SOLE   9,246 0 0
Prosperity Bancshares, Inc. CS 743606105   2,947 40,550 SH   SOLE   40,550 0 0
Prudential Financial CS 744320102   2,108 21,191 SH   SOLE   21,191 0 0
Qualcomm CS 747525103   1,055 9,600 SH   SOLE   9,600 0 0
Quanta Services CS 74762e102   1,685 11,825 SH   SOLE   11,825 0 0
Raytheon Technologies CS 75513e101   1,128 11,175 SH   SOLE   11,175 0 0
Restaurant Brands Int'l CS 76131d103   391 6,049 SH   SOLE   6,049 0 0
Rexford Industrial Realty, Inc CS 76169C100   571 10,450 SH   SOLE   10,450 0 0
Roche Holdings Ltd CS 771195104   755 19,275 SH   SOLE   19,275 0 0
Schlumberger CS 806857108   902 16,867 SH   SOLE   16,867 0 0
Sherwin-Williams CS 824348106   297 1,250 SH   SOLE   1,250 0 0
Simon Property Group CS 828806109   1,342 11,420 SH   SOLE   11,420 0 0
Starbucks CS 855244109   620 6,245 SH   SOLE   6,245 0 0
Stryker CS 863667101   391 1,601 SH   SOLE   1,601 0 0
Sysco Corp CS 871829107   1,275 16,684 SH   SOLE   16,684 0 0
Target CS 87612E106   917 6,150 SH   SOLE   6,150 0 0
Textron CS 883203101   1,345 19,000 SH   SOLE   19,000 0 0
The FRS Company CS aci076053   0 114,324 SH   SOLE   114,324 0 0
The First of Long Island Corpo CS 320734106   228 12,675 SH   SOLE   12,675 0 0
Timken CS 887389104   705 9,975 SH   SOLE   9,975 0 0
Toronto-Dominion Bank CS 891160509   606 9,350 SH   SOLE   9,350 0 0
TransDigm Group Incorporated CS 893641100   658 1,045 SH   SOLE   1,045 0 0
Truist Financial Corp CS 89832q109   1,766 41,045 SH   SOLE   41,045 0 0
Tyson Foods CS 902494103   221 3,550 SH   SOLE   3,550 0 0
UPS CS 911312106   3,427 19,712 SH   SOLE   19,712 0 0
Union Pacific CS 907818108   2,558 12,351 SH   SOLE   12,351 0 0
United Healthcare CS 91324P102   464 875 SH   SOLE   875 0 0
United Rentals, Inc. CS 911363109   2,945 8,286 SH   SOLE   8,286 0 0
United Therapeutics Corporatio CS 91307C102   1,238 4,450 SH   SOLE   4,450 0 0
Verizon Comm. CS 92343V104   702 17,815 SH   SOLE   17,815 0 0
Vertex Pharmaceuticals CS 92532F100   274 950 SH   SOLE   950 0 0
Visa CS 92826c839   497 2,390 SH   SOLE   2,390 0 0
W.P. Carey & Co. CS 92936u109   464 5,937 SH   SOLE   5,937 0 0
W.W. Grainger, Inc CS 384802104   807 1,450 SH   SOLE   1,450 0 0
Walmart Inc. CS 931142103   428 3,016 SH   SOLE   3,016 0 0
Walt Disney CS 254687106   1,212 13,952 SH   SOLE   13,952 0 0
Washington Trust CS 940610108   2,027 42,954 SH   SOLE   42,954 0 0
Waste Connections, Inc. CS 94106B101   434 3,274 SH   SOLE   3,274 0 0
Waste Management Inc. CS 94106l109   1,055 6,725 SH   SOLE   6,725 0 0
Waters CS 941848103   240 700 SH   SOLE   700 0 0
Weyerhaeuser CS 962166104   317 10,240 SH   SOLE   10,240 0 0
Xylem Inc CS 98419m100   287 2,600 SH   SOLE   2,600 0 0
Zoetis Inc CS 98978v103   2,477 16,903 SH   SOLE   16,903 0 0