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 911,390 7,994 SH SOLE 0 0 7,994
ABBVIE INC COM 00287Y109 1,680,359 8,509 SH SOLE 0 0 8,509
ADVANCED MICRO DEVICES INC COM 007903107 482,723 2,942 SH SOLE 0 0 2,942
ADVISORS INNER CIRCLE FD III STRATEGAS MACRO 00775Y645 2,703,536 97,417 SH SOLE 0 0 97,417
ALBEMARLE CORP COM 012653101 1,219,655 12,878 SH SOLE 0 0 12,878
ALLEGION PLC ORD SHS G0176J109 781,021 5,359 SH SOLE 0 0 5,359
ALPHABET INC CAP STK CL A 02079K305 2,832,682 17,080 SH SOLE 0 0 17,080
ALPHABET INC CAP STK CL C 02079K107 255,627 1,529 SH SOLE 0 0 1,529
ALPS ETF TR ALERIAN MLP 00162Q452 10,974,126 232,848 SH SOLE 0 0 232,848
ALTRIA GROUP INC COM 02209S103 207,048 4,057 SH SOLE 0 0 4,057
AMAZON COM INC COM 023135106 3,642,752 19,550 SH SOLE 0 0 19,550
AMERICAN ELEC PWR CO INC COM 025537101 272,010 2,651 SH SOLE 0 0 2,651
ANALOG DEVICES INC COM 032654105 1,445,626 6,281 SH SOLE 0 0 6,281
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,510,795 125,102 SH SOLE 0 0 125,102
APPLE INC COM 037833100 5,906,899 25,351 SH SOLE 0 0 25,351
APPLIED MATLS INC COM 038222105 2,054,788 10,170 SH SOLE 0 0 10,170
ARCHER DANIELS MIDLAND CO COM 039483102 733,906 12,285 SH SOLE 0 0 12,285
ARM HOLDINGS PLC SPONSORED ADS 042068205 1,029,672 7,200 SH SOLE 0 0 7,200
AT&T INC COM 00206R102 934,371 42,471 SH SOLE 0 0 42,471
AUTODESK INC COM 052769106 2,109,075 7,656 SH SOLE 0 0 7,656
AUTOLIV INC COM 052800109 609,239 6,525 SH SOLE 0 0 6,525
AUTOZONE INC COM 053332102 1,134,014 360 SH SOLE 0 0 360
BANK AMERICA CORP COM 060505104 665,704 16,777 SH SOLE 0 0 16,777
BENSON HILL INC COM NEW 082490202 600,782 83,442 SH SOLE 0 0 83,442
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,097,720 2,385 SH SOLE 0 0 2,385
BLACKROCK INC COM 09247X101 624,778 658 SH SOLE 0 0 658
BLACKSTONE INC COM 09260D107 1,651,549 10,785 SH SOLE 0 0 10,785
BLUE OWL CAPITAL CORPORATION COM 69121K104 1,325,417 90,969 SH SOLE 0 0 90,969
BROADCOM INC COM 11135F101 5,609,377 32,518 SH SOLE 0 0 32,518
BULLFROG AI HLDGS INC COM 12021E109 147,518 51,400 SH SOLE 0 0 51,400
C3 AI INC CL A 12468P104 707,540 29,201 SH SOLE 0 0 29,201
CARVER BANCORP INC COM NEW 146875604 34,560 18,000 SH SOLE 0 0 18,000
CASEYS GEN STORES INC COM 147528103 1,195,686 3,182 SH SOLE 0 0 3,182
CATERPILLAR INC COM 149123101 991,508 2,535 SH SOLE 0 0 2,535
CBOE GLOBAL MKTS INC COM 12503M108 1,233,317 6,020 SH SOLE 0 0 6,020
CDW CORP COM 12514G108 1,061,347 4,690 SH SOLE 0 0 4,690
CENCORA INC COM 03073E105 1,146,107 5,092 SH SOLE 0 0 5,092
CENTENE CORP DEL COM 15135B101 628,212 8,345 SH SOLE 0 0 8,345
CHEVRON CORP NEW COM 166764100 306,705 2,083 SH SOLE 0 0 2,083
CHORD ENERGY CORPORATION COM NEW 674215207 875,015 6,719 SH SOLE 0 0 6,719
CISCO SYS INC COM 17275R102 2,861,856 53,774 SH SOLE 0 0 53,774
COCA COLA CO COM 191216100 319,980 4,453 SH SOLE 0 0 4,453
COMCAST CORP NEW CL A 20030N101 861,047 20,614 SH SOLE 0 0 20,614
COSTCO WHSL CORP NEW COM 22160K105 1,898,771 2,142 SH SOLE 0 0 2,142
CROWDSTRIKE HLDGS INC CL A 22788C105 456,325 1,627 SH SOLE 0 0 1,627
CUMMINS INC COM 231021106 1,027,922 3,175 SH SOLE 0 0 3,175
DELL TECHNOLOGIES INC CL C 24703L202 4,126,442 34,811 SH SOLE 0 0 34,811
DEVON ENERGY CORP NEW COM 25179M103 583,044 14,904 SH SOLE 0 0 14,904
EASTMAN CHEM CO COM 277432100 462,130 4,128 SH SOLE 0 0 4,128
EBAY INC. COM 278642103 688,538 10,575 SH SOLE 0 0 10,575
ELEVANCE HEALTH INC COM 036752103 1,201,720 2,311 SH SOLE 0 0 2,311
ELI LILLY & CO COM 532457108 1,805,749 2,038 SH SOLE 0 0 2,038
EMCOR GROUP INC COM 29084Q100 2,990,461 6,946 SH SOLE 0 0 6,946
EMERSON ELEC CO COM 291011104 2,649,312 24,223 SH SOLE 0 0 24,223
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 3,214,915 200,306 SH SOLE 0 0 200,306
ENTERPRISE PRODS PARTNERS L COM 293792107 785,626 26,988 SH SOLE 0 0 26,988
EOG RES INC COM 26875P101 1,114,975 9,070 SH SOLE 0 0 9,070
ESSENTIAL UTILS INC COM 29670G102 206,230 5,347 SH SOLE 0 0 5,347
EXPEDIA GROUP INC COM NEW 30212P303 347,847 2,350 SH SOLE 0 0 2,350
EXXON MOBIL CORP COM 30231G102 995,866 8,496 SH SOLE 0 0 8,496
FARMLAND PARTNERS INC COM 31154R109 1,045,000 100,000 SH SOLE 0 0 100,000
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 973,101 15,680 SH SOLE 0 0 15,680
FIRST INDL RLTY TR INC COM 32054K103 561,255 10,026 SH SOLE 0 0 10,026
FISERV INC COM 337738108 1,076,104 5,990 SH SOLE 0 0 5,990
GARTNER INC COM 366651107 1,405,752 2,774 SH SOLE 0 0 2,774
GE AEROSPACE COM NEW 369604301 624,577 3,312 SH SOLE 0 0 3,312
GE VERNOVA INC COM 36828A101 223,617 877 SH SOLE 0 0 877
GENERAL DYNAMICS CORP COM 369550108 1,347,812 4,460 SH SOLE 0 0 4,460
GENERAL MTRS CO COM 37045V100 1,196,869 26,692 SH SOLE 0 0 26,692
GILEAD SCIENCES INC COM 375558103 525,090 6,263 SH SOLE 0 0 6,263
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 10,050,693 351,300 SH SOLE 0 0 351,300
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,355,646 32,936 SH SOLE 0 0 32,936
GOLDMAN SACHS GROUP INC COM 38141G104 278,132 562 SH SOLE 0 0 562
GOODRX HLDGS INC COM CL A 38246G108 771,610 111,183 SH SOLE 0 0 111,183
GRAYSCALE BITCOIN MINI TR BT SHS 389930108 157,640 28,000 SH SOLE 0 0 28,000
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109 1,249,875 24,750 SH SOLE 0 0 24,750
HARTFORD FINL SVCS GROUP INC COM 416515104 313,077 2,662 SH SOLE 0 0 2,662
HCA HEALTHCARE INC COM 40412C101 1,685,872 4,148 SH SOLE 0 0 4,148
HEALTHPEAK PROPERTIES INC COM 42250P103 1,086,851 47,523 SH SOLE 0 0 47,523
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,118,033 54,645 SH SOLE 0 0 54,645
HOME DEPOT INC COM 437076102 657,248 1,622 SH SOLE 0 0 1,622
HUNTINGTON BANCSHARES INC COM 446150104 1,185,163 80,623 SH SOLE 0 0 80,623
IDACORP INC COM 451107106 736,372 7,143 SH SOLE 0 0 7,143
INTEL CORP COM 458140100 248,296 10,584 SH SOLE 0 0 10,584
INTERNATIONAL BUSINESS MACHS COM 459200101 837,999 3,790 SH SOLE 0 0 3,790
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 441,826 11,627 SH SOLE 0 0 11,627
INVESCO QQQ TR UNIT SER 1 46090E103 5,425,541 11,116 SH SOLE 0 0 11,116
ISHARES TR 1 3 YR TREAS BD 464287457 7,375,987 88,707 SH SOLE 0 0 88,707
ISHARES TR PFD AND INCM SEC 464288687 473,461 14,248 SH SOLE 0 0 14,248
ISHARES TR CORE S&P TTL STK 464287150 430,625 3,428 SH SOLE 0 0 3,428
ITT INC COM 45073V108 1,527,992 10,220 SH SOLE 0 0 10,220
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 242,920 4,082 SH SOLE 0 0 4,082
JPMORGAN CHASE & CO. COM 46625H100 2,496,715 11,841 SH SOLE 0 0 11,841
KEURIG DR PEPPER INC COM 49271V100 345,566 9,220 SH SOLE 0 0 9,220
KLA CORP COM NEW 482480100 4,429,663 5,720 SH SOLE 0 0 5,720
L3HARRIS TECHNOLOGIES INC COM 502431109 841,346 3,537 SH SOLE 0 0 3,537
LAM RESEARCH CORP COM 512807108 310,110 380 SH SOLE 0 0 380
LOCKHEED MARTIN CORP COM 539830109 1,071,192 1,832 SH SOLE 0 0 1,832
LOWES COS INC COM 548661107 232,415 858 SH SOLE 0 0 858
MASTERCARD INCORPORATED CL A 57636Q104 731,862 1,482 SH SOLE 0 0 1,482
MCDONALDS CORP COM 580135101 581,919 1,911 SH SOLE 0 0 1,911
MERCK & CO INC COM 58933Y105 450,243 3,965 SH SOLE 0 0 3,965
META PLATFORMS INC CL A 30303M102 3,841,996 6,712 SH SOLE 0 0 6,712
MGIC INVT CORP WIS COM 552848103 1,642,213 64,149 SH SOLE 0 0 64,149
MICROSOFT CORP COM 594918104 5,036,876 11,705 SH SOLE 0 0 11,705
MORGAN STANLEY COM NEW 617446448 435,827 4,181 SH SOLE 0 0 4,181
MPLX LP COM UNIT REP LTD 55336V100 1,093,716 24,600 SH SOLE 0 0 24,600
NATIONAL FUEL GAS CO COM 636180101 914,120 15,082 SH SOLE 0 0 15,082
NETAPP INC COM 64110D104 1,149,384 9,306 SH SOLE 0 0 9,306
NETFLIX INC COM 64110L106 269,523 380 SH SOLE 0 0 380
NEWMONT CORP COM 651639106 1,393,762 26,076 SH SOLE 0 0 26,076
NORDIC AMERICAN TANKERS LIMI COM G65773106 86,085 23,456 SH SOLE 0 0 23,456
NRG ENERGY INC COM NEW 629377508 1,257,448 13,803 SH SOLE 0 0 13,803
NUCOR CORP COM 670346105 578,057 3,845 SH SOLE 0 0 3,845
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 637,707 38,004 SH SOLE 0 0 38,004
NVIDIA CORPORATION COM 67066G104 9,833,484 80,974 SH SOLE 0 0 80,974
OCCIDENTAL PETE CORP COM 674599105 845,256 16,400 SH SOLE 0 0 16,400
OMNICOM GROUP INC COM 681919106 3,239,150 31,329 SH SOLE 0 0 31,329
ORGANON & CO COMMON STOCK 68622V106 467,426 24,434 SH SOLE 0 0 24,434
OWENS CORNING NEW COM 690742101 2,045,867 11,590 SH SOLE 0 0 11,590
PACCAR INC COM 693718108 796,644 8,073 SH SOLE 0 0 8,073
PACER FDS TR US CASH COWS 100 69374H881 3,816,260 65,991 SH SOLE 0 0 65,991
PALANTIR TECHNOLOGIES INC CL A 69608A108 2,779,584 74,720 SH SOLE 0 0 74,720
PAYPAL HLDGS INC COM 70450Y103 2,029,638 26,011 SH SOLE 0 0 26,011
PEPSICO INC COM 713448108 325,922 1,917 SH SOLE 0 0 1,917
PHILIP MORRIS INTL INC COM 718172109 1,585,363 13,059 SH SOLE 0 0 13,059
PHILLIPS 66 COM 718546104 314,560 2,393 SH SOLE 0 0 2,393
PINNACLE WEST CAP CORP COM 723484101 495,484 5,593 SH SOLE 0 0 5,593
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,103,099 63,506 SH SOLE 0 0 63,506
PNC FINL SVCS GROUP INC COM 693475105 1,333,615 7,215 SH SOLE 0 0 7,215
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 734,027 8,228 SH SOLE 0 0 8,228
PULTE GROUP INC COM 745867101 359,404 2,504 SH SOLE 0 0 2,504
QUANTA SVCS INC COM 74762E102 238,818 801 SH SOLE 0 0 801
REGIONS FINANCIAL CORP NEW COM 7591EP100 648,037 27,777 SH SOLE 0 0 27,777
RELIANCE INC COM 759509102 207,942 719 SH SOLE 0 0 719
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 264,925 9,079 SH SOLE 0 0 9,079
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,570,089 57,793 SH SOLE 0 0 57,793
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,976,444 24,467 SH SOLE 0 0 24,467
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 350,704 2,277 SH SOLE 0 0 2,277
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 276,679 6,105 SH SOLE 0 0 6,105
SEMPRA COM 816851109 405,853 4,853 SH SOLE 0 0 4,853
SHERWIN WILLIAMS CO COM 824348106 389,534 1,021 SH SOLE 0 0 1,021
SIMON PPTY GROUP INC NEW COM 828806109 1,953,750 11,559 SH SOLE 0 0 11,559
SKYWATER TECHNOLOGY INC COM 83089J108 1,271,200 140,000 SH SOLE 0 0 140,000
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 320,049 756 SH SOLE 0 0 756
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 429,649 11,439 SH SOLE 0 0 11,439
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,572,102 2,740 SH SOLE 0 0 2,740
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 214,192 376 SH SOLE 0 0 376
SPDR SER TR S&P METALS MNG 78464A755 5,845,800 91,742 SH SOLE 0 0 91,742
SYNCHRONY FINANCIAL COM 87165B103 398,775 7,995 SH SOLE 0 0 7,995
SYSCO CORP COM 871829107 291,866 3,739 SH SOLE 0 0 3,739
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,489,394 8,576 SH SOLE 0 0 8,576
TAPESTRY INC COM 876030107 569,579 12,124 SH SOLE 0 0 12,124
TARGET CORP COM 87612E106 354,029 2,271 SH SOLE 0 0 2,271
TESLA INC COM 88160R101 6,032,665 23,058 SH SOLE 0 0 23,058
TEXAS INSTRS INC COM 882508104 245,973 1,191 SH SOLE 0 0 1,191
THE CIGNA GROUP COM 125523100 958,599 2,767 SH SOLE 0 0 2,767
TOLL BROTHERS INC COM 889478103 247,184 1,600 SH SOLE 0 0 1,600
TOPBUILD CORP COM 89055F103 2,128,837 5,233 SH SOLE 0 0 5,233
TRANSOCEAN LTD REGISTERED SHS H8817H100 172,673 40,629 SH SOLE 0 0 40,629
UBER TECHNOLOGIES INC COM 90353T100 378,355 5,034 SH SOLE 0 0 5,034
UNITEDHEALTH GROUP INC COM 91324P102 410,009 701 SH SOLE 0 0 701
UWM HOLDINGS CORPORATION COM CL A 91823B109 185,523 21,775 SH SOLE 0 0 21,775
VALERO ENERGY CORP COM 91913Y100 1,427,537 10,572 SH SOLE 0 0 10,572
VANGUARD INDEX FDS LARGE CAP ETF 922908637 3,004,665 11,412 SH SOLE 0 0 11,412
VANGUARD INDEX FDS TOTAL STK MKT 922908769 389,911 1,377 SH SOLE 0 0 1,377
VANGUARD INDEX FDS MID CAP ETF 922908629 365,668 1,386 SH SOLE 0 0 1,386
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 202,526 3,835 SH SOLE 0 0 3,835
VICTORY PORTFOLIOS II CORE INTERMEDIAT 92647N527 216,500 4,517 SH SOLE 0 0 4,517
VISA INC COM CL A 92826C839 403,744 1,468 SH SOLE 0 0 1,468
WALMART INC COM 931142103 1,312,469 16,253 SH SOLE 0 0 16,253
WELLS FARGO CO NEW COM 949746101 381,733 6,758 SH SOLE 0 0 6,758
WEYERHAEUSER CO MTN BE COM NEW 962166104 680,823 20,107 SH SOLE 0 0 20,107
XPO INC COM 983793100 218,030 2,028 SH SOLE 0 0 2,028