FORM 13F INFORMATION TABLE
<TABLE>
<C> <C>
VALUE SHARES/ SH/ PUT/ INVESTMT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE CUSIP (X1000) PRN AMT PRN CALL DISCRETN MGRS SOLE SHARED NONE
OF CLASS
ACE LIMITED COMM G00705103 537205 17225 SH SOLE SOLE
AES CORP COMM 00130H105 260750 7000 SH SOLE SOLE
AT&T COMM 001957109 564274 7070 SH SOLE SOLE
ABBOTT LABS COMM 002824100 853655 17901 SH SOLE SOLE
AIRTOUCH COMM 009491100 764111 7908 SH SOLE SOLE
AMERICAN ON LINE COMM 02364J104 312260 2080 SH SOLE SOLE
AMERICAN HOME PRO COMM 026609107 456842 8183 SH SOLE SOLE
AMERICAN INTRN GR COMM 26874107 4450098 36892 SH SOLE SOLE
AMERITECH COMM 30954101 352435 6116 SH SOLE SOLE
AMLI RESIDENTIAL COMM 1735109 282563 13700 SH SOLE SOLE
AMERICAN MGMT SYS COMM 27352103 2340122 68575 SH SOLE SOLE
ANALOG DEVICES COMM 32654105 1121754 37706 SH SOLE SOLE
APPLIED GRAPHICS COMM 37937109 91725 12230 SH SOLE SOLE
APPLIED MATERIALS COMM 38222105 311641 6900 SH SOLE SOLE
AMOCO COMM 55622104 278356 2756 SH SOLE SOLE
AUTOMATIC DATA PROC COMM 53015103 709255 15266 SH SOLE SOLE
BANK OF NEW YORK COMM 64057102 1120891 31190 SH SOLE SOLE
BANK ONE GROUP COMM 06423A103 291005 5285 SH SOLE SOLE
BANK AMERICA COMM 06605F102 690924 9783 SH SOLE SOLE
BANKBOSTON COMM 06605R106 218555 5046 SH SOLE SOLE
BAXTER INTERNATIONA COMM 71813109 466950 7075 SH SOLE SOLE
BECTON DICKINSON COMM 75887109 622961 16260 SH SOLE SOLE
BELL ATLANTIC COMM 77853109 340931 6596 SH SOLE SOLE
BELL SOUTH COMM 79860102 710028 17723 SH SOLE SOLE
BELO AH COMM 80555105 312878 17144 SH SOLE SOLE
BERSHIRE HATHAWAY B COMM 84670207 2792988 1188 SH SOLE SOLE
BOEING COMM 97023105 283801 8432 SH SOLE SOLE
BRISTOL MYERS COMM 110122108 1924904 30018 SH SOLE SOLE
BURLINGTON RESOURC COMM 122014103 267581 6700 SH SOLE SOLE
CMAC INVESTMENTS COMM 125662106 922762 23625 SH SOLE SOLE
CVS COMM 126650100 465500 9800 SH SOLE SOLE
CAPITAL ONE FIN COMM 14040H105 2098900 13900 SH SOLE SOLE
CHASE MANHATTAN BK COMM 16161A108 297707 3712 SH SOLE SOLE
CHEVRON CORP COMM 166751107 453997 5122 SH SOLE SOLE
CICSO COMM 17275R102 6113587 55800 SH SOLE SOLE
CITIGROUP COMM 172967101 839189 13138 SH SOLE SOLE
COCA COLA COMM 191216100 314508 4967 SH SOLE SOLE
COLGATE PALMOLIVE COMM 194162103 276000 3000 SH SOLE SOLE
COMPAQ COMPUTER COMM 204493100 1315172 41000 SH SOLE SOLE
COMPUTER ASSOCIATES COMM 204912109 250716 7050 SH SOLE SOLE
COMSTOCK RESOURCES COMM 205768203 47163 15400 SH SOLE SOLE
CHATEAU COMM. PROP COMM 161726104 246861 8856 SH SOLE SOLE
WALT DISNEY COMM 254687106 823880 26491 SH SOLE SOLE
DUPONT COMM 263534109 655526 11290 SH SOLE SOLE
EMC CORP COMM 268648102 386825 4400 SH SOLE SOLE
ELAN PLC COMM 284131208 1224113 17550 SH SOLE SOLE
EMERSON ELECTRIC COMM 291011104 876116 16550 SH SOLE SOLE
ENRON OILD AND GAS COMM 293562104 282411 11337 SH SOLE SOLE
EXXON COMM 302290101 2500669 35338 SH SOLE SOLE
FEDERAL HOME LOAN COMM 313400301 2886258 50360 SH SOLE SOLE
FANNIE MAE COMM 313586109 731211 10559 SH SOLE SOLE
FIRST UNION CORP COMM 337358105 326503 6110 SH SOLE SOLE
FLEET FINANCIAL GR COMM 338915101 609450 16198 SH SOLE SOLE
GTE CORP COMM 362320103 962313 15906 SH SOLE SOLE
GENERAL ELECTRIC COMM 369604103 5034757 46276 SH SOLE SOLE
GENERAL MOTORS H COMM 370442832 401079 7952 SH SOLE SOLE
GILLETTE COMM 375766102 209937 3783 SH SOLE SOLE
HARLEY DAVIDSON COMM 412822108 4813773 83900 SH SOLE SOLE
HEWLETT PACKARD COMM 428236103 976161 14395 SH SOLE SOLE
HOME DEPOT COMM 437076102 1386271 22295 SH SOLE SOLE
HONEYWELL COMM 438506107 674731 8900 SH SOLE SOLE
JACK HENRY & ASSOC COMM 426281101 2907718 78868 SH SOLE SOLE
IDEXX LABS COMM 45168D104 726503 30350 SH SOLE SOLE
INTEL COMM 458140100 5402164 45455 SH SOLE SOLE
IBM COMM 459200101 674209 3723 SH SOLE SOLE
HEALTH MANAGEMENT COMM 421933102 1867235 153205 SH SOLE SOLE
JOHNSON AND JOHNSON COMM 478160104 1298715 13890 SH SOLE SOLE
KAYDON COMM 486587108 684372 23650 SH SOLE SOLE
KIMBERLY CLARK COMM 494368103 1042401 21745 SH SOLE SOLE
ELI LILLY COMM 532457108 1977163 23295 SH SOLE SOLE
LINDSEY MFG COMM 535555106 364035 26629 SH SOLE SOLE
LITTLEFUSE COMM 537008104 1050131 57150 SH SOLE SOLE
LOWES COS INC COMM 548661107 831875 13750 SH SOLE SOLE
LUCENT TECH COMM 549463107 842612 7793 SH SOLE SOLE
MBNA CORP COMM 55262L100 2167063 90767 SH SOLE SOLE
MCI COMMUNICATIONS COMM 55268B104 1147770 12960 SH SOLE SOLE
MEDILLIAN FINANCE COMM 583928100 370739 25800 SH SOLE SOLE
M & T BANK COMM 55261F104 1675542 3498 SH SOLE SOLE
MCDONALDS COMM 580135101 1153185 25420 SH SOLE SOLE
MECHANICS BANK COMM 583492103 436425 13800 SH SOLE SOLE
MEDIAONE GROUP COMM 58440J104 649665 10297 SH SOLE SOLE
MEDIAONE FINANCIAL PFD 584458202 312912 12300 SH SOLE SOLE
MEDTRONICS COMM 585055106 1084734 15025 SH SOLE SOLE
MERCK & CO COMM 589331107 1446256 18050 SH SOLE SOLE
MERCURY GENERAL COMM 589400100 2107322 60425 SH SOLE SOLE
MICROSOFT COMM 594918104 876106 8514 SH SOLE SOLE
MINNISOTA MIN & MFG COMM 604059105 249889 3532 SH SOLE SOLE
MOBIL COMM 607059102 454784 5168 SH SOLE SOLE
J. P. MORGAN COMM 616880100 1108895 8988 SH SOLE SOLE
MYLAN COMM 628530107 1155119 42100 SH SOLE SOLE
NATIONAL CITY CORP COMM 635405103 217776 3281 SH SOLE SOLE
OXFORD HEALTH COMM 691471106 626563 40100 SH SOLE SOLE
PNC BANK COMM 693475105 230584 4150 SH SOLE SOLE
PALL CORP COMM 696429307 976194 58940 SH SOLE SOLE
PEPSICO COMM 713448108 3440465 8770 SH SOLE SOLE
PFIZER INC COMM 717081103 1415963 10220 SH SOLE SOLE
PHILLIP MORRIS COMM 718154107 200121 5515 SH SOLE SOLE
PROCTER AND GAMBLE COMM 74218109 213014 2175 SH SOLE SOLE
PUBLIC STORAGE DEP COMM 74460D869 299213 11850 SH SOLE SOLE
RCN CORP COMM 749361101 530288 15800 SH SOLE SOLE
RAYTHEON CL B COMM 755111408 425031 7250 SH SOLE SOLE
RITE AID CORP COMM 767754104 202500 8100 SH SOLE SOLE
ROYAL DUTCH PETRO COMM 780257804 844480 16240 SH SOLE SOLE
SBC COMMUNICATION COMM 78387G103 404303 8568 SH SOLE SOLE
SCHLUMBERGER COMM 806857108 451768 7506 SH SOLE SOLE
SEALED AIR CORP COMM 81211K100 236100 4800 SH SOLE SOLE
SECURITY DYNAMICS COMM 814208104 250972 13475 SH SOLE SOLE
SLADES FERRY BANK COMM 830896106 150150 11550 SH SOLE SOLE
SPRINT CORP COMM 852061100 642719 6550 SH SOLE SOLE
SPRINT PCS COMM 852061506 242611 5475 SH SOLE SOLE
STATE STREET CORP COMM 857477103 612763 7450 SH SOLE SOLE
SUPREME INDUSTRIES COMM 868607102 826885 112120 SH SOLE SOLE
TEPPCO PARTNERS COMM 872384102 476778 19400 SH SOLE SOLE
TENNESSEE VALLEY PFD 880591300 497500 19900 SH SOLE SOLE
TEXTRON CUM PFD 883198202 330775 13100 SH SOLE SOLE
TIME WARNER COMM 887315109 1374188 19406 SH SOLE SOLE
TRANSCANADA PIPELINEPFD 893526756 330200 12700 SH SOLE SOLE
TRANSTECHNOLOGY COMM 893889105 1188000 72000 SH SOLE SOLE
TRAVELERS CAP PFD 893931204 206550 8100 SH SOLE SOLE
TRIBUNE CORP COMM 896047107 1073175 16400 SH SOLE SOLE
U S FOODS COMM 90331R101 513825 11050 SH SOLE SOLE
U S A FLORAL COMM 90331T107 213703 33854 SH SOLE SOLE
UNITED CAPITAL CORP COMM 909912107 234600 13800 SH SOLE SOLE
WALMART COMM 931142103 2010609 21810 SH SOLE SOLE
WARNER CHILCOTT COMM 934435207 154350 22050 SH SOLE SOLE
WARNER LAMBERT COMM 934488107 632026 9540 SH SOLE SOLE
WELLS FARGO COMM 949746106 1419820 39052 SH SOLE SOLE
XEROX COMM 984121103 3229758 61933 SH SOLE SOLE
126527348 2665035
</TABLE>