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
ISHARES INC MSCI GBL MIN VOL 464286525 792 8,026 SH   SOLE   0 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,524 13,392 SH   SOLE   0 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,989 63,640 SH   SOLE   0 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,250 21,253 SH   SOLE   0 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 356 11,664 SH   SOLE   0 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 315 9,855 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 2,121 95,823 SH   SOLE   0 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 5,476 95,865 SH   SOLE   0 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,753 45,668 SH   SOLE   0 0 0
CARDTRONICS PLC SHS CL A G1991C105 3,347 86,267 SH   SOLE   0 0 0
CHANGE HEALTHCARE INC COM 15912K100 3,090 139,820 SH   SOLE   0 0 0
COMCAST CORP NEW CL A 20030N101 267 4,927 SH   SOLE   0 0 0
CANTEL MED CORP COM 138098108 3,402 42,613 SH   SOLE   0 0 0
COHERENT INC COM 192479103 3,251 12,854 SH   SOLE   0 0 0
DISNEY WALT CO COM 254687106 273 1,482 SH   SOLE   0 0 0
ISHARES INC MSCI THAILND ETF 464286624 215 2,610 SH   SOLE   0 0 0
ISHARES INC MSCI CHILE ETF 464286640 228 6,655 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 443 4,942 SH   SOLE   0 0 0
ISHARES INC MSCI STH AFR ETF 464286780 306 6,201 SH   SOLE   0 0 0
ISHARES INC MSCI EMERG MRKT 464286533 320 5,067 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 780 10,686 SH   SOLE   0 0 0
ISHARES TR JPMORGAN USD EMG 464288281 2,424 22,263 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 211 9,243 SH   SOLE   0 0 0
ISHARES INC MSCI AUST ETF 464286103 295 11,920 SH   SOLE   0 0 0
ISHARES INC MSCI CDA ETF 464286509 497 14,582 SH   SOLE   0 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 374 5,458 SH   SOLE   0 0 0
ISHARES INC MSCI SWITZERLAND 464286749 492 11,118 SH   SOLE   0 0 0
ISHARES INC MSCI FRANCE ETF 464286707 204 5,866 SH   SOLE   0 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 516 8,606 SH   SOLE   0 0 0
ISHARES INC MSCI STH KOR ETF 464286772 347 3,869 SH   SOLE   0 0 0
FLIR SYS INC COM 302445101 3,605 63,833 SH   SOLE   0 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,783 54,800 SH   SOLE   0 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 250 6,252 SH   SOLE   0 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 600 19,572 SH   SOLE   0 0 0
FORTERRA INC COM 34960W106 665 28,588 SH   SOLE   0 0 0
Grayscale Bitcoin ORD ORD 389637109 264 5,285 SH   SOLE   0 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,319 102,134 SH   SOLE   0 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,666 59,242 SH   SOLE   0 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 3,399 15,673 SH   SOLE   0 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5,027 80,881 SH   SOLE   0 0 0
ISHARES TR IBOXX HI YD ETF 464288513 22,287 255,640 SH   SOLE   0 0 0
DBX ETF TR XTRACK USD HIGH 233051432 603 12,065 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 318 6,528 SH   SOLE   0 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284 699 11,785 SH   SOLE   0 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 5,710 113,028 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 410 13,496 SH   SOLE   0 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 301 5,083 SH   SOLE   0 0 0
ISHARES TR MSCI INDIA ETF 46429B598 251 5,943 SH   SOLE   0 0 0
INPHI CORP COM 45772F107 3,904 21,880 SH   SOLE   0 0 0
ISHARES TR MSCI INTL VLU FT 46435G409 289 11,417 SH   SOLE   0 0 0
ISHARES TR U.S. REAL ES ETF 464287739 682 7,413 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 18,577 170,747 SH   SOLE   0 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 3,491 13,229 SH   SOLE   0 0 0
ISHARES TR IBOXX INV CP ETF 464287242 4,091 31,455 SH   SOLE   0 0 0
MAGELLAN HEALTH INC COM NEW 559079207 3,318 35,587 SH   SOLE   0 0 0
MICHAELS COS INC COM 59408Q106 3,356 152,975 SH   SOLE   0 0 0
ISHARES TR NATIONAL MUN ETF 464288414 15,756 135,772 SH   SOLE   0 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 4,429 48,473 SH   SOLE   0 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 22,461 447,528 SH   SOLE   0 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 3,255 181,851 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 393 14,678 SH   SOLE   0 0 0
ISHARES TR PFD AND INCM SEC 464288687 8,725 227,214 SH   SOLE   0 0 0
GLOBAL X FDS US PFD ETF 37954Y657 260 10,209 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 4,470 298,021 SH   SOLE   0 0 0
PRA HEALTH SCIENCES INC COM 69354M108 3,389 22,101 SH   SOLE   0 0 0
WISDOMTREE TR CBOE S&P 500 97717X560 12,243 405,430 SH   SOLE   0 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 334 9,702 SH   SOLE   0 0 0
ATHENE HLDG LTD CL A G0684D107 3,220 63,881 SH   SOLE   0 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 3,140 77,287 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 9,200 179,306 SH   SOLE   0 0 0
ISHARES TR SHORT TREAS BD 464288679 13,698 123,950 SH   SOLE   0 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 27,389 317,556 SH   SOLE   0 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 10,358 226,097 SH   SOLE   0 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 16,426 601,017 SH   SOLE   0 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3,128 119,303 SH   SOLE   0 0 0
ISHARES SILVER TR ISHARES 46428Q109 424 18,680 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 296 5,094 SH   SOLE   0 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 5,409 172,770 SH   SOLE   0 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 665 38,580 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 676 1,706 SH   SOLE   0 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2,836 54,890 SH   SOLE   0 0 0
ISHARES TR TIPS BD ETF 464287176 13,890 110,676 SH   SOLE   0 0 0
TALEND S A ADS 874224207 663 10,417 SH   SOLE   0 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,758 20,364 SH   SOLE   0 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1,935 77,730 SH   SOLE   0 0 0
ISHARES TR BROAD USD HIGH 46435U853 432 10,500 SH   SOLE   0 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 2,670 38,589 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 21,934 265,868 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 355 5,636 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10,167 165,268 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 304 5,444 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 368 4,507 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 225 8,698 SH   SOLE   0 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 5,278 96,598 SH   SOLE   0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 316 1,530 SH   SOLE   0 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,378 26,727 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 2,496 32,212 SH   SOLE   0 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,709 16,207 SH   SOLE   0 0 0
XILINX INC COM 983919101 3,398 27,427 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,471 101,042 SH   SOLE   0 0 0