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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON.COM INC Stock 023135106   2,079,556 16,359 SH   SOLE   16,359 0 0
POWERSHARES QQQ TR ETF 46090E103   5,374 15 SH   SOLE   15 0 0
POWERSHARES QQQ TR ETF 46090E103   4,544,502 12,685 SH   SOLE   12,684 0 0
JOHNSON & JOHNSON COM Stock 478160104   325,035 2,087 SH   SOLE   2,086 0 0
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507   489,456 15,753 SH   SOLE   15,753 0 0
VANGUARD TOTAL STK MKT ETF 922908769   936,933 4,411 SH   SOLE   4,410 0 0
GENERAL MLS INC COM Stock 370334104   949,367 14,836 SH   SOLE   14,836 0 0
INTEL CORP COM Stock 458140100   241,510 6,794 SH   SOLE   6,793 0 0
THE TRADE DESK INC COM CL A Stock 88339J105   212,724 2,722 SH   SOLE   2,722 0 0
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   4,401 62 SH   SOLE   62 0 0
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   885,609 13,095 SH   SOLE   13,094 0 0
ICHOR HOLDINGS SHS Stock G4740B105   201,240 6,500 SH   SOLE   6,500 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   4,893 37 SH   SOLE   37 0 0
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   1,861,693 14,461 SH   SOLE   14,460 0 0
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108   4,101 41 SH   SOLE   41 0 0
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108   562,213 5,988 SH   SOLE   5,988 0 0
FS KKR CAP CORP COM CEF 302635206   377,339 19,164 SH   SOLE   19,164 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   371,189 3,935 SH   SOLE   3,935 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   859,987 2,455 SH   SOLE   2,455 0 0
ADOBE SYS INC Stock 00724F101   7,054,179 2,161,614 SH   SOLE   2,161,614 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   458,010 3,500 SH   SOLE   3,500 0 0
INTUIT COM Stock 461202103   232,478 455 SH   SOLE   455 0 0
MICROSOFT Stock 594918104   3,187,065 10,094 SH   SOLE   10,093 0 0
TESLA MOTORS INC Stock 88160R101   5,691,504 22,746 SH   SOLE   22,746 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   636,457 1,534 SH   SOLE   1,534 0 0
BARRETT BUSINESS SERVICES INC Stock 068463108   1,232,317 13,656 SH   SOLE   13,656 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   381,593 5,456 SH   SOLE   5,456 0 0
GLOBAL X COPPER MINERS ETF ETF 37954Y830   284,253 7,807 SH   SOLE   7,807 0 0
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   4,070 58 SH   SOLE   58 0 0
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   1,625,461 23,953 SH   SOLE   23,953 0 0
INVESCO S&P MIDCAP QUALITY ETF ETF 46137V472   728,484 9,045 SH   SOLE   9,045 0 0
CONFLUENT INC CLASS A COM Stock 20717M103   339,035 11,450 SH   SOLE   11,450 0 0
LUCID GROUP INC COM Stock 549498103   58,639 10,490 SH   SOLE   10,490 0 0
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697   904,750 12,500 SH   SOLE   12,500 0 0
VANECK SEMICONDUCTOR ETF ETF 92189F676   289,525 1,997 SH   SOLE   1,997 0 0
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD ETF 33733E104   3,092 42 SH   SOLE   42 0 0
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD ETF 33733E104   5,292,652 71,882 SH   SOLE   71,881 0 0
META PLATFORMS INC CL A Stock 30303M102   47,964,380 3,503,569 SH   SOLE   3,503,569 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102   1,598 11 SH   SOLE   11 0 0
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102   2,661,439 18,321 SH   SOLE   18,320 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   1,067 22 SH   SOLE   22 0 0
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810   1,748,611 36,054 SH   SOLE   36,053 0 0
NVIDIA CORP Stock 67066G104   11,130,889 25,589 SH   SOLE   25,588 0 0
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   1,331,994 83,406 SH   SOLE   83,406 0 0
GOLDMAN SACHS BDC INC SHS CEF 38147U107   171,837 11,802 SH   SOLE   11,802 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107   3,681,264 35,803 SH   SOLE   35,803 0 0
POWERSHRARES DYNAMIC ETF 46137V852   271,797 8,094 SH   SOLE   8,094 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   260,414 2,881 SH   SOLE   2,881 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   4,985 10 SH   SOLE   10 0 0
ISHARES SEMICONDUCTOR ETF ETF 464287523   3,422,703 7,226 SH   SOLE   7,226 0 0
AMC ENTMT HLDGS INC CL A NEW Stock 00165C302   639,200 80,000 SH   SOLE   80,000 0 0
SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF ETF 78463X202   2,929,457 69,732 SH   SOLE   69,732 0 0
WALMART INC COM Stock 931142103   434,378 2,716 SH   SOLE   2,716 0 0
ORACLE CORPORATION Stock 68389X105   370,296 3,496 SH   SOLE   3,496 0 0
FIRST TR IPOX 100 INDEX FD SHS ETF 336920103   603,550 7,187 SH   SOLE   7,187 0 0
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   3,766 85 SH   SOLE   85 0 0
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   6,275,425 141,657 SH   SOLE   141,657 0 0
GILEAD SCIENCES INC Stock 375558103   476,094 6,353 SH   SOLE   6,353 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   1,734,750 13,157 SH   SOLE   13,157 0 0
APPLIED MATLS INC COM Stock 038222105   1,340,611 9,683 SH   SOLE   9,683 0 0
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD ETF 33733E302   329,275 2,063 SH   SOLE   2,063 0 0
ARISTA NETWORKS INC COM Stock 040413106   732,409 3,982 SH   SOLE   3,982 0 0
PHILIP MORRIS INTL INC Stock 718172109   298,108 3,220 SH   SOLE   3,220 0 0
AEHR TEST SYS COM Stock 00760J108   720,598 15,768 SH   SOLE   15,768 0 0
EQUINIX INC COM REIT 29444U700   453,186 624 SH   SOLE   624 0 0
EXXON MOBIL CORP COM Stock 30231G102   623,440 5,302 SH   SOLE   5,302 0 0
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   1,069,230 22,634 SH   SOLE   22,634 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   3,103 83 SH   SOLE   83 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   4,926,499 131,760 SH   SOLE   131,759 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   4,401 96 SH   SOLE   96 0 0
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   4,441,118 97,757 SH   SOLE   97,757 0 0
APPLE INC Stock 037833100   20,962,627 122,438 SH   SOLE   122,438 0 0