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 3,200 1,000 SH   SOLE   1,000 0 0
3M COMPANY COM 88579Y101 3,514 21,937 SH   SOLE   21,937 0 0
ABBOTT LABORATORIES COM 002824100 4,845 44,516 SH   SOLE   44,516 0 0
ABBVIE INC COM 00287Y109 3,544 40,461 SH   SOLE   40,461 0 0
ACCENTURE PLC COM G1151C101 10,144 44,885 SH   SOLE   44,885 0 0
ADOBE INC COM 00724f101 2,088 4,258 SH   SOLE   4,258 0 0
AES CORP COM 00130h105 1,190 65,700 SH   SOLE   65,700 0 0
AFLAC INC COM 001055102 266 7,330 SH   SOLE   7,330 0 0
AIA GROUP LTD ORDF COM y002a1105 147 15,000 SH   SOLE   15,000 0 0
AIR PRODS & CHEMS INC COM 009158106 849 2,850 SH   SOLE   2,850 0 0
ALIBABA GROUP HOLDING F SPONSO COM 01609w102 6,653 22,630 SH   SOLE   22,630 0 0
ALLEGION PUB LTD CO ORD SHS IS COM G0176J109 2,638 26,668 SH   SOLE   26,668 0 0
ALLSTATE CORP COM COM 020002101 305 3,240 SH   SOLE   3,240 0 0
ALPHABET INC COM 02079k107 125,732 85,555 SH   SOLE   85,555 0 0
ALPHABET INC COM 02079k305 32,535 22,199 SH   SOLE   22,199 0 0
ALTRIA GROUP INC COM 02209S103 461 11,918 SH   SOLE   11,918 0 0
AMAZON COM INC COM 023135106 79,572 25,271 SH   SOLE   25,271 0 0
AMERICAN ELECTRIC POWER COM 025537101 427 5,220 SH   SOLE   5,220 0 0
AMERICAN EXPRESS CO COM 025816109 16,461 164,202 SH   SOLE   164,202 0 0
AMERICAN WTR WKS CO INC NEW CO COM 030420103 246 1,699 SH   SOLE   1,699 0 0
AMERISOURCEBERGEN CORP COM 03073E105 475 4,900 SH   SOLE   4,900 0 0
AMERN TOWER CORP REIT COM 03027x100 1,118 4,624 SH   SOLE   4,624 0 0
AMETEK INC NEW COM COM 031100100 748 7,528 SH   SOLE   7,528 0 0
AMGEN INC COM COM 031162100 7,860 30,925 SH   SOLE   30,925 0 0
ANTHEM INC COM 036752103 342 1,275 SH   SOLE   1,275 0 0
AON PLC F CLASS A COM g0403h108 1,176 5,700 SH   SOLE   5,700 0 0
APPLE INC COM STK COM 037833100 175,293 1,513,628 SH   SOLE   1,513,628 0 0
APPLIED MATERIALS COM COM 038222105 290 4,875 SH   SOLE   4,875 0 0
ARCHER-DANIELS-MIDLAND CO COM COM 039483102 602 12,952 SH   SOLE   12,952 0 0
ARTHUR J GALLAGHER AND CO COM 363576109 4,348 41,182 SH   SOLE   41,182 0 0
ASHLAND GLOBAL HLDGS INC COM COM 044186104 826 11,650 SH   SOLE   11,650 0 0
AT & T INC COM 00206R102 1,594 55,919 SH   SOLE   55,919 0 0
AUTODESK INC COM 052769106 2,262 9,791 SH   SOLE   9,791 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 2,757 19,763 SH   SOLE   19,763 0 0
AVERY DENNISON CORP COM 053611109 384 3,000 SH   SOLE   3,000 0 0
BANK OF AMERICA CORP COM 060505104 688 28,543 SH   SOLE   28,543 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 433 12,620 SH   SOLE   12,620 0 0
BAXTER INTERNATIONAL INC COM 071813109 378 4,703 SH   SOLE   4,703 0 0
BECTON DICKINSON & CO COM COM 075887109 85,368 366,889 SH   SOLE   366,889 0 0
BERKSHIRE HATHAWAY INC COM 084670702 199,542 937,079 SH   SOLE   937,079 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 31,360 98 SH   SOLE   98 0 0
BK TECHNOLOGIES CORP COM 05587g104 83 28,400 SH   SOLE   28,400 0 0
BLACKROCK INC COM 09247X101 761 1,350 SH   SOLE   1,350 0 0
BLACKSTONE GROUP INC COM 09260d107 478 9,165 SH   SOLE   9,165 0 0
BOEING COMPANY COM COM 097023105 1,529 9,255 SH   SOLE   9,255 0 0
BP PLC F SPONSORED ADR 1 ADR R COM 055622104 317 18,132 SH   SOLE   18,132 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 2,138 35,470 SH   SOLE   35,470 0 0
BROADCOM INC COM 11135F101 283 777 SH   SOLE   777 0 0
BROWN-FORMAN INC CL B NON-VTG COM 115637209 67,271 893,135 SH   SOLE   893,135 0 0
BROWN FORMAN CORP CLASS A COM 115637100 597 8,691 SH   SOLE   8,691 0 0
CABLE ONE INC COM COM 12685J105 2,849 1,511 SH   SOLE   1,511 0 0
CANADIAN NATL RY CO COM 136375102 76,927 722,594 SH   SOLE   722,594 0 0
CARMAX INC COM 143130102 329 3,580 SH   SOLE   3,580 0 0
CARRIER GLOBAL CORP COM 14448c104 223 7,309 SH   SOLE   7,309 0 0
CARVANA COM 146869102 669 3,000 SH   SOLE   3,000 0 0
CATERPILLAR INC COM 149123101 1,975 13,245 SH   SOLE   13,245 0 0
CDW CORP COM 12514g108 545 4,556 SH   SOLE   4,556 0 0
CENTENE CORP COM 15135B101 2,256 38,685 SH   SOLE   38,685 0 0
CERNER CORP COM 156782104 207 2,859 SH   SOLE   2,859 0 0
CHARTER COMMUNICATIONS INC COM 16119p108 80,185 128,431 SH   SOLE   128,431 0 0
CHEVRON CORP COM 166764100 1,077 14,954 SH   SOLE   14,954 0 0
CHINA MOBILE LTD F SPONSORED A COM 16941m109 240 7,457 SH   SOLE   7,457 0 0
Chubb Limited COM H1467J104 1,087 9,365 SH   SOLE   9,365 0 0
CIGNA CORP NEW COM COM 125523100 1,717 10,138 SH   SOLE   10,138 0 0
CISCO SYSTEMS INC COM COM 17275R102 1,568 39,817 SH   SOLE   39,817 0 0
COCA-COLA CO/THE COM 191216100 5,417 109,725 SH   SOLE   109,725 0 0
COLGATE-PALMOLIVE CO COM 194162103 722 9,356 SH   SOLE   9,356 0 0
COLONY CAPITAL INC NEW COM 19626g108 47 17,302 SH   SOLE   17,302 0 0
COMCAST CORP NEW COM 20030N101 2,510 54,249 SH   SOLE   54,249 0 0
COMPAGNIE DE ST NEW ORDF COM f80343100 274 6,481 SH   SOLE   6,481 0 0
CONSTELLATION BRANDS INC COM 21036P108 530 2,798 SH   SOLE   2,798 0 0
CORNING INC COM 219350105 1,556 48,000 SH   SOLE   48,000 0 0
CORTEVA INC COM USD0.01 WI COM 22052L104 238 8,263 SH   SOLE   8,263 0 0
COSTCO WHOLESALE CORP NEW COM COM 22160K105 86,055 242,409 SH   SOLE   242,409 0 0
Crown Castle Intl Corp New COM 22822V101 411 2,469 SH   SOLE   2,469 0 0
CROWN HOLDINGS INC COM 228368106 286 3,724 SH   SOLE   3,724 0 0
CSX CORP COM 126408103 723 9,304 SH   SOLE   9,304 0 0
CVS HEALTH CORP COM COM 126650100 695 11,900 SH   SOLE   11,900 0 0
DANAHER CORP COM COM 235851102 10,306 47,862 SH   SOLE   47,862 0 0
DEERE & CO COM COM 244199105 95,023 428,747 SH   SOLE   428,747 0 0
DEUTSCHE POST AG ORD F COM d19225107 338 7,410 SH   SOLE   7,410 0 0
DIAGEO PLC SPONSORED ADR NEW COM 25243Q205 6,875 49,940 SH   SOLE   49,940 0 0
DISCOVER FINL SVCS COM 254709108 2,678 46,352 SH   SOLE   46,352 0 0
DISCOVERY INC CL C COM 25470F302 45,146 2,303,367 SH   SOLE   2,303,367 0 0
DISCOVERY INC CLASS A COM 25470f104 327 15,000 SH   SOLE   15,000 0 0
DOLLAR GENERAL CP COM USD0.875 COM 256677105 210 1,000 SH   SOLE   1,000 0 0
DOMINION ENERGY INC COM 25746u109 347 4,400 SH   SOLE   4,400 0 0
DOVER CORP COM 260003108 1,446 13,350 SH   SOLE   13,350 0 0
DOW INC COM COM 260557103 834 17,725 SH   SOLE   17,725 0 0
DUKE ENERGY CORP COM 26441c204 228 2,574 SH   SOLE   2,574 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 752 13,554 SH   SOLE   13,554 0 0
EATON CORP PLC F COM g29183103 236 2,314 SH   SOLE   2,314 0 0
ECOLAB INC COM STK USD1 COM 278865100 80,454 402,592 SH   SOLE   402,592 0 0
EDISON INTERNATIONAL COM COM 281020107 280 5,500 SH   SOLE   5,500 0 0
ELI LILLY AND CO COM 532457108 733 4,952 SH   SOLE   4,952 0 0
EMERSON ELECTRIC COM COM 291011104 633 9,647 SH   SOLE   9,647 0 0
ENCOMPASS HEALTH CORP COM 29261a100 390 6,000 SH   SOLE   6,000 0 0
ENEL SPA ORD F COM t3679p115 360 41,403 SH   SOLE   41,403 0 0
ENTERPRISE PRODS PART LP COM 293792107 398 25,223 SH   SOLE   25,223 0 0
EQUIFAX INC COM 294429105 769 4,900 SH   SOLE   4,900 0 0
EQUINIX INC COM PAR $0.001 COM 29444U700 1,636 2,152 SH   SOLE   2,152 0 0
ESTEE LAUDER COS INC/THE CL A COM 518439104 457 2,096 SH   SOLE   2,096 0 0
EXPEDITORS INTRNATIONL OF WASH COM 302130109 475 5,250 SH   SOLE   5,250 0 0
EXXON MOBIL CORP COM 30231G102 3,773 109,915 SH   SOLE   109,915 0 0
FACEBOOK INC CL A COM 30303M102 5,537 21,142 SH   SOLE   21,142 0 0
FACTSET RESEARCH SYS COM 303075105 427 1,274 SH   SOLE   1,274 0 0
FASTENAL CO COM COM 311900104 60,495 1,341,639 SH   SOLE   1,341,639 0 0
FIDELITY NATIONAL INFORMATION COM 31620M106 5,855 39,776 SH   SOLE   39,776 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 63,406 581,390 SH   SOLE   581,390 0 0
FIRST TRUST CLOUD COMPUTING ET COM 33734x192 467 5,950 SH   SOLE   5,950 0 0
FORTIVE CORP COM 34959J108 793 10,412 SH   SOLE   10,412 0 0
GENERAL DYNAMICS CO COM 369550108 208 1,500 SH   SOLE   1,500 0 0
GENERAL ELECTRIC CO COM 369604103 349 56,000 SH   SOLE   56,000 0 0
GENERAL MILLS INC COM 370334104 472 7,646 SH   SOLE   7,646 0 0
GILEAD SCIENCES INC COM 375558103 626 9,900 SH   SOLE   9,900 0 0
GOLDMAN SACHS GROUP COM 38141g104 395 1,967 SH   SOLE   1,967 0 0
GRAHAM HLDGS CO COM CL B COM 384637104 362 895 SH   SOLE   895 0 0
HANNON ARMSTRONG SUSTAINABLE COM 41068X100 1,118 26,451 SH   SOLE   26,451 0 0
HEIDELBERGCEMENT A ORDF COM d31709104 240 3,914 SH   SOLE   3,914 0 0
HEINEKEN HLDG NV ORDF COM n39338194 453 5,816 SH   SOLE   5,816 0 0
HEINEKEN N V SPONSORED ADR LEV COM 423012301 52,342 1,175,959 SH   SOLE   1,175,959 0 0
HERSHEY CO/THE COM 427866108 435 3,034 SH   SOLE   3,034 0 0
HOME DEPOT INC COM COM 437076102 5,211 18,763 SH   SOLE   18,763 0 0
HONEYWELL INTL INC COM 438516106 2,235 13,577 SH   SOLE   13,577 0 0
ICICI BANK LTD F SPONSORED ADR COM 45104g104 125 12,700 SH   SOLE   12,700 0 0
IDEXX LABORATORIES CMN COM 45168d104 3,069 7,807 SH   SOLE   7,807 0 0
ILLINOIS TOOL WORKS COM 452308109 852 4,408 SH   SOLE   4,408 0 0
ILLUMINA INC COM 452327109 601 1,944 SH   SOLE   1,944 0 0
INTEL CORP COM COM 458140100 2,562 49,480 SH   SOLE   49,480 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 2,255 18,530 SH   SOLE   18,530 0 0
INTUIT INC COM 461202103 2,157 6,613 SH   SOLE   6,613 0 0
INTUITIVE SURGICAL COM 46120e602 508 716 SH   SOLE   716 0 0
ISHARES RUSSELL MID CAP VALUE COM 464287473 461 5,700 SH   SOLE   5,700 0 0
J M SMUCKER CO COM 832696405 722 6,250 SH   SOLE   6,250 0 0
JOHNSON & JOHNSON COM USD1 COM 478160104 19,545 131,280 SH   SOLE   131,280 0 0
JPMORGAN CHASE & CO COM COM 46625H100 79,110 821,747 SH   SOLE   821,747 0 0
K D D I CORP ORDF COM j31843105 227 9,000 SH   SOLE   9,000 0 0
KANSAI ELEC POWER ORDF COM j30169106 135 14,000 SH   SOLE   14,000 0 0
KIMBERLY CLARK CORP COM 494368103 1,541 10,438 SH   SOLE   10,438 0 0
L OREAL S A ADR COM 502117203 1,502 23,049 SH   SOLE   23,049 0 0
L3HARRIS TECHNOLOGIES IN COM 502431109 213 1,256 SH   SOLE   1,256 0 0
LAB CO OF AMER HLDG COM 50540r409 592 3,146 SH   SOLE   3,146 0 0
LAS VEGAS SANDS CORP COM 517834107 423 9,072 SH   SOLE   9,072 0 0
LINDE PLC F COM g5494j103 1,613 6,774 SH   SOLE   6,774 0 0
LLOYDS BANKING GRO ORDF COM g5533w248 154 453,423 SH   SOLE   453,423 0 0
LOCKHEED MARTIN CORP COM 539830109 392 1,023 SH   SOLE   1,023 0 0
LOWES COS INC COM 548661107 676 4,074 SH   SOLE   4,074 0 0
MARKEL CORP COM 570535104 79,694 81,847 SH   SOLE   81,847 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 204 2,208 SH   SOLE   2,208 0 0
MARTIN MARIETTA MATLS INC COM COM 573284106 77,318 328,508 SH   SOLE   328,508 0 0
MASTERCARD INC CL A COM 57636Q104 142,305 420,810 SH   SOLE   420,810 0 0
MC CORMICK & CO INC COM 579780206 622 3,207 SH   SOLE   3,207 0 0
MCDONALD'S CORP COM 580135101 3,453 15,731 SH   SOLE   15,731 0 0
Medtronic Plc COM G5960L103 879 8,454 SH   SOLE   8,454 0 0
MERCADOLIBRE INC COM COM 58733R102 433 400 SH   SOLE   400 0 0
MERCK & CO INC NEW COM COM 58933Y105 64,970 783,238 SH   SOLE   783,238 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 65,837 68,172 SH   SOLE   68,172 0 0
MICROSOFT CORP COM COM 594918104 143,702 683,221 SH   SOLE   683,221 0 0
MONDELEZ INTL INC COM 609207105 1,676 29,171 SH   SOLE   29,171 0 0
Monster Beverage Corp New COM 61174X109 60,451 753,754 SH   SOLE   753,754 0 0
MOODYS CORP COM COM 615369105 1,629 5,619 SH   SOLE   5,619 0 0
MORGAN STANLEY COM 617446448 260 5,385 SH   SOLE   5,385 0 0
MSCI INC COMMON COM 55354G100 1,282 3,593 SH   SOLE   3,593 0 0
MYECHECK INC COM NEW COM 62847L209 0 17,500 SH   SOLE   17,500 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 104,584 876,975 SH   SOLE   876,975 0 0
NETFLIX INC COM 64110l106 576 1,152 SH   SOLE   1,152 0 0
NEW JERSEY RES CORP COM COM 646025106 243 9,000 SH   SOLE   9,000 0 0
NEW YORK TIMES CO CL A ISIN COM 650111107 1,094 25,561 SH   SOLE   25,561 0 0
NEWMONT CORPORATION COM 651639106 666 10,500 SH   SOLE   10,500 0 0
NEXTERA ENERGY INC COM COM 65339F101 5,368 19,339 SH   SOLE   19,339 0 0
NIKE INC CL B COM 654106103 99,909 795,836 SH   SOLE   795,836 0 0
NORFOLK SOUTHERN CORP COM 655844108 4,029 18,829 SH   SOLE   18,829 0 0
NORTHERN TRUST CORP COM 665859104 1,014 13,000 SH   SOLE   13,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 980 3,106 SH   SOLE   3,106 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109 1,572 18,072 SH   SOLE   18,072 0 0
NOVOZYMES A/S ADR COM 670108109 1,117 17,746 SH   SOLE   17,746 0 0
NVIDIA CORP COM 67066G104 1,045 1,931 SH   SOLE   1,931 0 0
ONEOK INC COM 682680103 260 10,000 SH   SOLE   10,000 0 0
ORACLE CORPORATION COM COM 68389X105 574 9,620 SH   SOLE   9,620 0 0
OTIS WORLDWIDE CORP COM COM 68902V107 302 4,845 SH   SOLE   4,845 0 0
PACKAGING CORP AMER COM 695156109 360 3,300 SH   SOLE   3,300 0 0
PAYCHEX INC COM 704326107 1,128 14,139 SH   SOLE   14,139 0 0
PAYPAL HOLDINGS INC COM 70450y103 51,577 261,774 SH   SOLE   261,774 0 0
PEPSICO INC COM COM 713448108 6,156 44,413 SH   SOLE   44,413 0 0
Perfect Search Corp. COM 713991735 6 25,000 SH   SOLE   25,000 0 0
PFIZER INC COM COM 717081103 1,918 52,268 SH   SOLE   52,268 0 0
PHILIP MORRIS INTL INC COM 718172109 1,655 22,068 SH   SOLE   22,068 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 2,500 19,500 SH   SOLE   19,500 0 0
PROCTER & GAMBLE COMPANY COM COM 742718109 12,498 89,917 SH   SOLE   89,917 0 0
PROGRESSIVE CO OHIO COM 743315103 468 4,945 SH   SOLE   4,945 0 0
PROSIGHT GLOBAL INC COM 74349j103 113 10,000 SH   SOLE   10,000 0 0
PURE CYCLE CORP COM COM 746228303 503 55,784 SH   SOLE   55,784 0 0
QUALCOMM INC COM 747525103 547 4,650 SH   SOLE   4,650 0 0
QUEST DIAGNOSTIC INC COM 74834l100 418 3,650 SH   SOLE   3,650 0 0
RAYTHEON TECHNOLOG-COM USD COM 75513E101 580 10,083 SH   SOLE   10,083 0 0
ROCHE HLDG LTD SPONSORED ADR I COM 771195104 44,051 1,028,987 SH   SOLE   1,028,987 0 0
ROCKWELL AUTOMATION INC COM FO COM 773903109 5,122 23,209 SH   SOLE   23,209 0 0
ROLLS-ROYCE HLDGS ORDF COM g76225138 125 23,225,192 SH   SOLE   23,225,192 0 0
ROPER TECHNOLOGIES COM 776696106 51,967 131,525 SH   SOLE   131,525 0 0
ROSS STORES INC COM COM 778296103 441 4,721 SH   SOLE   4,721 0 0
ROYCE VALUE CF COM 780910105 126 10,000 SH   SOLE   10,000 0 0
S&P GLOBAL INC COM COM 78409V104 1,440 3,992 SH   SOLE   3,992 0 0
SALARIUS PHARMACEUTICALS INC C COM 79400X107 67 78,806 SH   SOLE   78,806 0 0
SALESFORCE.COM INC COM 79466L302 5,106 20,317 SH   SOLE   20,317 0 0
SCHNEIDER ELECTRIC ORDF COM f86921107 204 1,645 SH   SOLE   1,645 0 0
SCHNEIDER ELECTRIC SE COM 80687P106 1,508 60,530 SH   SOLE   60,530 0 0
SERVICE NOW INC COM 81762p102 727 1,500 SH   SOLE   1,500 0 0
SHERWIN WILLIAMS CO COM 824348106 959 1,376 SH   SOLE   1,376 0 0
SONY CORP ORDF COM j76379106 259 3,400 SH   SOLE   3,400 0 0
SOUTHERN CO/THE COM 842587107 418 7,714 SH   SOLE   7,714 0 0
SOUTHWEST AIRLS CO COM COM 844741108 562 15,000 SH   SOLE   15,000 0 0
SPDR GOLD SHARES ETF EC COM 78463v107 369 2,081 SH   SOLE   2,081 0 0
SPDR S&P 500 ETF COM 78462f103 250 748 SH   SOLE   748 0 0
SPOTIFY TECHNOLOGY S A COM l8681t102 41,788 172,271 SH   SOLE   172,271 0 0
STARBUCKS CORP COM COM 855244109 75,006 872,973 SH   SOLE   872,973 0 0
STATE STREET CORP COM 857477103 393 6,625 SH   SOLE   6,625 0 0
STRYKER CORP COM 863667101 574 2,754 SH   SOLE   2,754 0 0
SVENSKA HNDLSBNKN ORDF CLASS A COM w9112u104 129 15,377 SH   SOLE   15,377 0 0
SWEDBANK AB F COM w94232100 181 11,519 SH   SOLE   11,519 0 0
SYSCO CORP COM 871829107 428 6,880 SH   SOLE   6,880 0 0
T-MOBILE US INC COM 872590104 209 1,825 SH   SOLE   1,825 0 0
TAIWAN SEMICONDUCTR F SPONSORE COM 874039100 494 6,088 SH   SOLE   6,088 0 0
TARGET CORP COM COM 87612E106 519 3,296 SH   SOLE   3,296 0 0
TENCENT HOLDINGS ORDF COM g87572163 211 3,200 SH   SOLE   3,200 0 0
TESLA INC COM 88160R101 5,745 13,392 SH   SOLE   13,392 0 0
TEXAS INSTRUMENTS COM 882508104 460 3,220 SH   SOLE   3,220 0 0
THE TRADE DESK INC CLASS A COM 88339j105 209 402 SH   SOLE   402 0 0
THE TRAVELERS COMPANIES INC COM 89417E109 636 5,880 SH   SOLE   5,880 0 0
THERMO FISHER CORP COM 883556102 5,534 12,535 SH   SOLE   12,535 0 0
TIMKEN CO COM 887389104 2,993 55,194 SH   SOLE   55,194 0 0
TJX COS INC NEW COM COM 872540109 59,857 1,075,598 SH   SOLE   1,075,598 0 0
TOTAL S A ORDF COM f92124100 282 8,248 SH   SOLE   8,248 0 0
TRACTOR SUPPLY COMP COM 892356106 1,082 7,550 SH   SOLE   7,550 0 0
TRANE TECHNOLOGIES PLC COM G8994E103 1,736 14,319 SH   SOLE   14,319 0 0
TRIMBLE INC COM 896239100 1,596 32,774 SH   SOLE   32,774 0 0
TRUIST FINL CORP COM 89832q109 763 20,048 SH   SOLE   20,048 0 0
TWITTER INC COM COM 90184L102 481 10,800 SH   SOLE   10,800 0 0
UNILEVER N V F SPONSORED ADR 1 COM 904784709 651 10,780 SH   SOLE   10,780 0 0
UNILEVER PLC SPONSORED ADR NEW COM 904767704 20,288 328,918 SH   SOLE   328,918 0 0
UNION PAC CORP COM COM 907818108 3,624 18,407 SH   SOLE   18,407 0 0
UNITED PARCEL SVC INC CL B COM 911312106 2,259 13,554 SH   SOLE   13,554 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,144 16,498 SH   SOLE   16,498 0 0
US BANCORP DEL COM 902973304 208 5,800 SH   SOLE   5,800 0 0
VALERO ENERGY CORP COM NEW COM 91913Y100 750 17,320 SH   SOLE   17,320 0 0
VALVOLINE INC COM COM 92047w101 380 19,950 SH   SOLE   19,950 0 0
VANGUARD INFORMATION TECHNOLOG COM 92204a702 2,305 7,400 SH   SOLE   7,400 0 0
VANGUARD S&P 500 ETF COM 922908363 731 2,377 SH   SOLE   2,377 0 0
VARIAN MEDICAL SYSTM COM 92220p105 989 5,750 SH   SOLE   5,750 0 0
VEOLIA ENVIRONNEMENT SPONSORED COM 92334N103 1,509 69,577 SH   SOLE   69,577 0 0
VERIZON COMMUNICATIONS COM 92343V104 4,005 67,328 SH   SOLE   67,328 0 0
VERTEX PHARMACEUTICA COM 92532f100 318 1,169 SH   SOLE   1,169 0 0
VISA INC-CLASS A SHARES COM 92826C839 11,537 57,696 SH   SOLE   57,696 0 0
VONOVIA S E ORDF COM d9581t100 373 5,431 SH   SOLE   5,431 0 0
WALMART STORES INC COM COM 931142103 2,135 15,260 SH   SOLE   15,260 0 0
WALT DISNEY CO/THE COM 254687106 4,694 37,834 SH   SOLE   37,834 0 0
WASTE CONNECTIONSINC F COM 94106b101 218 2,100 SH   SOLE   2,100 0 0
WASTE MGMT INC DEL COM STK COM 94106L109 1,321 11,676 SH   SOLE   11,676 0 0
WEBSTER FINL CO COM 947890109 497 18,800 SH   SOLE   18,800 0 0
Wec Energy Group Inc COM 92939U106 437 4,512 SH   SOLE   4,512 0 0
WELLS FARGO & CO NEW COM COM 949746101 686 29,194 SH   SOLE   29,194 0 0
WHITE MOUNTAINS INS F COM g9618e107 467 600 SH   SOLE   600 0 0
WILLIS TOWERS WATSON P F COM g96629103 320 1,533 SH   SOLE   1,533 0 0
WOODWARD INC COM COM 980745103 641 8,000 SH   SOLE   8,000 0 0
XYLEM INC COM COM 98419M100 1,210 14,384 SH   SOLE   14,384 0 0
ZIMMER BIOMET HLDGS COM 98956p102 279 2,046 SH   SOLE   2,046 0 0
ZOETIS INC COM 98978V103 11,666 70,546 SH   SOLE   70,546 0 0
MEDIAN TECHNOLOGIES VALBONNE S COM F6112B101 317 33,000 SH   SOLE   33,000 0 0