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
3M CO COM 88579Y101 1,592 12,303 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 12,303
ABBVIE INC COM 00287Y109 1,917 12,516 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 12,516
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 241 2,897 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 2,897
AGNICO EAGLE MINES LTD COM 008474108 313 6,833 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 6,833
ALPHABET INC CAP STK CL A 02079K305 218 100 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 100
ALPS ETF TR ALERIAN MLP 00162Q452 446 12,953 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 12,953
ALTRIA GROUP INC COM 02209S103 1,479 35,401 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 35,401
AMAZON COM INC COM 023135106 331 3,120 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 3,120
AMGEN INC COM 031162100 1,860 7,643 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 7,643
APPLE INC COM 037833100 1,639 11,992 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 11,992
AT&T INC COM 00206R102 2,193 104,631 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 104,631
BARRICK GOLD CORP COM 067901108 5,416 306,184 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 306,184
BAUSCH HEALTH COS INC COM 071734107 1,320 157,900 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 157,900
BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 4,142 83,752 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 83,752
BHP GROUP LTD SPONSORED ADS 088606108 2,024 36,034 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 36,034
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 5,027 49,555 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 49,555
BP PLC SPONSORED ADR 055622104 443 15,634 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 15,634
BROADCOM INC 8% MCNV PFD SR A 11135F200 225 150 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 150
CAMECO CORP COM 13321L108 4,166 198,175 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 198,175
CATERPILLAR INC COM 149123101 2,553 14,280 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 14,280
CHENIERE ENERGY INC COM NEW 16411R208 3,812 28,653 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 28,653
CHEVRON CORP NEW COM 166764100 2,139 14,772 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 14,772
CISCO SYS INC COM 17275R102 1,058 24,814 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 24,814
COCA COLA CO COM 191216100 1,441 22,910 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 22,910
CONOCOPHILLIPS COM 20825C104 2,115 23,555 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 23,555
EQT CORP COM 26884L109 1,071 31,146 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 31,146
EXXON MOBIL CORP COM 30231G102 2,737 31,961 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 31,961
FORD MTR CO DEL COM 345370860 392 35,231 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 35,231
FRANCO NEV CORP COM 351858105 1,313 9,981 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 9,981
FREEPORT-MCMORAN INC CL B 35671D857 1,383 47,275 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 47,275
INTERNATIONAL BUSINESS MACHS COM 459200101 615 4,358 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 4,358
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 991 54,909 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 54,909
INVESCO CURRENCYSHARES CDN D CDN DLR SHS 46138T104 760 10,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 10,000
ISHARES GOLD TR ISHARES NEW 464285204 9,129 266,084 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 266,084
ISHARES SILVER TR ISHARES 46428Q109 4,652 249,569 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 249,569
ISHARES TR 20 YR TR BD ETF 464287432 45,733 398,127 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 398,127
ISHARES TR CORE S&P500 ETF 464287200 296 780 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 780
ISHARES TR CORE US AGGBD ET 464287226 11,081 108,978 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 108,978
ISHARES TR JPMORGAN USD EMG 464288281 1,163 13,630 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 13,630
ISHARES TR MSCI USA MIN VOL 46429B697 932 13,277 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 13,277
ISHARES TR MSCI USA MMENTM 46432F396 8,818 64,663 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 64,663
ISHARES TR MSCI USA QLT FCT 46432F339 7,941 71,070 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 71,070
ISHARES TR RUS 1000 GRW ETF 464287614 336 1,536 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 1,536
ISHARES TR RUS MDCP VAL ETF 464287473 615 6,058 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 6,058
JOHNSON & JOHNSON COM 478160104 1,607 9,055 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 9,055
KIMBERLY-CLARK CORP COM 494368103 1,759 13,016 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 13,016
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 125 130,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 130,000
MERCK & CO INC COM 58933Y105 1,876 20,579 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 20,579
MICRON TECHNOLOGY INC COM 595112103 1,431 25,880 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 25,880
MICROSOFT CORP COM 594918104 3,570 13,901 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 13,901
MICROSOFT CORP COM 594918104 2,568 10,000 PRN Put SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 10,000
MICROSTRATEGY INC CL A NEW 594972408 919 5,595 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 5,595
NEWMONT CORP COM 651639106 1,971 33,030 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 33,030
NEXTERA ENERGY INC COM 65339F101 203 2,617 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 2,617
NEXTERA ENERGY INC UNIT 99/99/9999 65339F739 2,808 57,137 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 57,137
OCCIDENTAL PETE CORP COM 674599105 353 6,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 6,000
PACER FDS TR US CASH COWS 100 69374H881 3,723 86,442 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 86,442
PAN AMERN SILVER CORP COM 697900108 2,158 109,713 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 109,713
PROCTER AND GAMBLE CO COM 742718109 1,464 10,184 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 10,184
PROSHARES TR SHORT QQQ NEW 74347B714 180 12,500 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 12,500
PROSHARES TR SHORT S&P 500 NE 74347B425 248 15,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 15,000
PROSHARES TR SHRT RUSSELL2000 74348A210 1,693 65,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 65,000
QUALCOMM INC COM 747525103 713 5,579 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 5,579
RINGCENTRAL INC NOTE 3/0 76680RAF4 4,458 5,453,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 5,453,000
RIO TINTO PLC SPONSORED ADR 767204100 1,476 24,196 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 24,196
ROBINHOOD MKTS INC COM CL A 770700102 103 12,500 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 12,500
SCHLUMBERGER LTD COM STK 806857108 1,540 43,065 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 43,065
SEA LTD NOTE 0.250% 9/1 81141RAG5 4,447 6,086,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 6,086,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 401 5,603 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 5,603
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 743 10,299 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 10,299
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 955 10,935 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 10,935
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,278 18,230 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 18,230
SERVICENOW INC COM 81762P102 290 610 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 610
SIMON PPTY GROUP INC NEW COM 828806109 237 2,500 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 2,500
SOUTHERN COPPER CORP COM 84265V105 249 5,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 5,000
SPDR GOLD TR GOLD SHS 78463V107 202 1,197 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 1,197
SPDR S&P 500 ETF TR TR UNIT 78462F103 314 833 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 833
SPDR SER TR OILGAS EQUIP 78468R549 971 16,278 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 16,278
SPDR SER TR S&P BIOTECH 78464A870 318 4,285 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 4,285
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 2,230 132,564 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 132,564
SPROTT PHYSICAL GOLD TR UNIT 85207H104 2,418 170,557 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 170,557
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 551 79,895 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 79,895
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 4,660 6,353,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 6,353,000
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1,935 257,300 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 257,300
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 526 70,000 PRN Call SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 70,000
TRX GOLD CORPORATION COM 87283P109 43 115,492 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 115,492
UNION PAC CORP COM 907818108 217 1,019 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 1,019
URANIUM ENERGY CORP COM 916896103 35 11,302 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 11,302
VALERO ENERGY CORP COM 91913Y100 303 2,855 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 2,855
VANECK ETF TRUST GOLD MINERS ETF 92189F106 236 8,636 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 8,636
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 320 10,000 PRN Call SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 10,000
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 7,522 118,028 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 118,028
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 639 8,486 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 8,486
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 719 14,510 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 14,510
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 34,617 99,795 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 99,795
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 526 7,500 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 7,500
VERIZON COMMUNICATIONS INC COM 92343V104 1,985 39,110 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 39,110
WALGREENS BOOTS ALLIANCE INC COM 931427108 908 23,947 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 23,947
WALMART INC COM 931142103 314 2,583 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 2,583
WESTERN DIGITAL CORP. COM 958102105 2,099 46,825 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 46,825
WESTERN DIGITAL CORP. NOTE 1.500% 2/0 958102AP0 13,565 14,186,000 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 14,186,000
WHEATON PRECIOUS METALS CORP COM 962879102 1,496 41,520 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 41,520
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 238 11,060 SH   SOLE PUPLAVA FINANCIAL SERVICES INC 0 0 11,060