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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 9,461 95,729 SH SOLE 0 0 95,729
ALPHABET, INC. - CLASS A COM 02079k305 356 1,035 SH SOLE 0 0 1,035
ALPHABET, INC. - CLASS C COM 02079k107 313 920 SH SOLE 0 0 920
AMAZON.COM,INC. COM 023135106 6,334 25,423 SH SOLE 0 0 25,423
AMERICAN ELECTRIC POWER CO.,IN COM 025537101 4,668 39,347 SH SOLE 0 0 39,347
AMERICAN EXPRESS COMPANY COM 025816109 1,809 5,950 SH SOLE 0 0 5,950
AMPHENOL CORPORATION CL A COM 032095101 14,808 175,664 SH SOLE 0 0 175,664
APPLE INC. COM 037833100 19,614 58,897 SH SOLE 0 0 58,897
APPLIED MATERIALS, INC. COM 038222105 399 780 SH SOLE 0 0 780
ASTRAZENECA ADR COM G0593M107 5,390 33,378 SH SOLE 0 0 33,378
AUTOZONE, INC. COM 053332102 2,793 987 SH SOLE 0 0 987
BANK OF NEW YORK MELLON CORP COM 064058100 4,397 30,404 SH SOLE 0 0 30,404
BERKSHIRE HATHAWAY - CL B COM 084670702 25,541 51,292 SH SOLE 0 0 51,292
BLACK HILLS CORP COM 092113109 2,968 42,345 SH SOLE 0 0 42,345
BROADCOM, INC. COM 11135F101 376 1,070 SH SOLE 0 0 1,070
BROWN FORMAN CL B COM 115637209 1,392 53,125 SH SOLE 0 0 53,125
CHEVRON CORPORATION COM 166764100 8,005 39,201 SH SOLE 0 0 39,201
COCA COLA CO COM 191216100 824 9,576 SH SOLE 0 0 9,576
CONOCOPHILLIPS COM 20825C104 7,304 58,363 SH SOLE 0 0 58,363
COSTCO WHOLESALE CORP COM 22160K105 6,551 7,196 SH SOLE 0 0 7,196
EATON CORP PLC COM G29183103 10,128 23,569 SH SOLE 0 0 23,569
EOG RESOURCES, INC. COM 26875P101 5,967 43,312 SH SOLE 0 0 43,312
EQT CORP. COM 26884L109 1,916 39,450 SH SOLE 0 0 39,450
EXXONMOBIL HOLDINGS CORP. COM 30233Q108 2,779 17,077 SH SOLE 0 0 17,077
FACTSET RESEARCH SYSTEMS, INC. COM 303075105 5,150 19,078 SH SOLE 0 0 19,078
GENERAC HOLDINGS INC. COM 368736104 2,041 9,864 SH SOLE 0 0 9,864
HERSHEY COMPANY COM COM 427866108 3,593 22,798 SH SOLE 0 0 22,798
HONEYWELL TECHNOLOGIES COM 438516205 2,998 14,214 SH SOLE 0 0 14,214
JOHNSON & JOHNSON COM 478160104 7,133 26,942 SH SOLE 0 0 26,942
L3 HARRIS TECHNOLOGIES, INC. COM 502431109 462 1,950 SH SOLE 0 0 1,950
LINDE PLC COM G54950103 7,511 15,825 SH SOLE 0 0 15,825
MICROSOFT CORPORATION COM 594918104 11,015 21,475 SH SOLE 0 0 21,475
NVIDIA CORPORATION COM 67066G104 1,506 6,595 SH SOLE 0 0 6,595
PARKER-HANNIFIN CORP. COM 701094104 10,382 10,866 SH SOLE 0 0 10,866
PEPSICO INC. COM 713448108 4,499 35,507 SH SOLE 0 0 35,507
PHILIP MORRIS INTERNATIONAL,IN COM 718172109 4,526 23,721 SH SOLE 0 0 23,721
PHILLIPS 66 COM 718546104 340 1,330 SH SOLE 0 0 1,330
PROCTER & GAMBLE COMPANY COM 742718109 6,216 42,784 SH SOLE 0 0 42,784
RBC BEARINGS INCORPORATED COM 75524B104 3,530 7,070 SH SOLE 0 0 7,070
SLB LIMITED COM 806857108 5,769 118,405 SH SOLE 0 0 118,405
STRYKER CORPORATION COM 863667101 4,063 14,753 SH SOLE 0 0 14,753
T. ROWE PRICE GROUP COM 74144T108 742 7,135 SH SOLE 0 0 7,135
TEXAS INSTRUMENTS INC COM 882508104 4,468 15,951 SH SOLE 0 0 15,951
TJX COMPANIES INC. COM 872540109 3,240 24,491 SH SOLE 0 0 24,491
UNION PACIFIC CORP. COM 907818108 9,709 35,678 SH SOLE 0 0 35,678
VISA INC. COM 92826C839 24,495 68,168 SH SOLE 0 0 68,168
WASTE MANAGEMENT INC COM COM 94106L109 5,520 27,070 SH SOLE 0 0 27,070
WHEATON PRECIOUS METALS CORP COM 962879102 13,544 101,286 SH SOLE 0 0 101,286