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
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 2,766 45,629 SH   SOLE   28,306 0 17,323
BECTON DICKINSON & CO COM 075887109 2,287 8,409 SH   SOLE   4,502 0 3,907
ACTIVISION BLIZZARD INC COM 00507V109 2,260 38,032 SH   SOLE   20,347 0 17,685
MARATHON PETE CORP COM 56585A102 935 15,527 SH   SOLE   7,793 0 7,734
DEERE & CO COM 244199105 222 1,280 SH   SOLE   1,266 0 14
NETAPP INC COM 64110D104 3,263 52,421 SH   SOLE   31,692 0 20,729
UNILEVER N V N Y SHS NEW 904784709 3,114 54,189 SH   SOLE   32,652 0 21,537
DIGITAL RLTY TR INC COM 253868103 3,727 31,129 SH   SOLE   18,632 0 12,498
CHOICE HOTELS INTL INC COM 169905106 3,831 37,036 SH   SOLE   24,844 0 12,192
SPDR S&P 500 ETF TR TR UNIT 78462F103 483 1,501 SH   SOLE   1,340 0 161
EXELIXIS INC COM 30161Q104 2,147 121,848 SH   SOLE   83,190 0 38,658
ABBOTT LABS COM 002824100 2,628 30,255 SH   SOLE   18,200 0 12,055
SOLARWINDS CORP COM 83417Q105 2,816 151,784 SH   SOLE   102,739 0 49,045
OPEN TEXT CORP COM 683715106 3,322 75,374 SH   SOLE   51,465 0 23,909
ROSS STORES INC COM 778296103 2,389 20,516 SH   SOLE   10,936 0 9,580
WEIBO CORP SPONSORED ADR 948596101 2,550 55,016 SH   SOLE   36,938 0 18,078
VALERO ENERGY CORP NEW COM 91913Y100 2,767 29,549 SH   SOLE   17,966 0 11,583
XCEL ENERGY INC COM 98389B100 264 4,154 SH   SOLE   4,000 0 154
APPLE INC COM 037833100 3,185 10,846 SH   SOLE   5,886 0 4,960
GLOBAL PMTS INC COM 37940X102 2,617 14,337 SH   SOLE   7,645 0 6,692
METTLER TOLEDO INTERNATIONAL COM 592688105 262 330 SH   SOLE   0 0 330
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2,700 51,284 SH   SOLE   35,204 0 16,080
DELTA AIR LINES INC DEL COM NEW 247361702 3,484 59,573 SH   SOLE   36,159 0 23,414
MEREDITH CORP COM 589433101 1,825 56,206 SH   SOLE   32,747 0 23,459
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,872 19,236 SH   SOLE   12,986 0 6,250
IHS MARKIT LTD SHS G47567105 2,339 31,036 SH   SOLE   15,988 0 15,048
WESTERN ALLIANCE BANCORP COM 957638109 3,195 56,055 SH   SOLE   37,456 0 18,599
WILLIS TOWERS WATSON PUB LTD SHS G96629103 2,115 10,472 SH   SOLE   5,472 0 5,000
EBIX INC COM NEW 278715206 1,379 41,272 SH   SOLE   25,276 0 15,996
WALMART INC COM 931142103 602 5,065 SH   SOLE   300 0 4,765
BRINKS CO COM 109696104 3,543 39,069 SH   SOLE   26,319 0 12,750
CYRUSONE INC COM 23283R100 2,900 44,328 SH   SOLE   26,800 0 17,528
PBF ENERGY INC CL A 69318G106 1,462 46,600 SH   SOLE   31,470 0 15,130
COMCAST CORP NEW CL A 20030N101 2,346 52,170 SH   SOLE   27,541 0 24,629
ISHARES TR CORE S&P SCP ETF 464287804 246 2,934 SH   SOLE   167 0 2,767
CISCO SYS INC COM 17275R102 2,840 59,222 SH   SOLE   35,509 0 23,713
PURECYCLE CORP COM NEW 746228303 6,859 544,764 SH   SOLE   316,217 0 228,547
IAC INTERACTIVECORP COM 44919P508 3,220 12,927 SH   SOLE   8,771 0 4,156
SYSCO CORP COM 871829107 2,118 24,761 SH   SOLE   12,830 0 11,931
LANTHEUS HLDGS INC COM 516544103 1,530 74,608 SH   SOLE   49,132 0 25,476
ZEBRA TECHNOLOGIES CORP CL A 989207105 3,631 14,213 SH   SOLE   9,519 0 4,694
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,271 10,027 SH   SOLE   5,593 0 4,434
ALASKA AIR GROUP INC COM 011659109 3,056 45,105 SH   SOLE   30,070 0 15,034
PRINCIPAL FINL GROUP INC COM 74251V102 3,094 56,246 SH   SOLE   34,216 0 22,030
TERADATA CORP DEL COM 88076W103 1,101 41,113 SH   SOLE   26,196 0 14,917
NRG ENERGY INC COM NEW 629377508 1,666 41,904 SH   SOLE   22,533 0 19,371
MONDELEZ INTL INC CL A 609207105 1,901 34,508 SH   SOLE   17,927 0 16,581
COOPER COS INC COM NEW 216648402 3,064 9,537 SH   SOLE   6,482 0 3,055
KIMBERLY CLARK CORP COM 494368103 3,125 22,719 SH   SOLE   13,562 0 9,157
FACEBOOK INC CL A 30303M102 2,104 10,252 SH   SOLE   5,364 0 4,888
DISCOVERY INC COM SER A 25470F104 2,053 62,693 SH   SOLE   33,086 0 29,607
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2,170 9,004 SH   SOLE   4,757 0 4,247
EDISON INTL COM 281020107 4,193 55,600 SH   SOLE   33,707 0 21,893
VIACOMCBS INC CL B 92556H206 3,515 83,760 SH   SOLE   44,557 0 39,203
MOLINA HEALTHCARE INC COM 60855R100 2,582 19,025 SH   SOLE   12,489 0 6,536
HUMANA INC COM 444859102 2,239 6,108 SH   SOLE   3,097 0 3,011
PATTERN ENERGY GROUP INC CL A 70338P100 2,264 84,620 SH   SOLE   55,587 0 29,032
R1 RCM INC COM 749397105 2,761 212,695 SH   SOLE   139,455 0 73,240
LOCKHEED MARTIN CORP COM 539830109 3,578 9,188 SH   SOLE   5,430 0 3,758
WELLS FARGO CO NEW COM 949746101 245 4,558 SH   SOLE   0 0 4,558
FIDELITY NATL INFORMATION SV COM 31620M106 2,499 17,966 SH   SOLE   9,299 0 8,667
UNITEDHEALTH GROUP INC COM 91324P102 3,654 12,428 SH   SOLE   7,523 0 4,904
3M CO COM 88579Y101 3,199 18,131 SH   SOLE   342 0 17,788
BRISTOL MYERS SQUIBB CO COM 110122108 4,368 68,047 SH   SOLE   41,382 0 26,666
DOMINION ENERGY INC COM 25746U109 3,697 44,636 SH   SOLE   27,278 0 17,358
MERCK & CO INC COM 58933Y105 4,722 51,915 SH   SOLE   25,764 0 26,151
STARBUCKS CORP COM 855244109 2,115 24,059 SH   SOLE   12,823 0 11,236
MICROSOFT CORP COM 594918104 2,884 18,289 SH   SOLE   8,903 0 9,386
FLEETCOR TECHNOLOGIES INC COM 339041105 3,207 11,147 SH   SOLE   7,522 0 3,625
QTS RLTY TR INC COM CL A 74736A103 3,897 71,815 SH   SOLE   43,213 0 28,603
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 5,212 5,400,000 PRN   SOLE   2,700,000 0 2,700,000
AUTOZONE INC COM 053332102 2,355 1,977 SH   SOLE   1,042 0 935
ALEXION PHARMACEUTICALS INC COM 015351109 1,654 15,289 SH   SOLE   7,926 0 7,363
ALPHABET INC CAP STK CL A 02079K305 2,367 1,767 SH   SOLE   989 0 778
TELEFLEX INC COM 879369106 2,470 6,562 SH   SOLE   4,388 0 2,174
CIGNA CORP NEW COM 125523100 2,265 11,078 SH   SOLE   5,814 0 5,264
BJS WHSL CLUB HLDGS INC COM 05550J101 2,333 102,601 SH   SOLE   69,420 0 33,181
ATHENE HLDG LTD CL A G0684D107 2,181 46,367 SH   SOLE   23,903 0 22,464
ICON PLC SHS G4705A100 3,642 21,144 SH   SOLE   14,383 0 6,761
CENTERPOINT ENERGY INC COM 15189T107 2,694 98,804 SH   SOLE   61,291 0 37,513
PATTERN ENERGY GROUP INC NOTE 4.000% 7/1 70338PAB6 15 15,000 PRN   SOLE   15,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,349 87,228 SH   SOLE   52,820 0 34,408
GODADDY INC CL A 380237107 1,682 24,762 SH   SOLE   13,494 0 11,268
EBAY INC COM 278642103 1,925 53,298 SH   SOLE   30,223 0 23,075
MGP INGREDIENTS INC NEW COM 55303J106 1,722 35,545 SH   SOLE   23,494 0 12,051
EVERGY INC COM 30034W106 3,400 52,237 SH   SOLE   31,746 0 20,492
NMI HLDGS INC CL A 629209305 3,284 98,966 SH   SOLE   66,612 0 32,354
CROWN CASTLE INTL CORP NEW COM 22822V101 3,905 27,472 SH   SOLE   16,438 0 11,035
AKAMAI TECHNOLOGIES INC COM 00971T101 2,106 24,379 SH   SOLE   12,521 0 11,858
NASDAQ INC COM 631103108 3,691 34,466 SH   SOLE   23,863 0 10,603
THERMO FISHER SCIENTIFIC INC COM 883556102 2,251 6,927 SH   SOLE   3,814 0 3,113
JOHNSON & JOHNSON COM 478160104 3,932 26,957 SH   SOLE   16,223 0 10,733