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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 468 2,013 SH   SOLE   0 0 2,013
AMAZON COM INC COM 023135106 537 165 SH   SOLE   0 0 165
AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 790 49,950 SH   SOLE   0 0 49,950
ANTERO MIDSTREAM CORP COM 03676B102 121 15,700 SH   SOLE   0 0 15,700
APPLE INC COM 037833100 2,004 15,105 SH   SOLE   0 0 15,105
ARK ETF TR GENOMIC REV ETF 00214Q302 1,210 12,974 SH   SOLE   0 0 12,974
ARK ETF TR INNOVATION ETF 00214Q104 8,630 69,323 SH   SOLE   0 0 69,323
BHP GROUP LTD SPONSORED ADS 088606108 430 6,577 SH   SOLE   0 0 6,577
CATERPILLAR INC COM 149123101 348 1,911 SH   SOLE   0 0 1,911
CF INDS HLDGS INC COM 125269100 361 9,313 SH   SOLE   0 0 9,313
CHEVRON CORP NEW COM 166764100 604 7,153 SH   SOLE   0 0 7,153
COHU INC COM 192576106 278 7,285 SH   SOLE   0 0 7,285
DEERE & CO COM 244199105 235 875 SH   SOLE   0 0 875
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 217 1,455 SH   SOLE   0 0 1,455
DUKE ENERGY CORP NEW COM NEW 26441C204 408 4,459 SH   SOLE   0 0 4,459
EVERCORE INC CLASS A 29977A105 412 3,756 SH   SOLE   0 0 3,756
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 6,151 96,742 SH   SOLE   0 0 96,742
EXXON MOBIL CORP COM 30231G102 267 6,483 SH   SOLE   0 0 6,483
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 386 6,812 SH   SOLE   0 0 6,812
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2,630 52,404 SH   SOLE   0 0 52,404
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 502 4,488 SH   SOLE   0 0 4,488
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 2,095 264,340 SH   SOLE   0 0 264,340
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3,438 71,495 SH   SOLE   0 0 71,495
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 3,703 89,084 SH   SOLE   0 0 89,084
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 2,311 37,469 SH   SOLE   0 0 37,469
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 228 5,708 SH   SOLE   0 0 5,708
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 362 7,320 SH   SOLE   0 0 7,320
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 5,422 159,770 SH   SOLE   0 0 159,770
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 702 13,632 SH   SOLE   0 0 13,632
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 8,782 146,267 SH   SOLE   0 0 146,267
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 2,977 89,895 SH   SOLE   0 0 89,895
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 2,482 121,289 SH   SOLE   0 0 121,289
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 643 24,100 SH   SOLE   0 0 24,100
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 502 15,894 SH   SOLE   0 0 15,894
FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 2,229 98,919 SH   SOLE   0 0 98,919
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 3,706 182,386 SH   SOLE   0 0 182,386
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3,010 39,105 SH   SOLE   0 0 39,105
FIRST TR VALUE LINE DIVID IN SHS 33734H106 202 5,762 SH   SOLE   0 0 5,762
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3,638 37,646 SH   SOLE   0 0 37,646
GENERAL ELECTRIC CO COM 369604103 146 13,542 SH   SOLE   0 0 13,542
HEWLETT PACKARD ENTERPRISE C COM 42824C109 335 28,249 SH   SOLE   0 0 28,249
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 267 16,518 SH   SOLE   0 0 16,518
ISHARES INC MSCI JPN ETF NEW 46434G822 2,182 32,303 SH   SOLE   0 0 32,303
ISHARES TR TIPS BD ETF 464287176 349 2,734 SH   SOLE   0 0 2,734
ISHARES TR MSCI EMG MKT ETF 464287234 3,338 64,597 SH   SOLE   0 0 64,597
ISHARES TR MSCI ACWI EX US 464288240 2,202 41,521 SH   SOLE   0 0 41,521
KAYNE ANDERSON ENERGY INFRST COM 486606106 94 16,353 SH   SOLE   0 0 16,353
LAZARD LTD SHS A G54050102 271 6,400 SH   SOLE   0 0 6,400
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 286 6,750 SH   SOLE   0 0 6,750
MICROSOFT CORP COM 594918104 591 2,658 SH   SOLE   0 0 2,658
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 1 187 SH   SOLE   0 0 187
OMNICOM GROUP INC COM 681919106 391 6,275 SH   SOLE   0 0 6,275
ONEOK INC NEW COM 682680103 429 11,165 SH   SOLE   0 0 11,165
ONTO INNOVATION INC COM 683344105 263 5,521 SH   SOLE   0 0 5,521
PINTEREST INC CL A 72352L106 212 3,220 SH   SOLE   0 0 3,220
PPL CORP COM 69351T106 217 7,700 SH   SOLE   0 0 7,700
SELECTIVE INS GROUP INC COM 816300107 524 7,823 SH   SOLE   0 0 7,823
SONY CORP SPONSORED ADR 835699307 246 2,435 SH   SOLE   0 0 2,435
SPDR S&P 500 ETF TR TR UNIT 78462F103 869 2,324 SH   SOLE   0 0 2,324
SPDR SER TR PORTFOLIO AGRGTE 78464A649 3,466 112,562 SH   SOLE   0 0 112,562
SPDR SER TR HLTH CARE SVCS 78464A573 266 2,751 SH   SOLE   0 0 2,751
SPDR SER TR S&P SEMICNDCTR 78464A862 7,198 42,147 SH   SOLE   0 0 42,147
SPDR SER TR S&P HOMEBUILD 78464A888 881 15,281 SH   SOLE   0 0 15,281
SPDR SER TR NYSE TECH ETF 78464A102 1,717 12,150 SH   SOLE   0 0 12,150
SPDR SER TR PORTFLI MORTGAGE 78464A383 3,912 148,075 SH   SOLE   0 0 148,075
SQUARE INC CL A 852234103 736 3,380 SH   SOLE   0 0 3,380
SVB FINANCIAL GROUP COM 78486Q101 465 1,200 SH   SOLE   0 0 1,200
TERADYNE INC COM 880770102 320 2,671 SH   SOLE   0 0 2,671
TRITON INTL LTD CL A G9078F107 252 5,186 SH   SOLE   0 0 5,186
VANECK VECTORS ETF TR VIDEO GAMING 92189F114 292 4,168 SH   SOLE   0 0 4,168
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 842 13,980 SH   SOLE   0 0 13,980
VANGUARD WORLD FD MEGA GRWTH IND 921910816 386 1,894 SH   SOLE   0 0 1,894
VERIZON COMMUNICATIONS INC COM 92343V104 202 3,440 SH   SOLE   0 0 3,440
XPO LOGISTICS INC COM 983793100 255 2,140 SH   SOLE   0 0 2,140