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
AMAZON COM INC COM 023135106   6,004,025 28,828 SH   SOLE   0 0 28,828
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803   323,338 2,433 SH   SOLE   0 0 2,433
PUBLIC SVC ENTERPRISE GROUP COM 744573106   1,882,268 23,252 SH   SOLE   0 0 23,252
DOLLAR GEN CORP COM 256677105   3,049,527 25,685 SH   SOLE   0 0 25,685
VULCAN MATLS CO COM 929160109   2,266,209 8,322 SH   SOLE   0 0 8,322
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   1,085,170 16,230 SH   SOLE   0 0 16,230
COSTCO WHOLESALE CORPORATION COM 22160K105   2,572,177 2,581 SH   SOLE   0 0 2,581
GOLDMAN SACHS GROUP INC COM 38141G104   4,300,407 5,083 SH   SOLE   0 0 5,083
PROCTER & GAMBLE CO COM 742718109   523,596 3,625 SH   SOLE   0 0 3,625
COCA COLA CO COM 191216100   732,822 9,636 SH   SOLE   0 0 9,636
AMEREN CORP COM 023608102   2,211,318 20,118 SH   SOLE   0 0 20,118
OCCIDENTAL PETE CORP COM 674599105   550,356 8,467 SH   SOLE   0 0 8,467
INTEL CORP COM 458140100   1,462,292 33,136 SH   SOLE   0 0 33,136
NETFLIX INC. COM 64110L106   2,458,748 25,572 SH   SOLE   0 0 25,572
PRIMORIS SVCS CORP COM 74164F103   696,035 4,866 SH   SOLE   0 0 4,866
ISHARES SILVER TR ISHARES 46428Q109   1,653,860 24,271 SH   SOLE   0 0 24,271
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103   288,939 444 SH   SOLE   0 0 444
MCKESSON CORP COM 58155Q103   941,654 1,088 SH   SOLE   0 0 1,088
VISTRA CORP COM 92840M102   2,396,245 15,940 SH   SOLE   0 0 15,940
UNITED RENTALS INC COM 911363109   258,639 355 SH   SOLE   0 0 355
ISHARES TR TIPS BD ETF 464287176   887,838 8,045 SH   SOLE   0 0 8,045
VERTEX PHARMACEUTICALS INC COM 92532F100   279,088 625 SH   SOLE   0 0 625
CORNING INC COM 219350105   2,250,739 16,553 SH   SOLE   0 0 16,553
HOWMET AEROSPACE INC COM 443201108   3,558,496 15,441 SH   SOLE   0 0 15,441
DAVITA INC COM 23918K108   1,116,865 7,267 SH   SOLE   0 0 7,267
HOME DEPOT INC COM 437076102   332,188 1,010 SH   SOLE   0 0 1,010
SUNCOR ENERGY INC NEW COM 867224107   371,274 5,616 SH   SOLE   0 0 5,616
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   77,945 79,000 SH   SOLE   0 0 79,000
SPDR GOLD TR GOLD SHS 78463V107   4,136,552 9,613 SH   SOLE   0 0 9,613
LABCORP HOLDINGS INC COM SHS 504922105   214,515 804 SH   SOLE   0 0 804
FORTINET INC COM 34959E109   1,246,230 15,250 SH   SOLE   0 0 15,250
NUTRIEN LTD COM 67077M108   568,667 7,536 SH   SOLE   0 0 7,536
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,926,731 8,194 SH   SOLE   0 0 8,194
ALPHABET INC CAP STK CL A 02079K305   1,860,881 6,471 SH   SOLE   0 0 6,471
ENTREPRENEURSHARES SERIES TR ERSHARES PRIVATE 293828877   324,676 19,223 SH   SOLE   0 0 19,223
PG&E CORP COM 69331C108   1,774,014 100,968 SH   SOLE   0 0 100,968
MICROSOFT CORP COM 594918104   16,134,812 43,588 SH   SOLE   0 0 43,588
NISOURCE INC COM 65473P105   2,535,142 54,332 SH   SOLE   0 0 54,332
NEXTERA ENERGY INC COM 65339F101   2,241,337 24,132 SH   SOLE   0 0 24,132
NORFOLK SOUTHN CORP COM 655844108   2,808,381 9,785 SH   SOLE   0 0 9,785
ELI LILLY & CO COM 532457108   8,632,009 9,385 SH   SOLE   0 0 9,385
VERTIV HOLDINGS CO COM CL A 92537N108   241,960 966 SH   SOLE   0 0 966
DUKE ENERGY CORP NEW COM NEW 26441C204   3,870,931 29,563 SH   SOLE   0 0 29,563
MICRON TECHNOLOGY INC COM 595112103   2,292,603 6,786 SH   SOLE   0 0 6,786
EURONET WORLDWIDE INC NOTE 0.750% 3/1 298736AL3   44,909 53,000 SH   SOLE   0 0 53,000
ISHARES TR US AER DEF ETF 464288760   593,700 2,714 SH   SOLE   0 0 2,714
PORTLAND GEN ELEC CO COM NEW 736508847   2,081,644 39,447 SH   SOLE   0 0 39,447
PENN ENTERTAINMENT INC NOTE 2.750% 5/1 707569AU3   71,850 71,000 SH   SOLE   0 0 71,000
EXCHANGE TRADED CONCEPTS TRU ROBO GLB ARTIF 301505731   230,145 3,900 SH   SOLE   0 0 3,900
ISHARES TR SELECT DIVID ETF 464287168   1,606,662 10,611 SH   SOLE   0 0 10,611
ENTERGY CORP NEW COM 29364G103   2,691,981 23,959 SH   SOLE   0 0 23,959
WAYFAIR INC NOTE 1.000% 8/1 94419LAF8   12,616 13,000 SH   SOLE   0 0 13,000
APPLIED INDL TECHNOLOGIES IN COM 03820C105   342,921 1,292 SH   SOLE   0 0 1,292
PALANTIR TECHNOLOGIES INC CL A 69608A108   4,712,624 32,216 SH   SOLE   0 0 32,216
LUMENTUM HLDGS INC NOTE 0.500%12/1 55024UAD1   127,368 18,000 SH   SOLE   0 0 18,000
ARCHER AVIATION INC COM CL A 03945R102   87,906 17,003 SH   SOLE   0 0 17,003
AST SPACEMOBILE INC COM CL A 00217D100   1,355,255 16,354 SH   SOLE   0 0 16,354
TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2   19,935 21,000 SH   SOLE   0 0 21,000
OKLO INC COM CL A 02156V109   650,894 13,126 SH   SOLE   0 0 13,126
CORE & MAIN INC CL A 21874C102   2,680,065 54,252 SH   SOLE   0 0 54,252
ROBINHOOD MKTS INC COM CL A 770700102   1,877,721 27,096 SH   SOLE   0 0 27,096
AEYE INC *W EXP 09/30/202 008183113   384 10,000 SH   SOLE   0 0 10,000
CHEGG INC NOTE 9/0 163092AF6   98,512 103,000 SH   SOLE   0 0 103,000
BLOCK INC NOTE 5/0 852234AJ2   63,791 64,000 SH   SOLE   0 0 64,000
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   1,593,337 4,156 SH   SOLE   0 0 4,156
AMERICAN CENTY ETF TR INTERNATIONAL LR 025072364   508,593 6,797 SH   SOLE   0 0 6,797
CONSTELLATION ENERGY CORP COM 21037T109   727,489 2,605 SH   SOLE   0 0 2,605
META PLATFORMS INC CL A 30303M102   1,385,103 2,421 SH   SOLE   0 0 2,421
RIGETTI COMPUTING INC COMMON STOCK 76655K103   263,685 18,781 SH   SOLE   0 0 18,781
ENPHASE ENERGY INC NOTE 3/0 29355AAK3   26,866 30,000 SH   SOLE   0 0 30,000
SHAKE SHACK INC NOTE 3/0 819047AB7   15,994 17,000 SH   SOLE   0 0 17,000
ASML HLDG NV N Y REGISTRY SHS N07059210   443,799 336 SH   SOLE   0 0 336
SERVICENOW INC COM 81762P102   228,793 2,188 SH   SOLE   0 0 2,188
PALO ALTO NETWORKS INC COM 697435105   4,756,324 29,668 SH   SOLE   0 0 29,668
D-WAVE QUANTUM INC COM 26740W109   169,726 11,762 SH   SOLE   0 0 11,762
BROADCOM INC COM 11135F101   1,547,445 5,000 SH   SOLE   0 0 5,000
PROSHARES TR SHORT QQQ 74349Y837   349,544 10,859 SH   SOLE   0 0 10,859
ISHARES TR U.S. MED DVC ETF 464288810   389,600 7,303 SH   SOLE   0 0 7,303
NVIDIA CORPORATION COM 67066G104   12,255,324 70,271 SH   SOLE   0 0 70,271
WESTERN DIGITAL CORP COM 958102105   207,342 767 SH   SOLE   0 0 767
SPDR SERIES TRUST STATE STREET SPD 78464A755   1,087,833 10,072 SH   SOLE   0 0 10,072
PROSHARES TR PSHS SHORT DOW30 74347B235   387,127 15,853 SH   SOLE   0 0 15,853
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100   1,496,781 4,429 SH   SOLE   0 0 4,429
QUALCOMM INC COM 747525103   480,498 3,731 SH   SOLE   0 0 3,731
INTUITIVE SURGICAL INC COM NEW 46120E602   215,283 467 SH   SOLE   0 0 467
MCDONALDS CORP COM 580135101   1,647,402 5,301 SH   SOLE   0 0 5,301
CISCO SYS INC COM 17275R102   369,226 4,759 SH   SOLE   0 0 4,759
GLOBAL X FDS DEFENSE TECH ETF 37960A529   414,727 5,854 SH   SOLE   0 0 5,854
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506   390,892 6,381 SH   SOLE   0 0 6,381
GE VERNOVA INC COM 36828A101   1,766,148 2,023 SH   SOLE   0 0 2,023
GE AEROSPACE COM NEW 369604301   1,038,177 3,659 SH   SOLE   0 0 3,659
NORTHROP GRUMMAN CORP COM 666807102   2,835,921 4,157 SH   SOLE   0 0 4,157
REPUBLIC SVCS INC COM 760759100   217,655 994 SH   SOLE   0 0 994
LOCKHEED MARTIN CORP COM 539830109   3,018,934 4,995 SH   SOLE   0 0 4,995
JPMORGAN CHASE & CO COM 46625H100   233,876 795 SH   SOLE   0 0 795
CHEVRON CORPORATION COM 166764100   763,388 3,690 SH   SOLE   0 0 3,690
DANAHER CORP DEL COM 235851102   294,510 1,553 SH   SOLE   0 0 1,553
TJX COS INC NEW COM 872540109   4,292,256 26,877 SH   SOLE   0 0 26,877
WALMART INC COM 931142103   2,674,099 21,517 SH   SOLE   0 0 21,517
INTERNATIONAL BUSINESS MACHS COM 459200101   1,323,764 5,461 SH   SOLE   0 0 5,461
ORACLE CORP COM 68389X105   1,815,824 12,343 SH   SOLE   0 0 12,343
RTX CORPORATION COM 75513E101   2,971,940 15,407 SH   SOLE   0 0 15,407
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   3,306,322 109,772 SH   SOLE   0 0 109,772
NUSCALE PWR CORP CL A COM 67079K100   1,220,660 112,607 SH   SOLE   0 0 112,607
CATERPILLAR INC COM 149123101   3,634,780 5,131 SH   SOLE   0 0 5,131
ALPHABET INC CAP STK CL C 02079K107   3,903,724 13,608 SH   SOLE   0 0 13,608
EMBRAER S.A. SPONSORED ADS 29082A107   444,635 7,493 SH   SOLE   0 0 7,493
ARISTA NETWORKS INC COM SHS 040413205   4,115,633 33,520 SH   SOLE   0 0 33,520
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   80,176 10,633 SH   SOLE   0 0 10,633
LAM RESEARCH CORP COM NEW 512807306   566,446 2,651 SH   SOLE   0 0 2,651
ISHARES TR GLB INFRASTR ETF 464288372   990,489 14,783 SH   SOLE   0 0 14,783
EXXON MOBIL CORP COM 30231G102   1,502,395 8,855 SH   SOLE   0 0 8,855
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886   2,893,812 63,060 SH   SOLE   0 0 63,060
CAMECO CORP COM 13321L108   479,907 4,419 SH   SOLE   0 0 4,419
APPLE INC COM 037833100   10,679,224 42,079 SH   SOLE   0 0 42,079
WEC ENERGY GROUP INC COM 92939U106   2,108,351 18,212 SH   SOLE   0 0 18,212
FERRARI N V COM N3167Y103   679,608 2,008 SH   SOLE   0 0 2,008