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
AGNC INVT CORPCOM00123Q10482045,112SH SOLE 45,11100
ALPS ETF TRRIVRFRNT STR INC00162Q7836,584267,551SH SOLE 267,55100
ALPS ETF TRALERIAN MLP00162Q86694994,623SH SOLE 94,62200
AT&T INCCOM00206R10220,327648,178SH SOLE 648,17800
ABBOTT LABSCOM0028241006027,528SH SOLE 7,52700
ABBVIE INCCOM00287Y10915,121187,627SH SOLE 187,62600
ADOBE INCCOM00724F1015612,104SH SOLE 2,10400
ADVISORSHARES TRNEWFLT MULSINC00768Y7271,67134,784SH SOLE 34,78400
AIR PRODS & CHEMS INCCOM0091581065462,857SH SOLE 2,85700
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022231,220SH SOLE 1,22000
ALLISON TRANSMISSION HLDGS ICOM01973R10166914,892SH SOLE 14,89200
ALLSTATE CORPCOM0200021012312,456SH SOLE 2,45600
ALPHABET INCCAP STK CL C02079K107811691SH SOLE 69100
ALPHABET INCCAP STK CL A02079K3053,3252,826SH SOLE 2,82500
ALTRIA GROUP INCCOM02209S10312,258212,961SH SOLE 212,96000
AMAZON COM INCCOM0231351064,7302,656SH SOLE 2,65600
AMEDISYS INCCOM0234361081,2159,854SH SOLE 9,85400
AMERICAN ELEC PWR CO INCCOM0255371014,05248,384SH SOLE 48,38300
AMERICAN EXPRESS COCOM0258161093,11828,526SH SOLE 28,52500
AMERICAN FIN TR INCCOM CLASS A02607T10932129,676SH SOLE 29,67600
AMERICAN TOWER CORP NEWCOM03027X1003,22116,346SH SOLE 16,34500
AMGEN INCCOM0311621002,69314,174SH SOLE 14,17300
ANNALY CAP MGMT INCCOM03571040965263,308SH SOLE 63,30800
ANTHEM INCCOM0367521031,2284,279SH SOLE 4,27900
APHRIA INCCOM03765K10417518,825SH SOLE 18,82500
APPLE INCCOM0378331009,09347,868SH SOLE 47,86800
ARBOR RLTY TR INCCOM03892310822016,941SH SOLE 16,94000
ARMOUR RESIDENTIAL REIT INCCOM NEW0423155071,35569,364SH SOLE 69,36300
AUTODESK INCCOM0527691061,1727,523SH SOLE 7,52300
AVERY DENNISON CORPCOM0536111095234,630SH SOLE 4,63000
BCE INCCOM NEW05534B76011,997270,253SH SOLE 270,25300
BP PLCSPONSORED ADR05562210415,045344,110SH SOLE 344,11000
BANK AMER CORPCOM0605051043,247117,676SH SOLE 117,67500
BANK NEW YORK MELLON CORPCOM0640581001,78935,471SH SOLE 35,47100
BARCLAYS BK PLCBARC ETN+SHILL06742A6696,77052,005SH SOLE 52,00500
BAXTER INTL INCCOM0718131093023,708SH SOLE 3,70800
BECTON DICKINSON & COCOM0758871091,2915,172SH SOLE 5,17100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707026,91134,404SH SOLE 34,40400
BEST BUY INCCOM0865161013,69851,969SH SOLE 51,96800
BLACKROCK TAX MUNICPAL BD TRSHS09248X1004,914219,064SH SOLE 219,06400
BLACKSTONE GROUP L PCOM UNIT LTD09253U1082156,135SH SOLE 6,13500
BLACKROCK MUNIASSETS FD INCCOM09254J10266744,750SH SOLE 44,75000
BOEING COCOM0970231051,0502,754SH SOLE 2,75300
BOSTON SCIENTIFIC CORPCOM1011371071,18530,885SH SOLE 30,88500
BRISTOL MYERS SQUIBB COCOM1101221082,76357,915SH SOLE 57,91400
BRITISH AMERN TOB PLCSPONSORED ADR11044810710,088241,805SH SOLE 241,80400
BROADRIDGE FINL SOLUTIONS INCOM11133T1032,51624,222SH SOLE 24,22100
BROADCOM INCCOM11135F1014,01013,334SH SOLE 13,33400
CDW CORPCOM12514G1083,61137,473SH SOLE 37,47200
CRH MEDICAL CORPCOM12626F1058230,950SH SOLE 30,95000
CVS HEALTH CORPCOM1266501002,67249,553SH SOLE 49,55300
HOME DEPOT INCCOM4370761023,80319,820SH SOLE 19,82000
HONEYWELL INTL INCCOM4385161063822,402SH SOLE 2,40100
HUNTINGTON BANCSHARES INCCOM4461501046,238491,703SH SOLE 491,70300
IDACORP INCCOM4511071062432,438SH SOLE 2,43800
INCYTE CORPCOM45337C1021,19513,898SH SOLE 13,89800
INDEXIQ ACTIVE ETF TRIQ MACKAY INSRED45409F84334013,285SH SOLE 13,28500
INSPERITY INCCOM45778Q1077916,393SH SOLE 6,39300
INTEL CORPCOM4581401004,49483,692SH SOLE 83,69100
INTERNATIONAL BUSINESS MACHSCOM4592001011,1688,278SH SOLE 8,27700
INVESCO ACTIVELY MANAGD ETFULTRA SHRT DUR46090A88712,310244,830SH SOLE 244,83000
INVESCO QQQ TRUNIT SER 146090E10321,726120,868SH SOLE 120,86700
INVESCO ACTIVELY MANAGD ETFOPTIMUM YIELD46090F10066339,927SH SOLE 39,92700
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2415,364166,837SH SOLE 166,83600
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V35761,400587,894SH SOLE 587,89400
INVESCO EXCHANGE TRADED FD TFINL PFD ETF46137V62121011,520SH SOLE 11,51900
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V7384,949139,722SH SOLE 139,72100
INVESCO EXCHNG TRADED FD TRS&P500 LOW VOL46138E3541,30524,792SH SOLE 24,79100
INVESCO EXCHNG TRADED FD TRS&P500 HDL VOL46138E3623,49082,197SH SOLE 82,19700
INVESCO EXCH TRD SLF IDX FDBULSHS 2019 CB46138J30492543,905SH SOLE 43,90400
INVESCO EXCH TRD SLF IDX FDBULSHS 2019 HY46138J40340316,799SH SOLE 16,79800
INVESCO EXCH TRD SLF IDX FDBULSHS 2020 CB46138J50289942,348SH SOLE 42,34700
IQVIA HLDGS INCCOM46266C1054803,338SH SOLE 3,33800
ISHARES GOLD TRUSTISHARES46428510594476,225SH SOLE 76,22500
ISHARES TRS&P 100 ETF4642871012361,884SH SOLE 1,88400
ISHARES TRCORE S&P TTL STK46428715062,880976,402SH SOLE 976,40100
ISHARES TRSELECT DIVID ETF4642871684,06741,425SH SOLE 41,42400
ISHARES TRTIPS BD ETF4642871766545,780SH SOLE 5,78000
ISHARES TRCORE S&P500 ETF46428720012,54044,066SH SOLE 44,06600
ISHARES TRCORE US AGGBD ET46428722614,284130,960SH SOLE 130,95900
ISHARES TRMSCI EMG MKT ETF46428723416,302379,834SH SOLE 379,83400
ISHARES TRIBOXX INV CP ETF4642872422,03917,127SH SOLE 17,12600
ISHARES TRS&P 500 GRWT ETF4642873099765,664SH SOLE 5,66300
ISHARES TRS&P 500 VAL ETF4642874081,68614,954SH SOLE 14,95300
ISHARES TR20 YR TR BD ETF4642874322,14616,969SH SOLE 16,96900
ISHARES TRBARCLAYS 7 10 YR4642874402692,519SH SOLE 2,51800
ISHARES TR1 3 YR TREAS BD4642874571,31215,598SH SOLE 15,59700
ISHARES TRMSCI EAFE ETF46428746536,307559,768SH SOLE 559,76700
ISHARES TRCOHEN STEER REIT4642875646445,794SH SOLE 5,79400
ISHARES TRRUS 1000 VAL ETF4642875981,2229,892SH SOLE 9,89200
ISHARES TRS&P MC 400GR ETF4642876062,27510,385SH SOLE 10,38400
ISHARES TRRUS 1000 GRW ETF4642876142681,770SH SOLE 1,77000
ISHARES TRRUS 1000 ETF46428762235,267224,186SH SOLE 224,18600
ISHARES TRRUS 2000 GRW ETF4642876481,5067,660SH SOLE 7,66000
ISHARES TRRUSSELL 2000 ETF4642876553,88825,396SH SOLE 25,39500
ISHARES TRU.S. REAL ES ETF4642877397018,054SH SOLE 8,05300
ISHARES TRCORE S&P SCP ETF4642878046368,240SH SOLE 8,23900
ISHARES TRDOW JONES US ETF4642878461,4019,920SH SOLE 9,91900
ISHARES TRMSCI ACWI EX US4642882402645,698SH SOLE 5,69800
ISHARES TRJPMORGAN USD EMG46428828127,799252,577SH SOLE 252,57700
ISHARES TRMRGSTR MD CP GRW4642883071,3355,673SH SOLE 5,67300
ISHARES TRINTL DEV RE ETF46428848936512,018SH SOLE 12,01700
ISHARES TRIBOXX HI YD ETF46428851314,483167,489SH SOLE 167,48900
ISHARES TRCRE U S REIT ETF4642885211,63231,561SH SOLE 31,56000
ISHARES TRMBS ETF4642885883,82035,916SH SOLE 35,91500
ISHARES TRINTRM GOV CR ETF4642886127,91871,814SH SOLE 71,81400
ISHARES TRINTRM TR CRP ETF4642886388,252149,655SH SOLE 149,65400
ISHARES TRSH TR CRPORT ETF4642886462093,965SH SOLE 3,96500
ISHARES TRPFD AND INCM SEC4642886873,45194,409SH SOLE 94,40900
ISHARES TRUS AER DEF ETF4642887605902,956SH SOLE 2,95500
ISHARES TRMICRO-CAP ETF4642888691,24913,470SH SOLE 13,47000
ISHARES TRAGGRES ALLOC ETF46428985996217,979SH SOLE 17,97900
ISHARES TRGRWT ALLOCAT ETF4642898671,73938,901SH SOLE 38,90100
ISHARES TRMODERT ALLOC ETF4642898751,80747,485SH SOLE 47,48500
ISHARES TRCONSER ALLOC ETF46428988339411,417SH SOLE 11,41700
ISHARES TRCMBS ETF46429B36675214,558SH SOLE 14,55700
ISHARES TRFLTG RATE NT ETF46429B65524,762486,382SH SOLE 486,38100
ISHARES TRCORE HIGH DV ETF46429B6634,46747,884SH SOLE 47,88300
ISHARES TRMIN VOL USA ETF46429B69768,1921,159,732SH SOLE 1,159,73100
ISHARES US ETF TRSHT MAT BD ETF46431W50726,712531,682SH SOLE 531,68100
ISHARES TRUSA QUALITY FCTR46432F33920,957236,668SH SOLE 236,66700
ISHARES INCCORE MSCI EMKT46434G10316,417317,477SH SOLE 317,47700
ISHARES INCCUR HD MSCI EM46434G50969727,326SH SOLE 27,32600
ISHARES TR0-5YR HI YL CP46434V4071,67835,927SH SOLE 35,92600
ISHARES TRCORE DIV GRWTH46434V6211,60943,771SH SOLE 43,77100
ISHARES TRHDG MSCI EAFE46434V80368823,846SH SOLE 23,84500
ISHARES TRIBONDS DEC24 ETF46434VBG470928,507SH SOLE 28,50700
ISHARES TRMORTGE REL ETF46435G3421,66938,502SH SOLE 38,50100
JPMORGAN CHASE & COCOM46625H1003,74837,021SH SOLE 37,02000
JPMORGAN CHASE & COALERIAN ML ETN46625H3652449,547SH SOLE 9,54700
JP MORGAN EXCHANGE TRADED FDULTRA SHRT INC46641Q83721,561428,627SH SOLE 428,62700
JOHNSON & JOHNSONCOM4781601041,2699,081SH SOLE 9,08100
KEYCORP NEWCOM4932671082,258143,340SH SOLE 143,33900
KIMBERLY CLARK CORPCOM49436810312,764102,913SH SOLE 102,91200
VIRTUS ETF TR IIVIRTUS DYNMC ETF92790A20730112,554SH SOLE 12,55400
VISA INCCOM CL A92826C8394,06826,048SH SOLE 26,04800
VMWARE INCCL A COM9285634028594,759SH SOLE 4,75900
VODAFONE GROUP PLC NEWSPONSORED ADR92857W3086,629364,612SH SOLE 364,61100
W P CAREY INCCOM92936U1092883,628SH SOLE 3,62800
WALMART INCCOM9311421033,19832,699SH SOLE 32,69800
WASTE MGMT INC DELCOM94106L1094,12139,658SH SOLE 39,65700
WELLCARE HEALTH PLANS INCCOM94946T1062,3808,824SH SOLE 8,82400
WELLTOWER INCCOM95040Q1048,243106,230SH SOLE 106,22900
WHIRLPOOL CORPCOM9633201061,82113,704SH SOLE 13,70400
WILEY JOHN & SONS INCCL A96822320653112,002SH SOLE 12,00200
WISDOMTREE TRUS LARGECAP DIVD97717W3074,59748,794SH SOLE 48,79400
WISDOMTREE TRUS MIDCAP DIVID97717W50540211,239SH SOLE 11,23800
WISDOMTREE TRUS SMALLCAP DIVD97717W6041,77764,517SH SOLE 64,51700
WISDOMTREE TRUS QTLY DIV GRT97717X6692,69162,486SH SOLE 62,48600
WISDOMTREE TREUROPE HEDGED EQ97717X70112,783200,020SH SOLE 200,01900
YUM BRANDS INCCOM9884981011,31113,132SH SOLE 13,13200
ZEBRA TECHNOLOGIES CORPCL A9892071053,02814,453SH SOLE 14,45300
ZOETIS INCCL A98978V1034814,782SH SOLE 4,78200
ACCENTURE PLC IRELANDSHS CLASS AG1151C1013,60720,491SH SOLE 20,49100
EATON CORP PLCSHSG291831032,91136,133SH SOLE 36,13300
INVESCO LTDSHSG491BT1082,464127,611SH SOLE 127,61000
MEDTRONIC PLCSHSG5960L1035035,525SH SOLE 5,52500
ATTUNITY LTDSHS NEWM153321211,18650,576SH SOLE 50,57600
ROYAL CARIBBEAN CRUISES LTDCOMV7780T1032,88825,197SH SOLE 25,19700
CDN IMPERIAL BK COMM TORONTOCOM1360691018,335105,308SH SOLE 105,30700
CANOPY GROWTH CORPCOM13803510082118,936SH SOLE 18,93600
CAPITAL ONE FINL CORPCOM14040H1053334,079SH SOLE 4,07900
CATERPILLAR INC DELCOM1491231013802,805SH SOLE 2,80500
CENTERPOINT ENERGY INCCOM15189T1072,05566,949SH SOLE 66,94900
CHEVRON CORP NEWCOM16676410017,595142,837SH SOLE 142,83600
CHIMERA INVT CORPCOM NEW16934Q2081,83595,351SH SOLE 95,35100
CIENA CORPCOM NEW1717793091,09129,217SH SOLE 29,21700
CISCO SYS INCCOM17275R1025,19896,269SH SOLE 96,26900
CITIZENS FINL GROUP INCCOM1746101052,35972,595SH SOLE 72,59400
COCA COLA COCOM19121610011,987255,463SH SOLE 255,46300
COHEN & STEERS QUALITY RLTYCOM19247L10613710,690SH SOLE 10,69000
COMCAST CORP NEWCL A20030N1013,75793,981SH SOLE 93,98100
COMERICA INCCOM2003401073664,994SH SOLE 4,99400
COMMERCIAL METALS COCOM20172310320311,900SH SOLE 11,90000
CONOCOPHILLIPSCOM20825C1043815,704SH SOLE 5,70400
CONSOLIDATED EDISON INCCOM2091151045896,944SH SOLE 6,94300
CONSTELLATION BRANDS INCCL A21036P1082,31013,174SH SOLE 13,17400
CROCS INCCOM22704610996337,385SH SOLE 37,38500
CROWN CASTLE INTL CORP NEWCOM22822V10115,201118,758SH SOLE 118,75700
DBX ETF TRXTRACK USD HIGH2330514321,93838,990SH SOLE 38,98900
DNP SELECT INCOME FDCOM23325P1046,813587,559SH SOLE 587,55800
D R HORTON INCCOM23331A1093,23578,173SH SOLE 78,17300
DTE ENERGY COCOM2333311072331,852SH SOLE 1,85200
DEERE & COCOM2441991051,97112,271SH SOLE 12,27100
DELTA AIR LINES INC DELCOM NEW2473617023,13460,684SH SOLE 60,68300
DISNEY WALT COCOM DISNEY2546871066135,517SH SOLE 5,51600
DOLLAR TREE INCCOM2567461081,28412,225SH SOLE 12,22500
DOMINION ENERGY INCCOM25746U10914,858193,819SH SOLE 193,81900
DOMTAR CORPCOM NEW2575592031,80236,298SH SOLE 36,29800
DOWDUPONT INCCOM26078J1002244,209SH SOLE 4,20800
DUFF & PHELPS GLB UTL INC FDCOM26433C1051,959131,095SH SOLE 131,09500
DUKE ENERGY CORP NEWCOM NEW26441C20413,716152,403SH SOLE 152,40200
EL POLLO LOCO HLDGS INCCOM26860310788367,889SH SOLE 67,88900
ETFIS SER TR IINFRAC ACT MLP26923G103747125,388SH SOLE 125,38800
ETFIS SER TR IVIRTUS NEWFLEET26923G70756623,417SH SOLE 23,41700
EATON VANCE TAX ADVT DIV INCCOM27828G10766229,700SH SOLE 29,70000
EATON VANCE TAX MNGD GBL DVCOM27829F10858271,552SH SOLE 71,55200
EBAY INCCOM2786421031,22332,941SH SOLE 32,94100
EDISON INTLCOM2810201072093,338SH SOLE 3,33800
EDWARDS LIFESCIENCES CORPCOM28176E1087143,732SH SOLE 3,73200
EMERGENT BIOSOLUTIONS INCCOM29089Q10552810,444SH SOLE 10,44400
ENCOMPASS HEALTH CORPCOM29261A1003155,402SH SOLE 5,40200
ENTERGY CORP NEWCOM29364G1032983,113SH SOLE 3,11300
EXELON CORPCOM30161N1012,94458,728SH SOLE 58,72800
EXXON MOBIL CORPCOM30231G10219,494241,267SH SOLE 241,26700
FACEBOOK INCCL A30303M1025,58133,482SH SOLE 33,48100
ONEOK INC NEWCOM6826801032,67538,303SH SOLE 38,30300
PNC FINL SVCS GROUP INCCOM6934751053,22626,302SH SOLE 26,30200
PPG INDS INCCOM6935061075264,664SH SOLE 4,66400
PPL CORPCOM69351T10610,169320,380SH SOLE 320,38000
PACKAGING CORP AMERCOM6951561091,67016,761SH SOLE 16,76100
PEPSICO INCCOM71344810810,13382,688SH SOLE 82,68700
PFIZER INCCOM7170811034,02694,797SH SOLE 94,79600
PHILIP MORRIS INTL INCCOM71817210918,798212,440SH SOLE 212,44000
PIMCO ETF TR0-5 HIGH YIELD72201R7839,95199,324SH SOLE 99,32300
PIMCO ETF TRENHAN SHRT MA AC72201R8333083,033SH SOLE 3,03300
PIMCO DYNAMIC INCOME FDSHS72201Y1013009,299SH SOLE 9,29900
PIONEER NAT RES COCOM7237871074963,259SH SOLE 3,25900
PROCTER AND GAMBLE COCOM74271810910,846104,237SH SOLE 104,23600
PROLOGIS INCCOM74340W1032,02628,157SH SOLE 28,15600
PROSHARES TRS&P 500 DV ARIST74348A4673805,601SH SOLE 5,60100
PUBLIC SVC ENTERPRISE GRP INCOM74457310685714,419SH SOLE 14,41900
RAYTHEON COCOM NEW7551115073,03216,654SH SOLE 16,65400
REALTY INCOME CORPCOM7561091044,27158,049SH SOLE 58,04900
ROYAL BK CDA MONTREAL QUECOM7800871024235,600SH SOLE 5,60000
SPDR S&P 500 ETF TRTR UNIT78462F10372,082254,920SH SOLE 254,92000
SPDR GOLD TRUSTGOLD SHS78463V1071,31810,805SH SOLE 10,80500
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50937,3691,044,991SH SOLE 1,044,99100
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7563,26073,141SH SOLE 73,14000
SPDR INDEX SHS FDSDJ INTL RL ETF78463X86310,019255,073SH SOLE 255,07200
SPDR INDEX SHS FDSS&P INTL SMLCP78463X87110,086332,654SH SOLE 332,65300
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88950,5111,729,222SH SOLE 1,729,22200
SPDR SERIES TRUSTWELLS FG PFD ETF78464A2921,83643,013SH SOLE 43,01200
SPDR SERIES TRUSTBLMBRG BRC CNVRT78464A3594,14179,128SH SOLE 79,12700
SPDR SERIES TRUSTPORTFOLIO INTRMD78464A37527,523805,480SH SOLE 805,48000
SPDR SERIES TRUSTBLOMBRG BRC EMRG78464A3912,751102,221SH SOLE 102,22100
SPDR SERIES TRUSTBLOOMBERG BRCLYS78464A41730,530848,767SH SOLE 848,76700
SPDR SERIES TRUSTPORTFOLIO SHORT78464A4744,619151,207SH SOLE 151,20600
SPDR SERIES TRUSTFTSE INT GVT ETF78464A4902,81151,970SH SOLE 51,96900
SPDR SERIES TRUSTPRTFLO S&P500 VL78464A5082016,645SH SOLE 6,64500
SPDR SERIES TRUSTDJ REIT ETF78464A60710,616107,318SH SOLE 107,31700
SPDR SERIES TRUSTPORTFOLIO AGRGTE78464A64913,388469,105SH SOLE 469,10500
SPDR SERIES TRUSTBLOMBRG BRC TIPS78464A65611,813212,150SH SOLE 212,15000
SPDR SERIES TRUSTPORTFOLIO LN TSR78464A6648,029220,651SH SOLE 220,65000
SPDR SERIES TRUSTS&P REGL BKG78464A6982985,809SH SOLE 5,80900
SPDR SERIES TRUSTS&P DIVID ETF78464A7633,06330,812SH SOLE 30,81200
SSGA ACTIVE ETF TRBLKSTN GSOSRLN78467V6086,160133,771SH SOLE 133,77100
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84826,286543,665SH SOLE 543,66400
SPDR DOW JONES INDL AVRG ETFUT SER 178467X1092,75510,610SH SOLE 10,60900
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10735,164101,787SH SOLE 101,78600
SPDR SER TRBLOMBERG BRC INV78468R20012,146395,643SH SOLE 395,64200
SPDR SER TRBLOOMBERG SRT TR78468R4084,752174,393SH SOLE 174,39300
SPDR SER TRPRTFLO S&P500 HI78468R7884,372115,542SH SOLE 115,54200
SPDR SER TRPORTFOLIO SM ETF78468R8536,201205,140SH SOLE 205,13900
SALESFORCE COM INCCOM79466L3021,61410,193SH SOLE 10,19300
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972564,901SH SOLE 4,90000
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1001,01418,261SH SOLE 18,26100
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2099,782106,620SH SOLE 106,61900
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3083,86268,831SH SOLE 68,83000
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4071,20910,621SH SOLE 10,62100
SELECT SECTOR SPDR TRENERGY81369Y5061,01115,287SH SOLE 15,28700
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6056,362247,454SH SOLE 247,45400
SELECT SECTOR SPDR TRSBI INT-INDS81369Y70411,721156,221SH SOLE 156,22100
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8034,45960,260SH SOLE 60,26000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8527,355157,256SH SOLE 157,25600
FIDELITYMSCI INFO TECH I3160928082464,154SH SOLE 4,15400
FIRST TR EXCHANGE TRADED FDCAP STRENGTH ETF33733E10478614,551SH SOLE 14,55000
FIRST TR EXCHANGE TRADED FDDJ INTERNT IDX33733E3023,67426,453SH SOLE 26,45300
FIRST TR NASDAQ100 TECH INDESHS3373451023,23439,259SH SOLE 39,25800
FIRST TR VALUE LINE DIVID INSHS33734H1062106,474SH SOLE 6,47400
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1435,20468,107SH SOLE 68,10700
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1766,22897,431SH SOLE 97,43000
FIRST TR EXCHANGE TRADED FDNO AMER ENERGY33738D1011,06443,008SH SOLE 43,00700
FIRST TR EXCHANGE TRADED FDSENIOR LN FD33738D30924,994530,657SH SOLE 530,65700
FIRST TR EXCHANGE TRADED FDFIRST TR TA HIYL33738D40860012,562SH SOLE 12,56100
FIRST TR EXCHANGE TRADED FDDORSEY WRT 5 ETF33738R6052247,437SH SOLE 7,43600
FIRST TR EXCHANGE TRADED FDDORSEY WRIGHT33738R87831211,672SH SOLE 11,67100
FIRST TR EXCHAN TRADED FD VIFST TR GLB FD33739H10167035,760SH SOLE 35,76000
FST TR NEW OPPORT MLP & ENECOM33739M1001,395150,660SH SOLE 150,66000
FORD MTR CO DELCOM34537086010812,331SH SOLE 12,33000
GABELLI EQUITY TR INCCOM3623971019014,635SH SOLE 14,63500
GALLAGHER ARTHUR J & COCOM3635761091,84623,642SH SOLE 23,64200
GAMING & LEISURE PPTYS INCCOM36467J1082,01352,181SH SOLE 52,18000
GENERAL ELECTRIC COCOM36960410342942,878SH SOLE 42,87700
GENERAL MLS INCCOM3703341047,070136,617SH SOLE 136,61700
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10512,757305,266SH SOLE 305,26600
GLOBAL X FDSGLOBX SUPDV US37950E2911,11746,900SH SOLE 46,90000
GLOBAL X FDSGLBL X MLP ETF37950E4734,118464,286SH SOLE 464,28500
HANESBRANDS INCCOM4103451021,849103,436SH SOLE 103,43600
HANNON ARMSTRONG SUST INFR CCOM41068X10047318,452SH SOLE 18,45200
HEALTHCARE TR AMER INCCL A NEW42225P50141814,627SH SOLE 14,62600
SELECT SECTOR SPDR TRRL EST SEL SEC81369Y8601,24534,386SH SOLE 34,38500
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8862894,960SH SOLE 4,96000
SOUTHERN COCOM84258710711,534223,184SH SOLE 223,18400
STARBUCKS CORPCOM8552441092,18529,395SH SOLE 29,39500
STARWOOD PPTY TR INCCOM85571B1053,131139,375SH SOLE 139,37400
STEEL DYNAMICS INCCOM8581191001,50442,563SH SOLE 42,56300
STRYKER CORPCOM8636671012,98215,086SH SOLE 15,08600
SYSCO CORPCOM8718291072,81942,228SH SOLE 42,22700
T MOBILE US INCCOM8725901043,00743,516SH SOLE 43,51600
3M COCOM88579Y1012711,303SH SOLE 1,30200
TIFFANY & CO NEWCOM8865471082101,979SH SOLE 1,97900
TOTAL S ASPONSORED ADS89151E1097,390132,675SH SOLE 132,67500
TRACTOR SUPPLY COCOM8923561067537,707SH SOLE 7,70700
TWO RDS SHARED TRANFIELD UNVL ETF90214Q76615215,215SH SOLE 15,21500
UNION PACIFIC CORPCOM9078181082,83216,939SH SOLE 16,93900
UNITED PARCEL SERVICE INCCL B91131210610,69295,689SH SOLE 95,68900
UNITEDHEALTH GROUP INCCOM91324P1022,94711,918SH SOLE 11,91800
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4374,643161,481SH SOLE 161,48100
VANGUARD GROUPDIV APP ETF9219088449498,620SH SOLE 8,61900
VANGUARD BD INDEX FD INCLONG TERM BOND92193779310,239111,126SH SOLE 111,12500
VANGUARD BD INDEX FD INCINTERMED TERM92193781910,665127,065SH SOLE 127,06500
VANGUARD BD INDEX FD INCSHORT TRM BOND92193782720,203253,840SH SOLE 253,84000
VANGUARD BD INDEX FD INCTOTAL BND MRKT9219378351,96324,179SH SOLE 24,17800
VANGUARD TAX MANAGED INTL FDFTSE DEV MKT ETF92194385842,2551,033,272SH SOLE 1,033,27100
VANGUARD WHITEHALL FDS INCHIGH DIV YLD9219464061,24014,479SH SOLE 14,47900
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J40726,856481,541SH SOLE 481,54000
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427752174,317SH SOLE 4,31700
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285812,103284,776SH SOLE 284,77600
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428663,61554,884SH SOLE 54,88300
VANGUARD WORLD FDSCONSUM STP ETF92204A2072541,751SH SOLE 1,75000
VANGUARD WORLD FDSFINANCIALS ETF92204A4052293,551SH SOLE 3,55000
VANGUARD WORLD FDSHEALTH CAR ETF92204A5043021,751SH SOLE 1,75100
VANGUARD WORLD FDSINF TECH ETF92204A7023871,931SH SOLE 1,93100
VANGUARD WORLD FDSUTILITIES ETF92204A8762672,059SH SOLE 2,05800
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C77111,095211,907SH SOLE 211,90700
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8702262,600SH SOLE 2,60000
VENTAS INCCOM92276F1009,992156,592SH SOLE 156,59200
VANGUARD MUN BD FD INCTAX EXEMPT BD9229077462544,865SH SOLE 4,86500
VANGUARD INDEX FDSS&P 500 ETF SHS92290836326,608102,520SH SOLE 102,52000
VANGUARD INDEX FDSREAL ESTATE ETF9229085535536,313SH SOLE 6,31300
VANGUARD INDEX FDSSM CP VAL ETF9229086111,43211,110SH SOLE 11,11000
VANGUARD INDEX FDSMID CAP ETF9229086294562,829SH SOLE 2,82800
VANGUARD INDEX FDSGROWTH ETF92290873636,714234,613SH SOLE 234,61200
VANGUARD INDEX FDSVALUE ETF92290874438,395356,368SH SOLE 356,36800
VANGUARD INDEX FDSSMALL CP ETF92290875111,34074,172SH SOLE 74,17100
VANGUARD INDEX FDSTOTAL STK MKT9229087691,1998,284SH SOLE 8,28300
VERIZON COMMUNICATIONS INCCOM92343V10419,637332,102SH SOLE 332,10100
LAKELAND BANCORP INCCOM51163710022715,219SH SOLE 15,21900
LAM RESEARCH CORPCOM5128071082,62014,638SH SOLE 14,63800
LILLY ELI & COCOM5324571081,38810,695SH SOLE 10,69500
LOCKHEED MARTIN CORPCOM5398301094201,400SH SOLE 1,40000
LULULEMON ATHLETICA INCCOM5500211094,67328,514SH SOLE 28,51400
MAIN STREET CAPITAL CORPCOM56035L1042215,900SH SOLE 5,90000
MARATHON PETE CORPCOM56585A1022,22537,179SH SOLE 37,17800
MARRIOTT VACTINS WORLDWID COCOM57164Y1072652,836SH SOLE 2,83600
MASTERCARD INCCL A57636Q1043,89316,536SH SOLE 16,53600
MATCH GROUP INCCOM57665R1061,22121,564SH SOLE 21,56400
MCDONALDS CORPCOM5801351012,42912,791SH SOLE 12,79000
MERCK & CO INCCOM58933Y1054,06848,747SH SOLE 48,74600
METLIFE INCCOM59156R1083,04671,547SH SOLE 71,54600
MICROSOFT CORPCOM5949181045,49446,585SH SOLE 46,58400
MONDELEZ INTL INCCL A60920710579715,974SH SOLE 15,97300
MORGAN STANLEYCOM NEW6174464483,10173,492SH SOLE 73,49100
MOTOROLA SOLUTIONS INCCOM NEW6200763072271,606SH SOLE 1,60600
NRG ENERGY INCCOM NEW6293775081,21728,640SH SOLE 28,64000
NATIONAL GRID PLCSPONSORED ADR NE63627440910,201182,683SH SOLE 182,68300
NATIONAL HEALTH INVS INCCOM63633D1041,83423,040SH SOLE 23,04000
NEKTAR THERAPEUTICSCOM6402681082637,813SH SOLE 7,81300
NETFLIX INCCOM64110L1061,7084,791SH SOLE 4,79100
NEW RESIDENTIAL INVT CORPCOM NEW64828T20133219,643SH SOLE 19,64200
NEXTERA ENERGY INCCOM65339F1019404,864SH SOLE 4,86300
NIKE INCCL B6541061034975,885SH SOLE 5,88500
NORFOLK SOUTHERN CORPCOM6558441083,77620,203SH SOLE 20,20200
NVIDIA CORPCOM67066G1042051,140SH SOLE 1,14000
NUVEEN NEW JERSEY QULT MUN FCOM67069Y1021,35497,450SH SOLE 97,45000
NUVEEN MUNICIPAL CREDIT INCCOM SH BEN INT67070X1011,21480,221SH SOLE 80,22100
NUVEEN PFD & INCM SECURTIESCOM67072C10512013,214SH SOLE 13,21400
OSI ETF TROSHARS FTSE US67110P40713,215393,277SH SOLE 393,27600
OCCIDENTAL PETE CORPCOM6745991059,568144,409SH SOLE 144,40800