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
12 ReTech Corporation COM 90118L202 0 13,000 SH   SOLE   0 0 0
3m Company COM 88579Y101 2,938 22,705 SH   SOLE   0 0 0
AT&T COM 00206R102 1,587 75,706 SH   SOLE   0 0 0
AbbVie Inc COM 00287Y109 329 2,145 SH   SOLE   0 0 0
Abbott Labs COM 002824100 368 3,387 SH   SOLE   0 0 0
Activision Inc COM 00507V109 5,537 71,112 SH   SOLE   0 0 0
Adobe Systems Inc COM 00724F101 1,170 3,196 SH   SOLE   0 0 0
Air Prods & Chems COM 009158106 5,386 22,396 SH   SOLE   0 0 0
Allstate COM 020002101 431 3,400 SH   SOLE   0 0 0
Alphabet A (Google New) COM 02079K305 13,178 6,047 SH   SOLE   0 0 0
Alphabet C Non-voting (Google) COM 02079K107 20,317 9,288 SH   SOLE   0 0 0
Altria Group COM 02209S103 318 7,618 SH   SOLE   0 0 0
Amazon COM 023135106 3,359 31,628 SH   SOLE   0 0 0
American Express COM 025816109 10,894 78,592 SH   SOLE   0 0 0
Amgen Inc COM 031162100 744 3,057 SH   SOLE   0 0 0
Ants Software Inc COM 037271103 0 39,045 SH   SOLE   0 0 0
Apple Computer COM 037833100 9,358 68,447 SH   SOLE   0 0 0
Apple Rush Company Inc COM 03785R204 0 30,000 SH   SOLE   0 0 0
Artificial Intelligence Techno COM 04316D201 1 75,000 SH   SOLE   0 0 0
Atlas Corp COM Y0436Q109 725 67,660 SH   SOLE   0 0 0
Automatic Data Proc. COM 053015103 18,524 88,193 SH   SOLE   0 0 0
Autozone Inc COM 053332102 387 180 SH   SOLE   0 0 0
Bank Of America COM 060505104 3,222 103,513 SH   SOLE   0 0 0
Bank Of NY Mellon COM 064058100 2,167 51,945 SH   SOLE   0 0 0
Berkshire Hathaway COM 084670991 1,636 4 SH   SOLE   0 0 0
Berkshire Hathaway B COM 084670207 44,873 164,359 SH   SOLE   0 0 0
Boeing COM 097023105 308 2,251 SH   SOLE   0 0 0
Bristol-Myers Squibb COM 110122108 3,173 41,208 SH   SOLE   0 0 0
CSX COM 126408103 512 17,602 SH   SOLE   0 0 0
CVS/Caremark Corp. COM 126650100 201 2,165 SH   SOLE   0 0 0
Canadian Nat. Railway COM 136375102 1,257 11,175 SH   SOLE   0 0 0
Caterpillar Inc COM 149123101 206 1,155 SH   SOLE   0 0 0
Charles Schwab COM 808513105 242 3,837 SH   SOLE   0 0 0
Charter Communications COM 16119P108 1,612 3,441 SH   SOLE   0 0 0
Chevron COM 166764100 3,798 26,234 SH   SOLE   0 0 0
Chubb LTD F COM H1467J104 523 2,662 SH   SOLE   0 0 0
Church & Dwight COM 171340102 722 7,795 SH   SOLE   0 0 0
Cintas COM 172908105 465 1,244 SH   SOLE   0 0 0
Cisco Systems Inc COM 17275R102 387 9,071 SH   SOLE   0 0 0
Citigroup Inc COM 172967424 390 8,488 SH   SOLE   0 0 0
Coca-Cola COM 191216100 4,969 78,989 SH   SOLE   0 0 0
Colgate Palmolive COM 194162103 2,241 27,961 SH   SOLE   0 0 0
Comcast A COM 20030N101 13,802 351,742 SH   SOLE   0 0 0
Compass Inc COM 000001297 43 12,000 SH   SOLE   0 0 0
Conocophillips COM 20825C104 449 4,997 SH   SOLE   0 0 0
Constellation Brand A COM 21036P108 216 925 SH   SOLE   0 0 0
Corteva Inc COM 22052L104 284 5,252 SH   SOLE   0 0 0
Costco Wholesale COM 22160K105 2,439 5,089 SH   SOLE   0 0 0
Curaegis Technologies Inc COM 23127Q102 0 12,000 SH   SOLE   0 0 0
D R Horton Inc COM 23331A109 808 12,206 SH   SOLE   0 0 0
Deere And Co COM 244199105 719 2,400 SH   SOLE   0 0 0
Diageo (Guinness) COM 25243Q205 1,201 6,900 SH   SOLE   0 0 0
Disney COM 254687106 7,376 78,132 SH   SOLE   0 0 0
Dow Chemical COM 260557103 318 6,157 SH   SOLE   0 0 0
Eaton Corp COM G29183103 1,355 10,753 SH   SOLE   0 0 0
Ecolab Inc COM 278865100 308 2,000 SH   SOLE   0 0 0
Edwards Lifesciences COM 28176E108 8,285 87,123 SH   SOLE   0 0 0
Emerson Electric COM 291011104 375 4,720 SH   SOLE   0 0 0
Expeditors Int'l Of Wa COM 302130109 1,638 16,810 SH   SOLE   0 0 0
Exxon Mobil COM 30231G102 6,450 75,320 SH   SOLE   0 0 0
Fedex COM 31428X106 3,092 13,640 SH   SOLE   0 0 0
Fiserv Inc Com COM 337738108 3,702 41,610 SH   SOLE   0 0 0
Franchise Group Inc COM 35180X105 1,445 41,205 SH   SOLE   0 0 0
Gazprom PJSC Fadr ADR COM 368287207 353 55,000 SH   SOLE   0 0 0
General Mills COM 370334104 294 3,900 SH   SOLE   0 0 0
Goldman Sachs COM 38141G104 6,379 21,478 SH   SOLE   0 0 0
Home Depot COM 437076102 6,940 25,304 SH   SOLE   0 0 0
Honeywell Int'l COM 438516106 5,468 31,457 SH   SOLE   0 0 0
Humana Inc Com COM 444859102 292 623 SH   SOLE   0 0 0
Idexx Labs COM 45168D104 659 1,880 SH   SOLE   0 0 0
Illumina Inc COM 452327109 310 1,680 SH   SOLE   0 0 0
Immunogen Inc COM 45253H101 391 87,000 SH   SOLE   0 0 0
Intel COM 458140100 7,145 191,000 SH   SOLE   0 0 0
Intuit Inc COM 461202103 26,186 67,938 SH   SOLE   0 0 0
J.P. Morgan Chase COM 46625H100 11,864 105,353 SH   SOLE   0 0 0
Johnson & Johnson COM 478160104 8,917 50,235 SH   SOLE   0 0 0
Kimberly Clark COM 494368103 502 3,715 SH   SOLE   0 0 0
Kinder Morgan Inc. COM 49456B101 1,706 101,761 SH   SOLE   0 0 0
L3 Harris Technologies Inc COM 502431109 4,576 18,932 SH   SOLE   0 0 0
Liberty Media Corp Del Com A S COM 531229409 253 7,025 SH   SOLE   0 0 0
Lilly (eli) COM 532457108 773 2,385 SH   SOLE   0 0 0
Lockheed Martin COM 539830109 3,871 9,002 SH   SOLE   0 0 0
Lowes COM 548661107 318 1,823 SH   SOLE   0 0 0
Markel Corp Holding Co COM 570535104 447 346 SH   SOLE   0 0 0
Marriott Intl New A COM 571903202 1,623 11,930 SH   SOLE   0 0 0
Mastercard Inc COM 57636Q104 10,713 33,959 SH   SOLE   0 0 0
McDonalds COM 580135101 4,902 19,857 SH   SOLE   0 0 0
Medtronic PLC F COM G5960L103 747 8,324 SH   SOLE   0 0 0
Merck COM 58933Y105 1,588 17,415 SH   SOLE   0 0 0
Meta Platforms Inc COM 30303M102 7,867 48,790 SH   SOLE   0 0 0
Microsoft COM 594918104 43,491 169,339 SH   SOLE   0 0 0
Moody's Corp COM 615369105 258 949 SH   SOLE   0 0 0
Morgan Stanley COM 617446448 4,730 62,187 SH   SOLE   0 0 0
Netflix Inc COM 64110L106 2,896 16,561 SH   SOLE   0 0 0
New York Cmnty Bank COM 649445103 103 11,291 SH   SOLE   0 0 0
Newmont Mining COM 651639106 916 15,350 SH   SOLE   0 0 0
Nike Inc Class B COM 654106103 530 5,182 SH   SOLE   0 0 0
Norfolk Southern COM 655844108 5,135 22,594 SH   SOLE   0 0 0
Paramount Global COM 92556H206 326 13,192 SH   SOLE   0 0 0
Paychex COM 704326107 11,458 100,626 SH   SOLE   0 0 0
Pepsico Inc. COM 713448108 3,069 18,417 SH   SOLE   0 0 0
Pfizer COM 717081103 1,592 30,360 SH   SOLE   0 0 0
Philip Morris Int'l COM 718172109 318 3,218 SH   SOLE   0 0 0
Phillips 66 COM 718546104 2,070 25,243 SH   SOLE   0 0 0
Procter & Gamble COM 742718109 6,923 48,148 SH   SOLE   0 0 0
Qualcomm COM 747525103 19,487 152,549 SH   SOLE   0 0 0
Raytheon Technologies COM 75513E101 6,088 63,348 SH   SOLE   0 0 0
Salesforce.com Inc COM 79466L302 585 3,544 SH   SOLE   0 0 0
Shell PLC ADR COM 780259305 334 6,395 SH   SOLE   0 0 0
Sherwin Williams COM 824348106 7,408 33,085 SH   SOLE   0 0 0
Stryker COM 863667101 1,019 5,122 SH   SOLE   0 0 0
Sysco COM 871829107 3,193 37,692 SH   SOLE   0 0 0
TC Energy Corporation COM 87807B107 4,944 95,430 SH   SOLE   0 0 0
Texas Instruments COM 882508104 6,926 45,074 SH   SOLE   0 0 0
Thermo Fisher Scientific COM 883556102 17,307 31,856 SH   SOLE   0 0 0
TriNet Group Inc COM 896288107 1,627 20,965 SH   SOLE   0 0 0
Union Pacific COM 907818108 23,322 109,351 SH   SOLE   0 0 0
United Healthcare COM 91324P102 728 1,417 SH   SOLE   0 0 0
United Parcel Service COM 911312106 6,277 34,386 SH   SOLE   0 0 0
Verizon Comm. COM 92343V104 1,331 26,227 SH   SOLE   0 0 0
Vertex Pharmaceuticals COM 92532F100 356 1,264 SH   SOLE   0 0 0
Visa COM 92826C839 23,182 117,743 SH   SOLE   0 0 0
Walgreens Boots Alliance COM 931427108 225 5,945 SH   SOLE   0 0 0
Warner Bros Discovery COM 934423104 7,010 522,367 SH   SOLE   0 0 0
Wells Fargo & Co. COM 949746101 4,280 109,265 SH   SOLE   0 0 0
World Moto Inc COM 98158H106 0 20,000 SH   SOLE   0 0 0