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 479,248 1,905 SH SOLE 0 0 0 1,905
ADVANCED MICRO DEVICES INC COM 007903107 7,801,102 13,429 SH SOLE 0 207 0 13,222
AGNC INVT CORP COM 00123Q104 162,465 14,905 SH SOLE 0 0 0 14,905
ALAMOS GOLD INC COM CL A 011532108 1,372,633 45,244 SH SOLE 0 550 0 44,694
ALPHABET INC CAP STK CL C 02079K107 2,649,268 7,498 SH SOLE 0 72 0 7,426
ALTIMMUNE INC COM NEW 02155H200 201,005 66,120 SH SOLE 0 700 0 65,420
AMAZON COM INC COM 023135106 998,764 4,191 SH SOLE 0 77 0 4,114
AMERICAN EXPRESS CO COM 025816109 264,173 781 SH SOLE 0 53 0 728
AMERICAN HEALTHCARE REIT INC COM SHS 398182303 1,003,210 19,237 SH SOLE 0 230 0 19,007
AMERICAN PUB ED INC COM 02913V103 2,305,610 42,935 SH SOLE 0 509 0 42,426
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664 314,475 2,997 SH SOLE 0 0 0 2,997
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 847,821 327,344 SH SOLE 0 4,763 0 322,581
APPLE INC COM 037833100 2,769,320 9,571 SH SOLE 0 145 0 9,426
APPLOVIN CORP COM CL A 03831W108 1,564,238 3,036 SH SOLE 0 35 0 3,001
ARDELYX INC COM 039697107 58,104 11,393 SH SOLE 0 0 0 11,393
ARIS MINING CORPORATION COM 04040Y109 1,967,777 131,977 SH SOLE 0 1,570 0 130,407
ARISTA NETWORKS INC COM SHS 040413205 243,268 1,432 SH SOLE 0 0 0 1,432
ATI INC COM 01741R102 2,064,623 10,475 SH SOLE 0 115 0 10,360
BANC OF CALIFORNIA INC COM 05990K106 1,576,685 77,175 SH SOLE 0 931 0 76,244
BANK AMERICA CORP COM 060505104 290,199 5,093 SH SOLE 0 350 0 4,743
BARCLAYS PLC ADR 06738E204 2,436,954 90,728 SH SOLE 0 1,096 0 89,632
BLACKROCK HEALTH SCIENCES TR COM 09250W107 274,966 6,402 SH SOLE 0 0 0 6,402
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 313,114 13,206 SH SOLE 0 0 0 13,206
BLOOM ENERGY CORP COM CL A 093712107 3,023,065 9,987 SH SOLE 0 121 0 9,866
BLUE OWL TECHNOLOGY FIN CORP COMMON STOCK 095924106 576,971 55,746 SH SOLE 0 400 0 55,346
BOEING CO COM 097023105 481,646 2,225 SH SOLE 0 20 0 2,205
BROADCOM INC COM 11135F101 818,057 2,166 SH SOLE 0 0 0 2,166
CAMECO CORP COM 13321L108 1,203,781 11,818 SH SOLE 0 121 0 11,697
CAPITAL ONE FINL CORP COM 14040H105 340,452 1,697 SH SOLE 0 20 0 1,677
CARDINAL HEALTH INC COM 14149Y108 226,157 952 SH SOLE 0 0 0 952
CARDIOL THERAPEUTICS INC COM CL A 14161Y200 113,595 107,165 SH SOLE 0 0 0 107,165
CARNIVAL CORP COMMON STOCK 143658300 316,470 11,077 SH SOLE 0 44 0 11,033
CARPENTER TECHNOLOGY CORP COM 144285103 3,886,709 6,301 SH SOLE 0 77 0 6,224
CENTURY ALUM CO COM 156431108 1,522,839 33,098 SH SOLE 0 395 0 32,703
CHEVRON CORPORATION COM 166764100 205,542 1,240 SH SOLE 0 450 0 790
CITIGROUP INC COM NEW 172967424 2,354,197 16,821 SH SOLE 0 193 0 16,628
CITIZENS FINL GROUP INC COM 174610105 1,208,357 17,245 SH SOLE 0 208 0 17,037
COEUR MNG INC COM NEW 192108504 2,946,804 180,564 SH SOLE 0 2,249 0 178,315
COGNEX CORP COM 192422103 230,658 3,185 SH SOLE 0 0 0 3,185
COHERENT CORP COM 19247G107 3,339,977 8,467 SH SOLE 0 101 0 8,366
COHERUS ONCOLOGY INC COM 19249H103 186,529 133,235 SH SOLE 0 2,685 0 130,550
COMMUNITY HEALTHCARE TR INC COM 20369C106 188,650 10,320 SH SOLE 0 0 0 10,320
CONSTRUCTION PARTNERS INC COM CL A 21044C107 1,735,705 14,614 SH SOLE 0 177 0 14,437
CORNING INC COM 219350105 1,706,017 6,679 SH SOLE 0 0 0 6,679
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 244,335 5,508 SH SOLE 0 0 0 5,508
DISNEY WALT CO COM 254687106 351,986 3,657 SH SOLE 0 53 0 3,604
DYNEX CAP INC COM 26817Q886 659,853 50,332 SH SOLE 0 0 0 50,332
EASTERN BANKSHARES INC COM 27627N105 1,169,401 52,581 SH SOLE 0 647 0 51,934
ELI LILLY & CO COM 532457108 413,803 345 SH SOLE 0 24 0 321
ENTEGRIS INC COM 29362U104 221,408 1,231 SH SOLE 0 0 0 1,231
ERO COPPER CORP COM 296006109 1,295,529 48,431 SH SOLE 0 617 0 47,814
EXXON MOBIL CORP COM 30231G102 82,032 600 SH Call SOLE 0 0 0 600
EXXON MOBIL CORP COM 30231G102 293,948 2,150 SH SOLE 0 116 0 2,034
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 220,129 1,652 SH SOLE 0 0 0 1,652
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 225,764 5,045 SH SOLE 0 0 0 5,045
FIRST TR EXCHANGE-TRADED FD INDXX AEROSPACE 33733E831 291,058 6,359 SH SOLE 0 0 0 6,359
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 217,707 15,891 SH SOLE 0 0 0 15,891
FIRSTCASH HOLDINGS INC COM 33768G107 2,383,630 11,019 SH SOLE 0 128 0 10,891
FLOOR & DECOR HLDGS INC CL A 339750101 330,160 5,562 SH SOLE 0 70 0 5,492
GAP INC COM 364760108 232,304 12,436 SH SOLE 0 173 0 12,263
GE AEROSPACE COM NEW 369604301 3,072,434 8,221 SH SOLE 0 85 0 8,136
GE VERNOVA INC COM 36828A101 4,204,237 3,579 SH SOLE 0 37 0 3,542
GOLDMAN SACHS GROUP INC COM 38141G104 242,729 240 SH SOLE 0 0 0 240
GORMAN RUPP CO COM 383082104 1,245,829 13,580 SH SOLE 0 165 0 13,415
GRAIL INC COM 384747101 1,767,305 25,887 SH SOLE 0 333 0 25,554
HEWLETT PACKARD ENTERPRISE C COM 42824C109 430,846 9,551 SH SOLE 0 97 0 9,454
HOWMET AEROSPACE INC COM 443201108 3,900,352 14,507 SH SOLE 0 166 0 14,341
IMMUNEERING CORP CLASS A COM 45254E107 730,790 146,451 SH SOLE 0 2,605 0 143,846
INDIVIOR PHARMACEUTICALS INC COM 45579U109 220,126 5,365 SH SOLE 0 0 0 5,365
INTEL CORP COM 458140100 139,630 1,000 SH Put SOLE 0 0 0 1,000
INTEL CORP COM 458140100 382,028 2,736 SH SOLE 0 0 0 2,736
INTERCORP FINL SVCS INC SHS P5626F128 1,409,874 24,752 SH SOLE 0 289 0 24,463
INTERNATIONAL BUSINESS MACHS COM 459200101 266,025 946 SH SOLE 0 0 0 946
INVESCO MORTGAGE CAPITAL INC COM 46131B704 1,055,677 133,630 SH SOLE 0 1,005 0 132,625
INVESCO QQQ TR UNIT SER 1 46090E103 4,590,405 6,234 SH SOLE 0 70 0 6,164
ISHARES TR RUS 2000 GRW ETF 464287648 204,859 520 SH SOLE 0 0 0 520
ISHARES TR CORE S&P500 ETF 464287200 952,588 1,272 SH SOLE 0 0 0 1,272
ISHARES TR RUSSELL 2000 ETF 464287655 670,304 2,231 SH SOLE 0 5 0 2,226
ISHARES TR EXPANDED TECH 464287515 295,809 3,265 SH SOLE 0 11 0 3,254
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 507,570 8,987 SH SOLE 0 0 0 8,987
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 17,236,885 280,457 SH SOLE 0 3,651 0 276,806
JOHNSON & JOHNSON COM 478160104 271,621 1,070 SH SOLE 0 0 0 1,070
JOURNEY MED CORP COM 48115J109 563,377 79,573 SH SOLE 0 1,090 0 78,483
JPMORGAN CHASE & CO COM 46625H100 236,660 723 SH SOLE 0 0 0 723
KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704 1,638,206 8,374 SH SOLE 0 101 0 8,273
LENDINGCLUB ISSUANCE TR SER COM NEW 52603A208 873,921 42,137 SH SOLE 0 496 0 41,641
MAIA BIOTECHNOLOGY INC COM 552641102 49,154 34,135 SH SOLE 0 915 0 33,220
MARVELL TECHNOLOGY INC COM 573874104 5,743,319 19,280 SH SOLE 0 273 0 19,007
MASTEC INC COM 576323109 1,224,881 2,944 SH SOLE 0 35 0 2,909
MEDIWOUND LTD SHS NEW M68830112 266,393 18,122 SH SOLE 0 190 0 17,932
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 75,708 26,379 SH SOLE 0 1,667 0 24,712
MICRON TECHNOLOGY INC COM 595112103 3,362,447 2,913 SH SOLE 0 34 0 2,879
MICROSOFT CORP COM 594918104 609,637 1,634 SH SOLE 0 50 0 1,584
MP MATERIALS CORP COM CL A 553368101 1,195,870 21,351 SH SOLE 0 256 0 21,095
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 2,443,864 46,032 SH SOLE 0 620 0 45,412
NEOS ETF TRUST REAL ESTATE HIGH 78433H618 615,447 12,532 SH SOLE 0 82 0 12,450
NETFLIX INC. COM 64110L106 284,458 3,984 SH SOLE 0 66 0 3,918
NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 249,300 10,488 SH SOLE 0 0 0 10,488
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 383,455 6,625 SH SOLE 0 0 0 6,625
NVIDIA CORPORATION COM 67066G104 3,829,559 19,139 SH SOLE 0 347 0 18,792
ON HLDG AG NAMEN AKT A H5919C104 330,858 9,341 SH SOLE 0 125 0 9,216
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,808,735 15,503 SH SOLE 0 156 0 15,347
PALOMAR HLDGS INC COM 69753M105 1,282,479 10,147 SH SOLE 0 119 0 10,028
PAN AMERN SILVER CORP COM 697900108 2,483,292 55,443 SH SOLE 0 671 0 54,772
PEPSICO INC COM 713448108 560,827 4,142 SH SOLE 0 67 0 4,075
PGIM ETF TR PGIM ULTRA SH BD 69344A107 276,122 5,573 SH SOLE 0 0 0 5,573
PROCTER & GAMBLE CO COM 742718109 239,756 1,635 SH SOLE 0 0 0 1,635
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 3,989,053 1,235,001 SH SOLE 0 20,548 0 1,214,453
REDWOOD TRUST INC COM 758075402 592,168 124,930 SH SOLE 0 650 0 124,280
ROYAL GOLD INC COM 780287108 997,651 4,998 SH SOLE 0 59 0 4,939
RUBRIK INC. CL A 781154109 240,198 2,992 SH SOLE 0 0 0 2,992
RUNWAY GROWTH FINANCE CORP COM 78163D100 506,072 90,209 SH SOLE 0 350 0 89,859
SCHWAB CHARLES CORP COM 808513105 1,240,017 13,439 SH SOLE 0 163 0 13,276
SPDR GOLD TR GOLD SHS 78463V107 340,000 923 SH SOLE 0 226 0 697
SPDR SERIES TRUST STATE STREET SPD 78464A698 225,822 3,017 SH SOLE 0 0 0 3,017
SPDR SERIES TRUST STATE STREET SPD 78468R663 886,250 9,671 SH SOLE 0 144 0 9,527
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 2,710,687 5,676 SH SOLE 0 68 0 5,608
TECHNIPFMC PLC COM G87110105 2,523,975 38,069 SH SOLE 0 454 0 37,615
TRINITY CAP INC COM 896442308 273,270 15,275 SH SOLE 0 0 0 15,275
VALERO ENERGY CORP COM 91913Y100 260,440 1,000 SH Call SOLE 0 0 0 1,000
VALERO ENERGY CORP COM 91913Y100 35,420 136 SH SOLE 0 0 0 136
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,071,405 7,384 SH SOLE 0 66 0 7,318
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 1,217,328 3,673 SH SOLE 0 34 0 3,639
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 246,416 3,118 SH SOLE 0 0 0 3,118
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,221,532 38,978 SH SOLE 0 711 0 38,267
VERU INC COM NEW 92536C202 38,186 12,200 SH SOLE 0 0 0 12,200
VIAVI SOLUTIONS INC COM 925550105 2,396,477 50,188 SH SOLE 0 611 0 49,577
VIKING HOLDINGS LTD ORD SHS G93A5A101 1,435,549 13,715 SH SOLE 0 166 0 13,549
VIKING THERAPEUTICS INC COM 92686J106 773,100 19,818 SH SOLE 0 326 0 19,492
WENDYS CO COM 95058W100 343,596 41,447 SH SOLE 0 1,155 0 40,292
WESTERN AST INFL LKD OPP & I COM 95766R104 348,709 41,513 SH SOLE 0 0 0 41,513
XOMETRY INC CLASS A COM 98423F109 1,662,074 17,220 SH SOLE 0 210 0 17,010