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
3M COCOM88579Y1017813,933SH SOLENONE3,93300
ABBOTT LABSCOM0028241006325,455SH SOLENONE5,45500
ABBVIE INCCOM00287Y1093,27729,089SH SOLENONE29,08900
AFLAC INCCOM0010551024788,900SH SOLENONE8,90000
AIR PRODS & CHEMS INCCOM009158106272947SH SOLENONE94700
ALPHABET INCCAP STK CL A02079K3051,880770SH SOLENONE77000
ALPHABET INCCAP STK CL C02079K1075,4312,167SH SOLENONE2,16700
ALTRIA GROUP INCCOM02209S1038,596180,286SH SOLENONE180,28600
AMAZON COM INCCOM023135106757220SH SOLENONE22000
AMERICAN EXPRESS COCOM0258161091,71910,406SH SOLENONE10,40600
AMERICAN INTL GROUP INCCOM NEW0268747841,03821,799SH SOLENONE21,79900
AMGEN INCCOM0311621006,39126,219SH SOLENONE26,21900
APPLE INCCOM03783310019,086139,354SH SOLENONE139,35400
ARCOS DORADOS HOLDINGS INCSHS CLASS -A -G0457F107782130,917SH SOLENONE130,91700
AT&T INCCOM00206R1022,48586,338SH SOLENONE86,33800
AUTOMATIC DATA PROCESSING INCOM0530151037573,811SH SOLENONE3,81100
B & G FOODS INC NEWCOM05508R1063,13995,687SH SOLENONE95,68700
BANK NEW YORK MELLON CORPCOM0640581003,71272,450SH SOLENONE72,45000
BECTON DICKINSON & COCOM0758871094751,953SH SOLENONE1,95300
BERKSHIRE HATHAWAY INC DELCL B NEW0846707029,49834,176SH SOLENONE34,17600
BK OF AMERICA CORPCOM0605051046,588159,790SH SOLENONE159,79000
BLACKROCK INCCOM09247X1011,4741,685SH SOLENONE1,68500
BRISTOL-MYERS SQUIBB COCOM1101221083,68955,212SH SOLENONE55,21200
BROADCOM INCCOM11135F1015361,124SH SOLENONE1,12400
CANADIAN PAC RY LTDCOM13645T1002763,595SH SOLENONE3,59500
CARDINAL HEALTH INCCOM14149Y1084,12972,325SH SOLENONE72,32500
CHARLES RIV LABS INTL INCCOM159864107222600SH SOLENONE60000
CHEMOURS COCOM1638511082025,796SH SOLENONE5,79600
CHEVRON CORP NEWCOM1667641004,41242,123SH SOLENONE42,12300
CISCO SYS INCCOM17275R1028,939168,661SH SOLENONE168,66100
CITIGROUP INCCOM NEW1729674245,95784,203SH SOLENONE84,20300
CME GROUP INCCOM12572Q1054,78122,479SH SOLENONE22,47900
COCA COLA COCOM19121610064111,840SH SOLENONE11,84000
COMCAST CORP NEWCL A20030N1011,93833,991SH SOLENONE33,99100
COMMSCOPE HLDG CO INCCOM20337X10981438,200SH SOLENONE38,20000
COSTCO WHSL CORP NEWCOM22160K1052,3275,880SH SOLENONE5,88000
CUMMINS INCCOM2310211061,0294,220SH SOLENONE4,22000
CVS HEALTH CORPCOM1266501003,56042,670SH SOLENONE42,67000
D R HORTON INCCOM23331A1092,41726,751SH SOLENONE26,75100
DANAHER CORPORATIONCOM2358511028463,153SH SOLENONE3,15300
DAVITA INCCOM23918K1082,26218,785SH SOLENONE18,78500
DELTA AIR LINES INC DELCOM NEW2473617022,73663,250SH SOLENONE63,25000
DENTSPLY SIRONA INCCOM24906P1092153,400SH SOLENONE3,40000
DIAGEO PLCSPON ADR NEW25243Q2054862,537SH SOLENONE2,53700
DISNEY WALT COCOM2546871061,0566,006SH SOLENONE6,00600
EATON CORP PLCSHSG291831036104,118SH SOLENONE4,11800
EBAY INC.COM2786421033,31647,225SH SOLENONE47,22500
EMERSON ELEC COCOM2910111042,93930,537SH SOLENONE30,53700
EXXON MOBIL CORPCOM30231G10228,986459,512SH SOLENONE459,51200
F5 NETWORKS INCCOM3156161021,2516,700SH SOLENONE6,70000
FACEBOOK INCCL A30303M1025231,505SH SOLENONE1,50500
FEDERATED HERMES INCCL B31421110391727,033SH SOLENONE27,03300
GAN LTDSHSG3728V1094,208255,945SH SOLENONE255,94500
GENIUS SPORTS LIMITEDSHARES CL AG3934V1094,073217,005SH SOLENONE217,00500
GOODRX HLDGS INCCOM CL A38246G1084,539126,050SH SOLENONE126,05000
GRAINGER W W INCCOM3848021044381,000SH SOLENONE1,00000
HEWLETT PACKARD ENTERPRISE CCOM42824C10945331,085SH SOLENONE31,08500
HP INCCOM40434L1051,64654,516SH SOLENONE54,51600
HUBBELL INCCOM4435106071,1586,200SH SOLENONE6,20000
ILLINOIS TOOL WKS INCCOM4523081095142,300SH SOLENONE2,30000
INTEL CORPCOM4581401002,88551,393SH SOLENONE51,39300
INTERNATIONAL BUSINESS MACHSCOM4592001011,0467,133SH SOLENONE7,13300
INTERNATIONAL PAPER COCOM4601461034126,726SH SOLENONE6,72600
INTUITCOM4612021031,9053,886SH SOLENONE3,88600
ISHARES GOLD TRISHARES NEW46428520461318,185SH SOLENONE18,18500
ISHARES INCCORE MSCI EMKT46434G1034146,182SH SOLENONE6,18200
ISHARES TRCORE S&P SCP ETF4642878042952,612SH SOLENONE2,61200
ISHARES TRCORE S&P500 ETF4642872006791,580SH SOLENONE1,58000
ISHARES TRRUSSELL 2000 ETF4642876552901,266SH SOLENONE1,26600
ISHARES TRMSCI EAFE ETF4642874652673,390SH SOLENONE3,39000
ISHARES TRCORE MSCI EAFE46432F8424496,000SH SOLENONE6,00000
JOHNSON & JOHNSONCOM4781601043,07518,666SH SOLENONE18,66600
JPMORGAN CHASE & COCOM46625H1009,37460,268SH SOLENONE60,26800
KIMBERLY-CLARK CORPCOM4943681032692,008SH SOLENONE2,00800
KINDER MORGAN INC DELCOM49456B1011,72594,650SH SOLENONE94,65000
LABORATORY CORP AMER HLDGSCOM NEW50540R4094,72117,115SH SOLENONE17,11500
LKQ CORPCOM5018892086,512132,300SH SOLENONE132,30000
LOCKHEED MARTIN CORPCOM539830109218575SH SOLENONE57500
LOWES COS INCCOM5486611077203,712SH SOLENONE3,71200
M D C HLDGS INCCOM5526761085,04699,733SH SOLENONE99,73300
MASTERCARD INCORPORATEDCL A57636Q1042,0655,655SH SOLENONE5,65500
MCDONALDS CORPCOM5801351012801,212SH SOLENONE1,21200
MCKESSON CORPCOM58155Q1036,07231,750SH SOLENONE31,75000
MERCK & CO INCCOM58933Y1056,30181,020SH SOLENONE81,02000
MICROSOFT CORPCOM59491810412,20745,061SH SOLENONE45,06100
NETAPP INCCOM64110D1044345,300SH SOLENONE5,30000
NEWELL BRANDS INCCOM6512291062037,400SH SOLENONE7,40000
NEWMONT CORPCOM65163910676512,065SH SOLENONE12,06500
NEXTERA ENERGY INCCOM65339F1012323,169SH SOLENONE3,16900
NORFOLK SOUTHN CORPCOM6558441082,1238,000SH SOLENONE8,00000
NOVARTIS AGSPONSORED ADR66987V1093263,576SH SOLENONE3,57600
OLD REP INTL CORPCOM68022310440616,293SH SOLENONE16,29300
OMNICOM GROUP INCCOM68191910695211,900SH SOLENONE11,90000
ORACLE CORPCOM68389X1052,16027,752SH SOLENONE27,75200
PATTERSON COS INCCOM70339510339212,900SH SOLENONE12,90000
PAYPAL HLDGS INCCOM70450Y1033,82313,115SH SOLENONE13,11500
PAYSAFE LIMITEDORDG6964L10790274,450SH SOLENONE74,45000
PEPSICO INCCOM7134481082,41616,306SH SOLENONE16,30600
PETMED EXPRESS INCCOM7163821063,782118,730SH SOLENONE118,73000
PFIZER INCCOM7170811033,38586,441SH SOLENONE86,44100
PHILIP MORRIS INTL INCCOM7181721098758,827SH SOLENONE8,82700
PHILLIPS 66COM7185461044295,000SH SOLENONE5,00000
PRICE T ROWE GROUP INCCOM74144T1084,96925,100SH SOLENONE25,10000
PRINCIPAL FINANCIAL GROUP INCOM74251V1022534,000SH SOLENONE4,00000
PROCTER AND GAMBLE COCOM7427181092,07115,348SH SOLENONE15,34800
PROGRESSIVE CORPCOM7433151034224,300SH SOLENONE4,30000
PULTE GROUP INCCOM7458671012,92553,607SH SOLENONE53,60700
QUALCOMM INCCOM7475251037,91055,344SH SOLENONE55,34400
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R10310,755122,314SH SOLENONE122,31400
SENSATA TECHNOLOGIES HLDG PLSHSG8060N1024,96885,700SH SOLENONE85,70000
SONY GROUP CORPORATIONSPONSORED ADR8356993076,25464,329SH SOLENONE64,32900
SPDR GOLD TRGOLD SHS78463V1071,6019,668SH SOLENONE9,66800
STORE CAP CORPCOM8621211005,090147,500SH SOLENONE147,50000
SUNCOR ENERGY INC NEWCOM8672241072,869119,690SH SOLENONE119,69000
TANGER FACTORY OUTLET CTRS ICOM8754651064,250225,468SH SOLENONE225,46800
TARGET CORPCOM87612E1063,72715,416SH SOLENONE15,41600
TRANE TECHNOLOGIES PLCSHSG8994E1032221,204SH SOLENONE1,20400
TRAVELERS COMPANIES INCCOM89417E1095243,500SH SOLENONE3,50000
UNILEVER PLCSPON ADR NEW9047677043,51360,054SH SOLENONE60,05400
UNION PAC CORPCOM9078181084,17718,994SH SOLENONE18,99400
UNITED PARCEL SERVICE INCCL B9113121064,32820,811SH SOLENONE20,81100
US BANCORP DELCOM NEW9029733043,83767,350SH SOLENONE67,35000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083631,3873,524SH SOLENONE3,52400
VERIZON COMMUNICATIONS INCCOM92343V1043,44661,496SH SOLENONE61,49600
VERTIV HOLDINGS COCOM CL A92537N1087,218264,400SH SOLENONE264,40000
WALGREENS BOOTS ALLIANCE INCCOM9314271081,29724,652SH SOLENONE24,65200
WALMART INCCOM9311421031,0227,250SH SOLENONE7,25000
WASTE MGMT INC DELCOM94106L1096,25544,645SH SOLENONE44,64500
WHEATON PRECIOUS METALS CORPCOM96287910297422,100SH SOLENONE22,10000
ZOETIS INCCL A98978V1034262,285SH SOLENONE2,28500