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
ALPHABET INCCAP STK CL A02079K305235114SH SOLE 00114
AMAZON COM INCCOM023135106480155SH SOLE 00155
ANTERO MIDSTREAM CORPCOM03676B10216618,400SH SOLE 0018,400
APPLE INCCOM0378331001,77714,546SH SOLE 0014,546
APPLIED MATLS INCCOM0382221052621,960SH SOLE 001,960
ARK ETF TRINNOVATION ETF00214Q1044,57038,098SH SOLE 0038,098
BANK NOVA SCOTIA B CCOM0641491072223,556SH SOLE 003,556
BERRY GLOBAL GROUP INCCOM08579W1035158,392SH SOLE 008,392
BHP GROUP LTDSPONSORED ADS0886061084576,584SH SOLE 006,584
BP PLCSPONSORED ADR0556221042229,116SH SOLE 009,116
BROADCOM INCCOM11135F101204439SH SOLE 00439
BUNGE LIMITEDCOMG169621052202,770SH SOLE 002,770
CANADIAN NAT RES LTDCOM13638510137812,239SH SOLE 0012,239
CATERPILLAR INCCOM1491231015222,253SH SOLE 002,253
CHEVRON CORP NEWCOM1667641007677,322SH SOLE 007,322
DEERE & COCOM2441991054131,105SH SOLE 001,105
DIAMOND HILL INVT GROUP INCCOM NEW25264R2072381,525SH SOLE 001,525
DUKE ENERGY CORP NEWCOM NEW26441C2044214,360SH SOLE 004,360
EVERCORE INCCLASS A29977A1054843,677SH SOLE 003,677
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN3015058891,96430,727SH SOLE 0030,727
EXXON MOBIL CORPCOM30231G1024948,848SH SOLE 008,848
FIRST TR EXCH TRADED FD IIIMUNI HI INCM ETF33739P3012,61147,881SH SOLE 0047,881
FIRST TR EXCH TRADED FD IIIMANAGD MUN ETF33739N1083846,812SH SOLE 006,812
FIRST TR EXCH TRD ALPHDX FDEUROPE ALPHADEX33737J1172,33357,366SH SOLE 0057,366
FIRST TR EXCHANGE TRAD FD VIFST TR GLB FD33739H1014,393209,797SH SOLE 00209,797
FIRST TR EXCHANGE TRADED FDENERGY ALPHADX33734X1273,874382,773SH SOLE 00382,773
FIRST TR EXCHANGE TRADED FDINDLS PROD DUR33734X1503,27357,775SH SOLE 0057,775
FIRST TR EXCHANGE TRADED FDMATERIALS ALPH33734X1682,23940,607SH SOLE 0040,607
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1765054,447SH SOLE 004,447
FIRST TR EXCHANGE-TRADED ALPSML CAP VAL ALPH33737M4093,52570,056SH SOLE 0070,056
FIRST TR EXCHANGE-TRADED ALPSML CP GRW ALP33737M3002,05929,555SH SOLE 0029,555
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4087,495124,983SH SOLE 00124,983
FIRST TR EXCHANGE-TRADED FDNASD TECH DIV33738R1183957,320SH SOLE 007,320
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R5061,44931,847SH SOLE 0031,847
FIRST TR EXCHANGE-TRADED FDRBA INDL ETF33738R7046,528160,861SH SOLE 00160,861
FIRST TR EXCHANGE-TRADED FDNAS CLNEDG GREEN33733E5005548,079SH SOLE 008,079
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q2005049,869SH SOLE 009,869
FIRST TR EXCHNG TRADED FD VITCW UNCONSTRAI33740F8883,235121,485SH SOLE 00121,485
FIRST TR EXCHNG TRADED FD VIVEST US EQTY BUF33740F66440212,268SH SOLE 0012,268
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8052,75752,190SH SOLE 0052,190
FIRST TR EXCHNG TRADED FD VIVEST US DEEP33740F8542,74181,159SH SOLE 0081,159
FIRST TR EXCHNG TRADED FD VILOW DUR STRTGC33740F8704,102202,785SH SOLE 00202,785
FIRST TR EXCHNG TRADED FD VICEF INCM OPPTY33740F4092,34998,501SH SOLE 0098,501
FIRST TR HIGH YIELD OPPRT 20COM33741Q1073,630182,893SH SOLE 00182,893
FIRST TR NASDAQ ABA CMNTY BKUT COM SHS ETF33736Q1044,76683,952SH SOLE 0083,952
FIRST TR SML CP CORE ALPHA FCOM SHS33734Y1093,85842,583SH SOLE 0042,583
FIRST TR VALUE LINE DIVID INSHS33734H1062195,762SH SOLE 005,762
FIRST TRUST LRGCP GWT ALPHADCOM SHS33735K1083,03231,045SH SOLE 0031,045
FULL HSE RESORTS INCCOM35967810924328,536SH SOLE 0028,536
GENERAL ELECTRIC COCOM36960410317813,542SH SOLE 0013,542
HEWLETT PACKARD ENTERPRISE CCOM42824C10946129,279SH SOLE 0029,279
ISHARES TRMSCI INDIA ETF46429B5982,84767,485SH SOLE 0067,485
ISHARES TRMSCI ACWI EX US4642882403,40661,734SH SOLE 0061,734
ISHARES TRTIPS BD ETF4642871763292,620SH SOLE 002,620
JOHNSON CTLS INTL PLCSHSG515021052273,800SH SOLE 003,800
KAISER ALUMINUM CORPCOM PAR $0.014830077042912,631SH SOLE 002,631
KAYNE ANDERSON ENERGY INFRSTCOM48660610611716,353SH SOLE 0016,353
LAZARD LTDSHS AG540501022786,400SH SOLE 006,400
MAGELLAN MIDSTREAM PRTNRS LPCOM UNIT RP LP5590801062495,750SH SOLE 005,750
MICROSOFT CORPCOM5949181045922,511SH SOLE 002,511
OCCIDENTAL PETE CORP*W EXP 08/03/2026745991622187SH SOLE 00187
ONEOK INC NEWCOM6826801034007,900SH SOLE 007,900
ONTO INNOVATION INCCOM6833441053184,839SH SOLE 004,839
PAYPAL HLDGS INCCOM70450Y1033061,259SH SOLE 001,259
PULTE GROUP INCCOM7458671013556,770SH SOLE 006,770
SELECTIVE INS GROUP INCCOM8163001075237,203SH SOLE 007,203
SPDR S&P 500 ETF TRTR UNIT78462F1039102,297SH SOLE 002,297
SPDR SER TRS&P SEMICNDCTR78464A8625,43929,756SH SOLE 0029,756
SPDR SER TRHLTH CARE SVCS78464A5732452,301SH SOLE 002,301
SPDR SER TRS&P HOMEBUILD78464A8882,47435,150SH SOLE 0035,150
SQUARE INCCL A8522341034772,100SH SOLE 002,100
SVB FINANCIAL GROUPCOM78486Q101403817SH SOLE 00817
TRITON INTL LTDCL AG9078F1072875,217SH SOLE 005,217
VANECK VECTORS ETF TRVIDEO GAMING92189F1142683,927SH SOLE 003,927
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,44622,950SH SOLE 0022,950
VANGUARD WORLD FDMEGA GRWTH IND9219108162951,426SH SOLE 001,426
VEDANTA LIMITEDSPONSORED ADR92242Y10027321,736SH SOLE 0021,736
VERIZON COMMUNICATIONS INCCOM92343V1042504,297SH SOLE 004,297
XPO LOGISTICS INCCOM9837931002642,140SH SOLE 002,140