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 1,749 13,512 SH   SOLE   13,512 0 0
AbbVie Inc. CS 00287y109 924 6,030 SH   SOLE   6,030 0 0
Abbott Labs CS 002824100 3,680 33,868 SH   SOLE   33,868 0 0
Advanced Micro Devices CS 007903107 636 8,311 SH   SOLE   8,311 0 0
Albemarle Corp. CS 012653101 872 4,175 SH   SOLE   4,175 0 0
Allstate CS 020002101 253 2,000 SH   SOLE   2,000 0 0
Alphabet Inc Class A CS 02079k305 2,641 1,212 SH   SOLE   1,212 0 0
Alphabet Inc Class C CS 02079k107 1,466 670 SH   SOLE   670 0 0
American Express CS 025816109 1,095 7,900 SH   SOLE   7,900 0 0
Ametek CS 031100100 1,258 11,445 SH   SOLE   11,445 0 0
Apple Computer CS 037833100 4,114 30,092 SH   SOLE   30,092 0 0
Astrazeneca CS 046353108 453 6,850 SH   SOLE   6,850 0 0
Avnet CS 053807103 977 22,780 SH   SOLE   22,780 0 0
Axalta Coating Systems CS g0750c108 518 23,425 SH   SOLE   23,425 0 0
Baxter International CS 071813109 817 12,715 SH   SOLE   12,715 0 0
Berkshire Hathaway B CS 084670702 2,462 9,016 SH   SOLE   9,016 0 0
Blackstone Inc CS 09260d107 620 6,800 SH   SOLE   6,800 0 0
Boeing CS 097023105 357 2,613 SH   SOLE   2,613 0 0
Bristol Myers Squibb CS 110122108 1,897 24,632 SH   SOLE   24,632 0 0
C.H. Robinson Worldwide CS 12541w209 1,386 13,675 SH   SOLE   13,675 0 0
C.V.S. Caremark CS 126650100 1,209 13,045 SH   SOLE   13,045 0 0
CSX Corp CS 126408103 3,122 107,444 SH   SOLE   107,444 0 0
Cameco CS 13321l108 577 27,450 SH   SOLE   27,450 0 0
Canadian Natl Rail CS 136375102 1,172 10,420 SH   SOLE   10,420 0 0
Canadian Pacific CS 13645T100 2,185 31,290 SH   SOLE   31,290 0 0
Capital One Finl. CS 14040H105 396 3,805 SH   SOLE   3,805 0 0
Carrier Global CS 14448c104 924 25,900 SH   SOLE   25,900 0 0
Centene CS 15135B101 1,083 12,800 SH   SOLE   12,800 0 0
Cheniere Energy, Inc. CS 16411r208 2,661 20,000 SH   SOLE   20,000 0 0
Chevron Corporation CS 166764100 286 1,975 SH   SOLE   1,975 0 0
Church and Dwight CS 171340102 5,569 60,100 SH   SOLE   60,100 0 0
Cisco Systems CS 17275R102 2,523 59,168 SH   SOLE   59,168 0 0
Citizens Financial Group CS 174610105 1,140 31,950 SH   SOLE   31,950 0 0
Cleveland-Cliffs Inc. CS 185899101 249 16,175 SH   SOLE   16,175 0 0
Coca-Cola CS 191216100 2,937 46,688 SH   SOLE   46,688 0 0
Colgate-Palmolive CS 194162103 716 8,938 SH   SOLE   8,938 0 0
Comcast Corp Cl A CS 20030n101 271 6,900 SH   SOLE   6,900 0 0
Cullen/Frost Bankers CS 229899109 760 6,525 SH   SOLE   6,525 0 0
Darling Ingredients Inc. CS 237266101 623 10,425 SH   SOLE   10,425 0 0
Deere CS 244199105 1,658 5,535 SH   SOLE   5,535 0 0
Devon Energy CS 25179M103 1,178 21,382 SH   SOLE   21,382 0 0
Diamondback Energy Inc CS 25278x109 1,993 16,450 SH   SOLE   16,450 0 0
Donaldson Company Inc. CS 257651109 256 5,325 SH   SOLE   5,325 0 0
DuPont Inc CS 26614n102 641 11,532 SH   SOLE   11,532 0 0
EOG Resources CS 26875p101 633 5,730 SH   SOLE   5,730 0 0
EQT Corp CS 26884l109 441 12,825 SH   SOLE   12,825 0 0
Elanco Animal Health CS 28414h103 518 26,400 SH   SOLE   26,400 0 0
Elevance Health Inc. CS 036752103 2,179 4,515 SH   SOLE   4,515 0 0
Eli Lilly CS 532457108 417 1,285 SH   SOLE   1,285 0 0
Emerson Electric CS 291011104 359 4,518 SH   SOLE   4,518 0 0
Enbridge Inc CS 29250N105 810 19,175 SH   SOLE   19,175 0 0
Equinor ASA CS 29446M102 580 16,675 SH   SOLE   16,675 0 0
Estee Lauder CS 518439104 1,279 5,023 SH   SOLE   5,023 0 0
Expedia CS 30212p303 222 2,340 SH   SOLE   2,340 0 0
Exxon Mobil CS 30231G102 1,698 19,825 SH   SOLE   19,825 0 0
Fiserv Inc. CS 337738108 765 8,601 SH   SOLE   8,601 0 0
Franklin Resources CS 354613101 394 16,885 SH   SOLE   16,885 0 0
Freeport McMoran CS 35671D857 727 24,838 SH   SOLE   24,838 0 0
GSK plc CS 37733W105 953 21,900 SH   SOLE   21,900 0 0
General Dynamics CS 369550108 211 952 SH   SOLE   952 0 0
General Electric CS 369604301 316 4,962 SH   SOLE   4,962 0 0
General Mills CS 370334104 617 8,175 SH   SOLE   8,175 0 0
Gilead Sciences CS 375558103 763 12,350 SH   SOLE   12,350 0 0
Global Medical REIT Inc. CS 37954A204 261 23,225 SH   SOLE   23,225 0 0
Hewlett Packard Enterprise CS 42824c109 168 12,650 SH   SOLE   12,650 0 0
Hilton Hotels CS 43300A203 1,276 11,450 SH   SOLE   11,450 0 0
Hologic, Inc. CS 436440101 381 5,500 SH   SOLE   5,500 0 0
Home Depot CS 437076102 1,087 3,964 SH   SOLE   3,964 0 0
Honeywell Int'l. CS 438516106 2,288 13,166 SH   SOLE   13,166 0 0
Howmet Aerospace Inc. CS 443201108 228 7,250 SH   SOLE   7,250 0 0
Hyatt Hotels Corp CS 448579102 902 12,200 SH   SOLE   12,200 0 0
Independent Bank CS 453836108 1,156 14,558 SH   SOLE   14,558 0 0
Ingersoll-Rand CS 45687V106 520 12,350 SH   SOLE   12,350 0 0
Int'l Bus. Mach. CS 459200101 1,180 8,360 SH   SOLE   8,360 0 0
Intel CS 458140100 480 12,833 SH   SOLE   12,833 0 0
Intuit Inc. CS 461202103 212 550 SH   SOLE   550 0 0
Invitation Homes Inc. CS 46187w107 1,104 31,019 SH   SOLE   31,019 0 0
J.M. Smucker Company CS 832696405 784 6,125 SH   SOLE   6,125 0 0
J.P. Morgan Chase CS 46625H100 908 8,060 SH   SOLE   8,060 0 0
Johnson & Johnson CS 478160104 4,838 27,257 SH   SOLE   27,257 0 0
KLA Tencor CS 482480100 893 2,800 SH   SOLE   2,800 0 0
Kellogg CS 487836108 243 3,410 SH   SOLE   3,410 0 0
Kimberly Clark CS 494368103 2,820 20,863 SH   SOLE   20,863 0 0
Knight Swift Transportation CS 499049104 486 10,495 SH   SOLE   10,495 0 0
L3Harris Technologies CS 502431109 1,051 4,350 SH   SOLE   4,350 0 0
Leidos Holdings, Inc. CS 525327102 1,134 11,263 SH   SOLE   11,263 0 0
Lennox International Inc. CS 526107107 813 3,935 SH   SOLE   3,935 0 0
LyondellBasell Industries CS n53745100 752 8,600 SH   SOLE   8,600 0 0
Marathon Petroleum CS 56585a102 780 9,493 SH   SOLE   9,493 0 0
Marvell Technologies CS 573874104 788 18,112 SH   SOLE   18,112 0 0
Mastercard Inc CS 57636q104 355 1,125 SH   SOLE   1,125 0 0
McDonald's CS 580135101 1,476 5,977 SH   SOLE   5,977 0 0
Medtronic PLC CS g5960l103 1,714 19,099 SH   SOLE   19,099 0 0
Merck CS 58933y105 2,683 29,434 SH   SOLE   29,434 0 0
MetLife CS 59156R108 716 11,400 SH   SOLE   11,400 0 0
Meta Platforms Inc. CS 30303m102 426 2,641 SH   SOLE   2,641 0 0
Microsoft CS 594918104 3,989 15,531 SH   SOLE   15,531 0 0
Morgan Stanley CS 617446448 779 10,242 SH   SOLE   10,242 0 0
NextEra Energy Inc. CS 65339f101 445 5,740 SH   SOLE   5,740 0 0
Nike Inc Class B CS 654106103 1,285 12,569 SH   SOLE   12,569 0 0
Nintendo Co CS 654445303 918 17,055 SH   SOLE   17,055 0 0
Norfolk Southern CS 655844108 286 1,260 SH   SOLE   1,260 0 0
Nucor CS 670346105 327 3,135 SH   SOLE   3,135 0 0
Nutrien Ltd. CS 67077m108 1,283 16,100 SH   SOLE   16,100 0 0
Old Dominion Freight Line CS 679580100 1,051 4,100 SH   SOLE   4,100 0 0
Olympic Steel, Inc. CS 68162K106 261 10,145 SH   SOLE   10,145 0 0
Oracle CS 68389X105 245 3,509 SH   SOLE   3,509 0 0
PayPal CS 70450y103 367 5,261 SH   SOLE   5,261 0 0
Pepsico CS 713448108 1,562 9,370 SH   SOLE   9,370 0 0
Pfizer CS 717081103 3,904 74,462 SH   SOLE   74,462 0 0
Pioneer Natural Resources CS 723787107 1,199 5,375 SH   SOLE   5,375 0 0
Procter & Gamble CS 742718109 1,315 9,144 SH   SOLE   9,144 0 0
Prosperity Bancshares, Inc. CS 743606105 2,065 30,250 SH   SOLE   30,250 0 0
Prudential Financial CS 744320102 1,926 20,131 SH   SOLE   20,131 0 0
Qualcomm CS 747525103 1,167 9,135 SH   SOLE   9,135 0 0
Quanta Services CS 74762e102 899 7,175 SH   SOLE   7,175 0 0
Raytheon Technologies CS 75513e101 903 9,400 SH   SOLE   9,400 0 0
Regeneron Pharmaceuticals CS 75886f107 586 991 SH   SOLE   991 0 0
Restaurant Brands Int'l CS 76131d103 303 6,049 SH   SOLE   6,049 0 0
Rio Tinto CS 767204100 363 5,950 SH   SOLE   5,950 0 0
Roche Holdings Ltd CS 771195104 882 21,150 SH   SOLE   21,150 0 0
Schlumberger CS 806857108 883 24,701 SH   SOLE   24,701 0 0
Sherwin-Williams CS 824348106 280 1,250 SH   SOLE   1,250 0 0
Simon Property Group CS 828806109 1,096 11,550 SH   SOLE   11,550 0 0
Starbucks CS 855244109 740 9,690 SH   SOLE   9,690 0 0
Steel Dynamics CS 858119100 777 11,745 SH   SOLE   11,745 0 0
Summit Materials Inc CS 86614u100 231 9,911 SH   SOLE   9,911 0 0
Sysco Corp CS 871829107 1,405 16,584 SH   SOLE   16,584 0 0
Textron CS 883203101 1,295 21,200 SH   SOLE   21,200 0 0
The FRS Company CS aci076053 0 114,324 SH   SOLE   114,324 0 0
The First of Long Island Corpo CS 320734106 267 15,225 SH   SOLE   15,225 0 0
Toronto-Dominion Bank CS 891160509 739 11,275 SH   SOLE   11,275 0 0
TransDigm Group Incorporated CS 893641100 743 1,385 SH   SOLE   1,385 0 0
Truist Financial Corp CS 89832q109 2,365 49,860 SH   SOLE   49,860 0 0
UPS CS 911312106 3,079 16,867 SH   SOLE   16,867 0 0
Union Pacific CS 907818108 2,579 12,091 SH   SOLE   12,091 0 0
United Rentals, Inc. CS 911363109 2,352 9,682 SH   SOLE   9,682 0 0
Valero CS 91913Y100 752 7,075 SH   SOLE   7,075 0 0
Verizon Comm. CS 92343V104 973 19,165 SH   SOLE   19,165 0 0
Visa CS 92826c839 288 1,465 SH   SOLE   1,465 0 0
Vornado Realty Trust CS 929042109 333 11,645 SH   SOLE   11,645 0 0
Walgreens Boots Alliance CS 931427108 471 12,415 SH   SOLE   12,415 0 0
Walmart Inc. CS 931142103 2,605 21,429 SH   SOLE   21,429 0 0
Walt Disney CS 254687106 1,605 16,997 SH   SOLE   16,997 0 0
Washington Trust CS 940610108 2,083 43,054 SH   SOLE   43,054 0 0
Waste Management Inc. CS 94106l109 1,036 6,775 SH   SOLE   6,775 0 0
Weyerhaeuser CS 962166104 431 13,020 SH   SOLE   13,020 0 0
Xylem Inc CS 98419m100 203 2,600 SH   SOLE   2,600 0 0
Zoetis Inc CS 98978v103 2,751 16,003 SH   SOLE   16,003 0 0