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: July 31, 2015
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
ABBVIE INC COM 00287Y109 449,150 1,717 SH SOLE 0 2 0 1,715
ADVANCED MICRO DEVICES INC COM 007903107 206,775 338 SH SOLE 0 0 0 338
ALPHABET INC CAP STK CL A 02079K305 2,883,555 8,380 SH SOLE 0 20 0 8,360
ALPHABET INC CAP STK CL C 02079K107 661,941 1,943 SH SOLE 0 0 0 1,943
AMAZON COM INC COM 023135106 9,158,210 36,758 SH SOLE 0 26 0 36,732
AMGEN INC COM 031162100 530,714 1,259 SH SOLE 0 2 0 1,257
AMPHENOL CORP CL A 032095101 533,872 6,333 SH SOLE 0 0 0 6,333
APPLE INC COM 037833100 4,093,597 12,292 SH SOLE 0 12 0 12,280
APPLIED MATLS INC COM 038222105 238,019 465 SH SOLE 0 0 0 465
ARISTA NETWORKS INC COM SHS 040413205 711,343 3,494 SH SOLE 0 0 0 3,494
ARK ETF TR SPACE & DEFENSE 00214Q807 324,678 10,178 SH SOLE 0 23 0 10,155
BANK OF NY MELLON CORP COM 064058100 394,117 2,725 SH SOLE 0 7 0 2,718
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504 241,200 4,649 SH SOLE 0 0 0 4,649
BLACKROCK INC COM 09290D101 984,276 930 SH SOLE 0 0 0 930
BNY MELLON ETF TRUST US SMLCP CORE 09661T305 224,814 5,412 SH SOLE 0 0 0 5,412
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 370,670 7,535 SH SOLE 0 0 0 7,535
BONDBLOXX ETF TRUST PRIVA CR CLO ETF 09789C671 279,167 5,580 SH SOLE 0 0 0 5,580
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853 295,696 6,117 SH SOLE 0 0 0 6,117
BROADCOM INC COM 11135F101 5,504,143 15,673 SH SOLE 0 19 0 15,654
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 1,436,113 29,398 SH SOLE 0 0 0 29,398
CAPITAL ONE FINL CORP COM 14040H105 504,696 2,614 SH SOLE 0 4 0 2,610
CHENIERE ENERGY INC COM NEW 16411R208 294,841 1,096 SH SOLE 0 0 0 1,096
CONSTELLATION ENERGY CORP COM 21037T109 333,274 1,312 SH SOLE 0 0 0 1,312
CORNING INC COM 219350105 331,507 2,156 SH SOLE 0 0 0 2,156
COSTCO WHOLESALE CORPORATION COM 22160K105 618,438 679 SH SOLE 0 0 0 679
CROWDSTRIKE HLDGS INC CL A 22788C105 396,596 1,498 SH SOLE 0 1 0 1,497
DT MIDSTREAM INC COMMON STOCK 23345M107 557,959 4,670 SH SOLE 0 8 0 4,662
DUFF & PHELPS UTLITY AND INF COM 26433C105 387,721 30,243 SH SOLE 0 0 0 30,243
ELI LILLY & CO COM 532457108 4,863,886 4,204 SH SOLE 0 7 0 4,197
EMCOR GROUP INC COM 29084Q100 353,101 468 SH SOLE 0 0 0 468
ETFIS SER TR I VIRTUS REAVES UT 26923G806 747,920 10,657 SH SOLE 0 0 0 10,657
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 2,235,768 7,451 SH SOLE 0 31 0 7,420
FIDELITY COVINGTON TRUST FUND DE INTL ETF 31609A883 340,115 10,682 SH SOLE 0 0 0 10,682
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 370,046 13,311 SH SOLE 0 0 0 13,311
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 541,029 7,513 SH SOLE 0 5 0 7,508
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535 1,345,007 37,258 SH SOLE 0 180 0 37,078
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 1,270,277 22,684 SH SOLE 0 100 0 22,584
FIDELITY COVINGTON TRUST FUN LAR COR ETF 316092360 523,924 8,871 SH SOLE 0 0 0 8,871
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 332,729 9,815 SH SOLE 0 3 0 9,812
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 1,100,965 13,476 SH SOLE 0 29 0 13,447
FIDELITY COVINGTON TRUST FUND GLOB EX ETF 31609A875 533,122 15,734 SH SOLE 0 0 0 15,734
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A305 779,445 17,286 SH SOLE 0 145 0 17,141
FIDELITY COVINGTON TRUST ENHANCED EMRNGS 31609A800 898,091 21,820 SH SOLE 0 0 0 21,820
FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 667,940 10,567 SH SOLE 0 94 0 10,473
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 1,858,291 37,351 SH SOLE 0 0 0 37,351
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 215,042 1,207 SH SOLE 0 6 0 1,201
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF 35473P595 376,006 16,348 SH SOLE 0 0 0 16,348
GE VERNOVA INC COM 36828A101 275,642 290 SH SOLE 0 0 0 290
GLOBAL X FDS 1 3 MO T BI ET 37960A438 2,760,101 27,507 SH SOLE 0 50 0 27,457
GLOBAL X FDS US INFR DEV ETF 37954Y673 488,318 9,301 SH SOLE 0 0 0 9,301
HOME DEPOT INC COM 437076102 624,937 2,197 SH SOLE 0 0 0 2,197
HOWMET AEROSPACE INC COM 443201108 1,712,874 7,573 SH SOLE 0 11 0 7,562
IM GLOBAL PARTNER FUNDS IMGP DBI MAN ETF 53700T827 216,262 6,648 SH SOLE 0 4 0 6,644
INTUITIVE SURGICAL INC COM NEW 46120E602 431,028 1,060 SH SOLE 0 3 0 1,057
INVESCO ACTIVELY MANAGED EXC AAA CLO FLTNG RT 46090A721 3,209,105 125,405 SH SOLE 0 0 0 125,405
INVESCO EXCH TRADED FD TR II RAFI DVLPD MRKTS 46138E735 361,196 7,869 SH SOLE 0 0 0 7,869
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 4,587,914 15,060 SH SOLE 0 28 0 15,032
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 296,952 3,404 SH SOLE 0 4 0 3,400
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,951,081 9,379 SH SOLE 0 19 0 9,360
INVESCO EXCHANGE TRADED FD T BLDG CONSTR ETF 46137V779 497,980 5,487 SH SOLE 0 0 0 5,487
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 254,674 2,281 SH SOLE 0 0 0 2,281
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 3,092,099 21,071 SH SOLE 0 21 0 21,050
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,079,340 6,981 SH SOLE 0 22 0 6,959
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 310,429 2,036 SH SOLE 0 0 0 2,036
INVESCO QQQ TR UNIT SER 1 46090E103 4,507,496 6,093 SH SOLE 0 2 0 6,091
ISHARES INC MSCI STH KOR ETF 464286772 2,258,136 12,354 SH SOLE 0 25 0 12,329
ISHARES INC MSCI TAIWAN ETF 46434G772 1,568,609 13,894 SH SOLE 0 77 0 13,817
ISHARES SILVER TR ISHARES 46428Q109 344,067 6,312 SH SOLE 0 8 0 6,304
ISHARES TR ISHARES BIOTECH 464287556 410,323 1,949 SH SOLE 0 15 0 1,934
ISHARES TR MSCI POLAND ETF 46429B606 694,841 15,678 SH SOLE 0 0 0 15,678
ISHARES TR IBOND 1 5 YR ETF 46438G539 482,580 19,589 SH SOLE 0 0 0 19,589
ISHARES TR ULTRA SHORT DUR 46434V878 487,771 9,678 SH SOLE 0 0 0 9,678
ISHARES TR ISHS 1-5YR INVS 464288646 462,863 9,035 SH SOLE 0 0 0 9,035
ISHARES TR US INFRASTRUC 46435U713 947,876 17,225 SH SOLE 0 80 0 17,145
ISHARES TR MSCI USA MMENTM 46432F396 2,627,655 8,280 SH SOLE 0 0 0 8,280
ISHARES TR CORE S&P500 ETF 464287200 504,884 659 SH SOLE 0 0 0 659
ISHARES TR RUS TP200 GR ETF 464289438 741,555 2,515 SH SOLE 0 20 0 2,495
ISHARES TR RUS MD CP GR ETF 464287481 600,632 4,363 SH SOLE 0 88 0 4,275
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 315,412 3,839 SH SOLE 0 40 0 3,799
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 893,054 12,101 SH SOLE 0 0 0 12,101
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 437,601 9,772 SH SOLE 0 0 0 9,772
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 576,519 11,423 SH SOLE 0 0 0 11,423
JPMORGAN CHASE & CO COM 46625H100 586,777 1,774 SH SOLE 0 0 0 1,774
KLA CORP COM NEW 482480100 954,182 4,895 SH SOLE 0 10 0 4,885
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 304,566 7,302 SH SOLE 0 0 0 7,302
LOCKHEED MARTIN CORP COM 539830109 392,632 771 SH SOLE 0 1 0 770
MARATHON PETE CORP COM 56585A102 850,552 2,151 SH SOLE 0 0 0 2,151
MCKESSON CORP COM 58155Q103 319,325 374 SH SOLE 0 1 0 373
META PLATFORMS INC CL A 30303M102 632,430 872 SH SOLE 0 2 0 870
MICRON TECHNOLOGY INC COM 595112103 847,828 796 SH SOLE 0 2 0 794
MICROSOFT CORP COM 594918104 4,816,012 9,390 SH SOLE 0 11 0 9,379
MODINE MFG CO COM 607828100 334,152 1,785 SH SOLE 0 10 0 1,775
NASDAQ INC COM 631103108 320,931 3,488 SH SOLE 0 0 0 3,488
NETFLIX INC. COM 64110L106 415,532 5,972 SH SOLE 0 0 0 5,972
NORTHERN TR CORP COM 665859104 517,734 3,057 SH SOLE 0 4 0 3,053
NVIDIA CORPORATION COM 67066G104 8,911,954 39,022 SH SOLE 0 33 0 38,989
PALO ALTO NETWORKS INC COM 697435105 914,210 2,301 SH SOLE 0 0 0 2,301
PARKER-HANNIFIN CORP COM 701094104 387,901 406 SH SOLE 0 0 0 406
PHILLIPS 66 COM 718546104 529,775 2,075 SH SOLE 0 0 0 2,075
PIMCO CORPORATE & INCM STRG COM 72200U100 274,603 25,736 SH SOLE 0 0 0 25,736
PIMCO CORPORATE & INCOME OPP COM 72201B101 388,082 35,248 SH SOLE 0 0 0 35,248
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,599,140 113,980 SH SOLE 0 0 0 113,980
PIMCO ETF TR SR LN ACTIVE ETF 72201R627 1,090,241 22,182 SH SOLE 0 0 0 22,182
PIMCO HIGH INCOME FD COM SHS 722014107 1,118,005 272,684 SH SOLE 0 0 0 272,684
PIMCO INCOME STRATEGY FD COM 72201H108 132,839 19,252 SH SOLE 0 0 0 19,252
PIMCO INCOME STRATEGY FD II COM 72201J104 182,414 29,233 SH SOLE 0 0 0 29,233
PROSHARES TR ULTR MSCI ETF 74347X500 243,195 3,408 SH SOLE 0 0 0 3,408
QUANTA SVCS INC COM 74762E102 809,563 1,260 SH SOLE 0 0 0 1,260
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 336,559 6,396 SH SOLE 0 17 0 6,379
ROUNDHILL ETF TRUST MEMORY ETF 77926X320 241,017 3,993 SH SOLE 0 100 0 3,893
S&P GLOBAL INC COM 78409V104 206,788 524 SH SOLE 0 0 0 524
SANDISK CORP COM 80004C200 1,197,044 688 SH SOLE 0 3 0 685
SCHWAB STRATEGIC TR HIGH YIEL BD ETF 808524631 3,478,953 137,835 SH SOLE 0 164 0 137,671
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 268,330 11,246 SH SOLE 0 0 0 11,246
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 417,080 12,821 SH SOLE 0 0 0 12,821
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 408,863 12,274 SH SOLE 0 0 0 12,274
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 261,665 4,900 SH SOLE 0 4 0 4,896
SPDR GOLD TR GOLD SHS 78463V107 214,794 564 SH SOLE 0 0 0 564
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 2,353,743 104,194 SH SOLE 0 112 0 104,082
SPDR SERIES TRUST ST STR SP BIOT 78464A870 694,856 4,407 SH SOLE 0 3 0 4,404
SPDR SERIES TRUST ST INTER BD ETF 78464A375 361,923 11,212 SH SOLE 0 0 0 11,212
STATE STR CORP COM 857477103 296,628 1,699 SH SOLE 0 2 0 1,697
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 318,786 418 SH SOLE 0 0 0 418
STERLING INFRASTRUCTURE INC COM 859241101 1,309,118 2,662 SH SOLE 0 2 0 2,660
T ROWE PRICE EXCHANGE-TRADED US HIGH YIELD 87283Q875 468,195 9,402 SH SOLE 0 0 0 9,402
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 745,871 1,635 SH SOLE 0 0 0 1,635
TIDAL TRUST II DEFIA AI PWR ETF 88636R479 379,741 13,466 SH SOLE 0 16 0 13,450
TIDAL TRUST II PINN FOCU OP ETF 88634T519 412,155 9,745 SH SOLE 0 35 0 9,710
TRANSDIGM GROUP INC COM 893641100 455,233 421 SH SOLE 0 0 0 421
TTM TECHNOLOGIES INC COM 87305R109 263,123 2,142 SH SOLE 0 0 0 2,142
VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 253,587 2,317 SH SOLE 0 0 0 2,317
VANECK ETF TRUST GOLD MINERS ETF 92189F106 419,860 4,782 SH SOLE 0 8 0 4,774
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,437,883 2,361 SH SOLE 0 9 0 2,352
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1,010,052 20,385 SH SOLE 0 0 0 20,385
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 1,234,155 15,738 SH SOLE 0 20 0 15,718
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 1,305,494 4,589 SH SOLE 0 10 0 4,579
VANGUARD INDEX FDS MRNGSTR MD CP GR 922908538 224,552 769 SH SOLE 0 0 0 769
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 1,066,768 2,850 SH SOLE 0 0 0 2,850
VANGUARD INDEX FDS MRNGSTR SM CP GR 922908595 1,000,223 2,961 SH SOLE 0 5 0 2,956
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 777,678 10,270 SH SOLE 0 25 0 10,245
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 681,628 2,616 SH SOLE 0 10 0 2,606
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 404,676 1,735 SH SOLE 0 0 0 1,735
VANGUARD STAR FDS VG TL INTL STK F 921909768 594,210 6,994 SH SOLE 0 0 0 6,994
VANGUARD WELLINGTON FD US MINIMUM 921935409 287,195 2,029 SH SOLE 0 0 0 2,029
VANGUARD WORLD FD MRNGSTR MEGA CAP 921910816 557,290 6,015 SH SOLE 0 3 0 6,012
VERTIV HOLDINGS CO COM CL A 92537N108 576,504 2,389 SH SOLE 0 0 0 2,389
VICTORY PORTFOLIOS II VICT FR GROW ETF 92647X764 625,306 18,716 SH SOLE 0 5 0 18,711
VICTORY PORTFOLIOS II SHS FR CA FL ETF 92647X830 236,549 4,621 SH SOLE 0 0 0 4,621
WISDOMTREE TR INTL MIDCAP DV 97717W778 287,945 3,343 SH SOLE 0 0 0 3,343
WISDOMTREE TR EFFICIENT GLD PL 97717Y568 639,084 10,028 SH SOLE 0 0 0 10,028