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 |
AMAZON.COM INC | Stock | 023135106 | 2,143,640 | 16,444 | SH | | SOLE | | 16,444 | 0 | 0 |
POWERSHARES QQQ TR | ETF | 46090E103 | 5,541 | 15 | SH | | SOLE | | 15 | 0 | 0 |
POWERSHARES QQQ TR | ETF | 46090E103 | 6,112,980 | 16,549 | SH | | SOLE | | 16,548 | 0 | 0 |
JOHNSON & JOHNSON COM | Stock | 478160104 | 344,431 | 2,081 | SH | | SOLE | | 2,080 | 0 | 0 |
FIRST TRUST SSI STRATEGIC CONVERTIBLE SECURITIES ETF | ETF | 33739Q507 | 516,065 | 15,801 | SH | | SOLE | | 15,801 | 0 | 0 |
VANGUARD TOTAL STK MKT | ETF | 922908769 | 971,648 | 4,411 | SH | | SOLE | | 4,410 | 0 | 0 |
GENERAL MLS INC COM | Stock | 370334104 | 1,120,985 | 14,615 | SH | | SOLE | | 14,615 | 0 | 0 |
INTEL CORP COM | Stock | 458140100 | 226,907 | 6,785 | SH | | SOLE | | 6,785 | 0 | 0 |
SPDR S&P SEMICONDUCTOR ETF | ETF | 78464A862 | 240,542 | 1,087 | SH | | SOLE | | 1,087 | 0 | 0 |
FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 | 4,194 | 62 | SH | | SOLE | | 62 | 0 | 0 |
FIRST TRUST NASDAQ SEMICONDUCTOR ETF | ETF | 33738R811 | 832,645 | 11,698 | SH | | SOLE | | 11,697 | 0 | 0 |
ICHOR HOLDINGS SHS | Stock | G4740B105 | 243,750 | 6,500 | SH | | SOLE | | 6,500 | 0 | 0 |
HEALTH CARE SELECT SECTOR SPDR | ETF | 81369Y209 | 4,859 | 37 | SH | | SOLE | | 37 | 0 | 0 |
HEALTH CARE SELECT SECTOR SPDR | ETF | 81369Y209 | 1,721,175 | 12,968 | SH | | SOLE | | 12,968 | 0 | 0 |
FS KKR CAP CORP COM | CEF | 302635206 | 367,566 | 19,164 | SH | | SOLE | | 19,164 | 0 | 0 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | Stock | 084670702 | 774,070 | 2,270 | SH | | SOLE | | 2,270 | 0 | 0 |
ADOBE SYS INC | Stock | 00724F101 | 6,178,878 | 12,636 | SH | | SOLE | | 12,636 | 0 | 0 |
ALPHABET INC CAP STK CL A | Stock | 02079K305 | 425,893 | 3,558 | SH | | SOLE | | 3,558 | 0 | 0 |
INTUIT COM | Stock | 461202103 | 226,804 | 495 | SH | | SOLE | | 495 | 0 | 0 |
MICROSOFT | Stock | 594918104 | 3,175,751 | 9,326 | SH | | SOLE | | 9,325 | 0 | 0 |
TESLA MOTORS INC | Stock | 88160R101 | 5,800,823 | 22,160 | SH | | SOLE | | 22,160 | 0 | 0 |
VANGUARD INFORMATION TECHNOLOGY ETF | ETF | 92204A702 | 671,641 | 1,519 | SH | | SOLE | | 1,519 | 0 | 0 |
BARRETT BUSINESS SERVICES INC | Stock | 068463108 | 1,190,803 | 13,656 | SH | | SOLE | | 13,656 | 0 | 0 |
ZOOM VIDEO COMMUNICATIONS INC CL A | Stock | 98980L101 | 394,111 | 5,806 | SH | | SOLE | | 5,806 | 0 | 0 |
GLOBAL X COPPER MINERS ETF | ETF | 37954Y830 | 293,934 | 7,807 | SH | | SOLE | | 7,807 | 0 | 0 |
VANECK GOLD MINERS ETF | ETF | 92189F106 | 247,384 | 8,216 | SH | | SOLE | | 8,216 | 0 | 0 |
FIRST TRUST INDXX NEXTG ETF | ETF | 33737K205 | 4,098 | 58 | SH | | SOLE | | 58 | 0 | 0 |
FIRST TRUST INDXX NEXTG ETF | ETF | 33737K205 | 1,610,956 | 22,444 | SH | | SOLE | | 22,444 | 0 | 0 |
INVESCO S&P MIDCAP QUALITY ETF | ETF | 46137V472 | 405,245 | 5,021 | SH | | SOLE | | 5,021 | 0 | 0 |
CONFLUENT INC CLASS A COM | Stock | 20717M103 | 545,540 | 15,450 | SH | | SOLE | | 15,450 | 0 | 0 |
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD | ETF | 46429B697 | 929,125 | 12,500 | SH | | SOLE | | 12,500 | 0 | 0 |
VANECK SEMICONDUCTOR ETF | ETF | 92189F676 | 304,043 | 1,997 | SH | | SOLE | | 1,997 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD | ETF | 33733E104 | 3,153 | 42 | SH | | SOLE | | 42 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD DB STRATEGIC VALUE INDEX FD | ETF | 33733E104 | 2,934,715 | 39,091 | SH | | SOLE | | 39,090 | 0 | 0 |
META PLATFORMS INC CL A | Stock | 30303M102 | 43,741,365 | 1,200,696 | SH | | SOLE | | 1,200,696 | 0 | 0 |
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 | 1,619 | 11 | SH | | SOLE | | 11 | 0 | 0 |
FIRST TRUST NASDAQ-100 TECHNOLOGY SECTOR INDEX FUND | ETF | 337345102 | 2,571,309 | 17,474 | SH | | SOLE | | 17,473 | 0 | 0 |
ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 | 1,242 | 22 | SH | | SOLE | | 22 | 0 | 0 |
ISHARES U.S. MEDICAL DEVICES ETF | ETF | 464288810 | 1,902,191 | 33,693 | SH | | SOLE | | 33,692 | 0 | 0 |
NVIDIA CORP | Stock | 67066G104 | 9,967,964 | 23,564 | SH | | SOLE | | 23,563 | 0 | 0 |
FIRST TRUST PREFERRED SECURITIES & INCOME ETF | ETF | 33739E108 | 1,335,986 | 83,656 | SH | | SOLE | | 83,656 | 0 | 0 |
GOLDMAN SACHS BDC INC SHS | CEF | 38147U107 | 163,576 | 11,802 | SH | | SOLE | | 11,802 | 0 | 0 |
ADVANCED MICRO DEVICES INC COM | Stock | 007903107 | 1,484,589 | 13,033 | SH | | SOLE | | 13,033 | 0 | 0 |
POWERSHRARES DYNAMIC | ETF | 46137V852 | 329,171 | 2,703 | SH | | SOLE | | 2,703 | 0 | 0 |
ENERGY SELECT SECTOR SPDR | ETF | 81369Y506 | 207,958 | 2,562 | SH | | SOLE | | 2,562 | 0 | 0 |
ISHARES SEMICONDUCTOR ETF | ETF | 464287523 | 4,887 | 10 | SH | | SOLE | | 10 | 0 | 0 |
ISHARES SEMICONDUCTOR ETF | ETF | 464287523 | 1,702,779 | 3,357 | SH | | SOLE | | 3,357 | 0 | 0 |
SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF | ETF | 78463X202 | 2,933,040 | 63,789 | SH | | SOLE | | 63,789 | 0 | 0 |
WALMART INC COM | Stock | 931142103 | 640,148 | 4,073 | SH | | SOLE | | 4,072 | 0 | 0 |
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 | 3,485 | 74 | SH | | SOLE | | 74 | 0 | 0 |
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF | ETF | 33738R506 | 2,805,485 | 59,566 | SH | | SOLE | | 59,566 | 0 | 0 |
ORACLE CORPORATION | Stock | 68389X105 | 410,384 | 3,446 | SH | | SOLE | | 3,446 | 0 | 0 |
FIRST TR IPOX 100 INDEX FD SHS | ETF | 336920103 | 633,678 | 7,187 | SH | | SOLE | | 7,187 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 3,987 | 85 | SH | | SOLE | | 85 | 0 | 0 |
FIRST TR EXCHANGE TRADED FD VI DORSEY WRIGHT FOCUS 5 ETF | ETF | 33738R605 | 6,265,151 | 133,563 | SH | | SOLE | | 133,562 | 0 | 0 |
ALPHABET INC CAP STK CL C | Stock | 02079K107 | 1,591,602 | 13,157 | SH | | SOLE | | 13,157 | 0 | 0 |
APPLIED MATLS INC COM | Stock | 038222105 | 1,399,581 | 9,683 | SH | | SOLE | | 9,683 | 0 | 0 |
ARISTA NETWORKS INC COM | Stock | 040413106 | 645,323 | 3,982 | SH | | SOLE | | 3,982 | 0 | 0 |
ISHARES S&P SMALLCAP 600 VALUE ETF | ETF | 464287879 | 273,954 | 2,881 | SH | | SOLE | | 2,881 | 0 | 0 |
PHILIP MORRIS INTL INC | Stock | 718172109 | 314,336 | 3,220 | SH | | SOLE | | 3,220 | 0 | 0 |
AEHR TEST SYS COM | Stock | 00760J108 | 641,685 | 15,556 | SH | | SOLE | | 15,556 | 0 | 0 |
EQUINIX INC COM | REIT | 29444U700 | 567,573 | 724 | SH | | SOLE | | 724 | 0 | 0 |
EXXON MOBIL CORP COM | Stock | 30231G102 | 565,128 | 5,269 | SH | | SOLE | | 5,269 | 0 | 0 |
FIRST TRUST LOW DURATION OPPORTUNITIES ETF | ETF | 33739Q200 | 1,078,963 | 22,634 | SH | | SOLE | | 22,634 | 0 | 0 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 3,327 | 83 | SH | | SOLE | | 83 | 0 | 0 |
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND | ETF | 33734H106 | 3,123,827 | 77,925 | SH | | SOLE | | 77,925 | 0 | 0 |
FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 | 4,267 | 96 | SH | | SOLE | | 96 | 0 | 0 |
FIRST TRUST NASDAQ CYBERSECURITY ETF | ETF | 33734X846 | 4,487,427 | 98,821 | SH | | SOLE | | 98,821 | 0 | 0 |
APPLE INC | Stock | 037833100 | 23,549,760 | 121,409 | SH | | SOLE | | 121,409 | 0 | 0 |