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
ABBOTT LABS COM 002824100 322,234 2,369 SH SOLE 0 0 2,369
ABBVIE INC COM 00287Y109 512,963 2,764 SH SOLE 0 0 2,764
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 361,435 1,209 SH SOLE 0 0 1,209
ADOBE INC COM 00724F101 220,908 571 SH SOLE 0 0 571
AGNICO EAGLE MINES LTD COM 008474108 337,563 2,838 SH SOLE 0 0 2,838
AIM ETF PRODUCTS TRUST ALLIANZIM US EQT 00888H547 799,190 30,421 SH SOLE 0 0 30,421
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H554 206,504 7,726 SH SOLE 0 0 7,726
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H539 2,648,252 99,652 SH SOLE 0 0 99,652
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H521 321,629 12,628 SH SOLE 0 0 12,628
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 589,061 18,314 SH SOLE 0 0 18,314
AIM ETF PRODUCTS TRUST US LARCP B10 MAR 00888H810 258,463 7,198 SH SOLE 0 0 7,198
AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 359,805 11,059 SH SOLE 0 0 11,059
AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 478,293 14,336 SH SOLE 0 0 14,336
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 1,194,291 37,800 SH SOLE 0 0 37,800
AIR PRODS & CHEMS INC COM 009158106 517,538 1,835 SH SOLE 0 0 1,835
ALAMOS GOLD INC NEW COM CL A 011532108 587,932 22,136 SH SOLE 0 0 22,136
ALPHABET INC CAP STK CL A 02079K305 5,450,016 30,926 SH SOLE 0 0 30,926
ALPHABET INC CAP STK CL C 02079K107 3,635,879 20,497 SH SOLE 0 0 20,497
ALPS ETF TR ALERIAN MLP 00162Q452 292,857 5,994 SH SOLE 0 0 5,994
ALPS ETF TR SECTR DIV DOGS 00162Q858 1,033,393 17,979 SH SOLE 0 0 17,979
ALTRIA GROUP INC COM 02209S103 295,883 5,047 SH SOLE 0 0 5,047
AMAZON COM INC COM 023135106 5,502,959 25,083 SH SOLE 0 0 25,083
AMERICAN EXPRESS CO COM 025816109 1,947,702 6,106 SH SOLE 0 0 6,106
AMERICAN RES CORP CL A 02927U208 11,156 13,467 SH SOLE 0 0 13,467
AMERICAN TOWER CORP NEW COM 03027X100 593,328 2,684 SH SOLE 0 0 2,684
AMGEN INC COM 031162100 836,032 2,994 SH SOLE 0 0 2,994
ANTERO RESOURCES CORP COM 03674X106 202,608 5,030 SH SOLE 0 0 5,030
APPLE INC COM 037833100 27,594,032 134,494 SH SOLE 0 0 134,494
APPLIED MATLS INC COM 038222105 401,548 2,193 SH SOLE 0 0 2,193
ARES CAPITAL CORP COM 04010L103 404,221 18,407 SH SOLE 0 0 18,407
ARISTA NETWORKS INC COM SHS 040413205 735,200 7,186 SH SOLE 0 0 7,186
AT&T INC COM 00206R102 421,970 14,581 SH SOLE 0 0 14,581
AUTODESK INC COM 052769106 279,542 903 SH SOLE 0 0 903
AUTOMATIC DATA PROCESSING IN COM 053015103 302,467 981 SH SOLE 0 0 981
BALL CORP COM 058498106 371,847 6,629 SH SOLE 0 0 6,629
BANK AMERICA CORP COM 060505104 447,748 9,462 SH SOLE 0 0 9,462
BECTON DICKINSON & CO COM 075887109 618,782 3,592 SH SOLE 0 0 3,592
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,260,403 10,829 SH SOLE 0 0 10,829
BIOCRYST PHARMACEUTICALS INC COM 09058V103 179,200 20,000 SH SOLE 0 0 20,000
BITFARMS LTD COM 09173B107 63,141 75,150 SH SOLE 0 0 75,150
BLACK STONE MINERALS L P COM UNIT 09225M101 280,396 21,437 SH SOLE 0 0 21,437
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 586,189 54,227 SH SOLE 0 0 54,227
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780 3,115,598 107,993 SH SOLE 0 0 107,993
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 19,743,039 362,524 SH SOLE 0 0 362,524
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 6,759,239 189,973 SH SOLE 0 0 189,973
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 464,903 6,911 SH SOLE 0 0 6,911
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 2,885,182 54,602 SH SOLE 0 0 54,602
BLACKROCK INC COM 09290D101 1,024,787 977 SH SOLE 0 0 977
BLACKSTONE INC COM 09260D107 294,557 1,969 SH SOLE 0 0 1,969
BLOOM ENERGY CORP COM CL A 093712107 297,158 12,423 SH SOLE 0 0 12,423
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 1,775,427 38,462 SH SOLE 0 0 38,462
BOOKING HOLDINGS INC COM 09857L108 695,819 120 SH SOLE 0 0 120
BOSTON SCIENTIFIC CORP COM 101137107 295,807 2,754 SH SOLE 0 0 2,754
BROADCOM INC COM 11135F101 1,737,127 6,302 SH SOLE 0 0 6,302
CARMAX INC COM 143130102 246,123 3,662 SH SOLE 0 0 3,662
CAVA GROUP INC COM 148929102 456,527 5,420 SH SOLE 0 0 5,420
CHECK POINT SOFTWARE TECH LT ORD M22465104 227,003 1,026 SH SOLE 0 0 1,026
CHENIERE ENERGY INC COM NEW 16411R208 625,922 2,570 SH SOLE 0 0 2,570
CHEVRON CORP NEW COM 166764100 1,373,822 9,594 SH SOLE 0 0 9,594
CHIPOTLE MEXICAN GRILL INC COM 169656105 320,111 5,701 SH SOLE 0 0 5,701
CISCO SYS INC COM 17275R102 864,405 12,459 SH SOLE 0 0 12,459
CLEVELAND-CLIFFS INC NEW COM 185899101 117,701 15,487 SH SOLE 0 0 15,487
COCA COLA CO COM 191216100 735,412 10,395 SH SOLE 0 0 10,395
COINBASE GLOBAL INC COM CL A 19260Q107 261,115 745 SH SOLE 0 0 745
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 1,131,666 33,109 SH SOLE 0 0 33,109
COMCAST CORP NEW CL A 20030N101 676,926 18,967 SH SOLE 0 0 18,967
CONOCOPHILLIPS COM 20825C104 279,597 3,116 SH SOLE 0 0 3,116
COSTCO WHSL CORP NEW COM 22160K105 4,557,764 4,604 SH SOLE 0 0 4,604
CROWDSTRIKE HLDGS INC CL A 22788C105 339,200 666 SH SOLE 0 0 666
DEERE & CO COM 244199105 542,274 1,066 SH SOLE 0 0 1,066
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 451,347 13,056 SH SOLE 0 0 13,056
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 529,193 12,493 SH SOLE 0 0 12,493
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 2,276,410 53,841 SH SOLE 0 0 53,841
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 1,920,292 30,141 SH SOLE 0 0 30,141
DISNEY WALT CO COM 254687106 921,898 7,434 SH SOLE 0 0 7,434
DUKE ENERGY CORP NEW COM NEW 26441C204 585,990 4,966 SH SOLE 0 0 4,966
EA SERIES TRUST STRIVE 500 ETF 02072L680 292,428 7,300 SH SOLE 0 0 7,300
EATON CORP PLC SHS G29183103 216,693 607 SH SOLE 0 0 607
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101 530,830 54,810 SH SOLE 0 0 54,810
EBAY INC. COM 278642103 207,449 2,786 SH SOLE 0 0 2,786
EDISON INTL COM 281020107 211,364 4,096 SH SOLE 0 0 4,096
ELEVANCE HEALTH INC COM 036752103 362,302 931 SH SOLE 0 0 931
ELI LILLY & CO COM 532457108 1,853,188 2,377 SH SOLE 0 0 2,377
ENBRIDGE INC COM 29250N105 638,106 14,080 SH SOLE 0 0 14,080
ENTERGY CORP NEW COM 29364G103 628,338 7,559 SH SOLE 0 0 7,559
EVERSOURCE ENERGY COM 30040W108 210,985 3,316 SH SOLE 0 0 3,316
EXXON MOBIL CORP COM 30231G102 1,727,196 16,022 SH SOLE 0 0 16,022
FIDELITY NATL INFORMATION SV COM 31620M106 245,480 3,015 SH SOLE 0 0 3,015
FIRST MAJESTIC SILVER CORP COM 32076V103 198,422 23,993 SH SOLE 0 0 23,993
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 207,175 4,319 SH SOLE 0 0 4,319
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 250,926 3,320 SH SOLE 0 0 3,320
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 229,113 1,456 SH SOLE 0 0 1,456
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 339,079 2,246 SH SOLE 0 0 2,246
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 215,046 2,366 SH SOLE 0 0 2,366
FIRST TR EXCHNG TRADED FD VI FT VEST NASD 100 33740U448 256,837 12,444 SH SOLE 0 0 12,444
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 235,849 4,500 SH SOLE 0 0 4,500
FISERV INC COM 337738108 406,026 2,355 SH SOLE 0 0 2,355
FORD MTR CO COM 345370860 621,843 57,313 SH SOLE 0 0 57,313
FORTUNA MNG CORP COM NEW 349942102 230,496 35,244 SH SOLE 0 0 35,244
FRANCO NEV CORP COM 351858105 379,639 2,316 SH SOLE 0 0 2,316
FREEPORT-MCMORAN INC CL B 35671D857 270,084 6,230 SH SOLE 0 0 6,230
GE AEROSPACE COM NEW 369604301 257,870 1,002 SH SOLE 0 0 1,002
GENERAL DYNAMICS CORP COM 369550108 286,956 984 SH SOLE 0 0 984
GENUINE PARTS CO COM 372460105 333,566 2,750 SH SOLE 0 0 2,750
GOLDMAN SACHS GROUP INC COM 38141G104 1,224,655 1,730 SH SOLE 0 0 1,730
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 671,175 7,912 SH SOLE 0 0 7,912
GSK PLC SPONSORED ADR 37733W204 445,018 11,589 SH SOLE 0 0 11,589
HOME DEPOT INC COM 437076102 606,768 1,655 SH SOLE 0 0 1,655
HONEYWELL INTL INC COM 438516106 475,852 2,043 SH SOLE 0 0 2,043
HUNTINGTON INGALLS INDS INC COM 446413106 311,050 1,288 SH SOLE 0 0 1,288
ILLINOIS TOOL WKS INC COM 452308109 225,422 912 SH SOLE 0 0 912
INNOVATOR ETFS TRUST EMRGNG MKT JAN 45782C516 844,639 26,363 SH SOLE 0 0 26,363
INNOVATOR ETFS TRUST EMRGNG MKT JULY 45782C714 1,366,474 49,367 SH SOLE 0 0 49,367
INNOVATOR ETFS TRUST EQUITY DEF PRO 2 45784N601 232,857 9,056 SH SOLE 0 0 9,056
INNOVATOR ETFS TRUST EQUITY DEF PROTN 45784N775 330,954 13,574 SH SOLE 0 0 13,574
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700 1,010,665 38,881 SH SOLE 0 0 38,881
INNOVATOR ETFS TRUST EQUITY DEFINED 45783Y335 341,331 12,519 SH SOLE 0 0 12,519
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N809 1,657,272 63,901 SH SOLE 0 0 63,901
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N106 544,310 21,028 SH SOLE 0 0 21,028
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N726 694,912 27,741 SH SOLE 0 0 27,741
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y236 316,990 11,357 SH SOLE 0 0 11,357
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111 667,187 25,898 SH SOLE 0 0 25,898
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y251 1,296,449 46,006 SH SOLE 0 0 46,006
INNOVATOR ETFS TRUST EQUITY JAN 20227 45784N825 806,265 30,599 SH SOLE 0 0 30,599
INNOVATOR ETFS TRUST GROWTH 100 PWR B 45784N874 350,805 12,819 SH SOLE 0 0 12,819
INNOVATOR ETFS TRUST INTL DEVELOPED 45783Y145 633,467 23,021 SH SOLE 0 0 23,021
INNOVATOR ETFS TRUST INTRNL DEV JAN 45782C524 925,646 27,061 SH SOLE 0 0 27,061
INNOVATOR ETFS TRUST INTRNL DEV JULY 45782C722 1,478,535 46,291 SH SOLE 0 0 46,291
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 265,206 7,112 SH SOLE 0 0 7,112
INNOVATOR ETFS TRUST US EQTY BUFR JUN 45782C755 224,270 5,125 SH SOLE 0 0 5,125
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 269,585 6,663 SH SOLE 0 0 6,663
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C383 1,960,697 46,429 SH SOLE 0 0 46,429
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 354,449 8,859 SH SOLE 0 0 8,859
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748 385,036 9,684 SH SOLE 0 0 9,684
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 1,464,246 50,154 SH SOLE 0 0 50,154
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 289,140 9,480 SH SOLE 0 0 9,480
INTERNATIONAL BUSINESS MACHS COM 459200101 546,717 1,855 SH SOLE 0 0 1,855
INTERNATIONAL TOWER HILL MIN COM 46050R102 110,947 129,687 SH SOLE 0 0 129,687
INVESCO CALIF VALUE MUN INCO COM 46132H106 692,125 66,743 SH SOLE 0 0 66,743
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 273,283 1,203 SH SOLE 0 0 1,203
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2,800,979 24,904 SH SOLE 0 0 24,904
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 874,468 46,763 SH SOLE 0 0 46,763
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 968,217 46,819 SH SOLE 0 0 46,819
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 962,375 49,302 SH SOLE 0 0 49,302
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 930,781 47,368 SH SOLE 0 0 47,368
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 913,260 44,571 SH SOLE 0 0 44,571
INVESCO QQQ TR UNIT SER 1 46090E103 3,602,624 6,531 SH SOLE 0 0 6,531
IQVIA HLDGS INC COM 46266C105 262,545 1,666 SH SOLE 0 0 1,666
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 952,489 15,561 SH SOLE 0 0 15,561
ISHARES GOLD TR ISHARES NEW 464285204 2,664,206 42,723 SH SOLE 0 0 42,723
ISHARES INC CORE MSCI EMKT 46434G103 5,129,143 85,443 SH SOLE 0 0 85,443
ISHARES INC EMNG MKTS EQT 46434G889 693,520 13,319 SH SOLE 0 0 13,319
ISHARES INC ESG AWR MSCI EM 46434G863 285,943 7,300 SH SOLE 0 0 7,300
ISHARES INC MSCI EMRG CHN 46434G764 820,426 12,994 SH SOLE 0 0 12,994
ISHARES SILVER TR ISHARES 46428Q109 957,133 29,172 SH SOLE 0 0 29,172
ISHARES TR 0-5 YR TIPS ETF 46429B747 369,756 3,593 SH SOLE 0 0 3,593
ISHARES TR 10-20 YR TRS ETF 464288653 2,620,874 25,796 SH SOLE 0 0 25,796
ISHARES TR 20 YR TR BD ETF 464287432 302,962 3,433 SH SOLE 0 0 3,433
ISHARES TR CONV BD ETF 46435G102 244,712 2,716 SH SOLE 0 0 2,716
ISHARES TR CORE HIGH DV ETF 46429B663 377,287 3,220 SH SOLE 0 0 3,220
ISHARES TR CORE INTL AGGR 46435G672 1,386,561 27,140 SH SOLE 0 0 27,140
ISHARES TR CORE MSCI EAFE 46432F842 876,354 10,498 SH SOLE 0 0 10,498
ISHARES TR CORE S&P MCP ETF 464287507 242,250 3,906 SH SOLE 0 0 3,906
ISHARES TR CORE S&P SCP ETF 464287804 215,083 1,968 SH SOLE 0 0 1,968
ISHARES TR CORE S&P TTL STK 464287150 1,144,464 8,475 SH SOLE 0 0 8,475
ISHARES TR CORE S&P500 ETF 464287200 26,770,343 43,115 SH SOLE 0 0 43,115
ISHARES TR CORE TOTAL USD 46434V613 7,533,604 162,959 SH SOLE 0 0 162,959
ISHARES TR CORE US AGGBD ET 464287226 349,779 3,526 SH SOLE 0 0 3,526
ISHARES TR EAFE GRWTH ETF 464288885 9,943,798 88,784 SH SOLE 0 0 88,784
ISHARES TR EAFE VALUE ETF 464288877 18,690,426 294,430 SH SOLE 0 0 294,430
ISHARES TR ESG AWR MSCI USA 46435G425 7,859,818 58,092 SH SOLE 0 0 58,092
ISHARES TR ESG MSCI KLD 400 464288570 299,431 2,578 SH SOLE 0 0 2,578
ISHARES TR ESG MSCI LEADR 46435U218 1,470,743 13,574 SH SOLE 0 0 13,574
ISHARES TR ESG MSCI USA ETF 46436E767 297,679 5,520 SH SOLE 0 0 5,520
ISHARES TR EUROPE ETF 464287861 2,015,588 31,867 SH SOLE 0 0 31,867
ISHARES TR EXPND TEC SC ETF 464287549 910,291 8,103 SH SOLE 0 0 8,103
ISHARES TR GLOBAL TECH ETF 464287291 956,550 10,359 SH SOLE 0 0 10,359
ISHARES TR GNMA BOND ETF 46429B333 487,054 11,082 SH SOLE 0 0 11,082
ISHARES TR GOV/CRED BD ETF 464288596 373,499 3,576 SH SOLE 0 0 3,576
ISHARES TR HDG MSCI EAFE 46434V803 233,246 6,145 SH SOLE 0 0 6,145
ISHARES TR IBDS DEC28 ETF 46435U515 334,807 13,171 SH SOLE 0 0 13,171
ISHARES TR IBONDS 27 ETF 46435UAA9 215,202 8,867 SH SOLE 0 0 8,867
ISHARES TR IBONDS DEC2026 46435GAA0 227,926 9,399 SH SOLE 0 0 9,399
ISHARES TR IBOXX HI YD ETF 464288513 3,462,658 42,934 SH SOLE 0 0 42,934
ISHARES TR ISHARES SEMICDTR 464287523 434,911 1,822 SH SOLE 0 0 1,822
ISHARES TR JPMORGAN USD EMG 464288281 1,320,036 14,252 SH SOLE 0 0 14,252
ISHARES TR LARGE CAP MAX BU 46438G612 600,103 21,814 SH SOLE 0 0 21,814
ISHARES TR MBS ETF 464288588 4,270,448 45,484 SH SOLE 0 0 45,484
ISHARES TR MSCI EAFE ETF 464287465 841,761 9,417 SH SOLE 0 0 9,417
ISHARES TR MSCI EMG MKT ETF 464287234 656,510 13,609 SH SOLE 0 0 13,609
ISHARES TR MSCI INTL VLU FT 46435G409 3,398,087 103,317 SH SOLE 0 0 103,317
ISHARES TR MSCI USA MIN VOL 46429B697 1,517,700 16,168 SH SOLE 0 0 16,168
ISHARES TR MSCI USA MMENTM 46432F396 2,180,306 9,073 SH SOLE 0 0 9,073
ISHARES TR MSCI USA QLT FCT 46432F339 24,215,569 132,456 SH SOLE 0 0 132,456
ISHARES TR MSCI USA SZE FT 46432F370 303,329 1,963 SH SOLE 0 0 1,963
ISHARES TR MSCI USA VALUE 46432F388 615,427 5,436 SH SOLE 0 0 5,436
ISHARES TR NATIONAL MUN ETF 464288414 2,476,450 23,703 SH SOLE 0 0 23,703
ISHARES TR PFD AND INCM SEC 464288687 4,483,313 146,131 SH SOLE 0 0 146,131
ISHARES TR RUS 1000 ETF 464287622 2,173,927 6,402 SH SOLE 0 0 6,402
ISHARES TR RUS 1000 GRW ETF 464287614 518,594 1,221 SH SOLE 0 0 1,221
ISHARES TR RUS MD CP GR ETF 464287481 216,063 1,558 SH SOLE 0 0 1,558
ISHARES TR RUSSELL 2000 ETF 464287655 1,110,932 5,148 SH SOLE 0 0 5,148
ISHARES TR S&P 100 ETF 464287101 12,774,375 41,973 SH SOLE 0 0 41,973
ISHARES TR S&P 500 GRWT ETF 464287309 15,039,508 136,599 SH SOLE 0 0 136,599
ISHARES TR S&P 500 VAL ETF 464287408 11,499,027 58,843 SH SOLE 0 0 58,843
ISHARES TR SELECT DIVID ETF 464287168 2,480,948 18,680 SH SOLE 0 0 18,680
ISHARES TR U.S. TECH ETF 464287721 8,347,756 48,178 SH SOLE 0 0 48,178
ISHARES TR US INFRASTRUC 46435U713 538,784 10,953 SH SOLE 0 0 10,953
ISHARES TR US TREAS BD ETF 46429B267 499,080 21,718 SH SOLE 0 0 21,718
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 395,448 6,151 SH SOLE 0 0 6,151
JOHNSON & JOHNSON COM 478160104 1,013,394 6,634 SH SOLE 0 0 6,634
JPMORGAN CHASE & CO. COM 46625H100 3,035,746 10,471 SH SOLE 0 0 10,471
KKR & CO INC COM 48251W104 451,031 3,390 SH SOLE 0 0 3,390
L3HARRIS TECHNOLOGIES INC COM 502431109 228,231 910 SH SOLE 0 0 910
LAMAR ADVERTISING CO NEW CL A 512816109 553,298 4,559 SH SOLE 0 0 4,559
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 385,941 90,810 SH SOLE 0 0 90,810
LOWES COS INC COM 548661107 476,823 2,149 SH SOLE 0 0 2,149
LUCID GROUP INC COM 549498103 32,184 15,253 SH SOLE 0 0 15,253
MARRIOTT INTL INC NEW CL A 571903202 2,519,140 9,221 SH SOLE 0 0 9,221
MARTIN MARIETTA MATLS INC COM 573284106 228,960 417 SH SOLE 0 0 417
MASTERCARD INCORPORATED CL A 57636Q104 636,407 1,133 SH SOLE 0 0 1,133
MCDONALDS CORP COM 580135101 328,441 1,124 SH SOLE 0 0 1,124
MCKESSON CORP COM 58155Q103 305,279 417 SH SOLE 0 0 417
MEDTRONIC PLC SHS G5960L103 609,754 6,995 SH SOLE 0 0 6,995
MERCK & CO INC COM 58933Y105 310,533 3,923 SH SOLE 0 0 3,923
META PLATFORMS INC CL A 30303M102 3,607,131 4,887 SH SOLE 0 0 4,887
MICRON TECHNOLOGY INC COM 595112103 230,669 1,872 SH SOLE 0 0 1,872
MICROSOFT CORP COM 594918104 8,323,837 16,734 SH SOLE 0 0 16,734
MORGAN STANLEY COM NEW 617446448 260,993 1,853 SH SOLE 0 0 1,853
NETFLIX INC COM 64110L106 1,178,534 880 SH SOLE 0 0 880
NIOCORP DEVS LTD COM NEW 654484609 35,160 15,090 SH SOLE 0 0 15,090
NOVAGOLD RES INC COM NEW 66987E206 82,655 20,209 SH SOLE 0 0 20,209
NOVARTIS AG SPONSORED ADR 66987V109 256,783 2,122 SH SOLE 0 0 2,122
NOVO-NORDISK A S ADR 670100205 213,479 3,093 SH SOLE 0 0 3,093
NUCOR CORP COM 670346105 206,608 1,595 SH SOLE 0 0 1,595
NVIDIA CORPORATION COM 67066G104 6,508,904 41,198 SH SOLE 0 0 41,198
OMNICOM GROUP INC COM 681919106 445,960 6,199 SH SOLE 0 0 6,199
ORACLE CORP COM 68389X105 1,381,653 6,320 SH SOLE 0 0 6,320
PACER FDS TR US CASH COWS 100 69374H881 995,333 18,064 SH SOLE 0 0 18,064
PALANTIR TECHNOLOGIES INC CL A 69608A108 505,611 3,709 SH SOLE 0 0 3,709
PEPSICO INC COM 713448108 308,799 2,339 SH SOLE 0 0 2,339
PFIZER INC COM 717081103 447,076 18,444 SH SOLE 0 0 18,444
PHILIP MORRIS INTL INC COM 718172109 1,383,857 7,598 SH SOLE 0 0 7,598
PLUG POWER INC COM NEW 72919P202 15,866 10,648 SH SOLE 0 0 10,648
PROCTER AND GAMBLE CO COM 742718109 481,501 3,022 SH SOLE 0 0 3,022
PROGRESSIVE CORP COM 743315103 225,786 846 SH SOLE 0 0 846
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 218,122 2,591 SH SOLE 0 0 2,591
QUALCOMM INC COM 747525103 266,311 1,672 SH SOLE 0 0 1,672
RB GLOBAL INC COM 74935Q107 268,873 2,532 SH SOLE 0 0 2,532
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 463,278 32,500 SH SOLE 0 0 32,500
RTX CORPORATION COM 75513E101 345,181 2,364 SH SOLE 0 0 2,364
SALESFORCE INC COM 79466L302 809,606 2,969 SH SOLE 0 0 2,969
SCHWAB CHARLES CORP COM 808513105 784,856 8,602 SH SOLE 0 0 8,602
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 240,633 10,888 SH SOLE 0 0 10,888
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 12,044,141 518,250 SH SOLE 0 0 518,250
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 266,295 11,175 SH SOLE 0 0 11,175
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,761,344 104,202 SH SOLE 0 0 104,202
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 204,530 8,369 SH SOLE 0 0 8,369
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 223,056 2,732 SH SOLE 0 0 2,732
SEMPRA COM 816851109 241,675 3,190 SH SOLE 0 0 3,190
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,965,103 17,036 SH SOLE 0 0 17,036
SILVERCORP METALS INC COM 82835P103 143,995 34,122 SH SOLE 0 0 34,122
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 814,482 1,848 SH SOLE 0 0 1,848
SPDR GOLD TR GOLD SHS 78463V107 474,315 1,556 SH SOLE 0 0 1,556
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 291,973 4,888 SH SOLE 0 0 4,888
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,651,254 132,224 SH SOLE 0 0 132,224
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,636,149 15,596 SH SOLE 0 0 15,596
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 274,743 485 SH SOLE 0 0 485
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 21,448,179 295,064 SH SOLE 0 0 295,064
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 215,096 2,708 SH SOLE 0 0 2,708
SPDR SERIES TRUST S&P DIVID ETF 78464A763 251,919 1,856 SH SOLE 0 0 1,856
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 902,021 5,166 SH SOLE 0 0 5,166
SPROTT PHYSICAL GOLD TR UNIT 85207H104 1,060,517 41,835 SH SOLE 0 0 41,835
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1,050,388 85,816 SH SOLE 0 0 85,816
STARBUCKS CORP COM 855244109 652,259 7,118 SH SOLE 0 0 7,118
SWEETGREEN INC COM CL A 87043Q108 178,917 12,024 SH SOLE 0 0 12,024
SYSCO CORP COM 871829107 294,392 3,887 SH SOLE 0 0 3,887
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 521,153 2,301 SH SOLE 0 0 2,301
TESLA INC COM 88160R101 4,002,834 12,601 SH SOLE 0 0 12,601
TEXAS INSTRS INC COM 882508104 784,130 3,777 SH SOLE 0 0 3,777
TEXAS ROADHOUSE INC COM 882681109 204,466 1,091 SH SOLE 0 0 1,091
THERMO FISHER SCIENTIFIC INC COM 883556102 574,210 1,416 SH SOLE 0 0 1,416
TJX COS INC NEW COM 872540109 553,352 4,481 SH SOLE 0 0 4,481
TRILOGY METALS INC NEW COM 89621C105 26,460 19,600 SH SOLE 0 0 19,600
TRUIST FINL CORP COM 89832Q109 363,078 8,446 SH SOLE 0 0 8,446
UNILEVER PLC SPON ADR NEW 904767704 240,221 3,927 SH SOLE 0 0 3,927
UNITED PARCEL SERVICE INC CL B 911312106 2,560,008 25,362 SH SOLE 0 0 25,362
UNITEDHEALTH GROUP INC COM 91324P102 492,302 1,578 SH SOLE 0 0 1,578
VANGUARD BD INDEX FDS INTERMED TERM 921937819 547,413 7,078 SH SOLE 0 0 7,078
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 1,573,153 31,774 SH SOLE 0 0 31,774
VANGUARD INDEX FDS GROWTH ETF 922908736 587,994 1,341 SH SOLE 0 0 1,341
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,706,426 5,981 SH SOLE 0 0 5,981
VANGUARD INDEX FDS MID CAP ETF 922908629 6,547,283 23,397 SH SOLE 0 0 23,397
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,522,697 13,243 SH SOLE 0 0 13,243
VANGUARD INDEX FDS SMALL CP ETF 922908751 5,218,798 22,022 SH SOLE 0 0 22,022
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,125,653 3,704 SH SOLE 0 0 3,704
VANGUARD INDEX FDS VALUE ETF 922908744 641,213 3,628 SH SOLE 0 0 3,628
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,596,876 32,286 SH SOLE 0 0 32,286
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 258,999 3,342 SH SOLE 0 0 3,342
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,709,809 34,873 SH SOLE 0 0 34,873
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,603,346 43,456 SH SOLE 0 0 43,456
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 647,213 8,141 SH SOLE 0 0 8,141
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,789,025 8,741 SH SOLE 0 0 8,741
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 5,475,222 96,040 SH SOLE 0 0 96,040
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6,178,051 46,343 SH SOLE 0 0 46,343
VANGUARD WORLD FD CONSUM STP ETF 92204A207 2,648,325 12,093 SH SOLE 0 0 12,093
VANGUARD WORLD FD ENERGY ETF 92204A306 626,719 5,261 SH SOLE 0 0 5,261
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 200,902 809 SH SOLE 0 0 809
VANGUARD WORLD FD MEGA GRWTH IND 921910816 9,610,254 26,245 SH SOLE 0 0 26,245
VERIZON COMMUNICATIONS INC COM 92343V104 836,758 19,338 SH SOLE 0 0 19,338
VIPER ENERGY INC CL A 927959106 331,578 8,696 SH SOLE 0 0 8,696
VISA INC COM CL A 92826C839 1,210,529 3,409 SH SOLE 0 0 3,409
WALMART INC COM 931142103 1,428,207 14,606 SH SOLE 0 0 14,606
WASTE MGMT INC DEL COM 94106L109 434,098 1,897 SH SOLE 0 0 1,897
WEC ENERGY GROUP INC COM 92939U106 311,937 2,994 SH SOLE 0 0 2,994
WELLS FARGO CO NEW COM 949746101 1,308,743 16,335 SH SOLE 0 0 16,335
WESTAMERICA BANCORPORATION COM 957090103 1,054,781 21,775 SH SOLE 0 0 21,775
WHEATON PRECIOUS METALS CORP COM 962879102 834,422 9,292 SH SOLE 0 0 9,292