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 6,504 1,600 SH   SOLE   1,600 0 0
3M CO COM 88579y101 2,349 21,261 SH   SOLE   21,261 0 0
ABBOTT LABORATORIES COM 002824100 4,375 45,217 SH   SOLE   45,217 0 0
ABBVIE INC COM 00287y109 5,726 42,667 SH   SOLE   42,667 0 0
ACCENTURE PLC COM G1151C101 9,181 35,684 SH   SOLE   35,684 0 0
ADOBE INC COM 00724f101 2,736 9,941 SH   SOLE   9,941 0 0
AES CORP COM 00130h105 1,480 65,500 SH   SOLE   65,500 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 652 2,800 SH   SOLE   2,800 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 319 3,975 SH   SOLE   3,975 0 0
ALLEGION PUB LTD CO ORD SHS IS COM G0176J109 2,067 23,044 SH   SOLE   23,044 0 0
ALLSTATE CORP COM COM 020002101 403 3,240 SH   SOLE   3,240 0 0
ALPHABET INC CL A COM 02079K305 39,663 414,670 SH   SOLE   414,670 0 0
ALPHABET INC CLASS C COM 02079K107 166,897 1,735,802 SH   SOLE   1,735,802 0 0
ALTRIA GROUP INC COM 02209s103 522 12,918 SH   SOLE   12,918 0 0
AMAZON.COM INC COM 023135106 101,154 895,171 SH   SOLE   895,171 0 0
AMER ELECTRIC PWR CO COM 025537101 451 5,220 SH   SOLE   5,220 0 0
AMERICAN EXPRESS CO COM 025816109 19,766 146,515 SH   SOLE   146,515 0 0
AMERICAN WATER WORKS COM 030420103 274 2,102 SH   SOLE   2,102 0 0
AMERISOURCEBERGEN CORP COM 03073E105 663 4,900 SH   SOLE   4,900 0 0
AMERN TOWER CORP REIT COM 03027x100 1,112 5,180 SH   SOLE   5,180 0 0
AMETEK INC NEW COM COM 031100100 627 5,528 SH   SOLE   5,528 0 0
AMGEN INC COM COM 031162100 3,386 15,021 SH   SOLE   15,021 0 0
AON PLC CL A COM G0403H108 93,028 347,288 SH   SOLE   347,288 0 0
APPLE INC COM STK COM 037833100 181,740 1,315,052 SH   SOLE   1,315,052 0 0
APPLIED MATERIALS COM 038222105 356 4,350 SH   SOLE   4,350 0 0
APTIV PLC SHS COM G6095L109 2,486 31,784 SH   SOLE   31,784 0 0
ARCHER-DANIELS-MIDLAND CO COM COM 039483102 1,042 12,952 SH   SOLE   12,952 0 0
ARTHUR J GALLAGHER&C COM 363576109 5,808 33,919 SH   SOLE   33,919 0 0
ASML HOLDING NV NY SHR COM N07059210 4,788 11,528 SH   SOLE   11,528 0 0
ATANDT INC COM 00206R102 651 42,453 SH   SOLE   42,453 0 0
AURORA INNOVATION INC CL A COM 051774107 39 17,500 SH   SOLE   17,500 0 0
AUTO DATA PROCESSING COM 053015103 5,629 24,886 SH   SOLE   24,886 0 0
AUTODESK INC COM 052769106 6,316 33,809 SH   SOLE   33,809 0 0
BALL CORP COM COM 058498106 3,159 65,382 SH   SOLE   65,382 0 0
BALLARD PWR SYS INC NEW COM COM 058586108 67 11,000 SH   SOLE   11,000 0 0
BANK OF AMERICA CORP COM 060505104 312 10,340 SH   SOLE   10,340 0 0
BANK OF NY MELLON CO COM 064058100 1,269 32,954 SH   SOLE   32,954 0 0
BAXTER INTERNATIONAL INC COM 071813109 247 4,578 SH   SOLE   4,578 0 0
BEAVER COAL LTD LP COM 074799107 212 80 SH   SOLE   80 0 0
BECTON DICKINSON&CO COM 075887109 5,480 24,592 SH   SOLE   24,592 0 0
BERKSHIRE HATHAWAY INC COM 084670702 243,434 911,668 SH   SOLE   911,668 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 38,615 95 SH   SOLE   95 0 0
BK TECH CORP COM 05587g104 68 28,400 SH   SOLE   28,400 0 0
BLACKROCK INC COM 09247x101 817 1,485 SH   SOLE   1,485 0 0
BLACKSTONE INC COM 09260d107 871 10,410 SH   SOLE   10,410 0 0
BOEING CO COM 097023105 893 7,377 SH   SOLE   7,377 0 0
BP PLC SPONS ADR COM 055622104 663 23,238 SH   SOLE   23,238 0 0
BRISTOL-MYERS SQUIBB COM 110122108 2,822 39,697 SH   SOLE   39,697 0 0
BROADCOM INC COM 11135f101 212 477 SH   SOLE   477 0 0
BROWN-FORMAN INC CL B NON-VTG COM 115637209 66,555 999,772 SH   SOLE   999,772 0 0
BROWN FORMAN CORP CL A COM 115637100 920 13,621 SH   SOLE   13,621 0 0
CABLE ONE INC COM COM 12685J105 1,289 1,511 SH   SOLE   1,511 0 0
CANADIAN NATL RY CO COM 136375102 95,982 888,804 SH   SOLE   888,804 0 0
CARLISLE CO COM 142339100 561 2,000 SH   SOLE   2,000 0 0
CARMAX INC COM 143130102 231 3,505 SH   SOLE   3,505 0 0
CARRIER GLOBAL CORP COM 14448c104 313 8,791 SH   SOLE   8,791 0 0
CATERPILLAR INC COM 149123101 1,722 10,495 SH   SOLE   10,495 0 0
CDW CORP COM 12514g108 610 3,906 SH   SOLE   3,906 0 0
CENTENE CORP COM 15135B101 1,225 15,739 SH   SOLE   15,739 0 0
CHARTER COMMUNICATIONS INC A COM 16119P108 56,497 186,245 SH   SOLE   186,245 0 0
CHEVRON CORP COM 166764100 3,267 22,743 SH   SOLE   22,743 0 0
CHUBB LTD COM H1467J104 1,472 8,095 SH   SOLE   8,095 0 0
CHURCH & DWIGHT CO COM 171340102 307 4,300 SH   SOLE   4,300 0 0
CIGNA CORP COM 125523100 2,813 10,138 SH   SOLE   10,138 0 0
CISCO SYSTEMS INC COM 17275R102 1,447 36,177 SH   SOLE   36,177 0 0
COLGATE-PALMOLIVE CO COM 194162103 617 8,778 SH   SOLE   8,778 0 0
COMCAST CORP NEW CLASS A COM 20030n101 1,293 44,089 SH   SOLE   44,089 0 0
CONSTELLATION BRAND CLASS A COM 21036p108 593 2,583 SH   SOLE   2,583 0 0
CORNING INC COM 219350105 1,246 42,950 SH   SOLE   42,950 0 0
CORTEVA INC COM 22052l104 372 6,501 SH   SOLE   6,501 0 0
COSTCO WHOLESALE CORP NEW COM COM 22160K105 127,820 270,650 SH   SOLE   270,650 0 0
CROWN CASTLE INC REIT COM 22822v101 347 2,400 SH   SOLE   2,400 0 0
CROWN HOLDINGS INC COM 228368106 231 2,849 SH   SOLE   2,849 0 0
CSX CORP COM 126408103 575 21,572 SH   SOLE   21,572 0 0
CUMMINS INC COM 231021106 234 1,150 SH   SOLE   1,150 0 0
CVS HEALTH CORP COM COM 126650100 752 7,880 SH   SOLE   7,880 0 0
DANAHER CORP COM COM 235851102 17,169 66,473 SH   SOLE   66,473 0 0
DEERE & CO COM COM 244199105 91,304 273,456 SH   SOLE   273,456 0 0
DEUTSCHE POST AG ORD F COM d19225107 226 7,410 SH   SOLE   7,410 0 0
DIAGEO PLC F SPONSORED ADR 1 A COM 25243q205 3,519 20,725 SH   SOLE   20,725 0 0
DOLLAR GENERAL CP COM USD0.875 COM 256677105 240 1,000 SH   SOLE   1,000 0 0
DOMINION ENERGY INC COM COM 25746U109 214 3,100 SH   SOLE   3,100 0 0
DOVER CORP COM 260003108 9,911 85,015 SH   SOLE   85,015 0 0
DOW INC COM 260557103 470 10,703 SH   SOLE   10,703 0 0
DUPONT DE NEMOURS INC IA COM 26614n102 576 11,438 SH   SOLE   11,438 0 0
ECOLAB INC COM 278865100 2,475 17,138 SH   SOLE   17,138 0 0
EDISON INTERNATIONAL COM COM 281020107 311 5,500 SH   SOLE   5,500 0 0
ELEVANCE HEALTH INC COM 036752103 618 1,361 SH   SOLE   1,361 0 0
EMERSON ELECTRIC CO COM 291011104 662 9,047 SH   SOLE   9,047 0 0
ENTERPRISE PRODS PART LP COM 293792107 322 13,556 SH   SOLE   13,556 0 0
EQUIFAX INC COM 294429105 240 1,400 SH   SOLE   1,400 0 0
EQUINIX INC REIT COM 29444u700 507 892 SH   SOLE   892 0 0
ESTEE LAUDER CO INC CLASS A COM 518439104 396 1,834 SH   SOLE   1,834 0 0
EXPEDITORS INTRNATIONL OF WASH COM 302130109 424 4,800 SH   SOLE   4,800 0 0
EXTRA SPACE STORAGE REIT COM 30225t102 259 1,500 SH   SOLE   1,500 0 0
EXXON MOBIL CORP COM 30231G102 7,458 85,420 SH   SOLE   85,420 0 0
FACTSET RESEARCH SYS COM 303075105 510 1,274 SH   SOLE   1,274 0 0
FASTENAL CO COM COM 311900104 70,409 1,529,304 SH   SOLE   1,529,304 0 0
FIRST REP BK SAN FRANCISCO CAL COM 33616C100 74,793 572,907 SH   SOLE   572,907 0 0
GENERAC HOLDINGS INC COM 368736104 5,211 29,252 SH   SOLE   29,252 0 0
GENERAL ELECTRIC CO COM 369604301 219 3,532 SH   SOLE   3,532 0 0
GENERAL MILLS INC COM 370334104 427 5,568 SH   SOLE   5,568 0 0
GILEAD SCIENCES INC COM 375558103 467 7,575 SH   SOLE   7,575 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 5,317 18,142 SH   SOLE   18,142 0 0
GRAHAM HLDGS CO COM CL B COM 384637104 481 895 SH   SOLE   895 0 0
GRIFFIN REALTY TRUST CLA SS E COM 39818p880 102 13,677 SH   SOLE   13,677 0 0
HEINEKEN N V SPONS ADR LEVEL 1 COM 423012301 562 12,851 SH   SOLE   12,851 0 0
HERSHEY CO COM 427866108 724 3,284 SH   SOLE   3,284 0 0
HOME DEPOT INC COM 437076102 6,030 21,853 SH   SOLE   21,853 0 0
HONEYWELL INTL INC COM 438516106 1,677 10,046 SH   SOLE   10,046 0 0
ICICI BANK LTD F SPONSORED ADR COM 45104g104 216 10,294 SH   SOLE   10,294 0 0
IDEXX LABS INC COM 45168d104 552 1,693 SH   SOLE   1,693 0 0
ILLINOIS TOOL WORKS COM 452308109 393 2,175 SH   SOLE   2,175 0 0
ILLUMINA INC COM 452327109 234 1,226 SH   SOLE   1,226 0 0
INTEL CORP COM 458140100 988 38,342 SH   SOLE   38,342 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 2,324 19,563 SH   SOLE   19,563 0 0
INTUIT INC COM 461202103 1,822 4,703 SH   SOLE   4,703 0 0
INTUITIVE SURGICAL INC COM NEW COM 46120E602 494 2,634 SH   SOLE   2,634 0 0
ISHARES RUSSELL MID CAP VALUE COM 464287473 563 5,857 SH   SOLE   5,857 0 0
ISHARES TOTAL US STOCK MARKET COM 464287150 207 2,605 SH   SOLE   2,605 0 0
JBG SMITH PPTYS COM COM 46590V100 442 23,778 SH   SOLE   23,778 0 0
JOHNSON & JOHNSON COM USD1 COM 478160104 20,300 124,267 SH   SOLE   124,267 0 0
JPMORGAN CHASE & CO COM 46625h100 6,561 62,785 SH   SOLE   62,785 0 0
KIMBERLY CLARK CORP COM 494368103 276 2,452 SH   SOLE   2,452 0 0
L OREAL S A ADR COM 502117203 5,032 78,964 SH   SOLE   78,964 0 0
LAB CO OF AMER HLDG COM 50540r409 633 3,090 SH   SOLE   3,090 0 0
LILLY ELI & CO COM 532457108 2,683 8,297 SH   SOLE   8,297 0 0
LINDE PLC F COM g5494j103 1,539 5,709 SH   SOLE   5,709 0 0
LOCKHEED MARTIN CORP COM 539830109 443 1,148 SH   SOLE   1,148 0 0
LOWES COMPANIES INC COM 548661107 678 3,611 SH   SOLE   3,611 0 0
MARKEL CORP COM 570535104 94,065 86,758 SH   SOLE   86,758 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 309 2,208 SH   SOLE   2,208 0 0
MARTIN MARIETTA MATLS INC COM COM 573284106 3,337 10,362 SH   SOLE   10,362 0 0
MASTERCARD INC CL A COM 57636Q104 122,477 430,742 SH   SOLE   430,742 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 918 12,880 SH   SOLE   12,880 0 0
MCDONALD'S CORP COM 580135101 3,756 16,277 SH   SOLE   16,277 0 0
MCKESSON CORP COM 58155q103 543 1,599 SH   SOLE   1,599 0 0
MEDTRONIC PLC F COM g5960l103 495 6,135 SH   SOLE   6,135 0 0
MERCK & CO. INC. COM 58933y105 33,746 391,849 SH   SOLE   391,849 0 0
META PLATFORMS INC CLASS A COM 30303m102 1,701 12,536 SH   SOLE   12,536 0 0
METTLER-TOLEDO INTERNATIONAL I COM 592688105 68,684 63,355 SH   SOLE   63,355 0 0
MICROSOFT CORP COM COM 594918104 164,446 706,082 SH   SOLE   706,082 0 0
MONDELEZ INTL CLASS A COM 609207105 511 9,323 SH   SOLE   9,323 0 0
MONSTER BEVERAGE CORP COM 61174X109 73,522 845,471 SH   SOLE   845,471 0 0
MOODYS CORP COM COM 615369105 4,675 19,228 SH   SOLE   19,228 0 0
MORGAN STANLEY COM 617446448 515 6,513 SH   SOLE   6,513 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 97,136 902,669 SH   SOLE   902,669 0 0
NETFLIX INC COM 64110L106 64,010 271,873 SH   SOLE   271,873 0 0
NEW JERSEY RES CORP COM COM 646025106 348 9,000 SH   SOLE   9,000 0 0
NEWMONT CORPORATION COM 651639106 471 11,200 SH   SOLE   11,200 0 0
NEXTERA ENERGY INC COM COM 65339F101 8,091 103,193 SH   SOLE   103,193 0 0
NIKE INC CL B COM 654106103 69,215 832,716 SH   SOLE   832,716 0 0
NORFOLK SOUTHERN CO COM 655844108 3,585 17,099 SH   SOLE   17,099 0 0
NORTHERN TRUST CORP COM 665859104 1,058 12,365 SH   SOLE   12,365 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,752 3,725 SH   SOLE   3,725 0 0
NOVARTIS AG F SPONSORED ADR 1 COM 66987v109 588 7,738 SH   SOLE   7,738 0 0
NUCOR CORP COM 670346105 476 4,448 SH   SOLE   4,448 0 0
NVIDIA CORP COM 67066g104 1,048 8,636 SH   SOLE   8,636 0 0
ONEOK INC COM 682680103 512 10,000 SH   SOLE   10,000 0 0
ORACLE CORP COM 68389x105 757 12,395 SH   SOLE   12,395 0 0
PACKAGING CORP AMER COM 695156109 371 3,300 SH   SOLE   3,300 0 0
PALANTIR TECHNOLOGIES IN CLASS COM 69608a108 89 11,000 SH   SOLE   11,000 0 0
PAYCHEX INC COM 704326107 1,113 9,921 SH   SOLE   9,921 0 0
PAYPAL HOLDINGS INCORPOR COM 70450y103 1,384 16,084 SH   SOLE   16,084 0 0
PEPSICO INC COM 713448108 8,290 50,776 SH   SOLE   50,776 0 0
PFIZER INC COM 717081103 2,706 61,839 SH   SOLE   61,839 0 0
PHILIP MORRIS INTL COM 718172109 1,566 18,867 SH   SOLE   18,867 0 0
PHILLIPS 66 COM 718546104 220 2,725 SH   SOLE   2,725 0 0
PNC FINANCIAL SERVICES GROUP I COM 693475105 220 1,471 SH   SOLE   1,471 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 1,733 16,500 SH   SOLE   16,500 0 0
PROCTER AND GAMBLE CO/THE COM 742718109 9,824 77,814 SH   SOLE   77,814 0 0
QUALCOMM INC COM 747525103 330 2,921 SH   SOLE   2,921 0 0
QUEST DIAGNOSTIC INC COM 74834l100 448 3,650 SH   SOLE   3,650 0 0
RAYTHEON TECHNOLOGIES CO COM 75513e101 617 7,541 SH   SOLE   7,541 0 0
REPUBLIC SERVICES COM 760759100 395 2,900 SH   SOLE   2,900 0 0
ROCHE HLDG AG F SPONSORED ADR COM 771195104 333 8,204 SH   SOLE   8,204 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 4,968 23,093 SH   SOLE   23,093 0 0
ROLLINS ORD SHS COM 775711104 566 16,312 SH   SOLE   16,312 0 0
ROPER TECHNOLOGIES INC COM 776696106 71,120 197,752 SH   SOLE   197,752 0 0
ROSS STORES INC COM COM 778296103 390 4,627 SH   SOLE   4,627 0 0
S&P GLOBAL INC COM COM 78409V104 69,258 226,816 SH   SOLE   226,816 0 0
SALESFORCE INC COM 79466L302 6,097 42,390 SH   SOLE   42,390 0 0
SALISBURY BANCORP INC COM COM 795226109 207 8,628 SH   SOLE   8,628 0 0
SCHLUMBERGER LTD COM 806857108 220 6,135 SH   SOLE   6,135 0 0
SCHNEIDER ELECTRIC SE COM 80687P106 4,619 205,275 SH   SOLE   205,275 0 0
SERVICE NOW INC COM 81762p102 1,095 2,900 SH   SOLE   2,900 0 0
SHERWIN-WILLIAMS CO COM COM 824348106 77,924 380,580 SH   SOLE   380,580 0 0
SIEMENS AG COM DM50 (NEW) COM 826197501 3,882 79,306 SH   SOLE   79,306 0 0
SMUCKER J M CO COM NEW COM 832696405 749 5,450 SH   SOLE   5,450 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4,993 21,572 SH   SOLE   21,572 0 0
SONY GROUP CORP ORDF COM j76379106 218 3,400 SH   SOLE   3,400 0 0
SOUTHERN CO COM 842587107 309 4,550 SH   SOLE   4,550 0 0
SOUTHWEST AIRLINES COM 844741108 206 6,681 SH   SOLE   6,681 0 0
SPDR GOLD TRUST COM 78463V107 420 2,717 SH   SOLE   2,717 0 0
SPDR S&P 500 ETF COM 78462f103 1,288 3,605 SH   SOLE   3,605 0 0
STARBUCKS CORP COM COM 855244109 70,414 835,673 SH   SOLE   835,673 0 0
STATE STREET CORP COM 857477103 328 5,393 SH   SOLE   5,393 0 0
STRYKER CORP COM 863667101 554 2,734 SH   SOLE   2,734 0 0
SVB FINL GROUP COM COM 78486Q101 227 677 SH   SOLE   677 0 0
SYSCO CORP COM 871829107 499 7,055 SH   SOLE   7,055 0 0
TAIWAN SEMICONDUCTOR MFG CO SP COM 874039100 6,286 91,688 SH   SOLE   91,688 0 0
TARGET CORP COM 87612e106 478 3,221 SH   SOLE   3,221 0 0
TESLA INC COM 88160r101 3,798 14,319 SH   SOLE   14,319 0 0
TETRA TECHNOLOGIES COM 88162f105 72 20,000 SH   SOLE   20,000 0 0
TEXAS INSTRUMENTS INC COM COM 882508104 76,582 494,778 SH   SOLE   494,778 0 0
THE COCA-COLA CO COM 191216100 4,813 85,912 SH   SOLE   85,912 0 0
THE TRADE DESK INC CLASS A COM 88339j105 270 4,520 SH   SOLE   4,520 0 0
THERMO FISHER CORP COM 883556102 10,291 20,290 SH   SOLE   20,290 0 0
TIMKEN CO COM COM 887389104 3,211 54,388 SH   SOLE   54,388 0 0
TJX COS INC COM NEW COM 872540109 71,889 1,157,258 SH   SOLE   1,157,258 0 0
TRACTOR SUPPLY COMP COM 892356106 1,375 7,395 SH   SOLE   7,395 0 0
TRANE TECHNOLOGIES PLC COM G8994E103 6,271 43,302 SH   SOLE   43,302 0 0
TRANSDIGM GROUP INC COM 893641100 49,044 93,450 SH   SOLE   93,450 0 0
TRAVELERS COMPANIES COM 89417e109 840 5,480 SH   SOLE   5,480 0 0
TRIMBLE INC COM 896239100 3,135 57,771 SH   SOLE   57,771 0 0
TRUIST FINL CORP COM 89832q109 763 17,525 SH   SOLE   17,525 0 0
TWITTER INC COM 90184l102 289 6,600 SH   SOLE   6,600 0 0
U S BANCORP COM 902973304 206 5,100 SH   SOLE   5,100 0 0
UBER TECHNOLOGIES INC COM COM 90353T100 424 16,000 SH   SOLE   16,000 0 0
UNILEVER PLC F SPONSORED ADR 1 COM 904767704 599 13,655 SH   SOLE   13,655 0 0
UNION PACIFIC CORP COM 907818108 3,209 16,474 SH   SOLE   16,474 0 0
UNITED PARCEL SVC INC CL B COM 911312106 2,256 13,963 SH   SOLE   13,963 0 0
UNITED RENTALS INC COM 911363109 3,887 14,391 SH   SOLE   14,391 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 92,870 183,886 SH   SOLE   183,886 0 0
USERTESTING ORD SHS COM 91734E101 114 29,024 SH   SOLE   29,024 0 0
VALERO ENERGY CORP COM NEW COM 91913Y100 1,263 11,824 SH   SOLE   11,824 0 0
VANGUARD INFORMATION TECHNOLOG COM 92204a702 1,727 5,620 SH   SOLE   5,620 0 0
VANGUARD LARGE CAP ETF COM 922908637 254 1,556 SH   SOLE   1,556 0 0
VANGUARD S&P 500 ETF COM 922908363 804 2,448 SH   SOLE   2,448 0 0
VERIZON COMMUNICATN COM 92343v104 1,423 37,468 SH   SOLE   37,468 0 0
VERTEX PHARMACEUTICA COM 92532f100 266 918 SH   SOLE   918 0 0
VISA INC CL A COM 92826C839 9,808 55,211 SH   SOLE   55,211 0 0
WALMART INC COM 931142103 2,396 18,474 SH   SOLE   18,474 0 0
WALT DISNEY CO/THE COM 254687106 2,664 28,241 SH   SOLE   28,241 0 0
WASTE MGMT INC DEL COM STK COM 94106L109 7,364 45,962 SH   SOLE   45,962 0 0
WEBSTER FINL CO COM 947890109 217 4,800 SH   SOLE   4,800 0 0
Wec Energy Group Inc COM 92939U106 412 4,602 SH   SOLE   4,602 0 0
WELLS FARGO & CO COM 949746101 680 16,900 SH   SOLE   16,900 0 0
WOODWARD INC COM COM 980745103 482 6,000 SH   SOLE   6,000 0 0
XYLEM INC. COM 98419m100 289 3,305 SH   SOLE   3,305 0 0
YUM BRANDS INC COM COM 988498101 286 2,693 SH   SOLE   2,693 0 0
ZOETIS INC COM USD0.01 CL 'A' COM 98978V103 74,756 504,120 SH   SOLE   504,120 0 0