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
SPDR GOLD TR GOLD SHS 78463V107 15,595,582 43,873 SH SOLE 0 0 43,873
ALPHABET INC CAP STK CL A 02079K305 13,931,052 57,306 SH SOLE 0 0 57,306
MORGAN STANLEY COM NEW 617446448 12,325,536 77,539 SH SOLE 0 0 77,539
CITIGROUP INC COM NEW 172967424 12,185,007 120,049 SH SOLE 0 0 120,049
GE AEROSPACE COM NEW 369604301 10,610,222 35,271 SH SOLE 0 0 35,271
3M CO COM 88579Y101 10,278,658 66,237 SH SOLE 0 0 66,237
CAPITAL ONE FINL CORP COM 14040H105 9,870,940 46,434 SH SOLE 0 0 46,434
META PLATFORMS INC CL A 30303M102 9,720,544 13,236 SH SOLE 0 0 13,236
RALPH LAUREN CORP CL A 751212101 9,619,394 30,678 SH SOLE 0 0 30,678
GE VERNOVA INC COM 36828A101 9,591,825 15,599 SH SOLE 0 0 15,599
MUELLER INDS INC COM 624756102 9,587,756 94,825 SH SOLE 0 0 94,825
ABBVIE INC COM 00287Y109 9,456,563 40,842 SH SOLE 0 0 40,842
PHILIP MORRIS INTL INC COM 718172109 9,009,615 55,546 SH SOLE 0 0 55,546
AMAZON COM INC COM 023135106 8,426,473 38,377 SH SOLE 0 0 38,377
ENTERGY CORP NEW COM 29364G103 8,396,312 90,099 SH SOLE 0 0 90,099
WELLS FARGO CO NEW COM 949746101 8,173,931 97,518 SH SOLE 0 0 97,518
TE CONNECTIVITY PLC ORD SHS G87052109 8,003,625 36,458 SH SOLE 0 0 36,458
JONES LANG LASALLE INC COM 48020Q107 7,965,567 26,705 SH SOLE 0 0 26,705
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7,782,321 27,865 SH SOLE 0 0 27,865
BAKER HUGHES COMPANY CL A 05722G100 7,675,478 157,543 SH SOLE 0 0 157,543
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663 7,665,678 83,550 SH SOLE 0 0 83,550
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,542,000 10 SH SOLE 0 0 10
SIMON PPTY GROUP INC NEW COM 828806109 7,332,882 39,073 SH SOLE 0 0 39,073
GILEAD SCIENCES INC COM 375558103 7,330,884 66,044 SH SOLE 0 0 66,044
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,286,507 10,938 SH SOLE 0 0 10,938
ENCOMPASS HEALTH CORP COM 29261A100 7,275,960 57,282 SH SOLE 0 0 57,282
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 7,048,507 80,243 SH SOLE 0 0 80,243
ASTRAZENECA PLC SPONSORED ADR 046353108 7,031,465 91,651 SH SOLE 0 0 91,651
FREEPORT-MCMORAN INC CL B 35671D857 6,717,065 171,266 SH SOLE 0 0 171,266
CVS HEALTH CORP COM 126650100 6,709,635 88,999 SH SOLE 0 0 88,999
RELIANCE INC COM 759509102 6,539,948 23,288 SH SOLE 0 0 23,288
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6,443,023 177,543 SH SOLE 0 0 177,543
VANGUARD WORLD FD INF TECH ETF 92204A702 6,424,396 8,605 SH SOLE 0 0 8,605
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,348,045 117,166 SH SOLE 0 0 117,166
SCHWAB CHARLES CORP COM 808513105 6,198,867 64,930 SH SOLE 0 0 64,930
MR COOPER GROUP INC COM 62482R107 6,106,586 28,970 SH SOLE 0 0 28,970
NXP SEMICONDUCTORS N V COM N6596X109 6,095,649 26,767 SH SOLE 0 0 26,767
VISA INC COM CL A 92826C839 6,051,741 17,727 SH SOLE 0 0 17,727
BANK AMERICA CORP COM 060505104 6,030,714 116,897 SH SOLE 0 0 116,897
HCA HEALTHCARE INC COM 40412C101 5,905,853 13,857 SH SOLE 0 0 13,857
OSI SYSTEMS INC COM 671044105 5,870,350 23,553 SH SOLE 0 0 23,553
CHEVRON CORP NEW COM 166764100 5,835,994 37,581 SH SOLE 0 0 37,581
BROADCOM INC COM 11135F101 5,699,178 17,275 SH SOLE 0 0 17,275
CHENIERE ENERGY INC COM NEW 16411R208 5,534,719 23,554 SH SOLE 0 0 23,554
PNC FINL SVCS GROUP INC COM 693475105 5,400,797 26,879 SH SOLE 0 0 26,879
CISCO SYS INC COM 17275R102 5,211,117 76,164 SH SOLE 0 0 76,164
CELESTICA INC COM 15101Q207 4,935,917 20,044 SH SOLE 0 0 20,044
SYNOVUS FINL CORP COM NEW 87161C501 4,893,227 99,699 SH SOLE 0 0 99,699
OPENLANE INC COM 48238T109 4,849,200 168,492 SH SOLE 0 0 168,492
PINNACLE FINL PARTNERS INC COM 72346Q104 4,833,468 51,535 SH SOLE 0 0 51,535
XCEL ENERGY INC COM 98389B100 4,722,783 58,559 SH SOLE 0 0 58,559
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 4,549,484 77,623 SH SOLE 0 0 77,623
MICROSOFT CORP COM 594918104 4,514,309 8,716 SH SOLE 0 0 8,716
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 4,478,503 19,942 SH SOLE 0 0 19,942
PRIMORIS SVCS CORP COM 74164F103 4,436,858 32,308 SH SOLE 0 0 32,308
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 4,398,439 87,236 SH SOLE 0 0 87,236
WESCO INTL INC COM 95082P105 4,371,282 20,668 SH SOLE 0 0 20,668
US FOODS HLDG CORP COM 912008109 4,065,687 53,063 SH SOLE 0 0 53,063
ISHARES TR CORE MSCI TOTAL 46432F834 3,926,792 47,551 SH SOLE 0 0 47,551
GENERAL DYNAMICS CORP COM 369550108 3,552,197 10,417 SH SOLE 0 0 10,417
PIPER SANDLER COMPANIES COM 724078100 3,440,753 9,916 SH SOLE 0 0 9,916
HUDBAY MINERALS INC COM 443628102 3,376,435 222,720 SH SOLE 0 0 222,720
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 3,372,516 163,953 SH SOLE 0 0 163,953
MASTEC INC COM 576323109 3,371,123 15,841 SH SOLE 0 0 15,841
RB GLOBAL INC COM 74935Q107 3,248,524 29,979 SH SOLE 0 0 29,979
LPL FINL HLDGS INC COM 50212V100 3,182,203 9,565 SH SOLE 0 0 9,565
VALMONT INDS INC COM 920253101 3,141,776 8,103 SH SOLE 0 0 8,103
LUMENTUM HLDGS INC COM 55024U109 3,126,310 19,214 SH SOLE 0 0 19,214
EXXON MOBIL CORP COM 30231G102 3,113,366 27,613 SH SOLE 0 0 27,613
SANMINA CORPORATION COM 801056102 3,097,150 26,906 SH SOLE 0 0 26,906
ITRON INC COM 465741106 3,093,198 24,833 SH SOLE 0 0 24,833
DUCOMMUN INC DEL COM 264147109 3,065,874 31,893 SH SOLE 0 0 31,893
HALOZYME THERAPEUTICS INC COM 40637H109 3,065,539 41,799 SH SOLE 0 0 41,799
XPO INC COM 983793100 2,945,805 22,788 SH SOLE 0 0 22,788
BRIXMOR PPTY GROUP INC COM 11120U105 2,913,014 105,239 SH SOLE 0 0 105,239
LEIDOS HOLDINGS INC COM 525327102 2,858,398 15,127 SH SOLE 0 0 15,127
WINTRUST FINL CORP COM 97650W108 2,839,381 21,439 SH SOLE 0 0 21,439
WESTERN ALLIANCE BANCORP COM 957638109 2,790,949 32,183 SH SOLE 0 0 32,183
AAR CORP COM 000361105 2,754,842 30,722 SH SOLE 0 0 30,722
HAWKINS INC COM 420261109 2,744,089 15,018 SH SOLE 0 0 15,018
FLOWSERVE CORP COM 34354P105 2,698,396 50,779 SH SOLE 0 0 50,779
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,687,499 12,454 SH SOLE 0 0 12,454
AFFILIATED MANAGERS GROUP IN COM 008252108 2,672,800 11,210 SH SOLE 0 0 11,210
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2,661,577 87,122 SH SOLE 0 0 87,122
GATES INDL CORP PLC ORD SHS G39108108 2,608,532 105,098 SH SOLE 0 0 105,098
GATX CORP COM 361448103 2,603,296 14,893 SH SOLE 0 0 14,893
DIAGEO PLC SPON ADR NEW 25243Q205 2,587,871 27,118 SH SOLE 0 0 27,118
TRAVEL PLUS LEISURE CO COM 894164102 2,572,586 43,244 SH SOLE 0 0 43,244
SIGNET JEWELERS LIMITED SHS G81276100 2,524,039 26,314 SH SOLE 0 0 26,314
LAZARD INC COM 52110M109 2,501,403 47,393 SH SOLE 0 0 47,393
BJS WHSL CLUB HLDGS INC COM 05550J101 2,426,645 26,023 SH SOLE 0 0 26,023
LINCOLN NATL CORP IND COM 534187109 2,423,067 60,081 SH SOLE 0 0 60,081
APPLE INC COM 037833100 2,422,901 9,515 SH SOLE 0 0 9,515
URBAN OUTFITTERS INC COM 917047102 2,399,548 33,593 SH SOLE 0 0 33,593
PERMIAN RESOURCES CORP CLASS A COM 71424F105 2,398,566 187,388 SH SOLE 0 0 187,388
CHEESECAKE FACTORY INC COM 163072101 2,382,304 43,600 SH SOLE 0 0 43,600
HIGHWOODS PPTYS INC COM 431284108 2,372,340 74,555 SH SOLE 0 0 74,555
HANCOCK WHITNEY CORPORATION COM 410120109 2,367,535 37,814 SH SOLE 0 0 37,814
CUSHMAN WAKEFIELD PLC SHS G2717B108 2,357,672 148,095 SH SOLE 0 0 148,095
MAGNOLIA OIL & GAS CORP CL A 559663109 2,350,885 98,487 SH SOLE 0 0 98,487
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 2,333,274 124,044 SH SOLE 0 0 124,044
IDACORP INC COM 451107106 2,319,365 17,551 SH SOLE 0 0 17,551
OLD NATL BANCORP IND COM 680033107 2,308,986 105,193 SH SOLE 0 0 105,193
ISHARES TR RUS MID CAP ETF 464287499 2,272,364 23,536 SH SOLE 0 0 23,536
LITTELFUSE INC COM 537008104 2,154,963 8,320 SH SOLE 0 0 8,320
RUSH ENTERPRISES INC CL A 781846209 2,133,827 39,907 SH SOLE 0 0 39,907
ADDUS HOMECARE CORP COM 006739106 2,129,837 18,051 SH SOLE 0 0 18,051
GULFPORT ENERGY CORP COMMON SHARES 402635502 2,090,862 11,553 SH SOLE 0 0 11,553
KNIFE RIVER CORP COMMON STOCK 498894104 2,015,147 26,215 SH SOLE 0 0 26,215
NEWMARK GROUP INC CL A 65158N102 1,994,618 106,950 SH SOLE 0 0 106,950
TEXAS CAP BANCSHARES INC COM 88224Q107 1,992,626 23,573 SH SOLE 0 0 23,573
BANC OF CALIFORNIA INC COM 05990K106 1,987,738 120,105 SH SOLE 0 0 120,105
AZZ INC COM 002474104 1,971,761 18,068 SH SOLE 0 0 18,068
ACI WORLDWIDE INC COM 004498101 1,925,683 36,492 SH SOLE 0 0 36,492
UNION PAC CORP COM 907818108 1,882,687 7,965 SH SOLE 0 0 7,965
BOYD GAMING CORP COM 103304101 1,877,867 21,722 SH SOLE 0 0 21,722
TANGER INC COM 875465106 1,866,682 55,162 SH SOLE 0 0 55,162
CHEFS WHSE INC COM 163086101 1,865,335 31,979 SH SOLE 0 0 31,979
SOUTHSTATE CORPORATION COM 840441109 1,839,081 18,601 SH SOLE 0 0 18,601
SONIC AUTOMOTIVE INC CL A 83545G102 1,823,497 23,965 SH SOLE 0 0 23,965
VISTEON CORP COM NEW 92839U206 1,792,506 14,955 SH SOLE 0 0 14,955
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,788,193 6,850 SH SOLE 0 0 6,850
PROVIDENT FINL SVCS INC COM 74386T105 1,782,224 92,439 SH SOLE 0 0 92,439
JPMORGAN CHASE & CO. COM 46625H100 1,774,609 5,626 SH SOLE 0 0 5,626
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,735,368 88,045 SH SOLE 0 0 88,045
MATERION CORP COM 576690101 1,673,460 13,852 SH SOLE 0 0 13,852
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,646,268 76,005 SH SOLE 0 0 76,005
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,640,350 46,482 SH SOLE 0 0 46,482
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,599,719 3,182 SH SOLE 0 0 3,182
PRICESMART INC COM 741511109 1,554,504 12,827 SH SOLE 0 0 12,827
CATALYST PHARMACEUTICALS INC COM 14888U101 1,485,400 75,401 SH SOLE 0 0 75,401
ENTERPRISE PRODS PARTNERS L COM 293792107 1,466,219 46,889 SH SOLE 0 0 46,889
MCGRATH RENTCORP COM 580589109 1,455,928 12,412 SH SOLE 0 0 12,412
ALKERMES PLC SHS G01767105 1,376,520 45,884 SH SOLE 0 0 45,884
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,345,904 68,809 SH SOLE 0 0 68,809
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,288,835 6,794 SH SOLE 0 0 6,794
TENET HEALTHCARE CORP COM NEW 88033G407 1,217,834 5,998 SH SOLE 0 0 5,998
TRIMAS CORP COM NEW 896215209 1,194,478 30,913 SH SOLE 0 0 30,913
ISHARES TR CORE S&P SCP ETF 464287804 1,179,234 9,924 SH SOLE 0 0 9,924
MYERS INDS INC COM 628464109 1,177,635 69,518 SH SOLE 0 0 69,518
ALTRIA GROUP INC COM 02209S103 1,163,317 17,610 SH SOLE 0 0 17,610
HONEYWELL INTL INC COM 438516106 1,159,855 5,510 SH SOLE 0 0 5,510
ISHARES TR 1 3 YR TREAS BD 464287457 1,018,409 12,276 SH SOLE 0 0 12,276
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 997,524 48,213 SH SOLE 0 0 48,213
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 827,142 8,346 SH SOLE 0 0 8,346
HOME DEPOT INC COM 437076102 724,885 1,789 SH SOLE 0 0 1,789
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 722,864 42,773 SH SOLE 0 0 42,773
CATERPILLAR INC COM 149123101 709,045 1,486 SH SOLE 0 0 1,486
AMERICAN EXPRESS CO COM 025816109 691,557 2,082 SH SOLE 0 0 2,082
AMERIPRISE FINL INC COM 03076C106 654,836 1,333 SH SOLE 0 0 1,333
NVIDIA CORPORATION COM 67066G104 629,894 3,376 SH SOLE 0 0 3,376
COPART INC COM 217204106 608,984 13,542 SH SOLE 0 0 13,542
PORTLAND GEN ELEC CO COM NEW 736508847 591,668 13,447 SH SOLE 0 0 13,447
ALPHABET INC CAP STK CL C 02079K107 517,300 2,124 SH SOLE 0 0 2,124
PFIZER INC COM 717081103 502,568 19,724 SH SOLE 0 0 19,724
MONDELEZ INTL INC CL A 609207105 490,577 7,853 SH SOLE 0 0 7,853
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 475,397 28,501 SH SOLE 0 0 28,501
AT&T INC COM 00206R102 472,364 16,727 SH SOLE 0 0 16,727
VANECK MERK GOLD ETF GOLD SHS 921078101 461,788 12,417 SH SOLE 0 0 12,417
NORFOLK SOUTHN CORP COM 655844108 461,430 1,536 SH SOLE 0 0 1,536
F5 INC COM 315616102 449,557 1,391 SH SOLE 0 0 1,391
INTUIT COM 461202103 437,745 641 SH SOLE 0 0 641
PRUDENTIAL FINL INC COM 744320102 410,914 3,961 SH SOLE 0 0 3,961
ALLSTATE CORP COM 020002101 408,694 1,904 SH SOLE 0 0 1,904
ISHARES TR S&P 100 ETF 464287101 408,106 1,226 SH SOLE 0 0 1,226
ISHARES TR RUS 1000 VAL ETF 464287598 395,603 1,943 SH SOLE 0 0 1,943
JOHNSON & JOHNSON COM 478160104 367,439 1,982 SH SOLE 0 0 1,982
SPROTT PHYSICAL GOLD TR UNIT 85207H104 356,506 12,036 SH SOLE 0 0 12,036
BANK NEW YORK MELLON CORP COM 064058100 328,872 3,018 SH SOLE 0 0 3,018
PROCTER AND GAMBLE CO COM 742718109 319,746 2,081 SH SOLE 0 0 2,081
METTLER TOLEDO INTERNATIONAL COM 592688105 319,179 260 SH SOLE 0 0 260
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 306,936 14,700 SH SOLE 0 0 14,700
ISHARES TR RUS 2000 VAL ETF 464287630 282,045 1,595 SH SOLE 0 0 1,595
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 275,796 2,001 SH SOLE 0 0 2,001
TARGA RES CORP COM 87612G101 273,760 1,634 SH SOLE 0 0 1,634
ISHARES SILVER TR ISHARES 46428Q109 261,847 6,180 SH SOLE 0 0 6,180
COLGATE PALMOLIVE CO COM 194162103 255,808 3,200 SH SOLE 0 0 3,200
VANGUARD STAR FDS VG TL INTL STK F 921909768 242,342 3,299 SH SOLE 0 0 3,299
VERIZON COMMUNICATIONS INC COM 92343V104 240,051 5,462 SH SOLE 0 0 5,462
COSTCO WHSL CORP NEW COM 22160K105 223,262 241 SH SOLE 0 0 241
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 212,074 2,706 SH SOLE 0 0 2,706
DESIGNER BRANDS INC CL A 250565108 122,838 34,700 SH SOLE 0 0 34,700