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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   564,146 1,859 SH   SOLE 0 0 0 1,859
ADOBE INC COM 00724F101   2,366,045 4,259 SH   SOLE 0 0 0 4,259
ALPHABET INC CAP STK CL A 02079K305   11,443,559 62,825 SH   SOLE 0 0 0 62,825
ALPHABET INC CAP STK CL C 02079K107   1,505,492 8,208 SH   SOLE 0 0 0 8,208
AMAZON COM INC COM 023135106   7,815,224 40,441 SH   SOLE 0 0 0 40,441
AMERICAN AXLE & MFG HLDGS IN COM 024061103   500,771 71,641 SH   SOLE 0 0 0 71,641
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   1,289,213 25,831 SH   SOLE 0 0 0 25,831
AMERICAN CENTY ETF TR US EQT ETF 025072885   4,972,175 55,130 SH   SOLE 0 0 0 55,130
AMERICAN EXPRESS CO COM 025816109   785,418 3,392 SH   SOLE 0 0 0 3,392
AMPHENOL CORP NEW CL A 032095101   2,049,822 30,426 SH   SOLE 0 0 0 30,426
APOLLO GLOBAL MGMT INC COM 03769M106   267,939 2,269 SH   SOLE 0 0 0 2,269
APPLE INC COM 037833100   16,643,305 79,021 SH   SOLE 0 0 0 79,021
ARES COML REAL ESTATE CORP COM 04013V108   613,024 92,184 SH   SOLE 0 0 0 92,184
AUTOLIV INC COM 052800109   359,934 3,364 SH   SOLE 0 0 0 3,364
AUTOMATIC DATA PROCESSING IN COM 053015103   331,905 1,391 SH   SOLE 0 0 0 1,391
AXALTA COATING SYS LTD COM G0750C108   6,599,116 193,126 SH   SOLE 0 0 0 193,126
BANK AMERICA CORP COM 060505104   4,555,362 114,543 SH   SOLE 0 0 0 114,543
BARNES GROUP INC COM 067806109   750,267 18,118 SH   SOLE 0 0 0 18,118
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   905,130 2,225 SH   SOLE 0 0 0 2,225
BLACKROCK INC COM 09247X101   506,398 643 SH   SOLE 0 0 0 643
BLACKSTONE INC COM 09260D107   328,566 2,654 SH   SOLE 0 0 0 2,654
BRADY CORP CL A 104674106   8,121,295 123,013 SH   SOLE 0 0 0 123,013
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   604,867 106,117 SH   SOLE 0 0 0 106,117
BROADCOM INC COM 11135F101   573,208 357 SH   SOLE 0 0 0 357
CELESTICA INC COM 15101Q207   16,486,761 287,577 SH   SOLE 0 0 0 287,577
CHAMPIONX CORPORATION COM 15872M104   8,218,120 247,459 SH   SOLE 0 0 0 247,459
CHECK POINT SOFTWARE TECH LT ORD M22465104   205,425 1,245 SH   SOLE 0 0 0 1,245
CHEVRON CORP NEW COM 166764100   327,894 2,096 SH   SOLE 0 0 0 2,096
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   458,026 6,736 SH   SOLE 0 0 0 6,736
COSTCO WHSL CORP NEW COM 22160K105   4,826,405 5,678 SH   SOLE 0 0 0 5,678
CRANE COMPANY COMMON STOCK 224408104   590,481 4,073 SH   SOLE 0 0 0 4,073
CRANE NXT CO COM 224441105   226,940 3,695 SH   SOLE 0 0 0 3,695
D R HORTON INC COM 23331A109   6,616,786 46,951 SH   SOLE 0 0 0 46,951
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   10,502,947 325,774 SH   SOLE 0 0 0 325,774
ELI LILLY & CO COM 532457108   634,181 700 SH   SOLE 0 0 0 700
EURONET WORLDWIDE INC COM 298736109   4,150,713 40,104 SH   SOLE 0 0 0 40,104
F5 INC COM 315616102   7,505,267 43,577 SH   SOLE 0 0 0 43,577
FAIR ISAAC CORP COM 303250104   7,289,969 4,897 SH   SOLE 0 0 0 4,897
FIRST AMERN FINL CORP COM 31847R102   405,243 7,511 SH   SOLE 0 0 0 7,511
FIRST CTZNS BANCSHARES INC N CL A 31946M103   12,187,721 7,239 SH   SOLE 0 0 0 7,239
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   294,608 6,843 SH   SOLE 0 0 0 6,843
FIRST TR NASDAQ 100 TECH IND SHS 337345102   335,682 1,700 SH   SOLE 0 0 0 1,700
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   1,018,803 35,424 SH   SOLE 0 0 0 35,424
GAMBLING COM GROUP LIMITED ORDINARY SHARES G3R239101   574,126 69,845 SH   SOLE 0 0 0 69,845
GARMIN LTD SHS H2906T109   873,205 5,360 SH   SOLE 0 0 0 5,360
GENERAL DYNAMICS CORP COM 369550108   615,222 2,120 SH   SOLE 0 0 0 2,120
GENERAL MTRS CO COM 37045V100   7,008,508 150,850 SH   SOLE 0 0 0 150,850
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   1,157,906 16,273 SH   SOLE 0 0 0 16,273
GOLDMAN SACHS GROUP INC COM 38141G104   238,038 526 SH   SOLE 0 0 0 526
HCA HEALTHCARE INC COM 40412C101   5,875,601 18,288 SH   SOLE 0 0 0 18,288
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   327,457 52,393 SH   SOLE 0 0 0 52,393
INGREDION INC COM 457187102   321,726 2,805 SH   SOLE 0 0 0 2,805
INSPERITY INC COM 45778Q107   1,246,112 13,662 SH   SOLE 0 0 0 13,662
INVESCO EXCH TRADED FD TR II NASDAQ BIOTECH 46138G599   666,868 29,300 SH   SOLE 0 0 0 29,300
ISHARES BITCOIN TR SHS 46438F101   339,868 9,955 SH   SOLE 0 0 0 9,955
ISHARES TR CORE DIV GRWTH 46434V621   8,829,646 153,266 SH   SOLE 0 0 0 153,266
ISHARES TR CORE MSCI EAFE 46432F842   1,234,577 16,996 SH   SOLE 0 0 0 16,996
ISHARES TR CORE S&P US GWT 464287671   2,660,857 20,873 SH   SOLE 0 0 0 20,873
ISHARES TR CORE S&P500 ETF 464287200   2,340,503 4,277 SH   SOLE 0 0 0 4,277
ISHARES TR ISHARES BIOTECH 464287556   1,111,395 8,097 SH   SOLE 0 0 0 8,097
ISHARES TR RUS MID CAP ETF 464287499   4,973,797 61,344 SH   SOLE 0 0 0 61,344
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   7,883,414 148,884 SH   SOLE 0 0 0 148,884
KKR & CO INC COM 48251W104   403,613 3,835 SH   SOLE 0 0 0 3,835
KRANESHARES TRUST CALIFORNIA CARB 500767553   9,436,667 421,092 SH   SOLE 0 0 0 421,092
KRANESHARES TRUST GLOBAL CARB STRA 500767678   3,578,424 109,970 SH   SOLE 0 0 0 109,970
LENNAR CORP CL A 526057104   6,501,657 43,382 SH   SOLE 0 0 0 43,382
LOANDEPOT INC COM CL A 53946R106   4,685,057 2,839,428 SH   SOLE 0 0 0 2,839,428
MCKESSON CORP COM 58155Q103   1,834,131 3,140 SH   SOLE 0 0 0 3,140
META PLATFORMS INC CL A 30303M102   690,397 1,369 SH   SOLE 0 0 0 1,369
MICROSOFT CORP COM 594918104   4,602,415 10,297 SH   SOLE 0 0 0 10,297
MSC INDL DIRECT INC CL A 553530106   347,503 4,382 SH   SOLE 0 0 0 4,382
NEWMONT CORP COM 651639106   1,585,210 37,860 SH   SOLE 0 0 0 37,860
NEWTEKONE INC COM NEW 652526203   531,837 42,310 SH   SOLE 0 0 0 42,310
NOVARTIS AG SPONSORED ADR 66987V109   335,777 3,154 SH   SOLE 0 0 0 3,154
NVIDIA CORPORATION COM 67066G104   495,396 4,010 SH   SOLE 0 0 0 4,010
OLD REP INTL CORP COM 680223104   2,202,571 71,281 SH   SOLE 0 0 0 71,281
OSHKOSH CORP COM 688239201   6,401,055 59,159 SH   SOLE 0 0 0 59,159
PARKER-HANNIFIN CORP COM 701094104   571,773 1,130 SH   SOLE 0 0 0 1,130
PERRIGO CO PLC SHS G97822103   4,033,103 157,052 SH   SOLE 0 0 0 157,052
PROGRESSIVE CORP COM 743315103   232,945 1,121 SH   SOLE 0 0 0 1,121
R1 RCM INC COM 77634L105   620,716 49,420 SH   SOLE 0 0 0 49,420
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   8,168,341 141,052 SH   SOLE 0 0 0 141,052
RYMAN HOSPITALITY PPTYS INC COM 78377T107   4,385,852 43,920 SH   SOLE 0 0 0 43,920
SCIENCE APPLICATIONS INTL CO COM 808625107   2,009,870 17,098 SH   SOLE 0 0 0 17,098
SERVICENOW INC COM 81762P102   230,495 293 SH   SOLE 0 0 0 293
SHARKNINJA INC COM SHS G8068L108   8,889,118 118,285 SH   SOLE 0 0 0 118,285
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   17,333,299 344,188 SH   SOLE 0 0 0 344,188
SONIC AUTOMOTIVE INC CL A 83545G102   215,471 3,956 SH   SOLE 0 0 0 3,956
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   18,664,152 532,045 SH   SOLE 0 0 0 532,045
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   14,760,996 391,850 SH   SOLE 0 0 0 391,850
SPDR S&P 500 ETF TR TR UNIT 78462F103   327,621 602 SH   SOLE 0 0 0 602
SPDR SER TR PORTFOLIO S&P500 78464A854   22,848,320 357,005 SH   SOLE 0 0 0 357,005
SPDR SER TR PORTFOLIO S&P600 78468R853   2,312,021 55,671 SH   SOLE 0 0 0 55,671
STARBUCKS CORP COM 855244109   413,630 5,313 SH   SOLE 0 0 0 5,313
SUPER MICRO COMPUTER INC COM 86800U104   4,703,479 5,741 SH   SOLE 0 0 0 5,741
TESLA INC COM 88160R101   261,994 1,324 SH   SOLE 0 0 0 1,324
TJX COS INC NEW COM 872540109   603,030 5,477 SH   SOLE 0 0 0 5,477
U HAUL HOLDING COMPANY COM 023586100   405,258 6,565 SH   SOLE 0 0 0 6,565
U HAUL HOLDING COMPANY COM SER N 023586506   3,546,282 59,085 SH   SOLE 0 0 0 59,085
VANECK ETF TRUST GOLD MINERS ETF 92189F106   8,165,960 240,671 SH   SOLE 0 0 0 240,671
VANECK MERK GOLD TR GOLD TRUST 921078101   594,225 26,457 SH   SOLE 0 0 0 26,457
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   548,505 1,097 SH   SOLE 0 0 0 1,097
VANGUARD INDEX FDS TOTAL STK MKT 922908769   688,396 2,573 SH   SOLE 0 0 0 2,573
VANGUARD WORLD FD INF TECH ETF 92204A702   207,573 360 SH   SOLE 0 0 0 360
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,473,117 4,688 SH   SOLE 0 0 0 4,688
VISA INC COM CL A 92826C839   7,643,817 29,123 SH   SOLE 0 0 0 29,123
WALMART INC COM 931142103   277,462 4,098 SH   SOLE 0 0 0 4,098
WELLS FARGO CO NEW PERP PFD CNV A 949746804   4,383,733 3,687 SH   SOLE 0 0 0 3,687
WESCO INTL INC COM 95082P105   6,495,794 40,978 SH   SOLE 0 0 0 40,978
WINMARK CORP COM 974250102   543,207 1,540 SH   SOLE 0 0 0 1,540
ZUORA INC COM CL A 98983V106   7,718,083 777,249 SH   SOLE 0 0 0 777,249