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
AMERICAN AIRLINES GROUP INCCOMMON STOCK02376R10241017,137SH SOLE017,13700
ARCOSA INCCOMMON STOCK0396531006,924106,378SH SOLE0106,37800
AON PLCCOMMON STOCKG0403H10810,42945,320SH SOLE045,32000
API GROUP CORPCOMMON STOCK00187Y1003,496169,046SH SOLE0169,04600
BROADCOM INCCOMMON STOCK11135F10110,72223,124SH SOLE023,12400
AUTOZONE INCCOMMON STOCK05333210214,90710,615SH SOLE010,61500
BOEING COCOMMON STOCK0970231052641,037SH SOLE01,03700
BLACKBERRY LTDCOMMON STOCK09228F1033,662434,360SH SOLE0434,36000
THE BRINK'S COMPANYCOMMON STOCK1096961047,977100,678SH SOLE0100,67800
BOOT BARN HOLDINGS INCCOMMON STOCK0994061004867,800SH SOLE07,80000
COLLIERS INTERNATIONAL GROUPCOMMON STOCK19469310715,766160,483SH SOLE0160,48300
CLEARPOINT NEURO INCCOMMON STOCK18507C10384640,000SH SOLE040,00000
CUMMINS ENGINE INCCOMMON STOCK2310211062961,141SH SOLE01,14100
COMTECH TELECOM CORPCOMMON STOCK20582620943517,500SH SOLE017,50000
CONSTELLATION SOFTWARE INCCOMMON STOCK21037X1007,6635,439SH SOLE05,43900
CANADIAN PAC RY LTDCOMMON STOCK13645T10014,32837,776SH SOLE037,77600
COGNIZANT TECH SOLUTIONCOMMON STOCK19244610211,899152,312SH SOLE0152,31200
DROPBOX INCCOMMON STOCK26210C1046,707251,593SH SOLE0251,59300
DOLLAR TREE, INC.COMMON STOCK25674610812,621110,262SH SOLE0110,26200
EBAY INCCOMMON STOCK27864210310,148165,709SH SOLE0165,70900
EMCOR GROUP INCCOMMON STOCK29084Q10013,734122,446SH SOLE0122,44600
ALPHABET INCCOMMON STOCK02079K30514,1616,866SH SOLE06,86600
HOME DEPOTCOMMON STOCK437076102258844SH SOLE084400
HERITAGE INSURANCE HOLDINGSCOMMON STOCK42727J1021,419128,112SH SOLE0128,11200
HORIZON THERAPEUTICS PLCCOMMON STOCKG461881014,60250,000SH SOLE050,00000
ICU MEDICAL INCCOMMON STOCK44930G1074,58122,298SH SOLE022,29800
IHS MARKIT LTDCOMMON STOCKG475671056,26464,728SH SOLE064,72800
INNOSPEC, INCCOMMON STOCK45768S1058,99887,627SH SOLE087,62700
LEAF GROUP LTDCOMMON STOCK52177G10223536,483SH SOLE036,48300
L3HARRIS TECHNOLOGIES INCCOMMON STOCK5024311096,25230,848SH SOLE030,84800
ELI LILLY COMPANYCOMMON STOCK5324571081,2276,566SH SOLE06,56600
LARAMIDE RESOURCESCOMMON STOCK51669T1014741,271,500SH SOLE01,271,50000
LIBERTY SIRIUSXM GROUPCOMMON STOCK5312294092,41754,828SH SOLE054,82800
LIBERTY SIRIUS GROUP-CCOMMON STOCK5312296076,187140,255SH SOLE0140,25500
MARKEL CORPCOMMON STOCK5705351049,4028,250SH SOLE08,25000
MARATHON PETROLEUM CORPCOMMON STOCK56585A1025,31799,406SH SOLE099,40600
MASTEC INCCOMMON STOCK57632310918,880201,491SH SOLE0201,49100
NIKE INC CL BCOMMON STOCK6541061032191,648SH SOLE01,64800
PENTAIR PLCCOMMON STOCKG7S00T1044877,822SH SOLE07,82200
PERFICIENT INCCOMMON STOCK71375U1014768,100SH SOLE08,10000
PROTECH HOME MEDICAL CORPCOMMON STOCK74365L3059750,000SH SOLE050,00000
PURE BIOSCIENCE INCCOMMON STOCK74621T2091013,830SH SOLE013,83000
REPUBLIC SERVICES INCCOMMON STOCK7607591009,15692,160SH SOLE092,16000
THE SHYFT GROUP INCCOMMON STOCK8256981038,390225,545SH SOLE0225,54500
SIMON PPTY GROUPCOMMON STOCK8288061094333,810SH SOLE03,81000
STERICYCLE INCCOMMON STOCK8589121088,316123,183SH SOLE0123,18300
SS C TECHNOLOGIES HOLDINGSCOMMON STOCK78467J10010,765154,070SH SOLE0154,07000
EXTENDED STAY AMERICA INCCOMMON STOCK30224P2006,589333,597SH SOLE0333,59700
TOPICUS.COMCOMMON STOCK89072T1026369,979SH SOLE09,97900
UPLAND SOFTWARE INCCOMMON STOCK91544A1093266,900SH SOLE06,90000
U S BANCORP DEL NEWCOMMON STOCK9029733042043,686SH SOLE03,68600
VISTEON CORPCOMMON STOCK92839U2069,25075,852SH SOLE075,85200
VIA OPTRONICSCOMMON STOCK91823Y10914211,000SH SOLE011,00000
VOYA FINANCIAL INCCOMMON STOCK9290891009,048142,174SH SOLE0142,17400
VISTRA CORPCOMMON STOCK92840M1026,528369,251SH SOLE0369,25100
WIDEPOINT CORPCOMMON STOCK96759020915116,450SH SOLE016,45000
XPO LOGISTICS INCCOMMON STOCK98379310012,11798,275SH SOLE098,27500
DENTSPLY SIRONA INCCOMMON STOCK24906P1098,727136,766SH SOLE0136,76600
ZIMMER BIOMET HOLDINGS INCCOMMON STOCK98956P1029,10856,897SH SOLE056,89700