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
REDWOOD TR INCNOTE 4.750% 8/1758075AC93,7903,815,000PRN SOLE 3,79000
WESTERN ASSET MTG CANOTE 6.750%10/095790DAA31,0211,094,000PRN SOLE 1,02100
AMPLITUDE HLTHCRE AQCOM CL A03212A10545646,036SH SOLE 45600
EAST RES ACQUISITIONCOM CL A27468110551652,715SH SOLE 51600
ROMAN DBDR TECH ACQUCOM CL A77584N10135235,345SH SOLE 35200
RECHARGE ACQUISITIONCOM CL A75622910053955,015SH SOLE 53900
CAPSTAR SPL PURP ACQCOM CL A14070Y10144745,770SH SOLE 44700
H I G ACQUISITION COCOM CL AG4489810737838,060SH SOLE 37800
MONTES ARCHIMEDES ACCOM CL A61265710658059,320SH SOLE 58000
OTR ACQUISITION CORPCOM CL A67113Q10533133,236SH SOLE 33100
ATLANTIC AVE ACQUISICOM CL A04906P10150652,220SH SOLE 50600
EQUITY DISTR ACQUISICOM CL A29465E10659359,845SH SOLE 59300
GRANITE PT MTG TR INNOTE 6.375%10/038741LAC11,2771,331,000PRN SOLE 1,27700
TWO HBRS INVT CORPNOTE 6.250% 1/190187BAA91,8151,776,000PRN SOLE 1,81500
VIVEON HEALTH ACQUISUNIT 99/99/999992853V20519018,460SH SOLE 19000
BETTER WORLD ACQUISICOM08772B10441341,471SH SOLE 41300
DUNE ACQUISITION CORUNIT 10/29/202726533420119319,230SH SOLE 19300
BLACKSTONE GROUP INCCOM CL A09260D1074956,641SH SOLE 49500
VANGUARD INDEX FDSMCAP VL IDXVIP9229085122581,914SH SOLE 25800
SPDR S&P 500 ETF TRTR UNIT78462F1034,94212,469SH SOLE 4,94200
VANGUARD INDEX FDSSM CP VAL ETF9229086112341,414SH SOLE 23400
AMAZON COM INCCOM0231351061,284415SH SOLE 1,28400
BLACKSTONE MTG TR INNOTE 4.375% 5/009257WAB61,5261,490,000PRN SOLE 1,52600
KKR REAL ESTATE FINNOTE 6.125% 5/148251KAB61,4871,450,000PRN SOLE 1,48700
REDWOOD TR INCNOTE 5.625% 7/1758075AD7901900,000PRN SOLE 90100
RAYTHEON TECHNOLOGIECOM75513E1012753,565SH SOLE 27500
DISNEY WALT COCOM2546871061,5448,368SH SOLE 1,54400
CALITHERA BIOSCIENCECOM13089P1013213,150SH SOLE 3200
MICROSOFT CORPCOM5949181042,83712,031SH SOLE 2,83700
TJX COS INC NEWCOM87254010995514,444SH SOLE 95500
VERIZON COMMUNICATIOCOM92343V1044617,927SH SOLE 46100
APPLE INCCOM0378331006,44252,735SH SOLE 6,44200
NEW RESIDENTIAL INVTCOM NEW64828T20162855,844SH SOLE 62800
INVESCO EXCH TRADEDSR LN ETF46138G50826211,847SH SOLE 26200
ISHARES TRFLTG RATE NT ETF46429B6552545,006SH SOLE 25400
INVESCO EXCHANGE TRAS&P500 EQL WGT46137V3571,3179,295SH SOLE 1,31700
ALPHABET INCCAP STK CL C02079K107815394SH SOLE 81500
VANGUARD INDEX FDSS&P 500 ETF SHS9229083633881,066SH SOLE 38800
CISCO SYS INCCOM17275R10258311,270SH SOLE 58300
CHARTER COMMUNICATIOCL A16119P108317513SH SOLE 31700
COMCAST CORP NEWCL A20030N1014137,633SH SOLE 41300
AT&T INCCOM00206R1021,00833,313SH SOLE 1,00800
DXC TECHNOLOGY COCOM23355L1062307,370SH SOLE 23000
HOME DEPOT INCCOM4370761021,6955,552SH SOLE 1,69500
GAP INCCOM3647601082979,965SH SOLE 29700
ORACLE CORPCOM68389X10586212,286SH SOLE 86200
INTEL CORPCOM45814010088213,775SH SOLE 88200
ISHARES TRNASDAQ BIOTECH4642875563512,334SH SOLE 35100
PFIZER INCCOM7170811033248,938SH SOLE 32400
MEDTRONIC PLCSHSG5960L1033553,005SH SOLE 35500
CITIGROUP INCCOM NEW1729674246689,186SH SOLE 66800
LOWES COS INCCOM5486611072,06510,859SH SOLE 2,06500
CATERPILLAR INCCOM1491231016352,740SH SOLE 63500
NEWELL BRANDS INCCOM6512291062308,575SH SOLE 23000
TAIWAN SEMICONDUCTORSPONSORED ADS8740391008497,175SH SOLE 84900
INVESCO SR INCOME TRCOM46131H1075212,313SH SOLE 5200
SPDR SER TRS&P BIOTECH78464A8704533,338SH SOLE 45300
WISDOMTREE TREUROPE SMCP DV97717W8692693,858SH SOLE 26900
CARETRUST REIT INCCOM14174T10746620,025SH SOLE 46600
INTEVAC INCCOM46114810817724,775SH SOLE 17700
CAMECO CORPCOM13321L10853632,275SH SOLE 53600
TAKE-TWO INTERACTIVECOM8740541094682,650SH SOLE 46800
BRISTOL-MYERS SQUIBBCOM1101221083,13849,713SH SOLE 3,13800
UNITED RENTALS INCCOM9113631092,4617,472SH SOLE 2,46100
KONTOOR BRANDS INCCOM50050N1034809,885SH SOLE 48000
INTERNATIONAL GAME TSHS USDG4863A10829818,585SH SOLE 29800
NUVEEN FLOATING RATECOM67072T10888891,930SH SOLE 88800
GALLAGHER ARTHUR J &COM3635761097375,905SH SOLE 73700
APTIV PLCSHSG6095L1093062,220SH SOLE 30600
CORESITE RLTY CORPCOM21870Q1053883,235SH SOLE 38800
MATTEL INCCOM57708110222211,150SH SOLE 22200
PACKAGING CORP AMERCOM6951561096044,490SH SOLE 60400
WRAP TECHNOLOGIES INCOM98212N10715828,440SH SOLE 15800
ENERGY FUELS INCCOM NEW29267170818031,650SH SOLE 18000
PROSHARES TRSHORT S&P 500 NE74347B42534420,530SH SOLE 34400
PRUDENTIAL FINL INCCOM7443201026927,593SH SOLE 69200
TYSON FOODS INCCL A9024941032703,630SH SOLE 27000
CARRIER GLOBAL CORPOCOM14448C10484820,080SH SOLE 84800
ABBOTT LABSCOM0028241009087,574SH SOLE 90800
AMERISOURCEBERGEN COCOM03073E1052141,815SH SOLE 21400
BIG LOTS INCCOM0893021033234,725SH SOLE 32300
VANECK VECTORS ETF TGOLD MINERS ETF92189F10632610,020SH SOLE 32600
VANECK VECTORS ETF TJR GOLD MINERS E92189F7912695,985SH SOLE 26900
REPAY HLDGS CORPCOM CL A76029L10031713,480SH SOLE 31700
GILEAD SCIENCES INCCOM3755581035147,950SH SOLE 51400
SUMMIT MATLS INCCL A86614U1002659,445SH SOLE 26500
MANTECH INTL CORPCL A5645631044204,825SH SOLE 42000
MUELLER WTR PRODS INCOM SER A62475810834724,950SH SOLE 34700
EATON CORP PLCSHSG291831035994,335SH SOLE 59900
CORNING INCCOM21935010549311,340SH SOLE 49300
KELLOGG COCOM4878361083986,285SH SOLE 39800
MOSAIC CO NEWCOM61945C1032608,225SH SOLE 26000
VANGUARD TAX-MANAGEDFTSE DEV MKT ETF9219438583186,473SH SOLE 31800
SELECT SECTOR SPDR TSBI HEALTHCARE81369Y2092722,327SH SOLE 27200
JPMORGAN CHASE & COCOM46625H1007795,118SH SOLE 77900
GOLDMAN SACHS GROUPCOM38141G104235718SH SOLE 23500
MANNKIND CORPCOM NEW56400P7063910,000SH SOLE 3900
WELLS FARGO CO NEWPERP PFD CNV A9497468041,335942SH SOLE 1,33500
QUALCOMM INCCOM7475251032662,004SH SOLE 26600
ONEMAIN HLDGS INCCOM68268W1034518,403SH SOLE 45100
BLACKSTONE MTG TR INNOTE 4.750% 3/109257WAC4205200,000PRN SOLE 20500
ISHARES TRRUSSELL 2000 ETF4642876553701,675SH SOLE 37000
ISHARES TRCORE S&P MCP ETF4642875077332,815SH SOLE 73300
VANGUARD WHITEHALL FHIGH DIV YLD9219464062042,020SH SOLE 20400
INVESCO QQQ TRUNIT SER 146090E1038502,663SH SOLE 85000
SELECT SECTOR SPDR TTECHNOLOGY81369Y8035644,248SH SOLE 56400
ISHARES TRRUS 2000 GRW ETF4642876486972,317SH SOLE 69700
SELECT SECTOR SPDR TSBI INT-INDS81369Y7042032,065SH SOLE 20300
INVESCO EXCH TRADEDS&P SMLCP INFO46138E1152541,850SH SOLE 25400
SELECT SECTOR SPDR TSBI CONS DISCR81369Y4073331,984SH SOLE 33300
ISHARES TRCORE S&P SCP ETF4642878043823,519SH SOLE 38200
ISHARES TRUS HOME CONS ETF4642887523675,399SH SOLE 36700
INVESCO ACTIVELY MANULTRA SHRT DUR46090A88769713,810SH SOLE 69700
INVESCO EXCH TRADEDS&P SMLCP HELT46138E1493031,645SH SOLE 30300
BARRICK GOLD CORPCOM0679011081,23462,329SH SOLE 1,23400
GENERAC HLDGS INCCOM3687361044,18212,770SH SOLE 4,18200
CHEVRON CORP NEWCOM1667641007587,231SH SOLE 75800
JACOBS ENGR GROUP INCOM4698141071,0928,449SH SOLE 1,09200
GRAPHIC PACKAGING HLCOM3886891011,47681,268SH SOLE 1,47600
PEPSICO INCCOM7134481081,3379,450SH SOLE 1,33700
SCIENCE APPLICATIONSCOM8086251071,18814,210SH SOLE 1,18800
FMC CORPCOM NEW3024913031,32011,931SH SOLE 1,32000
KIMBERLY-CLARK CORPCOM4943681031,66111,946SH SOLE 1,66100
UNITEDHEALTH GROUP ICOM91324P1021,0812,904SH SOLE 1,08100
L3HARRIS TECHNOLOGIECOM5024311098063,975SH SOLE 80600
AIR LEASE CORPCL A00912X30292818,940SH SOLE 92800
BERKSHIRE HATHAWAY ICL B NEW0846707021,9627,680SH SOLE 1,96200
PAYPAL HLDGS INCCOM70450Y1032,1939,029SH SOLE 2,19300
ZEBRA TECHNOLOGIES CCL A989207105352725SH SOLE 35200
HERITAGE CRYSTAL CLECOM42726M10671626,400SH SOLE 71600
CASEYS GEN STORES INCOM1475281031,3656,313SH SOLE 1,36500
TRACTOR SUPPLY COCOM8923561061,4638,261SH SOLE 1,46300
COSTCO WHSL CORP NEWCOM22160K1051,6414,657SH SOLE 1,64100
REPUBLIC SVCS INCCOM7607591001,44914,589SH SOLE 1,44900
ALPHABET INCCAP STK CL A02079K3052,8261,370SH SOLE 2,82600
RITCHIE BROS AUCTIONCOM76774410565011,105SH SOLE 65000
DOUGLAS DYNAMICS INCCOM25960R10572815,784SH SOLE 72800
GENPACT LIMITEDSHSG3922B1073397,921SH SOLE 33900
TELEFLEX INCORPORATECOM8793691061,7364,178SH SOLE 1,73600
THERMO FISHER SCIENTCOM8835561022,1224,650SH SOLE 2,12200
PROCTER AND GAMBLE CCOM7427181099296,858SH SOLE 92900
HOLOGIC INCCOM43644010197613,128SH SOLE 97600
ROBERT HALF INTL INCCOM7703231031,09514,024SH SOLE 1,09500
MANPOWERGROUP INCCOM56418H1003893,931SH SOLE 38900
MSA SAFETY INCCOM5534981064813,206SH SOLE 48100
DOLLAR TREE INCCOM2567461081,16210,150SH SOLE 1,16200
GENTEX CORPCOM37190110979222,194SH SOLE 79200
GENERAL MTRS COCOM37045V10079613,853SH SOLE 79600
LABORATORY CORP AMERCOM NEW50540R4098623,381SH SOLE 86200
SIMPSON MANUFACTURINCOM8290731052642,543SH SOLE 26400
BK OF AMERICA CORPCOM06050510483321,518SH SOLE 83300
AON PLCSHS CL AG0403H1083221,400SH SOLE 32200
XPO LOGISTICS INCCOM9837931006985,662SH SOLE 69800
SENSATA TECHNOLOGIESSHSG8060N1023435,925SH SOLE 34300
TRIMAS CORPCOM NEW89621520939613,075SH SOLE 39600
NATIONAL FUEL GAS COCOM6361801012775,550SH SOLE 27700
LAZARD LTDSHS AG540501022445,616SH SOLE 24400
NORTHERN TR CORPCOM6658591048788,350SH SOLE 87800
METLIFE INCCOM59156R10891715,081SH SOLE 91700
WILLIAMS COS INCCOM96945710085536,085SH SOLE 85500
TRAVELERS COMPANIESCOM89417E1099206,117SH SOLE 92000
CVS HEALTH CORPCOM1266501001,25616,697SH SOLE 1,25600
CBOE GLOBAL MKTS INCCOM12503M1086056,135SH SOLE 60500
NEWMONT CORPCOM6516391063385,600SH SOLE 33800
NEXTERA ENERGY INCCOM65339F1013895,145SH SOLE 38900
BLACKROCK INCCOM09247X101415551SH SOLE 41500
NXP SEMICONDUCTORS NCOMN6596X1096703,330SH SOLE 67000
MAXIM INTEGRATED PROCOM57772K1013754,104SH SOLE 37500
AMERICAN TOWER CORPCOM03027X1003561,491SH SOLE 35600
STRYKER CORPORATIONCOM8636671016112,510SH SOLE 61100
PAYCHEX INCCOM7043261075695,810SH SOLE 56900
ROSS STORES INCCOM7782961031,73714,490SH SOLE 1,73700
SOUTHERN COCOM8425871073024,860SH SOLE 30200
ACCENTURE PLC IRELANSHS CLASS AG1151C1017742,802SH SOLE 77400
JOHNSON & JOHNSONCOM4781601048104,930SH SOLE 81000
EXXON MOBIL CORPCOM30231G1023997,141SH SOLE 39900
ISHARES TRU.S. MED DVC ETF4642888105751,740SH SOLE 57500
APOLLO GLOBAL MGMT ICOM CL A03768E1053176,735SH SOLE 31700
SPLUNK INCCOM8486371042992,210SH SOLE 29900
CYTOSORBENTS CORPCOM NEW23283X20620723,900SH SOLE 20700
SPDR S&P MIDCAP 400UTSER1 S&PDCRP78467Y1077531,582SH SOLE 75300
FACTSET RESH SYS INCCOM303075105213690SH SOLE 21300
HUBBELL INCCOM4435106072441,305SH SOLE 24400
LAMAR ADVERTISING COCL A5128161092632,800SH SOLE 26300
ISHARES TRMSCI EMG MKT ETF4642872342013,775SH SOLE 20100
HCA HEALTHCARE INCCOM40412C1012451,300SH SOLE 24500
D R HORTON INCCOM23331A1093934,414SH SOLE 39300
PNC FINL SVCS GROUPCOM6934751053722,123SH SOLE 37200
FACEBOOK INCCL A30303M1024541,540SH SOLE 45400
VANGUARD INTL EQUITYFTSE EMR MKT ETF9220428582254,324SH SOLE 22500
USA COMPRESSION PARTCOMUNIT LTDPAR90290N10949732,448SH SOLE 49700
ABBVIE INCCOM00287Y1094474,134SH SOLE 44700
TELADOC HEALTH INCCOM87918A1059135,025SH SOLE 91300
FORUM ENERGY TECHNOLNOTE 9.000% 8/034984VAC4188200,865PRN SOLE 18800
BUILDERS FIRSTSOURCECOM12008R1074269,188SH SOLE 42600
BABCOCK & WILCOX ENTCOM05614L20911412,000SH SOLE 11400
QUANTA SVCS INCCOM74762E10298911,241SH SOLE 98900
SOUTHWEST AIRLS COCOM8447411082754,500SH SOLE 27500
LITTELFUSE INCCOM5370081041,1014,165SH SOLE 1,10100
GOLAR LNG LTDNOTE 2.750% 2/138046YAB7259265,000PRN SOLE 25900
ETF MANAGERS TRPRIME CYBR SCRTY26924G2012284,145SH SOLE 22800
STARWOOD PPTY TR INCNOTE 4.375% 4/085571BAH81110,000PRN SOLE 1100
UNITED PARCEL SERVICCL B9113121062231,314SH SOLE 22300
INVESTORS BANCORP INCOM46146L10118312,443SH SOLE 18300
GOLDMINING INCCOM38149E1011710,000SH SOLE 1700
NUVEEN AMT FREE QLTYCOM67065710520113,540SH SOLE 20100
PIMCO DYNAMIC INCOMESHS72201Y1012057,284SH SOLE 20500
CROWN CASTLE INTL COCOM22822V1012031,182SH SOLE 20300
NUVEEN PFD & INCOMECOM67073B10613914,631SH SOLE 13900
INVESCO MUN TRCOM46131J10314310,816SH SOLE 14300
MIMEDX GROUP INCCOM60249610123723,000SH SOLE 23700
RICEBRAN TECHNOLOGIECOM NEW7628312041414,000SH SOLE 1400
ISHARES TRCORE S&P500 ETF464287200322810SH SOLE 32200
FIDELITY NATL INFORMCOM31620M1064473,178SH SOLE 44700
FIDELITY NATIONAL FIFNF GROUP COM31620R3032776,801SH SOLE 27700
TCW STRATEGIC INCOMECOM8723401045810,275SH SOLE 5800