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   3,761,071 20,185 SH   SOLE   0 0 20,185
POWERSHARES QQQ TR ETF 46090E103   9,232,770 18,917 SH   SOLE   0 0 18,916
JOHNSON & JOHNSON COM Stock 478160104   310,440 1,916 SH   SOLE   0 0 1,915
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF ETF 33739Q507   527,314 14,771 SH   SOLE   0 0 14,770
VANGUARD TOTAL STK MKT ETF 922908769   1,251,274 4,419 SH   SOLE   0 0 4,418
COSTCO WHSL CORP NEW COM Stock 22160K105   237,790 268 SH   SOLE   0 0 268
GENERAL MLS INC COM Stock 370334104   792,867 10,736 SH   SOLE   0 0 10,736
SPDR S&P SEMICONDUCTOR ETF ETF 78464A862   242,183 1,008 SH   SOLE   0 0 1,008
SPDR S&P 500 ETF TRUST ETF 78462F103   520,254 907 SH   SOLE   0 0 906
THE TRADE DESK INC COM CL A Stock 88339J105   292,875 2,671 SH   SOLE   0 0 2,671
FIRST TRUST NASDAQ SEMICONDUCTOR ETF ETF 33738R811   960,753 10,300 SH   SOLE   0 0 10,299
ICHOR HOLDINGS SHS Stock G4740B105   206,765 6,500 SH   SOLE   0 0 6,500
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209   2,114,839 13,731 SH   SOLE   0 0 13,730
SPDR GOLD ETF ETF 78463V107   308,200 1,268 SH   SOLE   0 0 1,268
FIRST TRUST NASDAQ CLEAN EDGE SMART GRID INFRASTRUCTURE INDEX ETF 33737A108   1,152,096 9,054 SH   SOLE   0 0 9,053
FS KKR CAP CORP COM CEF 302635206   328,031 16,626 SH   SOLE   0 0 16,626
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   532,530 4,553 SH   SOLE   0 0 4,553
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   4,420,337 9,604 SH   SOLE   0 0 9,604
ADOBE SYS INC Stock 00724F101   4,817,425 9,304 SH   SOLE   0 0 9,304
ALPHABET INC CAP STK CL A Stock 02079K305   698,063 4,209 SH   SOLE   0 0 4,209
INTUIT COM Stock 461202103   268,893 433 SH   SOLE   0 0 433
MICROSOFT Stock 594918104   6,737,323 15,657 SH   SOLE   0 0 15,657
TESLA MOTORS INC Stock 88160R101   5,256,147 20,090 SH   SOLE   0 0 20,090
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702   1,829,414 3,119 SH   SOLE   0 0 3,119
BARRETT BUSINESS SERVICES INC Stock 068463108   2,048,946 54,624 SH   SOLE   0 0 54,624
ZOOM VIDEO COMMUNICATIONS INC CL A Stock 98980L101   346,817 4,973 SH   SOLE   0 0 4,973
GLOBAL X COPPER MINERS ETF ETF 37954Y830   369,037 7,807 SH   SOLE   0 0 7,807
FIRST TRUST INDXX NEXTG ETF ETF 33737K205   2,259,258 25,867 SH   SOLE   0 0 25,867
MICRON TECHNOLOGY Stock 595112103   694,077 6,692 SH   SOLE   0 0 6,692
INVESCO S&P MIDCAP QUALITY ETF ETF 46137V472   2,664,245 25,972 SH   SOLE   0 0 25,972
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609   3,475,663 62,478 SH   SOLE   0 0 62,478
CONFLUENT INC CLASS A COM Stock 20717M103   204,819 10,050 SH   SOLE   0 0 10,050
LUCID GROUP INC COM Stock 549498103   37,665 10,670 SH   SOLE   0 0 10,670
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697   986,239 10,801 SH   SOLE   0 0 10,801
SAMSARA INC COM CL A Stock 79589L106   692,928 14,400 SH   SOLE   0 0 14,400
VANECK SEMICONDUCTOR ETF ETF 92189F676   1,779,022 7,248 SH   SOLE   0 0 7,248
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD ETF 33733E104   8,033,660 88,476 SH   SOLE   0 0 88,476
META PLATFORMS INC CL A Stock 30303M102   70,652,217 123,423 SH   SOLE   0 0 123,422
PALO ALTO NETWORKS INC COM Stock 697435105   413,578 1,210 SH   SOLE   0 0 1,210
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND ETF 337345102   4,623,740 24,169 SH   SOLE   0 0 24,168
BROADCOM INC COM Stock 11135F101   527,000 3,055 SH   SOLE   0 0 3,055
NVIDIA CORP Stock 67066G104   31,325,662 257,952 SH   SOLE   0 0 257,951
S&P GLOBAL INC COM Stock 78409V104   214,807 416 SH   SOLE   0 0 415
FIRST TRUST PREFERRED SECURITIES & INCOME ETF ETF 33739E108   990,649 54,732 SH   SOLE   0 0 54,732
GOLDMAN SACHS BDC INC SHS CEF 38147U107   162,396 11,802 SH   SOLE   0 0 11,802
ADVANCED MICRO DEVICES INC COM Stock 007903107   7,663,520 46,706 SH   SOLE   0 0 46,706
POWERSHRARES DYNAMIC ETF 46137V852   376,128 8,094 SH   SOLE   0 0 8,094
ENERGY SELECT SECTOR SPDR ETF 81369Y506   324,457 3,695 SH   SOLE   0 0 3,695
FIRST TRUST BLOOMBERG R&D LEADERS ETF ETF 33738R621   413,892 17,740 SH   SOLE   0 0 17,740
ISHARES SEMICONDUCTOR ETF ETF 464287523   5,161,889 22,386 SH   SOLE   0 0 22,385
AMC ENTMT HLDGS INC CL A NEW Stock 00165C302   445,900 98,000 SH   SOLE   0 0 98,000
WELLS FARGO CO NEW COM Stock 949746101   233,342 4,131 SH   SOLE   0 0 4,130
WALMART INC COM Stock 931142103   698,334 8,648 SH   SOLE   0 0 8,648
ORACLE CORPORATION Stock 68389X105   604,920 3,550 SH   SOLE   0 0 3,550
FIRST TR IPOX 100 INDEX FD SHS ETF 336920103   683,949 6,207 SH   SOLE   0 0 6,207
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605   8,954,747 153,677 SH   SOLE   0 0 153,676
GILEAD SCIENCES INC Stock 375558103   1,314,695 15,681 SH   SOLE   0 0 15,681
ALPHABET INC CAP STK CL C Stock 02079K107   2,887,615 17,271 SH   SOLE   0 0 17,271
AMGEN INC Stock 031162100   232,636 722 SH   SOLE   0 0 722
APPLIED MATLS INC COM Stock 038222105   1,772,383 8,772 SH   SOLE   0 0 8,772
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD ETF 33733E302   1,197,263 5,652 SH   SOLE   0 0 5,652
ARISTA NETWORKS INC COM Stock 040413106   1,026,335 2,674 SH   SOLE   0 0 2,674
PHILIP MORRIS INTL INC Stock 718172109   277,278 2,284 SH   SOLE   0 0 2,284
EQUINIX INC COM REIT 29444U700   560,982 632 SH   SOLE   0 0 632
EXXON MOBIL CORP COM Stock 30231G102   639,845 5,458 SH   SOLE   0 0 5,458
FIRST TRUST LOW DURATION OPPORTUNITIES ETF ETF 33739Q200   1,022,738 20,699 SH   SOLE   0 0 20,699
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106   7,127,252 156,677 SH   SOLE   0 0 156,677
PROSHARES ULTRA SEMICONDUCTORS ETF 74347R669   222,793 1,858 SH   SOLE   0 0 1,858
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886   233,655 2,892 SH   SOLE   0 0 2,892
SAP AKTIENGESELLSCHAFT ADR ADR 803054204   255,217 1,114 SH   SOLE   0 0 1,114
FIRST TRUST NASDAQ CYBERSECURITY ETF ETF 33734X846   4,471,531 75,494 SH   SOLE   0 0 75,494
APPLE INC Stock 037833100   28,660,209 123,005 SH   SOLE   0 0 123,005
DISNEY WALT CO COM Stock 254687106   203,231 2,113 SH   SOLE   0 0 2,112