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:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
First Trust Low Duration OpporETF33739Q20029,184567,006SH SOLE 481,785085,222
Flaherty & Crumrine Preferred ETF33848E10630823,500SH SOLE 23,50000
iShares Core U.S. Aggregate BoETF4642872264243,584SH SOLE 3,58400
iShares iBoxx $ Inv Grade CorpETF4642872424903,547SH SOLE 2,04701,500
iShares S&P U.S. Preferred StoETF46428868755914,522SH SOLE 4,58909,933
IShares Short-Term Corp Bond EETF4642886462724,930SH SOLE 1,23003,700
Nuveen Preferred & Income SecuETF67072C10518619,166SH SOLE 19,16600
PIMCO Enhanced Short Maturity ETF72201R8332,00319,629SH SOLE 16,80602,823
PIMCO High Income FundETF72201410726944,500SH SOLE 44,50000
SPDR DoubleLine Total Return TETF78467V8483,11663,230SH SOLE 33,500029,730
SPDR Wells Fargo Preferred StoETF78464A2922635,913SH SOLE 005,913
Vanguard Int Term Bond ETFETF9219378193243,492SH SOLE 1,89201,600
Vanguard Int Term Corp Bond ETETF92206C8708078,305SH SOLE 6,00502,300
Vanguard Short Term Bond ETFETF9219378275236,307SH SOLE 3,66202,645
Vanguard Short Term Corp Bond ETF92206C4099,631115,686SH SOLE 72,699042,987
Western Asset Income FundETF95766T1001,43290,065SH SOLE 70,165019,900
iShares Core MSCI Emerging MktETF46434G1032554,106SH SOLE 4,10600
iShares MSCI EAFE Growth IndexETF4642888852982,951SH SOLE 2,95100
iShares MSCI EAFE Index FundETF4642874651,12815,461SH SOLE 15,3110150
iShares MSCI Emerging MarketsETF4642872342,23743,292SH SOLE 33,79209,500
Vanguard FTSE All World ex US ETF9220427754557,795SH SOLE 6,39501,400
Vanguard FTSE Emerging MarketsETF92204285868813,731SH SOLE 13,3610370
Vanguard MSCI EAFE ETFETF9219438582,13245,160SH SOLE 45,16000
Global X S&P 500 Catholic ValuETF37954Y8892,18447,270SH SOLE 47,27000
Health Care Select Sector SPDRETF81369Y2094824,250SH SOLE 4,25000
IShares Core High Dividend ETFETF46429B66392310,523SH SOLE 10,52300
iShares Core S&P 500 ETFETF4642872002,5746,856SH SOLE 6,831025
iShares Core S&P Mid-Cap ETFETF4642875071,8147,891SH SOLE 7,7360155
iShares Core S&P Small-Cap ETFETF4642878046,04265,750SH SOLE 64,51501,235
iShares Core S&P Total US StocETF4642871506627,683SH SOLE 7,68300
iShares DJ Select Dividend IndETF4642871683854,001SH SOLE 4,00100
iShares DJ U.S. Technology SecETF4642877211,70220,000SH SOLE 20,00000
iShares DJ US HousingETF46428875284415,130SH SOLE 15,13000
iShares Goldman Sachs Cons SvcETF4642875802824,000SH SOLE 4,00000
iShares Goldman Sachs Health CETF4642877622461,000SH SOLE 1,00000
iShares North American TechETF4642875499972,850SH SOLE 2,6000250
iShares Russell 1000 GrowthETF4642876143211,330SH SOLE 1,33000
iShares Russell 2000 IndexETF4642876553691,882SH SOLE 1,88200
iShares Russell Midcap IndexETF4642874994015,846SH SOLE 5,84600
iShares S&P Midcap 400 Growth ETF4642876062353,248SH SOLE 3,24800
iShares S&P Midcap 400/BarraETF4642877052613,028SH SOLE 3,02800
iShares Tr Index Fd Russell 10ETF4642876226593,111SH SOLE 2,8560255
iShares Tr Russell 1000 ValueETF4642875982241,640SH SOLE 1,64000
Kayne Anderson MLP Inv ComETF48660610614224,700SH SOLE 24,70000
PowerShares QQQ Trust Ser 1ETF46090E1031,3464,291SH SOLE 3,8860405
PowerShares S&P 500 Equal Wt PETF46137V3573222,528SH SOLE 2,52800
Schwab US Large-Cap Growth ETFETF8085243004703,660SH SOLE 2,49501,165
Select Sector SPDR TechnologyETF81369Y8034,85837,365SH SOLE 37,36500
Select Sector SPDR UtilitiesETF81369Y8863705,900SH SOLE 5,90000
SPDR Dow Jones Industrial Avg ETF78467X1093361,100SH SOLE 5000600
SPDR S&P 500 ETFETF78462F1037,83620,960SH SOLE 20,2800680
SPDR S&P 600 Small Cap ETFETF78464A8132393,000SH SOLE 3,00000
SPDR S&P Dividend ETFETF78464A7633583,383SH SOLE 2,4230960
SPDR S&P MidCap 400 ETFETF78467Y1079412,241SH SOLE 2,161080
Vanguard Dividend Apprec FdETF9219088442952,093SH SOLE 2,09300
Vanguard Growth ETFETF922908736246972SH SOLE 97200
Vanguard High Dividend Yield IETF9219464062072,260SH SOLE 2,26000
Vanguard Mid-Cap ETFETF9229086292481,202SH SOLE 1,20200
Vanguard REIT ETFETF9229085531,03012,124SH SOLE 12,0140110
Vanguard S&P 500 ETFETF9229083635,88717,130SH SOLE 17,0240106
Vanguard Small Cap ETFETF9229087511,1115,706SH SOLE 5,70600
Vanguard Small Cap Growth ETFETF9229085952901,082SH SOLE 1,08200
Vanguard Total Stock Market ETETF9229087692,04810,520SH SOLE 10,52000
Vanguard Value ETFETF9229087445484,607SH SOLE 4,60700
Vanguard World Fds Inf Tech ETETF92204A7021,1063,127SH SOLE 3,12700
3M CompanyCOM88579Y10112,09669,202SH SOLE 54,102015,100
Abbott LabsCOM00282410029,532269,725SH SOLE 231,168038,557
AbbVie Inc.COM00287Y10927,121253,111SH SOLE 226,665026,446
Accenture PLCCOMG1151C10155,816213,683SH SOLE 188,621025,062
Adobe SystemsCOM00724F1011,1942,387SH SOLE 2,1870200
Agilent Technologies Inc.COM00846U10123,380197,313SH SOLE 193,15304,160
Akamai Technologies Inc.COM00971T1016,37760,735SH SOLE 45,929014,806
Albemarle Corp.COM01265310122,823154,710SH SOLE 147,93506,775
Alcon, Inc.COMH013011282914,409SH SOLE 4,0630346
Alibaba Group Holding - SP ADRCOM01609W1021,2905,542SH SOLE 5,517025
Allegion PlcCOMG0176J1092301,979SH SOLE 1,2960683
Allstate Corp.COM0200021013973,614SH SOLE 3,61400
Alphabet Inc Class ACOM02079K30539,22622,381SH SOLE 20,41401,967
Alphabet Inc Class CCOM02079K10714,3028,164SH SOLE 7,2750889
Altria Group, Inc.COM02209S1035,440132,685SH SOLE 93,319039,366
Amazon Com IncCOM02313510625,0697,697SH SOLE 7,4650232
Amcor PLCCOMG0250X10713011,075SH SOLE 11,07500
Ameren Corp.COM0236081022152,750SH SOLE 2,75000
America Movil S.A. de C.V. SerCOM02364W10519813,608SH SOLE 13,60800
American Elec Pwr Inc.COM0255371012933,513SH SOLE 1,88701,626
American Express Co.COM02581610913,000107,517SH SOLE 96,169011,348
American Wtr Wks Inc.COM0304201031,4009,121SH SOLE 009,121
Ameriprise Financial, Inc.COM03076C1064932,539SH SOLE 2,3890150
Amgen, Inc.COM03116210011,39449,558SH SOLE 37,553012,005
ANSYS, Inc.COM03662Q1054891,345SH SOLE 1,34500
Apache CorpCOM03741110558941,529SH SOLE 33,63607,893
Apple Inc.COM037833100130,601984,257SH SOLE 888,702095,555
Arista Networks Inc.COM04041310618,30663,002SH SOLE 53,18609,816
Arthur J. Gallagher & Co.COM3635761094223,413SH SOLE 76302,650
AT&T Inc.COM00206R1025,378186,980SH SOLE 158,799028,181
Automatic Data Proc.COM05301510311,10463,017SH SOLE 46,644016,373
Bank of America CorpCOM0605051041,64854,371SH SOLE 53,8610510
Bank of New York Mellon Corp.COM06405810011,854279,304SH SOLE 255,258024,046
Baxter International IncCOM07181310988711,057SH SOLE 10,0870970
Becton Dickinson & Co.COM0758871092,98011,909SH SOLE 8,27603,633
Berkshire Hathaway (100=1 ClasCOM0849901751,739500SH SOLE 50000
Berkshire Hathaway ACOM0846701085,91317SH SOLE 1601
Berkshire Hathaway BCOM08467070252,684227,214SH SOLE 200,338026,876
Blackrock 2001COM09247X101400555SH SOLE 55500
Blackstone Group Ord Shs ClassCOM09260D1074737,295SH SOLE 6,5200775
BlockRock Capital Investment CCOM09253310815256,663SH SOLE 0056,663
Boeing Co.COM09702310517,82583,273SH SOLE 77,99705,276
Booking Holdings Inc.COM09857L1081,022459SH SOLE 365094
BP PLC - Spons ADRCOM0556221044,571222,743SH SOLE 186,830035,913
Bristol-Myers Squibb Co.COM11012210832,269520,217SH SOLE 451,115069,102
British American Tobacco PLC ACOM1104481073348,922SH SOLE 1,52207,400
Broadcom Ltd. OrdinaryCOM11135F1017891,802SH SOLE 1,6820120
Campbell Soup Co.COM1344291094359,003SH SOLE 9,00300
Carmax, Inc.COM1431301025,76761,056SH SOLE 48,021013,035
Carrier Global CorpCOM14448C1045,503145,885SH SOLE 139,63406,251
Casey's General StoresCOM1475281031,3927,795SH SOLE 6,34501,450
Caterpillar Inc.COM1491231019,46652,007SH SOLE 46,60505,402
Cathay Intl Hld (London ExchanCOMG1965E103019,000SH SOLE 19,00000
CernerCOM15678210413,539172,516SH SOLE 141,746030,770
Chevron Corp.COM16676410024,255287,209SH SOLE 244,368042,841
Chubb LTDCOMH1467J1042061,339SH SOLE 1,262077
Cintas Corp.COM172908105309875SH SOLE 7250150
Cisco Systems, Inc.COM17275R10219,865443,905SH SOLE 388,621055,284
Clorox CompanyCOM1890541093,13815,542SH SOLE 10,54804,994
CME Group Inc.COM12572Q1053762,063SH SOLE 17301,890
Coca-Cola CompanyCOM1912161004,49781,993SH SOLE 76,00105,992
Colgate-Palmolive Co.COM19416210325,154294,164SH SOLE 270,331023,833
Comcast Corp. Class ACOM20030N10193017,739SH SOLE 16,31501,424
Compass Group PLC SPON ADRCOM20449x4014,911262,210SH SOLE 217,484044,726
Conagra Inc.COM20588710256515,579SH SOLE 15,57900
ConocoPhillipsCOM20825C1047,015175,429SH SOLE 164,984010,445
Consolidated Edison Inc.COM2091151041,45120,080SH SOLE 17,08003,000
Corning Inc.COM2193501053389,400SH SOLE 9,40000
Corteva, Inc.COM22052L10417,698457,084SH SOLE 403,685053,399
Costco Wholesale Corp.COM22160K10559,453157,792SH SOLE 140,498017,294
Crown Castle International CorCOM22822V1012921,832SH SOLE 60201,230
CSX CorporationCOM1264081031,17212,913SH SOLE 12,91300
Cummins IncCOM2310211064,60620,280SH SOLE 7,671012,609
Danaher Corp.COM2358511024021,808SH SOLE 1,6730135
Deere & Co.COM2441991052,1097,840SH SOLE 7,84000
Discovery Inc.COM25470F30218,974724,483SH SOLE 620,9240103,559
Dominion Resources Inc.COM25746U1094035,359SH SOLE 5,35900
Dormakaba Holding AGCOMh1956e1036441,130SH SOLE 1,13000
Dow Inc.COM2605571032,74949,533SH SOLE 37,523012,010
DTE Energy CompanyCOM2333311073162,600SH SOLE 2,60000
Duke Energy Corp. NewCOM26441C2047568,254SH SOLE 2,19506,059
DuPont De Nemours Inc.COM26614N10221,842307,159SH SOLE 265,493041,666
DXC Technology CoCOM23355L1062,636102,381SH SOLE 101,5170864
Eaton Corp. PLCCOMG291831031,0598,815SH SOLE 8,81500
eBay Inc.COM27864210310,183202,650SH SOLE 161,910040,740
Ecolab, Inc.COM2788651002,47511,441SH SOLE 10,5660875
Edgewell Personal Care CoCOM28035Q1025,223151,037SH SOLE 151,03700
Edison InternationalCOM2810201073685,863SH SOLE 5,86300
Edwards Lifesciences Corp.COM28176E10827,141297,503SH SOLE 286,823010,680
Electronic ArtsCOM2855121094493,125SH SOLE 3,12500
Emerson Electric Co.COM29101110429,600368,292SH SOLE 297,871070,421
Enbridge Inc.COM29250N1053009,387SH SOLE 6,40602,981
Energizer Holdings Inc NewCOM29272W1098,702206,306SH SOLE 206,30600
Energy Transfer LPCOM29273V10019631,668SH SOLE 13,639018,029
Enterprise Products Partners LCOM2937921071,23963,234SH SOLE 24,240038,994
Equity ResidentialCOM29476L1073886,550SH SOLE 4,55002,000
Essex Property TrustCOM2971781052,41710,182SH SOLE 8,43701,745
Eversource EnergyCOM30040W1083794,381SH SOLE 1,53102,850
Exelon CorpCOM30161N1012365,583SH SOLE 5,58300
Expeditors Int'l Of WashingtonCOM3021301092,18022,921SH SOLE 19,69603,225
ExxonMobil CorporationCOM30231G10216,760406,592SH SOLE 340,862065,730
Facebook IncCOM30303M1026,35223,254SH SOLE 18,58604,668
Farmers and Merchants BankCOM30824310424537SH SOLE 3700
Fastenal Co.COM31190010427,234557,721SH SOLE 488,244069,477
FedEx CorporationCOM31428X106212817SH SOLE 81700
Ford Motor Co.COM34537086019822,522SH SOLE 22,2000322
Franklin Resources IncCOM3546131011,14245,681SH SOLE 37,40608,275
Gap Inc. DelCOM3647601082,877142,478SH SOLE 124,128018,350
GC International, Inc.COM361559107477,500SH SOLE 77,50000
General ElectricCOM3696041037,235669,889SH SOLE 588,548081,341
General Mills Inc.COM3703341045,38691,607SH SOLE 63,931027,676
Genuine Parts Co.COM3724601054024,000SH SOLE 4,00000
Gilead Sciences IncCOM3755581035,14388,269SH SOLE 68,501019,768
Goldman Sachs Group Inc.COM38141G1045,27820,013SH SOLE 18,46201,551
Grainger Inc., W.W.COM3848021044481,098SH SOLE 4780620
Hewlett Packard Enterprise Co COM42824C10913,2801,120,698SH SOLE 1,090,143030,555
Home Depot, Inc.COM43707610212,36046,533SH SOLE 36,193010,340
Honeywell Int'l Inc.COM43851610615,75474,069SH SOLE 73,3190750
HP Inc.COM40434L10528,4881,158,502SH SOLE 1,139,201019,301
ICON Public Limited CompanyCOMG4705A1003821,960SH SOLE 1,96000
IDEXX LabsCOM45168D104227454SH SOLE 45400
Illinois Tool Works Inc.COM4523081097,96439,060SH SOLE 33,31205,748
Illumina, Inc.COM452327109241650SH SOLE 65000
Ingersol Rand Inc.COM45687V10662413,698SH SOLE 11,50402,194
Intel Corp.COM45814010033,475671,920SH SOLE 611,145060,776
Intercontinental ExchangeCOM45866F1043372,921SH SOLE 2,92100
International Bus MachCOM45920010113,890110,345SH SOLE 85,213025,132
Intuit Inc.COM46120210318,73949,332SH SOLE 46,73302,599
Intuitive Surgical Inc.COM46120E6028681,061SH SOLE 1,06100
Jacobs Engineering Group Inc.COM4698141078,57478,687SH SOLE 70,26108,426
Johnson & JohnsonCOM47816010444,952285,626SH SOLE 239,407046,219
Johnson Controls InternationalCOMG5150210512,183261,500SH SOLE 215,781045,719
JPMorgan Chase & Co.COM46625H10029,742234,061SH SOLE 197,149036,912
Kellogg Co.COM48783610885413,730SH SOLE 2,050011,680
Keysight Technologies, Inc.COM49338L10312,46894,393SH SOLE 93,17401,219
Kimberly-Clark Corp.COM4943681031,2769,466SH SOLE 8,7980668
Kraft Heinz Co ComCOM50075410689125,706SH SOLE 21,93303,773
L3Harris Technologies Inc.COM5024311092261,196SH SOLE 7410455
Laboratory Corp. of AmericaCOM50540R40912,09259,406SH SOLE 51,72407,682
Lam Research CorpCOM5128071088551,810SH SOLE 1,81000
Lamb Weston Holdings, IncCOM5132721043174,024SH SOLE 4,02400
Life Storage Inc.COM53223X1073643,050SH SOLE 3,05000
Lilly Eli & Co.COM5324571088705,154SH SOLE 1,57403,580
Lincoln National Corp.COM5341871093316,575SH SOLE 6,57500
Linde PLCCOMG5494J1032941,114SH SOLE 9500164
Lockheed Martin Corp.COM5398301095,60115,777SH SOLE 15,77700
Lowe's CompaniesCOM54866110741,930261,233SH SOLE 228,127033,106
Magellan Midstream Partners, LCOM5590801061,54336,346SH SOLE 29,50606,840
Marriott Int'l, Inc.COM5719032022812,127SH SOLE 2,12700
Marsh & McLennan CompaniesCOM5717481021,38611,847SH SOLE 3,23008,617
Mastercard Inc-Cl ACOM57636Q1048652,424SH SOLE 2,42400
McCormick & CoCOM5797802068809,200SH SOLE 9,20000
McDonald's Corp.COM58013510121,35999,538SH SOLE 81,502018,036
McKesson Corp.COM58155Q10310,80562,124SH SOLE 55,63806,486
Medtronic Plc.COMG5960L1031,62913,906SH SOLE 10,63703,269
Mera Pharmaceutials, Inc.COM58732R103173,447,496SH SOLE 3,447,49600
Merck & Co., Inc. NewCOM58933Y1057,02585,881SH SOLE 77,73108,150
Microsoft Corp.COM59491810480,951363,957SH SOLE 292,478071,480
Minerals Technologies Inc.COM60315810664210,327SH SOLE 9,22701,100
Mondelez InternationalCOM60920710513,716234,583SH SOLE 200,338034,245
Monster Beverage Corp.COM6117401013774,077SH SOLE 4,07700
Nabors Industries, Ltd.COMG6359F1373496,000SH SOLE 6,00000
Nestle Sponsored ADRCOM6410694061,39811,866SH SOLE 9,64802,218
Netapp, IncCOM64110D10480212,105SH SOLE 11,5250580
NetflixCOM64110L106460850SH SOLE 85000
NewMarket CorpCOM6515871073,1868,000SH SOLE 8,00000
NextEra Energy Inc.COM65339F1012,45231,788SH SOLE 31,78800
Nike, Inc.COM65410610333,282235,258SH SOLE 183,793051,465
Nintendo Ltd. ADRCOM6544453036,13476,174SH SOLE 62,271013,903
Nordstrom Inc.COM6556641003,811122,110SH SOLE 117,22004,890
Norfolk Southern Corp.COM6558441081,7797,486SH SOLE 5,18502,301
Northrop Grumman Corp.COM6668071027,27223,863SH SOLE 23,86300
Novartis AG ADSCOM66987V1099,991105,803SH SOLE 98,41407,389
Novo Nordisk ADRCOM6701002058,262118,275SH SOLE 107,400010,875
Nucor Corp.COM6703461051,40026,322SH SOLE 24,17102,151
NVIDA Corp.COM67066G1047231,384SH SOLE 1,38400
Occidental PetroleumCOM6745991053,569206,199SH SOLE 175,937030,262
Old Republic International CorCOM68022310425212,781SH SOLE 0012,781
Oneok IncCOM6826801031,72044,808SH SOLE 38,94805,860
Oracle SystemsCOM68389X10526,103403,516SH SOLE 368,730034,786
Otis Worldwide CorpCOM68902V1074,41565,362SH SOLE 62,09003,272
Parker Hannifin Corp.COM7010941047,25126,617SH SOLE 4,975021,642
Paychex IncCOM7043261077047,550SH SOLE 4,52003,030
Paypal Hldgs Inc ComCOM70450Y10351,764221,024SH SOLE 203,424017,600
PepsiCo Inc.COM71344810818,569125,209SH SOLE 98,307026,902
Perspecta Inc.COM7153471001,15147,809SH SOLE 47,4260383
Pfizer, Inc.COM71708110316,345444,034SH SOLE 401,308042,726
Philip Morris IntlCOM71817210910,211123,334SH SOLE 98,586024,748
Phillips 66COM7185461041,28618,392SH SOLE 14,51203,880
Plains All American Pipeline LCOM72650310540749,350SH SOLE 35,386013,964
PNC Financial Corp.COM6934751052151,442SH SOLE 1,353089
Post Holdings, Inc.COM7374461043,50434,686SH SOLE 26,68608,000
PPG Industries, Inc.COM6935061075854,056SH SOLE 3,1240932
Procter & Gamble Co.COM74271810928,546205,161SH SOLE 170,424034,737
Profile technologies - NO No COM743164105013,500SH SOLE 13,50000
PS Business Parks IncCOM69360J1076454,854SH SOLE 4,85400
Public StorageCOM74460D1096,64728,785SH SOLE 26,55102,234
Qualcomm, IncCOM74752510333,790221,805SH SOLE 179,442042,363
Quanta Services, Inc.COM74762E1021,22417,000SH SOLE 0017,000
Raytheon Technologies CorpCOM75513E10112,968181,348SH SOLE 169,199012,149
Realty Income Corp.COM7561091041,25820,236SH SOLE 18,75501,481
Roche Dividend Right CertCOM7711928953391,000SH SOLE 1,00000
Roche Holdings Ltd-Spons ADRCOM7711951043437,835SH SOLE 7,83500
Rockwell Automation, Inc.COM7739031095902,354SH SOLE 2,35400
Royal Dutch Shell PLC-ADR ACOM78025920663618,087SH SOLE 17,3870700
S&P Global IncCOM78409V1045291,608SH SOLE 1,1180490
Sanofi-Aventis ADRCOM80105N1053968,149SH SOLE 8,14900
Schlumberger LtdCOM8068571087,877360,828SH SOLE 313,683047,145
Sempra EnergyCOM8168511091,0668,365SH SOLE 6,46501,900
Simpson Manufacturing CoCOM8290731051,94020,756SH SOLE 20,75600
Southern CompanyCOM84258710797715,901SH SOLE 7,71608,185
Southwest AirlinesCOM84474110874415,954SH SOLE 15,1190835
Stanley Black and Decker Corp.COM8545021016953,890SH SOLE 3,89000
Starbucks Corp.COM85524410913,379125,061SH SOLE 115,25909,802
Starwood Property Trust Inc. RCOM85571B10522111,459SH SOLE 0011,459
Stericycle, Inc.COM8589121082,07529,925SH SOLE 24,72505,200
Stryker CorporationCOM86366710131,767129,639SH SOLE 115,241014,398
Sysco Corp.COM87182910714,164190,731SH SOLE 146,306044,425
Taiwan Semiconductor Manuf. CoCOM8740391004754,355SH SOLE 35504,000
Tapestry Inc.COM8760301077,396237,967SH SOLE 228,85809,109
Target CorpCOM87612E1068,76849,666SH SOLE 42,97606,690
Tesla Motors IncCOM88160R1018271,172SH SOLE 1,17200
Teva Pharmaceutical IndustriesCOM8816242099710,100SH SOLE 9,7000400
Texas InstrumentsCOM8825081047,48445,597SH SOLE 36,76408,833
The Charles Schwab CorporationCOM80851310591817,313SH SOLE 17,31300
The Walt Disney CompanyCOM25468710637,157205,081SH SOLE 179,395025,686
Thermo Fisher Scientific IncCOM883556102274589SH SOLE 4140175
TJX CompaniesCOM8725401091,65424,224SH SOLE 23,6540570
Toro Co.COM89109210897310,255SH SOLE 0010,255
Tractor Supply CompanyCOM89235610627,015192,169SH SOLE 165,271026,898
Trane Technologies Public LimiCOMG8994E1032,39816,522SH SOLE 14,03202,490
Tredegar CorporationCOM89465010026716,000SH SOLE 16,00000
Trimble Navigation Ltd.COM8962391002143,200SH SOLE 3,20000
U.S. BancorpCOM90297330455311,874SH SOLE 10,87401,000
Unilever PLC ADRCOM90476770469311,488SH SOLE 10,8840604
Union PacificCOM90781810813,75966,078SH SOLE 61,64104,437
United Parcel ServiceCOM91131210694,719562,466SH SOLE 530,235032,232
United Rentals Inc ComCOM9113631092381,025SH SOLE 1,02500
UnitedHealth Group Inc.COM91324P10210,67930,452SH SOLE 28,16902,283
Verizon Comm.COM92343V10411,223191,025SH SOLE 160,811030,214
Viatris Inc.COM92556v10693249,727SH SOLE 44,45905,268
Visa Inc.COM92826C8391,4546,647SH SOLE 6,0650581
VMware, Inc.COM9285634024,64133,091SH SOLE 25,55607,535
Vodafone Group PLC NewCOM92857W3084,152251,920SH SOLE 231,406020,514
Wal-Mart Stores, Inc.COM93114210310,94875,948SH SOLE 67,36208,586
Walgreens Boots Alliance Inc.COM93142710811,503288,434SH SOLE 237,309051,124
Waste Management Inc.COM94106L1092201,866SH SOLE 1,6910175
Wec Energy Group IncCOM92939U1067227,842SH SOLE 28007,562
Wells Fargo & Co.COM94974610123,663784,060SH SOLE 740,050044,010
Weyerhaeuser Co.COM9621661044,153123,847SH SOLE 123,84700
Xilinx IncCOM9839191015003,525SH SOLE 22503,300
Zimmer Biomet Hldgs Inc ComCOM98956P1028825,727SH SOLE 5,3370390
Occidental Petroleum Corp Wts WT67459916221932,216SH SOLE 26,26105,955
iShares Gold TrustAA46428510532417,860SH SOLE 17,86000
iShares Silver TrustAA46428Q10928611,636SH SOLE 11,1100526
SPDR Gold TrustAA78463V1078,38847,031SH SOLE 40,08506,946
Sprott Physical Gold Trust ETVAA85207H10468045,050SH SOLE 40,65004,400
MCBRIDE PLC SER B ORD FSERIES comG5922D124018,766SH SOLE 18,76600