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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPS ETF TR ALERIAN MLP 00162Q452   1,802,288 34,238 SH   SOLE   0 0 34,238
ALPS ETF TR ALERIAN ENERGY 00162Q676   1,257,424 32,908 SH   SOLE   0 0 32,908
ALPS ETF TR SECTR DIV DOGS 00162Q858   346,837 5,333 SH   SOLE   0 0 5,333
AT&T INC COM 00206R102   384,368 13,266 SH   SOLE   0 0 13,266
AST SPACEMOBILE INC COM CL A 00217D100   247,367 2,985 SH   SOLE   0 0 2,985
ABRDN ETFS BBRG ALL COMD K1 003261104   292,063 12,024 SH   SOLE   0 0 12,024
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   292,429 1,337 SH   SOLE   0 0 1,337
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   732,069 10,223 SH   SOLE   0 0 10,223
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   307,833 6,899 SH   SOLE   0 0 6,899
ADVANCED MICRO DEVICES INC COM 007903107   1,941,332 9,543 SH   SOLE   0 0 9,543
AGNICO EAGLE MINES LTD COM 008474108   4,824,819 23,770 SH   SOLE   0 0 23,770
ALBEMARLE CORP 7.25% DEP SHS A 012653200   872,978 12,150 SH   SOLE   0 0 12,150
EA SERIES TRUST STRIVE ENHANCED 02072L441   4,274,914 211,159 SH   SOLE   0 0 211,159
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   4,401,460 37,849 SH   SOLE   0 0 37,849
ALPHABET INC CAP STK CL C 02079K107   2,446,873 8,530 SH   SOLE   0 0 8,530
ALPHABET INC CAP STK CL A 02079K305   2,880,459 10,009 SH   SOLE   0 0 10,009
OKLO INC COM CL A 02156V109   293,325 5,915 SH   SOLE   0 0 5,915
ALTRIA GROUP INC COM 02209S103   314,760 4,770 SH   SOLE   0 0 4,770
AMAZON COM INC COM 023135106   5,801,806 27,857 SH   SOLE   0 0 27,857
AMGEN INC COM 031162100   329,052 935 SH   SOLE   0 0 935
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR 03463K745   113,671 10,400 SH   SOLE   0 0 10,400
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   5,290,474 103,664 SH   SOLE   0 0 103,664
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   260,974 12,337 SH   SOLE   0 0 12,337
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   476,005 42,349 SH   SOLE   0 0 42,349
APPLE INC COM 037833100   14,964,597 58,964 SH   SOLE   0 0 58,964
APPLOVIN CORP COM CL A 03831W108   760,578 1,911 SH   SOLE   0 0 1,911
ARISTA NETWORKS INC COM SHS 040413205   247,156 2,013 SH   SOLE   0 0 2,013
AXON ENTERPRISE INC COM 05464C101   232,730 548 SH   SOLE   0 0 548
BWX TECHNOLOGIES INC COM 05605H100   273,128 1,336 SH   SOLE   0 0 1,336
BANK AMERICA CORP COM 060505104   529,062 10,853 SH   SOLE   0 0 10,853
BANK AMERICA CORP 7.25%CNV PFD L 060505682   405,130 340 SH   SOLE   0 0 340
BANK FIRST CORP COM 06211J100   267,689 1,982 SH   SOLE   0 0 1,982
BARRICK MNG CORP COM SHS 06849F108   532,210 13,062 SH   SOLE   0 0 13,062
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,895,236 3,955 SH   SOLE   0 0 3,955
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   244,750 6,649 SH   SOLE   0 0 6,649
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   245,265 4,723 SH   SOLE   0 0 4,723
BLUEROCK PVT REAL ESTATE FD COM 09631P102   721,473 43,436 SH   SOLE   0 0 43,436
BOEING CO COM 097023105   353,910 1,778 SH   SOLE   0 0 1,778
BROADCOM INC COM 11135F101   1,962,594 6,341 SH   SOLE   0 0 6,341
THE CIGNA GROUP COM 125523100   216,956 813 SH   SOLE   0 0 813
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   311,292 4,121 SH   SOLE   0 0 4,121
CAMECO CORP COM 13321L108   1,641,682 15,115 SH   SOLE   0 0 15,115
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   662,813 16,492 SH   SOLE   0 0 16,492
CAPITAL GROUP GLOBAL EQUITY SHS 14020R107   243,970 7,999 SH   SOLE   0 0 7,999
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   1,516,926 39,483 SH   SOLE   0 0 39,483
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   274,170 6,445 SH   SOLE   0 0 6,445
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102   1,133,666 50,746 SH   SOLE   0 0 50,746
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   761,269 29,518 SH   SOLE   0 0 29,518
CAPITAL GRP FIXED INCM ETF T ULTRA SHORT INCO 14020Y888   218,410 8,640 SH   SOLE   0 0 8,640
CAPITAL GROUP CORE BALANCED SHS 14021D107   373,968 10,868 SH   SOLE   0 0 10,868
CAPITAL GROUP INTERNATIONAL SHS 14021T102   825,797 24,941 SH   SOLE   0 0 24,941
CARLISLE COS INC COM 142339100   981,176 2,941 SH   SOLE   0 0 2,941
CATERPILLAR INC COM 149123101   573,591 810 SH   SOLE   0 0 810
CELESTICA INC COM 15101Q207   442,806 1,574 SH   SOLE   0 0 1,574
CHEVRON CORPORATION COM 166764100   2,781,448 13,443 SH   SOLE   0 0 13,443
CIRCLE INTERNET GROUP INC COM CL A 172573107   216,581 2,270 SH   SOLE   0 0 2,270
COCA COLA CO COM 191216100   222,019 2,919 SH   SOLE   0 0 2,919
CONAGRA BRANDS INC COM 205887102   583,212 37,100 SH   SOLE   0 0 37,100
CONSTELLATION ENERGY CORP COM 21037T109   599,402 2,146 SH   SOLE   0 0 2,146
COREWEAVE INC COM CL A 21873S108   368,835 4,761 SH   SOLE   0 0 4,761
CORNING INC COM 219350105   422,187 3,105 SH   SOLE   0 0 3,105
COSTCO WHOLESALE CORPORATION COM 22160K105   1,058,841 1,063 SH   SOLE   0 0 1,063
CROWDSTRIKE HLDGS INC CL A 22788C105   235,027 602 SH   SOLE   0 0 602
DTE ENERGY CO COM 233331107   202,953 1,388 SH   SOLE   0 0 1,388
DELL TECHNOLOGIES INC CL C 24703L202   228,305 1,391 SH   SOLE   0 0 1,391
DEVON ENERGY CORP NEW COM 25179M103   213,481 4,243 SH   SOLE   0 0 4,243
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567   2,676,365 49,439 SH   SOLE   0 0 49,439
DIMENSIONAL ETF TRUST DIMENSIONAL INTE 25434V575   220,817 4,210 SH   SOLE   0 0 4,210
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   2,404,927 61,887 SH   SOLE   0 0 61,887
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   369,245 10,687 SH   SOLE   0 0 10,687
DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765   312,611 9,702 SH   SOLE   0 0 9,702
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   315,258 7,993 SH   SOLE   0 0 7,993
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   954,888 26,876 SH   SOLE   0 0 26,876
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   873,114 24,918 SH   SOLE   0 0 24,918
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   903,722 24,584 SH   SOLE   0 0 24,584
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   230,351 4,811 SH   SOLE   0 0 4,811
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   219,840 5,207 SH   SOLE   0 0 5,207
DISNEY WALT CO COM 254687106   671,700 6,969 SH   SOLE   0 0 6,969
ETFIS SER TR I VIRTUS NEWFLEET 26923G707   223,274 9,797 SH   SOLE   0 0 9,797
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   213,115 15,590 SH   SOLE   0 0 15,590
EMERSON ELEC CO COM 291011104   202,950 1,549 SH   SOLE   0 0 1,549
ENBRIDGE INC COM 29250N105   239,548 4,431 SH   SOLE   0 0 4,431
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   493,341 25,562 SH   SOLE   0 0 25,562
ENTERPRISE PRODS PARTNERS L COM 293792107   2,293,255 60,604 SH   SOLE   0 0 60,604
EXCHANGE TRADED CONCEPTS TRU RANGE NUCLEAR RE 301505475   260,147 3,955 SH   SOLE   0 0 3,955
EXXON MOBIL CORP COM 30231G102   1,548,248 9,126 SH   SOLE   0 0 9,126
FS KKR CAP CORP COM 302635206   112,358 11,037 SH   SOLE   0 0 11,037
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   86,664 16,993 SH   SOLE   0 0 16,993
META PLATFORMS INC CL A 30303M102   1,486,339 2,598 SH   SOLE   0 0 2,598
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   277,917 6,092 SH   SOLE   0 0 6,092
FIRST TR EXCHANGE-TRADED FD SHS 336917109   1,306,373 25,716 SH   SOLE   0 0 25,716
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   517,115 3,256 SH   SOLE   0 0 3,256
FIRST TR EXCHANGE-TRADED FD DOW 30 EQL WGT 33733A201   636,270 15,683 SH   SOLE   0 0 15,683
FIRST TR EXCHANGE-TRADED ALP SHS ISSUED FRST 33733C108   340,564 3,602 SH   SOLE   0 0 3,602
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,815,511 30,353 SH   SOLE   0 0 30,353
FIRST TR EXCHANGE-TRADED FD DIVIDEND STRNGTH 33733E708   533,632 8,845 SH   SOLE   0 0 8,845
FIRST TR EXCHANGE-TRADED ALP COM SHS 33733F101   239,973 1,510 SH   SOLE   0 0 1,510
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   1,827,902 38,867 SH   SOLE   0 0 38,867
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109   2,622,299 21,507 SH   SOLE   0 0 21,507
FIRST TR EXCHANGE-TRADED FD TECH ALPHADEX 33734X176   705,701 4,442 SH   SOLE   0 0 4,442
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200   1,373,433 43,014 SH   SOLE   0 0 43,014
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109   867,111 7,265 SH   SOLE   0 0 7,265
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735B108   433,973 3,384 SH   SOLE   0 0 3,384
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101   1,231,263 13,333 SH   SOLE   0 0 13,333
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108   299,243 1,941 SH   SOLE   0 0 1,941
FIRST TR EXCHANGE-TRADED FD COMMON SHS 33735T109   1,815,547 101,940 SH   SOLE   0 0 101,940
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108   4,146,895 25,351 SH   SOLE   0 0 25,351
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   454,782 8,328 SH   SOLE   0 0 8,328
FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409   557,671 9,025 SH   SOLE   0 0 9,025
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   991,955 22,720 SH   SOLE   0 0 22,720
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,000,026 22,322 SH   SOLE   0 0 22,322
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   1,691,927 78,439 SH   SOLE   0 0 78,439
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   593,002 23,209 SH   SOLE   0 0 23,209
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100   938,416 58,034 SH   SOLE   0 0 58,034
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118   1,128,606 12,050 SH   SOLE   0 0 12,050
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   2,822,763 41,341 SH   SOLE   0 0 41,341
FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696   1,090,721 26,969 SH   SOLE   0 0 26,969
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   1,105,474 9,979 SH   SOLE   0 0 9,979
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   581,097 32,738 SH   SOLE   0 0 32,738
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,138,262 22,852 SH   SOLE   0 0 22,852
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   365,196 6,109 SH   SOLE   0 0 6,109
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   1,116,579 22,923 SH   SOLE   0 0 22,923
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. EQU 33740F375   242,063 8,077 SH   SOLE   0 0 8,077
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   263,242 5,988 SH   SOLE   0 0 5,988
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755   1,408,952 41,722 SH   SOLE   0 0 41,722
FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789   873,411 27,860 SH   SOLE   0 0 27,860
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805   381,648 8,755 SH   SOLE   0 0 8,755
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   212,248 3,975 SH   SOLE   0 0 3,975
FIRST TR EXCHNG TRADED FD VI SECURITIZED PLUS 33740U109   390,382 18,302 SH   SOLE   0 0 18,302
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   545,124 20,295 SH   SOLE   0 0 20,295
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102   642,575 16,297 SH   SOLE   0 0 16,297
FORD MTR CO COM 345370860   253,538 21,970 SH   SOLE   0 0 21,970
FRANCO NEV CORP COM 351858105   7,141,482 28,907 SH   SOLE   0 0 28,907
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   267,277 50,240 SH   SOLE   0 0 50,240
GE VERNOVA INC COM 36828A101   806,563 924 SH   SOLE   0 0 924
GE AEROSPACE COM NEW 369604301   509,660 1,796 SH   SOLE   0 0 1,796
GENERAL MTRS CO COM 37045V100   401,257 5,386 SH   SOLE   0 0 5,386
GLOBAL X FDS GLOBAL X COPPER 37954Y830   270,661 3,545 SH   SOLE   0 0 3,545
GLOBAL X FDS DEFENSE TECH ETF 37960A529   457,925 6,464 SH   SOLE   0 0 6,464
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   347,580 7,525 SH   SOLE   0 0 7,525
HELMERICH & PAYNE INC COM 423452101   578,282 16,050 SH   SOLE   0 0 16,050
HOME DEPOT INC COM 437076102   379,532 1,155 SH   SOLE   0 0 1,155
HYCROFT MINING HOLDING CORP CL A NEW 44862P208   1,950,256 55,405 SH   SOLE   0 0 55,405
IES HOLDINGS INC COM 44951W106   283,500 595 SH   SOLE   0 0 595
INTEL CORP COM 458140100   202,204 4,582 SH   SOLE   0 0 4,582
INTERNATIONAL BUSINESS MACHS COM 459200101   408,858 1,687 SH   SOLE   0 0 1,687
INVESCO QQQ TR UNIT SER 1 46090E103   1,573,861 2,727 SH   SOLE   0 0 2,727
INVESCO CALIF VALUE MUN INCO COM 46132H106   140,484 13,456 SH   SOLE   0 0 13,456
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   529,939 7,048 SH   SOLE   0 0 7,048
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   633,147 13,989 SH   SOLE   0 0 13,989
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   305,785 6,836 SH   SOLE   0 0 6,836
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   274,351 3,744 SH   SOLE   0 0 3,744
INVESCO EXCH TRADED FD TR II BLOOMBERG ENHANC 46138E719   225,236 12,443 SH   SOLE   0 0 12,443
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   2,504,060 21,791 SH   SOLE   0 0 21,791
ISHARES GOLD TR ISHARES NEW 464285204   793,440 9,000 SH   SOLE   0 0 9,000
ISHARES TR TIPS BD ETF 464287176   388,889 3,524 SH   SOLE   0 0 3,524
ISHARES TR CORE S&P500 ETF 464287200   530,212 809 SH   SOLE   0 0 809
ISHARES TR GLOBAL FINLS ETF 464287333   316,578 2,777 SH   SOLE   0 0 2,777
ISHARES TR 7-10 YR TRSY BD 464287440   306,935 3,216 SH   SOLE   0 0 3,216
ISHARES TR RUS 1000 VAL ETF 464287598   577,253 2,688 SH   SOLE   0 0 2,688
ISHARES TR RUS 1000 GRW ETF 464287614   581,453 1,357 SH   SOLE   0 0 1,357
ISHARES TR SP SMCP600VL ETF 464287879   604,413 5,087 SH   SOLE   0 0 5,087
ISHARES TR ISHS 1-5YR INVS 464288646   390,573 7,431 SH   SOLE   0 0 7,431
ISHARES TR US AER DEF ETF 464288760   372,982 1,705 SH   SOLE   0 0 1,705
ISHARES TR MSCI EURO FL ETF 464289180   387,637 11,123 SH   SOLE   0 0 11,123
ISHARES SILVER TR ISHARES 46428Q109   274,195 4,024 SH   SOLE   0 0 4,024
ISHARES TR 0-5 YR TIPS ETF 46429B747   299,489 2,896 SH   SOLE   0 0 2,896
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   288,738 8,343 SH   SOLE   0 0 8,343
ISHARES TR MSCI USA QLT FCT 46432F339   443,219 2,308 SH   SOLE   0 0 2,308
ISHARES TR MSCI USA MMENTM 46432F396   645,157 2,688 SH   SOLE   0 0 2,688
JPMORGAN CHASE & CO COM 46625H100   997,988 3,393 SH   SOLE   0 0 3,393
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,239,150 21,921 SH   SOLE   0 0 21,921
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   385,061 6,929 SH   SOLE   0 0 6,929
J P MORGAN EXCHANGE TRADED F INTL HDGD EQT LA 46654Q591   277,661 5,263 SH   SOLE   0 0 5,263
J P MORGAN EXCHANGE TRADED F HEDGED EQUITY LA 46654Q724   203,484 3,173 SH   SOLE   0 0 3,173
J P MORGAN EXCHANGE TRADED F HIGH YIELD MUNI 46654Q799   222,591 4,467 SH   SOLE   0 0 4,467
JACKSON FINANCIAL INC COM CL A 46817M107   340,313 3,219 SH   SOLE   0 0 3,219
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   249,734 4,958 SH   SOLE   0 0 4,958
JOHNSON & JOHNSON COM 478160104   889,069 3,637 SH   SOLE   0 0 3,637
KLA CORP COM NEW 482480100   699,395 475 SH   SOLE   0 0 475
KINDER MORGAN INC DEL COM 49456B101   1,058,710 31,575 SH   SOLE   0 0 31,575
KINROSS GOLD CORP COM 496902404   217,302 7,120 SH   SOLE   0 0 7,120
KRAFT HEINZ CO COM 500754106   265,157 11,790 SH   SOLE   0 0 11,790
KROGER CO COM 501044101   273,448 3,779 SH   SOLE   0 0 3,779
ELI LILLY & CO COM 532457108   568,063 618 SH   SOLE   0 0 618
LOCKHEED MARTIN CORP COM 539830109   331,992 549 SH   SOLE   0 0 549
LOEWS CORP COM 540424108   213,480 2,000 SH   SOLE   0 0 2,000
MP MATERIALS CORP COM CL A 553368101   328,409 6,805 SH   SOLE   0 0 6,805
MSC INCOME FUND INC COM 55374X208   431,063 34,941 SH   SOLE   0 0 34,941
MARVELL TECHNOLOGY INC COM 573874104   310,460 3,134 SH   SOLE   0 0 3,134
MASTERCARD INCORPORATED CL A 57636Q104   579,109 1,160 SH   SOLE   0 0 1,160
MCDONALDS CORP COM 580135101   326,082 1,049 SH   SOLE   0 0 1,049
MERCK & CO INC COM 58933Y105   830,280 6,902 SH   SOLE   0 0 6,902
MICROSOFT CORP COM 594918104   4,078,495 11,016 SH   SOLE   0 0 11,016
MICRON TECHNOLOGY INC COM 595112103   1,195,492 3,538 SH   SOLE   0 0 3,538
MORGAN STANLEY COM NEW 617446448   328,317 1,995 SH   SOLE   0 0 1,995
MORGAN STANLEY ETF TRUST EATON VANCE INTE 61774R882   231,198 4,400 SH   SOLE   0 0 4,400
NETFLIX INC. COM 64110L106   1,662,914 17,295 SH   SOLE   0 0 17,295
NEXGEN ENERGY LTD COM 65340P106   116,000 10,000 SH   SOLE   0 0 10,000
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   34,440 24,600 SH   SOLE   0 0 24,600
NUCOR CORP COM 670346105   1,302,239 7,701 SH   SOLE   0 0 7,701
NVIDIA CORPORATION COM 67066G104   13,224,244 75,827 SH   SOLE   0 0 75,827
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   48,700 10,000 SH   SOLE   0 0 10,000
NUSHARES ETF TR NUVEEN ESG US 67092P870   214,941 9,680 SH   SOLE   0 0 9,680
ONEOK INC NEW COM 682680103   335,755 3,715 SH   SOLE   0 0 3,715
OPPFI INC COM CL A 68386H103   115,838 15,024 SH   SOLE   0 0 15,024
ORACLE CORP COM 68389X105   459,283 3,122 SH   SOLE   0 0 3,122
PACER FDS TR TRENDP US LAR CP 69374H105   1,124,778 21,441 SH   SOLE   0 0 21,441
PACER FDS TR TRENDP US MID CP 69374H204   581,719 15,907 SH   SOLE   0 0 15,907
PACER FDS TR TRENDPILOT 100 69374H303   720,512 9,875 SH   SOLE   0 0 9,875
PACER FDS TR AMERICAN ENERGY 69374H634   823,669 17,529 SH   SOLE   0 0 17,529
PACER FDS TR GLOBL CASH ETF 69374H709   768,314 16,616 SH   SOLE   0 0 16,616
PACER FDS TR DEVELOPED MRKT 69374H873   441,376 10,400 SH   SOLE   0 0 10,400
PACER FDS TR US CASH COWS 100 69374H881   799,007 12,775 SH   SOLE   0 0 12,775
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,637,312 11,193 SH   SOLE   0 0 11,193
PALO ALTO NETWORKS INC COM 697435105   319,197 1,991 SH   SOLE   0 0 1,991
PARKER-HANNIFIN CORP COM 701094104   470,001 525 SH   SOLE   0 0 525
PEMBINA PIPELINE CORP COM 706327103   491,236 10,975 SH   SOLE   0 0 10,975
PEPSICO INC COM 713448108   434,065 2,795 SH   SOLE   0 0 2,795
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   281,673 3,020 SH   SOLE   0 0 3,020
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   461,345 4,596 SH   SOLE   0 0 4,596
PROCTER & GAMBLE CO COM 742718109   862,614 5,972 SH   SOLE   0 0 5,972
PROSPECT CAP CORP COM 74348T102   725,355 277,914 SH   SOLE   0 0 277,914
PUTNAM ETF TRUST FRANKLIN CALIF 746729839   673,728 92,545 SH   SOLE   0 0 92,545
RBB FD INC F/M US TREASURY 74933W452   14,961,490 300,070 SH   SOLE   0 0 300,070
RTX CORPORATION COM 75513E101   529,820 2,747 SH   SOLE   0 0 2,747
RBB FUND TRUST TWEEDY BROWNE 75526L860   248,332 18,100 SH   SOLE   0 0 18,100
ROBINHOOD MKTS INC COM CL A 770700102   216,632 3,126 SH   SOLE   0 0 3,126
RYDER SYS INC COM 783549108   292,531 1,429 SH   SOLE   0 0 1,429
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   1,038,736 1,597 SH   SOLE   0 0 1,597
SPDR GOLD TR GOLD SHS 78463V107   1,202,661 2,795 SH   SOLE   0 0 2,795
SPDR SERIES TRUST STATE STREET SPD 78464A409   253,685 2,591 SH   SOLE   0 0 2,591
STATE STR SPDR DOW JONES IND UT SER 1 78467X109   218,546 472 SH   SOLE   0 0 472
SPDR SERIES TRUST STATE STREET SPD 78468R101   683,571 23,426 SH   SOLE   0 0 23,426
SPDR SERIES TRUST STATE STREET SPD 78468R523   853,195 8,580 SH   SOLE   0 0 8,580
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   259,494 8,508 SH   SOLE   0 0 8,508
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   271,615 8,853 SH   SOLE   0 0 8,853
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   712,081 5,358 SH   SOLE   0 0 5,358
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852   335,019 3,022 SH   SOLE   0 0 3,022
SHOPIFY INC CL A SUB VTG SHS 82509L107   294,771 2,485 SH   SOLE   0 0 2,485
SPROTT INC COM NEW 852066208   2,180,247 15,325 SH   SOLE   0 0 15,325
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104   217,070 6,125 SH   SOLE   0 0 6,125
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107   299,387 12,275 SH   SOLE   0 0 12,275
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101   340,005 7,125 SH   SOLE   0 0 7,125
STEREOTAXIS INC COM NEW 85916J409   117,788 64,015 SH   SOLE   0 0 64,015
T-MOBILE US INC COM 872590104   235,444 1,121 SH   SOLE   0 0 1,121
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   742,341 2,197 SH   SOLE   0 0 2,197
TEMA ETF TRUST ELECTRIFICATION 87975E834   422,864 12,350 SH   SOLE   0 0 12,350
TESLA INC COM 88160R101   854,849 2,304 SH   SOLE   0 0 2,304
TWO RDS SHARED TR REGENTS PK HDGD 90214Q642   390,571 40,059 SH   SOLE   0 0 40,059
TWO RDS SHARED TR ANFIELD DYNAMIC 90214Q725   179,933 21,143 SH   SOLE   0 0 21,143
TWO RDS SHARED TR ANFIELD UNVL ETF 90214Q766   157,663 16,925 SH   SOLE   0 0 16,925
UBER TECHNOLOGIES INC COM 90353T100   535,950 7,451 SH   SOLE   0 0 7,451
VALERO ENERGY CORP COM 91913Y100   456,357 1,847 SH   SOLE   0 0 1,847
VANECK ETF TRUST PREFERRED SECURT 92189F429   352,307 20,084 SH   SOLE   0 0 20,084
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   814,725 2,125 SH   SOLE   0 0 2,125
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   6,580,070 54,816 SH   SOLE   0 0 54,816
VANECK ETF TRUST RARE EARTH AND S 92189H805   2,402,295 27,297 SH   SOLE   0 0 27,297
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   298,970 2,956 SH   SOLE   0 0 2,956
VANGUARD BD INDEX FDS INTERMED TERM 921937819   270,593 3,506 SH   SOLE   0 0 3,506
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   472,687 5,963 SH   SOLE   0 0 5,963
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   988,810 1,655 SH   SOLE   0 0 1,655
VANGUARD INDEX FDS GROWTH ETF 922908736   463,434 1,061 SH   SOLE   0 0 1,061
VANGUARD INDEX FDS VALUE ETF 922908744   214,054 1,091 SH   SOLE   0 0 1,091
VANGUARD INDEX FDS TOTAL STK MKT 922908769   228,686 713 SH   SOLE   0 0 713
VERIZON COMMUNICATIONS INC COM 92343V104   552,903 11,014 SH   SOLE   0 0 11,014
VERTIV HOLDINGS CO COM CL A 92537N108   288,167 1,150 SH   SOLE   0 0 1,150
VISA INC COM CL A 92826C839   2,807,658 9,290 SH   SOLE   0 0 9,290
WALMART INC COM 931142103   624,712 5,026 SH   SOLE   0 0 5,026
WASTE CONNECTIONS INC COM 94106B101   209,333 1,292 SH   SOLE   0 0 1,292
WHEATON PRECIOUS METALS CORP COM 962879102   3,395,903 25,921 SH   SOLE   0 0 25,921
WISDOMTREE TR DYNAMIC INTL EQT 97717X263   1,479,748 33,303 SH   SOLE   0 0 33,303
EATON CORP PLC SHS G29183103   458,175 1,281 SH   SOLE   0 0 1,281
NEBIUS GROUP N.V. SHS CLASS A N97284108   245,911 2,370 SH   SOLE   0 0 2,370