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
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,263 3,770 SH   SOLE 0 869 0 2,901
REALTY INCOME CORP COM 756109104 1,648 27,129 SH   SOLE 0 21,567 0 5,562
ONEOK INC NEW COM 682680103 1,567 60,330 SH   SOLE 0 47,846 0 12,484
INVESCO QQQ TR UNIT SER 1 46090E103 1,281 4,611 SH   SOLE 0 1,073 0 3,538
FEDEX CORP COM 31428X106 214 851 SH   SOLE 0 0 0 851
GENUINE PARTS CO COM 372460105 990 10,400 SH   SOLE 0 8,210 0 2,190
SHERWIN WILLIAMS CO COM 824348106 293 421 SH   SOLE 0 22 0 399
MOTOROLA SOLUTIONS INC COM NEW 620076307 4,327 27,592 SH   SOLE 0 21,851 0 5,741
GRAPHIC PACKAGING HLDG CO COM 388689101 2,717 192,850 SH   SOLE 0 152,532 0 40,318
AMETEK INC COM 031100100 2,617 26,329 SH   SOLE 0 20,987 0 5,342
STARBUCKS CORP COM 855244109 219 2,545 SH   SOLE 0 159 0 2,386
SIRIUS XM HOLDINGS INC COM 82968B103 1,703 317,701 SH   SOLE 0 254,840 0 62,861
MATTEL INC COM 577081102 1,602 136,900 SH   SOLE 0 108,003 0 28,897
NORTONLIFELOCK INC COM 668771108 1,869 89,695 SH   SOLE 0 71,234 0 18,461
FISERV INC COM 337738108 3,401 33,002 SH   SOLE 0 25,819 0 7,183
GLOBAL PMTS INC COM 37940X102 4,306 24,249 SH   SOLE 0 19,288 0 4,961
CROWN CASTLE INTL CORP NEW COM 22822V101 3,476 20,874 SH   SOLE 0 16,593 0 4,281
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,332 17,132 SH   SOLE 0 13,791 0 3,341
DOLLAR TREE INC COM 256746108 1,650 18,067 SH   SOLE 0 15,400 0 2,667
CROWN HLDGS INC COM 228368106 4,528 58,911 SH   SOLE 0 50,799 0 8,112
CONSTELLATION BRANDS INC CL A 21036P108 3,716 19,608 SH   SOLE 0 15,555 0 4,053
SERVICE CORP INTL COM 817565104 3,191 75,646 SH   SOLE 0 59,927 0 15,719
AMERICAN WTR WKS CO INC NEW COM 030420103 2,856 19,712 SH   SOLE 0 15,712 0 4,000
DUKE REALTY CORP COM NEW 264411505 1,174 31,812 SH   SOLE 0 24,867 0 6,945
EQUIFAX INC COM 294429105 1,327 8,459 SH   SOLE 0 6,718 0 1,741
ON SEMICONDUCTOR CORP COM 682189105 1,832 84,441 SH   SOLE 0 66,941 0 17,500
ECOLAB INC COM 278865100 3,607 18,050 SH   SOLE 0 14,403 0 3,647
BROWN & BROWN INC COM 115236101 3,938 86,988 SH   SOLE 0 68,332 0 18,656
VALERO ENERGY CORP COM 91913Y100 781 18,019 SH   SOLE 0 14,206 0 3,813
ISHARES TR CORE US AGGBD ET 464287226 594 5,032 SH   SOLE 0 3,019 0 2,013
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,152 6,118 SH   SOLE 0 5,063 0 1,055
LKQ CORP COM 501889208 2,119 76,408 SH   SOLE 0 60,980 0 15,428
MASCO CORP COM 574599106 1,994 36,161 SH   SOLE 0 28,716 0 7,445
L3HARRIS TECHNOLOGIES INC COM 502431109 3,970 23,377 SH   SOLE 0 18,624 0 4,753
FLIR SYS INC COM 302445101 1,947 54,307 SH   SOLE 0 41,913 0 12,394
GALLAGHER ARTHUR J & CO COM 363576109 3,897 36,909 SH   SOLE 0 29,200 0 7,709
DUN & BRADSTREET HLDGS INC COM 26484T106 1,048 40,860 SH   SOLE 0 31,578 0 9,282
DOVER CORP COM 260003108 1,630 15,043 SH   SOLE 0 11,906 0 3,137
PULTE GROUP INC COM 745867101 1,688 36,471 SH   SOLE 0 28,866 0 7,605
CACI INTL INC CL A 127190304 2,794 13,106 SH   SOLE 0 9,879 0 3,227
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6,340 104,757 SH   SOLE 0 83,619 0 21,138
POLARIS INC COM 731068102 873 9,257 SH   SOLE 0 7,310 0 1,947
BALL CORP COM 058498106 4,594 55,269 SH   SOLE 0 43,458 0 11,811
TELEFLEX INCORPORATED COM 879369106 3,357 9,861 SH   SOLE 0 7,918 0 1,943
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,399 110,794 SH   SOLE 0 87,109 0 23,685
DOMINOS PIZZA INC COM 25754A201 1,902 4,472 SH   SOLE 0 3,258 0 1,214
PERFORMANCE FOOD GROUP CO COM 71377A103 1,683 48,608 SH   SOLE 0 38,439 0 10,169
REPUBLIC SVCS INC COM 760759100 3,917 41,964 SH   SOLE 0 32,978 0 8,986
F M C CORP COM NEW 302491303 1,788 16,880 SH   SOLE 0 13,436 0 3,444
AMERIPRISE FINL INC COM 03076C106 2,255 14,630 SH   SOLE 0 12,006 0 2,624
NASDAQ INC COM 631103108 4,397 35,832 SH   SOLE 0 28,546 0 7,286
CENTENE CORP DEL COM 15135B101 2,113 36,229 SH   SOLE 0 28,678 0 7,551
CHURCHILL DOWNS INC COM 171484108 2,153 13,144 SH   SOLE 0 10,454 0 2,690
HOLOGIC INC COM 436440101 1,076 16,187 SH   SOLE 0 12,511 0 3,676
FIDELITY NATL INFORMATION SV COM 31620M106 4,693 31,879 SH   SOLE 0 25,365 0 6,514
ENTEGRIS INC COM 29362U104 2,316 31,160 SH   SOLE 0 23,805 0 7,355
ROPER TECHNOLOGIES INC COM 776696106 3,721 9,417 SH   SOLE 0 7,591 0 1,826
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,465 13,724 SH   SOLE 0 10,937 0 2,787
BIO RAD LABS INC CL A 090572207 3,488 6,767 SH   SOLE 0 5,311 0 1,456
EQUINIX INC COM 29444U700 1,754 2,307 SH   SOLE 0 1,676 0 631
DIGITAL RLTY TR INC COM 253868103 1,110 7,562 SH   SOLE 0 5,971 0 1,591
TELEDYNE TECHNOLOGIES INC COM 879360105 2,199 7,088 SH   SOLE 0 5,626 0 1,462
COSTAR GROUP INC COM 22160N109 230 271 SH   SOLE 0 15 0 256
BUILDERS FIRSTSOURCE INC COM 12008R107 2,393 73,348 SH   SOLE 0 57,980 0 15,368
LEIDOS HOLDINGS INC COM 525327102 856 9,597 SH   SOLE 0 7,579 0 2,018
HERC HLDGS INC COM 42704L104 1,587 40,056 SH   SOLE 0 31,883 0 8,173
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,793 21,162 SH   SOLE 0 16,674 0 4,488
ISHARES TR IBOXX HI YD ETF 464288513 4,580 54,594 SH   SOLE 0 35,055 0 19,539
DISCOVER FINL SVCS COM 254709108 1,383 23,940 SH   SOLE 0 18,896 0 5,044
AECOM COM 00766T100 1,599 38,211 SH   SOLE 0 30,814 0 7,397
SPDR SER TR BLOOMBERG BRCLYS 78468R622 3,369 32,308 SH   SOLE 0 16,999 0 15,309
HILL ROM HLDGS INC COM 431475102 3,052 36,552 SH   SOLE 0 29,336 0 7,216
XPO LOGISTICS INC COM 983793100 1,846 21,808 SH   SOLE 0 17,457 0 4,351
VERISK ANALYTICS INC COM 92345Y106 2,590 13,977 SH   SOLE 0 11,036 0 2,941
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 276 3,333 SH   SOLE 0 3,333 0 0
LPL FINL HLDGS INC COM 50212V100 3,689 48,113 SH   SOLE 0 38,209 0 9,904
HCA HEALTHCARE INC COM 40412C101 2,759 22,126 SH   SOLE 0 18,168 0 3,958
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 612 28,157 SH   SOLE 0 16,600 0 11,557
XYLEM INC COM 98419M100 4,911 58,385 SH   SOLE 0 46,367 0 12,018
FLEETCOR TECHNOLOGIES INC COM 339041105 3,554 14,928 SH   SOLE 0 11,897 0 3,031
BERRY GLOBAL GROUP INC COM 08579W103 2,665 55,144 SH   SOLE 0 43,013 0 12,131
WORKDAY INC CL A 98138H101 257 1,195 SH   SOLE 0 74 0 1,121
T-MOBILE US INC COM 872590104 4,272 37,354 SH   SOLE 0 30,123 0 7,231
IQVIA HLDGS INC COM 46266C105 5,137 32,586 SH   SOLE 0 26,048 0 6,538
HANNON ARMSTRONG SUST INFR C COM 41068X100 545 12,892 SH   SOLE 0 9,965 0 2,927
CDW CORP COM 12514G108 3,525 29,492 SH   SOLE 0 23,368 0 6,124
HD SUPPLY HLDGS INC COM 40416M105 1,376 33,372 SH   SOLE 0 26,200 0 7,172
SCIENCE APPLICATIONS INTL CO COM 808625107 2,573 32,814 SH   SOLE 0 28,139 0 4,675
ISHARES TR 0-5YR HI YL CP 46434V407 1,836 41,765 SH   SOLE 0 24,728 0 17,037
ISHARES TR 0-5YR INVT GR CP 46434V100 997 19,135 SH   SOLE 0 14,559 0 4,576
ALLY FINL INC COM 02005N100 3,354 133,790 SH   SOLE 0 105,543 0 28,247
IHS MARKIT LTD SHS G47567105 5,223 66,530 SH   SOLE 0 53,000 0 13,530
CATALENT INC COM 148806102 4,215 49,208 SH   SOLE 0 39,144 0 10,064
CDK GLOBAL INC COM 12508E101 1,682 38,593 SH   SOLE 0 30,823 0 7,770
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,443 34,851 SH   SOLE 0 27,649 0 7,202
PRA HEALTH SCIENCES INC COM 69354M108 2,207 21,754 SH   SOLE 0 17,092 0 4,662
STORE CAP CORP COM 862121100 2,314 84,361 SH   SOLE 0 67,106 0 17,255
QORVO INC COM 74736K101 3,085 23,911 SH   SOLE 0 19,089 0 4,822
GODADDY INC CL A 380237107 211 2,780 SH   SOLE 0 152 0 2,628
TRANSUNION COM 89400J107 3,830 45,526 SH   SOLE 0 36,399 0 9,127
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,227 5,169 SH   SOLE 0 4,041 0 1,128
FORTIVE CORP COM 34959J108 3,271 42,916 SH   SOLE 0 34,616 0 8,300
LAMB WESTON HLDGS INC COM 513272104 2,341 35,328 SH   SOLE 0 28,328 0 7,000
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 309 14,585 SH   SOLE 0 815 0 13,770
AMERICOLD RLTY TR COM 03064D108 3,468 96,994 SH   SOLE 0 78,209 0 18,785
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1,330 26,346 SH   SOLE 0 20,841 0 5,505
ELANCO ANIMAL HEALTH INC COM 28414H103 2,973 106,462 SH   SOLE 0 79,378 0 27,084
CLARIVATE PLC ORD SHS G21810109 1,848 59,640 SH   SOLE 0 47,235 0 12,405
DELL TECHNOLOGIES INC CL C 24703L202 4,752 70,206 SH   SOLE 0 55,398 0 14,808
AVANTOR INC COM 05352A100 3,355 149,162 SH   SOLE 0 112,254 0 36,908
GROCERY OUTLET HLDG CORP COM 39874R101 1,788 45,469 SH   SOLE 0 33,202 0 12,267
CHANGE HEALTHCARE INC COM 15912K100 3,484 240,084 SH   SOLE 0 193,306 0 46,778
ALBERTSONS COS INC COMMON STOCK 013091103 1,796 129,680 SH   SOLE 0 102,858 0 26,822
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 962 45,232 SH   SOLE 0 34,957 0 10,275
CHURCHILL CAP CORP III COM 17144C104 1,673 163,184 SH   SOLE 0 129,878 0 33,306
RACKSPACE TECHNOLOGY INC COM 750102105 1,803 93,458 SH   SOLE 0 74,128 0 19,330