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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 639 4,760 SH   SOLE   0 0 4,760
ABRDN EMRG MKTS EQTY INCM FD COM 00301W105 52 11,402 SH   SOLE   0 0 11,402
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 887 11,102 SH   SOLE   0 0 11,102
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 143 19,985 SH   SOLE   0 0 19,985
ADVISORSHARES TR RANGER EQUITY BE 00768Y412 2,667 88,109 SH   SOLE   0 0 88,109
AEGON N V NY REGISTRY SHS 007924103 47 11,951 SH   SOLE   0 0 11,951
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 270 30,400 SH   SOLE   0 0 30,400
ALPHABET INC CAP STK CL A 02079K305 591 6,180 SH   SOLE   0 0 6,180
ALPHABET INC CAP STK CL C 02079K107 2,413 25,090 SH   SOLE   0 0 25,090
AMAZON COM INC COM 023135106 5,666 50,140 SH   SOLE   0 0 50,140
AMPHENOL CORP NEW CL A 032095101 214 3,200 SH   SOLE   0 0 3,200
APPLE INC COM 037833100 8,919 64,534 SH   SOLE   0 0 64,534
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 292 8,835 SH   SOLE   0 0 8,835
AT&T INC COM 00206R102 229 14,947 SH   SOLE   0 0 14,947
B2GOLD CORP COM 11777Q209 103 32,025 SH   SOLE   0 0 32,025
BAIDU INC SPON ADR REP A 056752108 636 5,410 SH   SOLE   0 0 5,410
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 513 1,921 SH   SOLE   0 0 1,921
BETTER CHOICE CO INC COM 08771Y303 46 58,765 SH   SOLE   0 0 58,765
BIOGEN INC COM 09062X103 627 2,350 SH   SOLE   0 0 2,350
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 276 235 SH   SOLE   0 0 235
BK OF AMERICA CORP COM 060505104 949 31,433 SH   SOLE   0 0 31,433
BLACKROCK ENHANCD CAP & INM COM 09256A109 230 14,000 SH   SOLE   0 0 14,000
BLACKSTONE INC COM 09260D107 424 5,067 SH   SOLE   0 0 5,067
BOEING CO COM 097023105 1,083 8,951 SH   SOLE   0 0 8,951
BOOKING HOLDINGS INC COM 09857L108 546 332 SH   SOLE   0 0 332
BP PLC SPONSORED ADR 055622104 312 10,951 SH   SOLE   0 0 10,951
BROADCOM INC COM 11135F101 1,206 2,715 SH   SOLE   0 0 2,715
CATERPILLAR INC COM 149123101 510 3,108 SH   SOLE   0 0 3,108
CBOE GLOBAL MKTS INC COM 12503M108 522 4,450 SH   SOLE   0 0 4,450
CEMEX SAB DE CV SPON ADR NEW 151290889 112 32,413 SH   SOLE   0 0 32,413
CF INDS HLDGS INC COM 125269100 357 3,705 SH   SOLE   0 0 3,705
CHEVRON CORP NEW COM 166764100 302 2,096 SH   SOLE   0 0 2,096
CISCO SYS INC COM 17275R102 852 21,307 SH   SOLE   0 0 21,307
CITIGROUP INC COM NEW 172967424 299 7,157 SH   SOLE   0 0 7,157
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 1,662 28,470 SH   SOLE   0 0 28,470
COSTCO WHSL CORP NEW COM 22160K105 382 808 SH   SOLE   0 0 808
CREDIT SUISSE AG NASSAU BRH X LINK GOLD SHS 22542D233 293 2,050 SH   SOLE   0 0 2,050
DECKERS OUTDOOR CORP COM 243537107 219 700 SH   SOLE   0 0 700
DEVON ENERGY CORP NEW COM 25179M103 329 5,485 SH   SOLE   0 0 5,485
DISNEY WALT CO COM 254687106 753 7,993 SH   SOLE   0 0 7,993
EBAY INC. COM 278642103 304 8,265 SH   SOLE   0 0 8,265
ELEVANCE HEALTH INC COM 036752103 936 2,061 SH   SOLE   0 0 2,061
ELOXX PHARMACEUTICALS INC COM 29014R103 22 127,000 SH   SOLE   0 0 127,000
ENPHASE ENERGY INC COM 29355A107 749 2,700 SH   SOLE   0 0 2,700
FLAHERTY & CRUMRINE PFD INCO COM 33848E106 291 34,000 SH   SOLE   0 0 34,000
FORD MTR CO DEL COM 345370860 210 18,742 SH   SOLE   0 0 18,742
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 781 237,365 SH   SOLE   0 0 237,365
GERDAU SA SPON ADR REP PFD 373737105 83 18,247 SH   SOLE   0 0 18,247
GLOBAL X FDS MSCI SUPR EM ETF 37950E119 133 18,296 SH   SOLE   0 0 18,296
HANCOCK JOHN PFD INCOME FD I COM 41013X106 165 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102 223 807 SH   SOLE   0 0 807
HONEYWELL INTL INC COM 438516106 220 1,315 SH   SOLE   0 0 1,315
IDACORP INC COM 451107106 506 5,112 SH   SOLE   0 0 5,112
INTEL CORP COM 458140100 1,142 44,309 SH   SOLE   0 0 44,309
INTERNATIONAL BUSINESS MACHS COM 459200101 240 2,017 SH   SOLE   0 0 2,017
INVESCO CALIF VALUE MUN INCO COM 46132H106 90 10,000 SH   SOLE   0 0 10,000
ISHARES GOLD TR ISHARES NEW 464285204 289 9,138 SH   SOLE   0 0 9,138
ISHARES INC MSCI EMRG CHN 46434G764 721 16,296 SH   SOLE   0 0 16,296
ISHARES SILVER TR ISHARES 46428Q109 581 33,207 SH   SOLE   0 0 33,207
ISHARES TR 7-10 YR TRSY BD 464287440 453 4,711 SH   SOLE   0 0 4,711
ISHARES TR RUS 2000 GRW ETF 464287648 649 3,139 SH   SOLE   0 0 3,139
ISHARES TR RUSSELL 2000 ETF 464287655 546 3,310 SH   SOLE   0 0 3,310
JPMORGAN CHASE & CO COM 46625H100 262 2,511 SH   SOLE   0 0 2,511
KINDER MORGAN INC DEL COM 49456B101 509 30,627 SH   SOLE   0 0 30,627
KKR INCOME OPPORTUNITIES FD COM 48249T106 389 34,000 SH   SOLE   0 0 34,000
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 132 73,927 SH   SOLE   0 0 73,927
MARATHON PETE CORP COM 56585A102 432 4,356 SH   SOLE   0 0 4,356
MASTERCARD INCORPORATED CL A 57636Q104 2,982 10,490 SH   SOLE   0 0 10,490
MCDONALDS CORP COM 580135101 663 2,873 SH   SOLE   0 0 2,873
MERCADOLIBRE INC COM 58733R102 331 400 SH   SOLE   0 0 400
MERCK & CO INC COM 58933Y105 218 2,532 SH   SOLE   0 0 2,532
META PLATFORMS INC CL A 30303M102 1,464 10,786 SH   SOLE   0 0 10,786
MICROSOFT CORP COM 594918104 1,631 7,004 SH   SOLE   0 0 7,004
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 41 18,527 SH   SOLE   0 0 18,527
MORGAN STANLEY COM NEW 617446448 855 10,822 SH   SOLE   0 0 10,822
MOSAIC CO NEW COM 61945C103 503 10,426 SH   SOLE   0 0 10,426
NAUTILUS BIOTECHNOLOGY INC COM 63909J108 48 22,500 SH   SOLE   0 0 22,500
NAVIOS MARITIME HOLDINGS INC COM Y62197119 80 42,220 SH   SOLE   0 0 42,220
NETFLIX INC COM 64110L106 259 1,100 SH   SOLE   0 0 1,100
NUTRIEN LTD COM 67077M108 545 6,531 SH   SOLE   0 0 6,531
NVIDIA CORPORATION COM 67066G104 679 5,596 SH   SOLE   0 0 5,596
ON HLDG AG NAMEN AKT A H5919C104 360 22,400 SH   SOLE   0 0 22,400
ORACLE CORP COM 68389X105 471 7,717 SH   SOLE   0 0 7,717
PACIFIC PREMIER BANCORP COM 69478X105 310 10,000 SH   SOLE   0 0 10,000
PAYPAL HLDGS INC COM 70450Y103 796 9,250 SH   SOLE   0 0 9,250
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,197 97,005 SH   SOLE   0 0 97,005
PFIZER INC COM 717081103 429 9,806 SH   SOLE   0 0 9,806
PHILIP MORRIS INTL INC COM 718172109 493 5,947 SH   SOLE   0 0 5,947
PHILLIPS 66 COM 718546104 532 6,585 SH   SOLE   0 0 6,585
PROCTER AND GAMBLE CO COM 742718109 492 3,896 SH   SOLE   0 0 3,896
PROSPECT CAP CORP COM 74348T102 269 43,479 SH   SOLE   0 0 43,479
PUTNAM MANAGED MUN INCOME TR COM 746823103 80 14,096 SH   SOLE   0 0 14,096
QUALCOMM INC COM 747525103 760 6,724 SH   SOLE   0 0 6,724
SAFE BULKERS INC COM Y7388L103 68 27,516 SH   SOLE   0 0 27,516
SANGAMO THERAPEUTICS INC COM 800677106 69 13,980 SH   SOLE   0 0 13,980
SAREPTA THERAPEUTICS INC COM 803607100 260 2,350 SH   SOLE   0 0 2,350
SPDR GOLD TR GOLD SHS 78463V107 412 2,659 SH   SOLE   0 0 2,659
STARBUCKS CORP COM 855244109 734 8,700 SH   SOLE   0 0 8,700
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 114 20,776 SH   SOLE   0 0 20,776
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 257 20,000 SH   SOLE   0 0 20,000
TESLA INC COM 88160R101 4,939 18,619 SH   SOLE   0 0 18,619
TRANSOCEAN LTD REG SHS H8817H100 298 120,700 SH   SOLE   0 0 120,700
TRITON INTL LTD CL A G9078F107 753 13,773 SH   SOLE   0 0 13,773
TWITTER INC COM 90184L102 209 4,750 SH   SOLE   0 0 4,750
UNITED RENTALS INC COM 911363109 1,589 5,884 SH   SOLE   0 0 5,884
UNITEDHEALTH GROUP INC COM 91324P102 6,798 13,461 SH   SOLE   0 0 13,461
VALERO ENERGY CORP COM 91913Y100 282 2,636 SH   SOLE   0 0 2,636
VANECK ETF TRUST GOLD MINERS ETF 92189F106 230 9,491 SH   SOLE   0 0 9,491
VERITONE INC COM 92347M100 214 38,034 SH   SOLE   0 0 38,034
VERIZON COMMUNICATIONS INC COM 92343V104 615 16,196 SH   SOLE   0 0 16,196
VERTEX PHARMACEUTICALS INC COM 92532F100 232 800 SH   SOLE   0 0 800
VIRTUS DIVIDEND INTEREST & P COM 92840R101 126 11,741 SH   SOLE   0 0 11,741