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
1/100 BERKSHIRE HTWY CLA 100 S COM 084990175 2,717 800 SH   SOLE   800 0 0
3M CO COM 88579y101 4,504 25,531 SH   SOLE   25,531 0 0
A O N PLC F CLASS A COM g0408v102 602 2,891 SH   SOLE   2,891 0 0
A T & T INC COM 00206r102 2,819 72,144 SH   SOLE   72,144 0 0
ABBOTT LABORATORIES COM 002824100 3,620 41,682 SH   SOLE   41,682 0 0
ABBVIE INC COM 00287y109 3,190 36,032 SH   SOLE   36,032 0 0
ACCENTURE PLC COM G1151C101 10,040 47,681 SH   SOLE   47,681 0 0
ADOBE INC COM 00724f101 1,146 3,476 SH   SOLE   3,476 0 0
AES CORP COM 00130h105 2,604 130,838 SH   SOLE   130,838 0 0
AIR PRODS & CHEMS INC COM 009158106 258 1,100 SH   SOLE   1,100 0 0
ALIBABA GROUP HOLDING F SPONSO COM 01609w102 6,070 28,617 SH   SOLE   28,617 0 0
Allegion PLC COM G0176J109 3,310 26,578 SH   SOLE   26,578 0 0
ALLERGAN PLC COM SHS ISIN#IE00 COM G0177J108 264 1,380 SH   SOLE   1,380 0 0
ALLSTATE CORP COM COM 020002101 364 3,240 SH   SOLE   3,240 0 0
ALPHABET INC COM 02079k107 105,175 78,664 SH   SOLE   78,664 0 0
ALPHABET INC COM 02079k305 29,676 22,156 SH   SOLE   22,156 0 0
ALTRIA GROUP INC COM 02209s103 705 14,118 SH   SOLE   14,118 0 0
AMAZON.COM INC COM 023135106 12,283 6,647 SH   SOLE   6,647 0 0
AMBEV S A SPONSORED ADR ISIN#U COM 02319V103 56 12,000 SH   SOLE   12,000 0 0
AMDOCS LIMITED F COM g02602103 314 4,355 SH   SOLE   4,355 0 0
AMER ELECTRIC PWR CO COM 025537101 456 4,820 SH   SOLE   4,820 0 0
AMERICAN EXPRESS CO COM COM 025816109 28,881 231,991 SH   SOLE   231,991 0 0
AMERISOURCEBERGEN CORP COM 03073E105 417 4,900 SH   SOLE   4,900 0 0
AMERN TOWER CORP REIT COM 03027x100 1,157 5,035 SH   SOLE   5,035 0 0
AMETEK INC NEW COM COM 031100100 771 7,728 SH   SOLE   7,728 0 0
AMGEN INC COM COM 031162100 77,794 322,701 SH   SOLE   322,701 0 0
ANHEUSER BUSCH INBEV S F SPONS COM 03524a108 821 10,003 SH   SOLE   10,003 0 0
APPLE INC COM COM 037833100 140,285 477,729 SH   SOLE   477,729 0 0
APTIV PLC SHS COM G6095L109 1,087 11,450 SH   SOLE   11,450 0 0
ARCHER-DANIELS-MIDLAND CO COM COM 039483102 600 12,952 SH   SOLE   12,952 0 0
Archrock, Inc. COM 03957W106 117 11,700 SH   SOLE   11,700 0 0
ARES CAP CORP COM COM 04010L103 1,016 54,500 SH   SOLE   54,500 0 0
ARTHUR J GALLAGHER&C COM 363576109 5,596 58,758 SH   SOLE   58,758 0 0
ASHLAND GLOBAL HOLDINGS INC COM 044186104 1,539 20,105 SH   SOLE   20,105 0 0
ASML HLDG N V N Y REGISTRY SHS COM N07059210 281 948 SH   SOLE   948 0 0
AUTO DATA PROCESSING COM 053015103 8,005 46,953 SH   SOLE   46,953 0 0
AUTODESK INC COM 052769106 1,164 6,342 SH   SOLE   6,342 0 0
AVERY DENNISON CORP COM 053611109 500 3,820 SH   SOLE   3,820 0 0
BANK OF AMERICA CORP COM 060505104 1,220 34,650 SH   SOLE   34,650 0 0
BANK OF NY MELLON CO COM 064058100 876 17,406 SH   SOLE   17,406 0 0
BAXTER INTERNATIONAL INC COM 071813109 383 4,578 SH   SOLE   4,578 0 0
BECTON DICKINSON & CO COM 075887109 86,590 318,379 SH   SOLE   318,379 0 0
BERKSHIRE HATHAWAY INC COM 084670702 192,847 851,420 SH   SOLE   851,420 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670108 33,280 98 SH   SOLE   98 0 0
BK TECHNOLOGIES CORP COM 05587g104 88 28,400 SH   SOLE   28,400 0 0
BLACKROCK INC COM 09247x101 698 1,388 SH   SOLE   1,388 0 0
BOEING CO COM 097023105 9,886 30,346 SH   SOLE   30,346 0 0
BOOKING HOLDINGS INC COM 09857l108 267 130 SH   SOLE   130 0 0
BP PLC ADR COM 055622104 410 10,859 SH   SOLE   10,859 0 0
BRISTOL-MYERS SQUIBB COM 110122108 2,793 43,507 SH   SOLE   43,507 0 0
BROWN FORMAN CORP COM 115637209 55,799 825,430 SH   SOLE   825,430 0 0
BROWN FORMAN CORP CLASS A COM 115637100 544 8,665 SH   SOLE   8,665 0 0
CABLE ONE INC COM COM 12685J105 2,338 1,571 SH   SOLE   1,571 0 0
CABOT OIL & GAS CORP COM 127097103 247 14,200 SH   SOLE   14,200 0 0
CANADIAN NATL RY CO COM 136375102 63,030 696,854 SH   SOLE   696,854 0 0
CARMAX INC COM 143130102 63,673 726,280 SH   SOLE   726,280 0 0
CARVANA COM 146869102 276 3,000 SH   SOLE   3,000 0 0
CATERPILLAR INC COM 149123101 2,453 16,608 SH   SOLE   16,608 0 0
CDW CORP COM 12514g108 762 5,332 SH   SOLE   5,332 0 0
CENTENE CORP COM 15135B101 3,481 55,372 SH   SOLE   55,372 0 0
CHARTER COMMUNICATIONS INC COM 16119p108 49,847 102,761 SH   SOLE   102,761 0 0
CHEVRON CORP COM 166764100 6,786 56,307 SH   SOLE   56,307 0 0
CHUBB LTD F COM h1467j104 4,608 29,605 SH   SOLE   29,605 0 0
CIENA CORP COM 171779309 916 21,450 SH   SOLE   21,450 0 0
CIGNA CORP COM 125523100 1,014 4,960 SH   SOLE   4,960 0 0
CISCO SYSTEMS INC COM 17275r102 2,006 41,832 SH   SOLE   41,832 0 0
COLGATE-PALMOLIVE CO COM 194162103 688 9,992 SH   SOLE   9,992 0 0
COMCAST CORP CLASS A COM 20030n101 3,499 77,807 SH   SOLE   77,807 0 0
CONOCOPHILLIPS COM 20825c104 984 15,135 SH   SOLE   15,135 0 0
CONSTELLATION BRAND CLASS A COM 21036p108 602 3,171 SH   SOLE   3,171 0 0
CORNING INC COM 219350105 924 31,750 SH   SOLE   31,750 0 0
CORTEVA INC COM USD0.01 WI COM 22052L104 388 13,113 SH   SOLE   13,113 0 0
COSTCO WHOLESALE CORP NEW COM 22160K105 67,248 228,796 SH   SOLE   228,796 0 0
CROWN CASTLE INTL CO REIT COM 22822v101 359 2,527 SH   SOLE   2,527 0 0
CSX CORP COM 126408103 216 2,990 SH   SOLE   2,990 0 0
CVS HEALTH CORP COM 126650100 2,125 28,600 SH   SOLE   28,600 0 0
DANAHER CORP COM 235851102 7,338 47,808 SH   SOLE   47,808 0 0
DEERE & CO COM 244199105 9,230 53,271 SH   SOLE   53,271 0 0
DELTA AIR LINES INC DEL COM 247361702 1,114 19,046 SH   SOLE   19,046 0 0
DIAGEO PLC F SPONSORED ADR 1 A COM 25243q205 14,183 84,215 SH   SOLE   84,215 0 0
DISCOVERY INC COM 25470f302 69,704 2,286,115 SH   SOLE   2,286,115 0 0
DISCOVERY INC CLASS A COM 25470f104 491 15,000 SH   SOLE   15,000 0 0
DOMINION ENERGY INC COM 25746u109 698 8,422 SH   SOLE   8,422 0 0
DOVER CORP COM 260003108 1,671 14,500 SH   SOLE   14,500 0 0
DOW INC COM COM 260557103 756 13,817 SH   SOLE   13,817 0 0
DUKE ENERGY CORP COM 26441c204 359 3,937 SH   SOLE   3,937 0 0
DUNKIN' BRANDS GROUP INC COM 265504100 2,565 33,956 SH   SOLE   33,956 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 914 14,242 SH   SOLE   14,242 0 0
ECOLAB INC COM 278865100 68,360 354,217 SH   SOLE   354,217 0 0
EDISON INTERNATIONAL COM COM 281020107 415 5,500 SH   SOLE   5,500 0 0
EMERSON ELECTRIC CO COM 291011104 400 5,250 SH   SOLE   5,250 0 0
ENTERPRISE PRODS PART LP COM 293792107 819 29,090 SH   SOLE   29,090 0 0
EOG RES INC COM COM 26875P101 272 3,250 SH   SOLE   3,250 0 0
EQUIFAX INC COM 294429105 687 4,900 SH   SOLE   4,900 0 0
EQUINIX INC REIT COM 29444u700 419 717 SH   SOLE   717 0 0
EXXON MOBIL CORP COM 30231G102 11,777 168,767 SH   SOLE   168,767 0 0
FACEBOOK INC CLASS A COM 30303m102 4,481 21,831 SH   SOLE   21,831 0 0
FACTSET RESEARCH SYS COM 303075105 380 1,417 SH   SOLE   1,417 0 0
FASTENAL CO COM 311900104 51,446 1,392,302 SH   SOLE   1,392,302 0 0
FEDEX CORP COM 31428x106 748 4,950 SH   SOLE   4,950 0 0
FIDELITY NATIONAL INFORMATION COM 31620M106 9,739 70,019 SH   SOLE   70,019 0 0
FIRST REP BK SAN FRAN CALI N COM 33616C100 63,230 538,361 SH   SOLE   538,361 0 0
FIRST TRUST CLOUD COMPUTING ET COM 33734x192 359 5,950 SH   SOLE   5,950 0 0
FORTIVE CORP DISC COM 34959j108 1,083 14,172 SH   SOLE   14,172 0 0
GENERAL DYNAMICS CO COM 369550108 1,606 9,106 SH   SOLE   9,106 0 0
GENERAL ELECTRIC CO COM 369604103 732 65,604 SH   SOLE   65,604 0 0
GENERAL MILLS INC COM 370334104 474 8,846 SH   SOLE   8,846 0 0
GILEAD SCIENCES INC COM 375558103 712 10,950 SH   SOLE   10,950 0 0
GOLDMAN SACHS GROUP COM 38141g104 508 2,210 SH   SOLE   2,210 0 0
GRAHAM HLDGS CO COM COM 384637104 572 895 SH   SOLE   895 0 0
HCA HEALTHCARE INC COM COM 40412C101 2,956 20,000 SH   SOLE   20,000 0 0
HEINEKEN HLDG NV ORDF COM n39338194 443 4,568 SH   SOLE   4,568 0 0
HEINEKEN NV SPON ADR COM 423012301 57,604 1,078,120 SH   SOLE   1,078,120 0 0
HERSHEY CO COM 427866108 446 3,034 SH   SOLE   3,034 0 0
HOME DEPOT INC COM 437076102 4,269 19,550 SH   SOLE   19,550 0 0
HONEYWELL INTL INC COM 438516106 2,208 12,475 SH   SOLE   12,475 0 0
IDEXX LABORATORIES CMN COM 45168d104 2,039 7,807 SH   SOLE   7,807 0 0
ILLINOIS TOOL WORKS COM 452308109 12,117 67,454 SH   SOLE   67,454 0 0
ILLUMINA INC COM 452327109 686 2,068 SH   SOLE   2,068 0 0
INGERSOLL RAND PLC F COM g47791101 1,120 8,429 SH   SOLE   8,429 0 0
INTEL CORP COM 458140100 2,386 39,870 SH   SOLE   39,870 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 4,327 32,280 SH   SOLE   32,280 0 0
INTUIT INC COM 461202103 661 2,524 SH   SOLE   2,524 0 0
Intuitive Surgical Inc COM 46120E602 281 475 SH   SOLE   475 0 0
ISHARES RUSSELL MID CAP VALUE COM 464287473 540 5,700 SH   SOLE   5,700 0 0
J M SMUCKER CO COM 832696405 669 6,424 SH   SOLE   6,424 0 0
J P MORGAN CHASE & CO COM 46625h100 10,878 78,035 SH   SOLE   78,035 0 0
JOHNSON & JOHNSON COM 478160104 21,529 147,593 SH   SOLE   147,593 0 0
JOHNSON CONTROLS INTER F COM g51502105 452 11,098 SH   SOLE   11,098 0 0
KEYCORP INC COM 493267108 2,024 100,000 SH   SOLE   100,000 0 0
KIMBERLY-CLARK CORP COM 494368103 1,458 10,602 SH   SOLE   10,602 0 0
L3HARRIS TECHNOLOGIES IN COM 502431109 310 1,565 SH   SOLE   1,565 0 0
Las Vegas Sands Corp. COM 517834107 1,301 18,847 SH   SOLE   18,847 0 0
LILLY ELI & CO COM 532457108 605 4,605 SH   SOLE   4,605 0 0
LINDE PLC F COM g5494j103 1,612 7,570 SH   SOLE   7,570 0 0
LOCKHEED MARTIN CORP COM 539830109 774 1,989 SH   SOLE   1,989 0 0
LOEWS CORP COM 540424108 344 6,545 SH   SOLE   6,545 0 0
LOWES COMPANIES INC COM 548661107 616 5,143 SH   SOLE   5,143 0 0
MARKEL CORP COM 570535104 85,013 74,366 SH   SOLE   74,366 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 650 4,291 SH   SOLE   4,291 0 0
MARTIN MARIETTA MATLS INC COM 573284106 78,617 281,138 SH   SOLE   281,138 0 0
MASTERCARD INCORPORATED COM 57636Q104 128,453 430,197 SH   SOLE   430,197 0 0
MC DONALDS CORP COM 580135101 7,718 39,059 SH   SOLE   39,059 0 0
MEDTRONIC PLC F COM g5960l103 671 5,915 SH   SOLE   5,915 0 0
MERCK & CO. INC. COM 58933y105 13,360 146,899 SH   SOLE   146,899 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 49,018 61,791 SH   SOLE   61,791 0 0
MICROSOFT CORP COM COM 594918104 115,808 734,355 SH   SOLE   734,355 0 0
MOHAWK INDS INC COM 608190104 66,694 489,028 SH   SOLE   489,028 0 0
MONDELEZ INTL CLASS A COM 609207105 1,518 27,556 SH   SOLE   27,556 0 0
MOODYS CORP COM 615369105 382 1,608 SH   SOLE   1,608 0 0
MORGAN STANLEY COM 617446448 268 5,237 SH   SOLE   5,237 0 0
MSCI INC COM 55354g100 803 3,111 SH   SOLE   3,111 0 0
MYECHECK INC COM NEW COM 62847L209 0 17,500 SH   SOLE   17,500 0 0
NESTLE SA SPON ADR REPSTG REG COM 641069406 88,721 819,519 SH   SOLE   819,519 0 0
NEW YORK TIMES CLASS A COM 650111107 490 15,240 SH   SOLE   15,240 0 0
NEWMONT GOLDCORP CORP COM 651639106 456 10,500 SH   SOLE   10,500 0 0
NEXTERA ENERGY INC COM 65339F101 4,579 18,907 SH   SOLE   18,907 0 0
NIKE INC CLASS B COM COM 654106103 76,294 753,079 SH   SOLE   753,079 0 0
NORFOLK SOUTHERN CO COM 655844108 3,721 19,169 SH   SOLE   19,169 0 0
NORTHERN TRUST CORP COM 665859104 1,381 13,000 SH   SOLE   13,000 0 0
NORTHROP GRUMMAN CO COM 666807102 1,065 3,096 SH   SOLE   3,096 0 0
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 1,154 12,182 SH   SOLE   12,182 0 0
NOVOZYMES AS F SPONSORED ADR 1 COM 670108109 538 11,013 SH   SOLE   11,013 0 0
NUCOR CORP COM 670346105 213 3,778 SH   SOLE   3,778 0 0
NVIDIA CORP COM 67066g104 338 1,435 SH   SOLE   1,435 0 0
ON SEMICONDUCTOR CO COM 682189105 418 17,150 SH   SOLE   17,150 0 0
One Gas Inc Com COM 68235P108 234 2,500 SH   SOLE   2,500 0 0
ONEOK INC COM 682680103 832 11,000 SH   SOLE   11,000 0 0
ORACLE CORP COM 68389x105 494 9,320 SH   SOLE   9,320 0 0
PACKAGING CORP AMER COM 695156109 370 3,300 SH   SOLE   3,300 0 0
PAYCHEX INC COM 704326107 1,803 21,192 SH   SOLE   21,192 0 0
PAYPAL HOLDINGS INCORPOR COM 70450y103 3,285 30,370 SH   SOLE   30,370 0 0
PEPSICO INC COM 713448108 6,325 46,283 SH   SOLE   46,283 0 0
Perfect Search Corp. COM 713991735 6 25,000 SH   SOLE   25,000 0 0
PFIZER INC COM 717081103 2,416 61,670 SH   SOLE   61,670 0 0
PHILIP MORRIS INTL COM 718172109 3,418 40,172 SH   SOLE   40,172 0 0
PHILLIPS 66 COM 718546104 324 2,912 SH   SOLE   2,912 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 251 1,574 SH   SOLE   1,574 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 2,510 20,600 SH   SOLE   20,600 0 0
PROCTER & GAMBLE COMPANY COM COM 742718109 10,746 86,037 SH   SOLE   86,037 0 0
PURE CYCLE CORP COM COM 746228303 904 71,784 SH   SOLE   71,784 0 0
QUALCOMM INC COM 747525103 244 2,766 SH   SOLE   2,766 0 0
RAYTHEON CO COM 755111507 446 2,028 SH   SOLE   2,028 0 0
ROCHE HOLDINGS LTD-SPONSORED A COM 771195104 31,153 766,175 SH   SOLE   766,175 0 0
ROCKWELL AUTOMATION INC COM FO COM 773903109 4,694 23,159 SH   SOLE   23,159 0 0
ROLLS-ROYCE HLDGS ORDF COM g76225138 81 23,225,192 SH   SOLE   23,225,192 0 0
ROPER TECHNOLOGIES COM 776696106 3,747 10,577 SH   SOLE   10,577 0 0
ROSS STORES INC COM 778296103 942 8,090 SH   SOLE   8,090 0 0
ROYAL DUTCH PLC ADR COM 780259206 260 4,400 SH   SOLE   4,400 0 0
ROYCE VALUE CF COM 780910105 148 10,000 SH   SOLE   10,000 0 0
SALARIUS PHARMACEUTICALS INC C COM 79400X107 298 78,806 SH   SOLE   78,806 0 0
SALESFORCE COM COM 79466l302 2,582 15,876 SH   SOLE   15,876 0 0
SCHLUMBERGER LTD F COM 806857108 305 7,577 SH   SOLE   7,577 0 0
SCHNEIDER ELECTRIC SA F SPONSO COM 80687p106 422 20,671 SH   SOLE   20,671 0 0
SCHWAB CHARLES CORP NEW COM 808513105 58,278 1,225,367 SH   SOLE   1,225,367 0 0
SERVICE NOW INC COM 81762p102 212 750 SH   SOLE   750 0 0
SHERWIN WILLIAMS CO COM COM 824348106 715 1,225 SH   SOLE   1,225 0 0
SOUTHERN CO COM 842587107 634 9,950 SH   SOLE   9,950 0 0
SOUTHWEST AIRLS CO COM COM 844741108 810 15,000 SH   SOLE   15,000 0 0
SPDR GOLD SHARES ETF COM 78463v107 340 2,381 SH   SOLE   2,381 0 0
SPDR S&P 500 ETF COM 78462f103 931 2,894 SH   SOLE   2,894 0 0
SPDR S&P MIDCAP 400 ETF COM 78467y107 268 713 SH   SOLE   713 0 0
STARBUCKS CORP COM COM 855244109 58,774 668,489 SH   SOLE   668,489 0 0
STATE STREET CORP COM 857477103 568 7,183 SH   SOLE   7,183 0 0
STRYKER CORP COM 863667101 444 2,113 SH   SOLE   2,113 0 0
SVB FINL GROUP COM 78486q101 202 804 SH   SOLE   804 0 0
SYSCO CORP COM 871829107 760 8,880 SH   SOLE   8,880 0 0
TARGET CORP COM 87612e106 415 3,235 SH   SOLE   3,235 0 0
TESLA INC COM 88160r101 1,120 2,678 SH   SOLE   2,678 0 0
TEXAS INSTRUMENTS COM 882508104 481 3,753 SH   SOLE   3,753 0 0
THE COCA-COLA CO COM 191216100 5,981 108,054 SH   SOLE   108,054 0 0
THERMO FISHER CORP COM 883556102 3,557 10,949 SH   SOLE   10,949 0 0
TIFFANY & CO COM 886547108 599 4,485 SH   SOLE   4,485 0 0
TIMKEN CO COM 887389104 3,123 55,454 SH   SOLE   55,454 0 0
TJX COS INC NEW COM COM 872540109 59,794 979,260 SH   SOLE   979,260 0 0
TRACTOR SUPPLY COMP COM 892356106 766 8,200 SH   SOLE   8,200 0 0
TRANSDIGM GROUP INC COM 893641100 364 650 SH   SOLE   650 0 0
TRAVELERS COMPANIES COM 89417e109 600 4,380 SH   SOLE   4,380 0 0
TREEHOUSE FOODS INC COM 89469A104 570 11,750 SH   SOLE   11,750 0 0
TRIMBLE INC COM 896239100 765 18,351 SH   SOLE   18,351 0 0
TRUIST FINL CORP COM 89832Q109 1,094 19,425 SH   SOLE   19,425 0 0
TWITTER INC COM 90184l102 399 12,457 SH   SOLE   12,457 0 0
UNILEVER N V F SPONSORED ADR 1 COM 904784709 600 10,435 SH   SOLE   10,435 0 0
UNILEVER PLC SPNSRD ADR NEW COM 904767704 30,111 526,696 SH   SOLE   526,696 0 0
UNION PACIFIC CORP COM 907818108 4,668 25,818 SH   SOLE   25,818 0 0
UNITED PARCEL SRVC CLASS B COM 911312106 1,596 13,634 SH   SOLE   13,634 0 0
UNITED TECHNOLOGIES CORP COM COM 913017109 64,934 433,589 SH   SOLE   433,589 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,948 30,437 SH   SOLE   30,437 0 0
URSTADT BIDDLE PPTYS INC CL A COM 917286205 866 34,850 SH   SOLE   34,850 0 0
URSTADT BIDDLE PPTYS INC COM COM 917286106 225 11,325 SH   SOLE   11,325 0 0
US BANCORP DEL COM 902973304 950 16,025 SH   SOLE   16,025 0 0
VALERO ENERGY CORP COM NEW COM 91913Y100 1,622 17,320 SH   SOLE   17,320 0 0
VALVOLINE INC COM 92047w101 427 19,950 SH   SOLE   19,950 0 0
VANGUARD HEALTH CARE ETF COM 92204a504 355 1,850 SH   SOLE   1,850 0 0
VANGUARD INFORMATION TECHNOLOG COM 92204a702 2,228 9,100 SH   SOLE   9,100 0 0
VANGUARD MID CAP ETF COM 922908629 658 3,692 SH   SOLE   3,692 0 0
VANGUARD S&P 500 ETF COM 922908363 607 2,053 SH   SOLE   2,053 0 0
VANGUARD SMALL CAP ETF COM 922908751 952 5,750 SH   SOLE   5,750 0 0
VANGUARD TOTAL STOCK MARKET ET COM 922908769 617 3,773 SH   SOLE   3,773 0 0
VARIAN MEDICAL SYSTM COM 92220p105 1,044 7,350 SH   SOLE   7,350 0 0
VEOLIA ENVIRONNEMENT S F SPONS COM 92334n103 577 21,698 SH   SOLE   21,698 0 0
VERIZON COMMUNICATN COM 92343v104 5,251 85,516 SH   SOLE   85,516 0 0
VERTEX PHARMACEUTICA COM 92532f100 338 1,544 SH   SOLE   1,544 0 0
VIACOMCBS INC CL B COM 92556H206 269 6,400 SH   SOLE   6,400 0 0
VISA INC-CLASS A SHARES COM 92826C839 10,132 53,922 SH   SOLE   53,922 0 0
WALGREENS BOOTS ALLI COM 931427108 201 3,415 SH   SOLE   3,415 0 0
WALMART INC COM 931142103 1,571 13,223 SH   SOLE   13,223 0 0
WALT DISNEY COMPANY COM COM 254687106 75,089 519,177 SH   SOLE   519,177 0 0
WASTE MANAGEMENT INC COM 94106l109 892 7,825 SH   SOLE   7,825 0 0
WATERS CORP COM 941848103 379 1,622 SH   SOLE   1,622 0 0
Webster Financial Corp. COM 947890109 1,003 18,800 SH   SOLE   18,800 0 0
Wec Energy Group Inc COM 92939U106 416 4,512 SH   SOLE   4,512 0 0
WELLS FARGO BK N A COM 949746101 1,651 30,694 SH   SOLE   30,694 0 0
WESTERN DIGITAL CORP COM 958102105 351 5,526 SH   SOLE   5,526 0 0
WHITE MOUNTAINS INS F COM g9618e107 802 719 SH   SOLE   719 0 0
XYLEM INC. COM 98419m100 534 6,781 SH   SOLE   6,781 0 0
ZIMMER BIOMET HLDGS COM 98956p102 1,702 11,369 SH   SOLE   11,369 0 0
ZOETIS INC CLASS A COM 98978v103 9,791 73,981 SH   SOLE   73,981 0 0