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
374WATER INC COM 88583P104   4,033 2,840 SH   SOLE   0 0 2,840
ABBOTT LABS COM 002824100   432,245 3,927 SH   SOLE   0 0 3,927
ABBVIE INC COM 00287Y109   5,553,260 35,834 SH   SOLE   0 27,017 8,817
ABBVIE INC COM 00287Y109   242,374 1,564 SH   SOLE   0 0 1,564
ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102   1,011 10 SH   SOLE   0 0 10
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   10,338 454 SH   SOLE   0 0 454
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,919,046 28,267 SH   SOLE   0 27,027 1,240
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   210,196 599 SH   SOLE   0 0 599
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   172 35 SH   SOLE   0 35 0
ADOBE INC COM 00724F101   8,353 14 SH   SOLE   0 14 0
ADOBE INC COM 00724F101   85,314 143 SH   SOLE   0 0 143
AFFIRM HLDGS INC COM CL A 00827B106   287,528 5,850 SH   SOLE   0 0 5,850
AGILENT TECHNOLOGIES INC COM 00846U101   7,508 54 SH   SOLE   0 0 54
AGNC INVT CORP COM 00123Q104   2,257 230 SH   SOLE   0 0 230
AIRBNB INC COM CL A 009066101   13,614 100 SH   SOLE   0 0 100
ALBEMARLE CORP COM 012653101   6,791 47 SH   SOLE   0 0 47
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   4,264 55 SH   SOLE   0 0 55
ALPHABET INC CAP STK CL A 02079K305   7,803,643 55,864 SH   SOLE   0 54,007 1,857
ALPHABET INC CAP STK CL A 02079K305   188,303 1,348 SH   SOLE   0 0 1,348
ALPHABET INC CAP STK CL C 02079K107   467,888 3,320 SH   SOLE   0 1,100 2,220
ALPS ETF TR ALERIAN MLP 00162Q452   8,424,154 198,122 SH   SOLE   0 186,395 11,727
ALTRIA GROUP INC COM 02209S103   16,782 416 SH   SOLE   0 416 0
ALTRIA GROUP INC COM 02209S103   64,666 1,603 SH   SOLE   0 0 1,603
AMAZON COM INC COM 023135106   5,965,621 39,263 SH   SOLE   0 30,622 8,641
AMAZON COM INC COM 023135106   168,958 1,112 SH   SOLE   0 0 1,112
AMERICAN RES CORP CL A 02927U208   2,980 2,000 SH   SOLE   0 0 2,000
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   2,906 150 SH   SOLE   0 0 150
ANTERO MIDSTREAM CORP COM 03676B102   6,265 500 SH   SOLE   0 0 500
APPLE INC COM 037833100   23,915,443 124,217 SH   SOLE   0 107,507 16,710
APPLE INC COM 037833100   1,132,654 5,883 SH   SOLE   0 0 5,883
ARISTA NETWORKS INC COM 040413106   1,340,759 5,693 SH   SOLE   0 5,571 122
ARK ETF TR INNOVATION ETF 00214Q104   158 3 SH   SOLE   0 0 3
AT&T INC COM 00206R102   202 12 SH   SOLE   0 0 12
ATLANTA BRAVES HLDGS INC COM SER C 047726302   119 3 SH   SOLE   0 3 0
AURORA CANNABIS INC COM 05156X884   12 25 SH   SOLE   0 0 25
AUTONATION INC COM 05329W102   3,967,005 26,415 SH   SOLE   0 25,835 580
AUTOZONE INC COM 053332102   5,172 2 SH   SOLE   0 2 0
AUTOZONE INC COM 053332102   25,857 10 SH   SOLE   0 0 10
BANK AMERICA CORP COM 060505104   117,845 3,500 SH   SOLE   0 0 3,500
BANK AMERICA CORP COM 060505104   49,024 1,456 SH   SOLE   0 0 1,456
BATH & BODY WORKS INC COM 070830104   9,970 231 SH   SOLE   0 0 231
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,880,611 16,488 SH   SOLE   0 15,526 962
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   590,273 1,655 SH   SOLE   0 1,442 213
BLACKROCK ENHANCED GLOBAL DI COM 092501105   4,960 500 SH   SOLE   0 0 500
BLUE OWL CAPITAL CORPORATION COM 69121K104   5,019 340 SH   SOLE   0 0 340
BOEING CO COM 097023105   8,081 31 SH   SOLE   0 31 0
BOEING CO COM 097023105   194,974 748 SH   SOLE   0 0 748
BOOKING HOLDINGS INC COM 09857L108   63,834 18 SH   SOLE   0 0 18
BOSTON SCIENTIFIC CORP COM 101137107   26,188 453 SH   SOLE   0 0 453
BP PLC SPONSORED ADR 055622104   14,160 400 SH   SOLE   0 0 400
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   4,316 580 SH   SOLE   0 0 580
BRISTOL-MYERS SQUIBB CO COM 110122108   9,236 180 SH   SOLE   0 180 0
BROADCOM INC COM 11135F101   12,365,911 11,078 SH   SOLE   0 10,598 480
BROADCOM INC COM 11135F101   322,597 289 SH   SOLE   0 0 289
CADENCE DESIGN SYSTEM INC COM 127387108   6,437,465 23,635 SH   SOLE   0 23,122 513
CAMECO CORP COM 13321L108   64,650 1,500 SH   SOLE   0 0 1,500
CANADIAN PACIFIC KANSAS CITY COM 13646K108   19,765 250 SH   SOLE   0 250 0
CAPITAL SOUTHWEST CORP COM 140501107   5,451 230 SH   SOLE   0 0 230
CATERPILLAR INC COM 149123101   43,760 148 SH   SOLE   0 0 148
CHEMOURS CO COM 163851108   1,893 60 SH   SOLE   0 0 60
CHEVRON CORP NEW COM 166764100   79,801 535 SH   SOLE   0 535 0
CHEVRON CORP NEW COM 166764100   168,700 1,131 SH   SOLE   0 0 1,131
CHURCHILL DOWNS INC COM 171484108   4,858 36 SH   SOLE   0 36 0
CHURCHILL DOWNS INC COM 171484108   25,637 190 SH   SOLE   0 0 190
CISCO SYS INC COM 17275R102   2,526 50 SH   SOLE   0 0 50
COCA COLA CO COM 191216100   304,433 5,166 SH   SOLE   0 5,166 0
COCA COLA CO COM 191216100   20,508 348 SH   SOLE   0 0 348
COMCAST CORP NEW CL A 20030N101   2,631 60 SH   SOLE   0 0 60
COMCAST CORP NEW CL A 20030N101   71,783 1,637 SH   SOLE   0 0 1,637
COPART INC COM 217204106   12,740 260 SH   SOLE   0 0 260
CORTEVA INC COM 22052L104   6,862 143 SH   SOLE   0 0 143
COSTCO WHSL CORP NEW COM 22160K105   23,103 35 SH   SOLE   0 26 9
COSTCO WHSL CORP NEW COM 22160K105   328,720 498 SH   SOLE   0 0 498
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   25,291 404 SH   SOLE   0 0 404
CURTISS WRIGHT CORP COM 231561101   135,457 608 SH   SOLE   0 0 608
D R HORTON INC COM 23331A109   32,828 216 SH   SOLE   0 0 216
DARDEN RESTAURANTS INC COM 237194105   9,606,457 58,469 SH   SOLE   0 55,845 2,624
DEXCOM INC COM 252131107   621 5 SH   SOLE   0 0 5
DIAMONDBACK ENERGY INC COM 25278X109   13,182 85 SH   SOLE   0 0 85
DICKS SPORTING GOODS INC COM 253393102   5,624,809 38,277 SH   SOLE   0 36,254 2,023
DISCOVER FINL SVCS COM 254709108   16,860 150 SH   SOLE   0 0 150
DISNEY WALT CO COM 254687106   53,542 593 SH   SOLE   0 0 593
DISNEY WALT CO COM 254687106   147,986 1,639 SH   SOLE   0 0 1,639
DOW INC COM 260557103   7,020 128 SH   SOLE   0 0 128
DRAFTKINGS INC NEW COM CL A 26142V105   388 11 SH   SOLE   0 0 11
DUPONT DE NEMOURS INC COM 26614N102   9,848 128 SH   SOLE   0 0 128
EAGLE POINT CREDIT COMPANY I COM 269808101   760 80 SH   SOLE   0 0 80
EDWARDS LIFESCIENCES CORP COM 28176E108   250,024 3,279 SH   SOLE   0 0 3,279
ELEVANCE HEALTH INC COM 036752103   141,468 300 PRN   SOLE   0 0 300
ELEVANCE HEALTH INC COM 036752103   458,828 973 SH   SOLE   0 0 973
ELI LILLY & CO COM 532457108   11,556,680 19,825 SH   SOLE   0 17,676 2,149
ELI LILLY & CO COM 532457108   150,977 259 SH   SOLE   0 0 259
EMCOR GROUP INC COM 29084Q100   703,164 3,264 SH   SOLE   0 3,182 82
ENTERPRISE PRODS PARTNERS L COM 293792107   5,270 200 SH   SOLE   0 0 200
EOG RES INC COM 26875P101   39,793 329 SH   SOLE   0 329 0
EOG RES INC COM 26875P101   96,640 799 SH   SOLE   0 0 799
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   188,800 40,000 SH   SOLE   0 0 40,000
EXXON MOBIL CORP COM 30231G102   800,840 8,010 SH   SOLE   0 7,810 200
FACTSET RESH SYS INC COM 303075105   21,468 45 SH   SOLE   0 0 45
FERRARI N V COM N3167Y103   7,446 22 SH   SOLE   0 22 0
FERRARI N V COM N3167Y103   57,872 171 SH   SOLE   0 0 171
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832   5,577 127 SH   SOLE   0 0 127
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   5,708 135 SH   SOLE   0 0 135
FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725   5,933 288 SH   SOLE   0 0 288
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   293,564 4,538 SH   SOLE   0 715 3,823
FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386   11,586 331 SH   SOLE   0 0 331
FIFTH THIRD BANCORP COM 316773100   86,225 2,500 SH   SOLE   0 0 2,500
FIRST MERCHANTS CORP COM 320817109   58,550 1,579 SH   SOLE   0 0 1,579
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   51,615 2,573 SH   SOLE   0 0 2,573
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   18,666,458 808,772 SH   SOLE   0 763,695 45,077
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   19 1 SH   SOLE   0 1 0
GARTNER INC COM 366651107   19,849 44 SH   SOLE   0 0 44
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   16,470 213 SH   SOLE   0 212 1
GENERAL ELECTRIC CO COM NEW 369604301   81,556 639 SH   SOLE   0 636 3
GENERAL MTRS CO COM 37045V100   730 20 SH   SOLE   0 0 20
GOLDMAN SACHS GROUP INC COM 38141G104   72,139 187 SH   SOLE   0 0 187
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103   12,200 597 SH   SOLE   0 0 597
GRAINGER W W INC COM 384802104   5,238,150 6,321 SH   SOLE   0 6,186 135
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   1,149 119 SH   SOLE   0 0 119
HERSHEY CO COM 427866108   3,267,769 17,527 SH   SOLE   0 16,347 1,180
HOME DEPOT INC COM 437076102   9,556,046 27,575 SH   SOLE   0 26,331 1,244
HOME DEPOT INC COM 437076102   196,841 568 SH   SOLE   0 0 568
HONEYWELL INTL INC COM 438516106   15,729 75 SH   SOLE   0 0 75
HOWMET AEROSPACE INC COM 443201108   14,342 265 SH   SOLE   0 0 265
HP INC COM 40434L105   8,666 288 SH   SOLE   0 0 288
HUNT J B TRANS SVCS INC COM 445658107   11,478 57 SH   SOLE   0 0 57
IDEXX LABS INC COM 45168D104   47,735 86 SH   SOLE   0 0 86
ILLINOIS TOOL WKS INC COM 452308109   7,418,927 28,323 SH   SOLE   0 26,782 1,541
INTERCONTINENTAL EXCHANGE IN COM 45866F104   7,449 58 SH   SOLE   0 58 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   192,517 1,499 SH   SOLE   0 0 1,499
INTERNATIONAL BUSINESS MACHS COM 459200101   219,485 1,342 SH   SOLE   0 327 1,015
INTERNATIONAL TOWER HILL MIN COM 46050R102   10,384 17,750 SH   SOLE   0 0 17,750
INTUIT COM 461202103   42,503 68 SH   SOLE   0 0 68
INTUITIVE SURGICAL INC COM NEW 46120E602   223,670 663 SH   SOLE   0 18 645
INTUITIVE SURGICAL INC COM NEW 46120E602   61,400 182 SH   SOLE   0 0 182
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   12,969 260 SH   SOLE   0 0 260
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   5,929 269 SH   SOLE   0 0 269
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   84,591 1,350 SH   SOLE   0 0 1,350
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   2,195,600 62,375 SH   SOLE   0 2,910 59,465
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   379 10 SH   SOLE   0 0 10
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   13,708 167 SH   SOLE   0 0 167
INVESCO QQQ TR UNIT SER 1 46090E103   40,952 100 SH   SOLE   0 0 100
ISHARES GOLD TR ISHARES NEW 464285204   60,380 1,547 SH   SOLE   0 0 1,547
ISHARES INC CORE MSCI EMKT 46434G103   6,824,331 134,922 SH   SOLE   0 1,883 133,039
ISHARES INC ESG AWR MSCI EM 46434G863   41,903 1,307 SH   SOLE   0 0 1,307
ISHARES INC MSCI EMRG CHN 46434G764   3,129,945 56,487 SH   SOLE   0 285 56,202
ISHARES SILVER TR ETF 46428Q109   10,890 500 PRN   SOLE   0 0 500
ISHARES SILVER TR ISHARES 46428Q109   135,320 6,213 SH   SOLE   0 4,372 1,841
ISHARES TR 0-5 YR TIPS ETF 46429B747   44,366 450 SH   SOLE   0 0 450
ISHARES TR 0-5YR HI YL CP 46434V407   40,869 968 SH   SOLE   0 0 968
ISHARES TR 10-20 YR TRS ETF 464288653   310,923 2,872 SH   SOLE   0 24 2,848
ISHARES TR 20 YR TR BD ETF 464287432   3,660,667 37,021 SH   SOLE   0 0 37,021
ISHARES TR AGENCY BOND ETF 464288166   32,530 300 SH   SOLE   0 0 300
ISHARES TR BROAD USD HIGH 46435U853   1,058,331 29,115 SH   SOLE   0 427 28,688
ISHARES TR CORE 1 5 YR USD 46432F859   206,791 4,348 SH   SOLE   0 0 4,348
ISHARES TR CORE INTL AGGR 46435G672   284,010 5,703 SH   SOLE   0 0 5,703
ISHARES TR CORE MSCI EAFE 46432F842   2,754,794 39,158 SH   SOLE   0 441 38,717
ISHARES TR CORE MSCI TOTAL 46432F834   588,721 9,067 SH   SOLE   0 278 8,789
ISHARES TR CORE S&P MCP ETF 464287507   106,149 383 SH   SOLE   0 96 287
ISHARES TR CORE S&P SCP ETF 464287804   463,094 4,278 SH   SOLE   0 1,062 3,216
ISHARES TR CORE S&P TTL STK 464287150   80,186 762 SH   SOLE   0 0 762
ISHARES TR CORE S&P TTL STK 464287150   1,210,145 11,500 SH   SOLE   0 0 11,500
ISHARES TR CORE S&P US VLU 464287663   1,730,789 20,524 SH   SOLE   0 301 20,223
ISHARES TR CORE S&P500 ETF 464287200   78,642,880 164,652 SH   SOLE   0 2,131 162,521
ISHARES TR CORE TOTAL USD 46434V613   14,824,082 321,773 SH   SOLE   0 62 321,711
ISHARES TR CR 5 10 YR ETF 46435G417   441,257 10,145 SH   SOLE   0 0 10,145
ISHARES TR CRE U S REIT ETF 464288521   361,680 6,662 SH   SOLE   0 0 6,662
ISHARES TR EAFE GRWTH ETF 464288885   9,923,607 102,464 SH   SOLE   0 1,757 100,707
ISHARES TR EAFE SML CP ETF 464288273   315,257 5,093 SH   SOLE   0 0 5,093
ISHARES TR EAFE VALUE ETF 464288877   16,026,744 307,615 SH   SOLE   0 4,472 303,143
ISHARES TR ESG AWR MSCI USA 46435G425   9,625,466 91,741 SH   SOLE   0 1,681 90,060
ISHARES TR EUROPE ETF 464287861   5,286 100 SH   SOLE   0 0 100
ISHARES TR EXPANDED TECH 464287515   5,095,650 12,562 SH   SOLE   0 6,299 6,263
ISHARES TR FLTG RATE NT ETF 46429B655   30,322 599 SH   SOLE   0 0 599
ISHARES TR GENOMICS IMMUN 46435U192   1,887 82 SH   SOLE   0 0 82
ISHARES TR GLOBAL ENERG ETF 464287341   1,710,711 43,741 SH   SOLE   0 193 43,548
ISHARES TR HIGH YLD BD FCTR 46435G250   12,890 279 SH   SOLE   0 0 279
ISHARES TR IBDS DEC28 ETF 46435U515   502,779 20,039 SH   SOLE   0 0 20,039
ISHARES TR IBONDS 24 TRM TS 46436E874   66,331 2,780 SH   SOLE   0 0 2,780
ISHARES TR IBONDS 25 TRM TS 46436E866   66,535 2,858 SH   SOLE   0 0 2,858
ISHARES TR IBONDS 26 TRM TS 46436E858   66,943 2,929 SH   SOLE   0 0 2,929
ISHARES TR IBONDS 27 ETF 46435UAA9   499,635 20,879 SH   SOLE   0 0 20,879
ISHARES TR IBONDS 27 TRM TS 46436E841   67,192 3,001 SH   SOLE   0 0 3,001
ISHARES TR IBONDS 28 TRM TS 46436E833   67,356 3,032 SH   SOLE   0 0 3,032
ISHARES TR IBONDS DEC 2030 46436E726   506,333 23,398 SH   SOLE   0 0 23,398
ISHARES TR IBONDS DEC 2031 46436E486   481,200 23,168 SH   SOLE   0 0 23,168
ISHARES TR IBONDS DEC 29 46436E205   506,525 21,956 SH   SOLE   0 0 21,956
ISHARES TR IBONDS DEC2026 46435GAA0   500,562 20,944 SH   SOLE   0 0 20,944
ISHARES TR IBONDS DEC25 ETF 46434VBD1   498,023 20,114 SH   SOLE   0 0 20,114
ISHARES TR IBOXX INV CP ETF 464287242   2,731,513 24,684 SH   SOLE   0 0 24,684
ISHARES TR ISHARES BIOTECH 464287556   23,503 173 SH   SOLE   0 0 173
ISHARES TR ISHARES SEMICDTR 464287523   5,685,531 9,869 SH   SOLE   0 4,792 5,077
ISHARES TR ISHS 1-5YR INVS 464288646   109,883 2,143 SH   SOLE   0 0 2,143
ISHARES TR JPMORGAN USD EMG 464288281   2,015,081 22,626 SH   SOLE   0 224 22,402
ISHARES TR MBS ETF 464288588   5,237,409 55,670 SH   SOLE   0 52 55,618
ISHARES TR MSCI EAFE ETF 464287465   82,509 1,095 SH   SOLE   0 0 1,095
ISHARES TR MSCI USA MIN VOL 46429B697   2,595,903 33,268 SH   SOLE   0 719 32,549
ISHARES TR MSCI USA MMENTM 46432F396   7,061 45 SH   SOLE   0 0 45
ISHARES TR MSCI USA QLT FCT 46432F339   17,932,998 121,877 SH   SOLE   0 1,656 120,221
ISHARES TR NATIONAL MUN ETF 464288414   1,236,633 11,407 SH   SOLE   0 0 11,407
ISHARES TR NORTH AMERN NAT 464287374   407,404 10,005 SH   SOLE   0 0 10,005
ISHARES TR S&P 100 ETF 464287101   5,535,381 24,779 SH   SOLE   0 131 24,648
ISHARES TR S&P 500 GRWT ETF 464287309   6,215,420 82,762 SH   SOLE   0 873 81,889
ISHARES TR S&P 500 VAL ETF 464287408   1,675,605 9,636 SH   SOLE   0 0 9,636
ISHARES TR S&P MC 400GR ETF 464287606   383,108 4,836 SH   SOLE   0 0 4,836
ISHARES TR S&P MC 400VL ETF 464287705   42,651 374 SH   SOLE   0 0 374
ISHARES TR S&P SML 600 GWT 464287887   362,781 2,899 SH   SOLE   0 0 2,899
ISHARES TR SHORT TREAS BD 464288679   11,784 107 SH   SOLE   0 0 107
ISHARES TR SHRT NAT MUN ETF 464288158   20,770 197 SH   SOLE   0 0 197
ISHARES TR SP SMCP600VL ETF 464287879   569,050 5,521 SH   SOLE   0 0 5,521
ISHARES TR TIPS BD ETF 464287176   499,722 4,649 SH   SOLE   0 0 4,649
ISHARES TR TRS FLT RT BD 46434V860   4,333,735 85,868 SH   SOLE   0 0 85,868
ISHARES TR U.S. TECH ETF 464287721   6,990,059 56,945 SH   SOLE   0 275 56,670
ISHARES TR US AER DEF ETF 464288760   15,446 122 SH   SOLE   0 0 122
ISHARES TR US HLTHCARE ETF 464287762   18,606 65 SH   SOLE   0 0 65
ISHARES TR US HOME CONS ETF 464288752   7,863,933 77,302 SH   SOLE   0 37,516 39,786
ISHARES TR US INFRASTRUC 46435U713   2,251,412 55,908 SH   SOLE   0 330 55,578
ISHARES TR US OIL GS EX ETF 464288851   5,147,071 55,232 SH   SOLE   0 33,973 21,259
ISHARES TR US REGNL BKS ETF 464288778   182,339 4,358 SH   SOLE   0 399 3,959
ISHARES TR US TREAS BD ETF 46429B267   415,711 18,043 SH   SOLE   0 0 18,043
ISHARES TR USD INV GRDE ETF 464288620   133,892 2,612 SH   SOLE   0 12 2,600
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   722,107 14,376 SH   SOLE   0 0 14,376
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   51,349 1,012 SH   SOLE   0 0 1,012
JABIL INC COM 466313103   3,201,308 25,128 SH   SOLE   0 24,596 532
JOHNSON & JOHNSON COM 478160104   23,511 150 SH   SOLE   0 0 150
JPMORGAN CHASE & CO COM 46625H100   10,104,073 59,401 SH   SOLE   0 56,775 2,626
JPMORGAN CHASE & CO COM 46625H100   245,965 1,446 SH   SOLE   0 0 1,446
KEMPER CORP COM 488401100   120,848 2,483 SH   SOLE   0 0 2,483
KEYSIGHT TECHNOLOGIES INC COM 49338L103   4,296 27 SH   SOLE   0 0 27
KIMBERLY-CLARK CORP COM 494368103   18,227 150 SH   SOLE   0 0 150
KLA CORP COM NEW 482480100   20,346 35 SH   SOLE   0 0 35
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   4,198 202 SH   SOLE   0 0 202
LAM RESEARCH CORP COM 512807108   62,672 80 SH   SOLE   0 0 80
LAUDER ESTEE COS INC CL A 518439104   64,058 438 SH   SOLE   0 0 438
LENNAR CORP CL A 526057104   163,050 1,094 SH   SOLE   0 0 1,094
LIBERTY MEDIA CORP DEL COM LBTY LIV S C 531229722   187 5 SH   SOLE   0 5 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   7,702 122 SH   SOLE   0 122 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   33,649 533 SH   SOLE   0 0 533
LINCOLN ELEC HLDGS INC COM 533900106   50,673 233 SH   SOLE   0 0 233
LISTED FD TR HORIZON KINETICS 53656F623   156,784 4,982 SH   SOLE   0 0 4,982
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   8,596 1,360 SH   SOLE   0 0 1,360
LITHIUM AMERS CORP NEW COM SHS 53681J103   8,704 1,360 SH   SOLE   0 0 1,360
LOCKHEED MARTIN CORP COM 539830109   11,331 25 SH   SOLE   0 0 25
LOCKHEED MARTIN CORP COM 539830109   185,829 410 SH   SOLE   0 0 410
LOWES COS INC COM 548661107   14,244 64 SH   SOLE   0 64 0
LULULEMON ATHLETICA INC COM 550021109   150,831 295 SH   SOLE   0 295 0
MARATHON OIL CORP COM 565849106   2,006 83 SH   SOLE   0 83 0
MARRIOTT INTL INC NEW CL A 571903202   108,020 479 SH   SOLE   0 0 479
MARTIN MARIETTA MATLS INC COM 573284106   40,412 81 SH   SOLE   0 0 81
MASTERCARD INCORPORATED CL A 57636Q104   170,604 400 SH   SOLE   0 400 0
MASTERCARD INCORPORATED CL A 57636Q104   197,475 463 SH   SOLE   0 0 463
MCDONALDS CORP COM 580135101   408,295 1,377 SH   SOLE   0 394 983
MERCADOLIBRE INC COM 58733R102   25,145 16 SH   SOLE   0 0 16
MERCK & CO INC COM 58933Y105   69,882 641 SH   SOLE   0 591 50
MERCK & CO INC COM 58933Y105   234,393 2,150 SH   SOLE   0 0 2,150
META PLATFORMS INC CL A 30303M102   6,754,265 19,082 SH   SOLE   0 18,664 418
META PLATFORMS INC CL A 30303M102   80,703 228 SH   SOLE   0 0 228
MICROSOFT CORP COM 594918104   19,233,452 51,147 SH   SOLE   0 47,580 3,567
MICROSOFT CORP COM 594918104   873,541 2,323 SH   SOLE   0 0 2,323
MONOLITHIC PWR SYS INC COM 609839105   8,201 13 SH   SOLE   0 13 0
MONOLITHIC PWR SYS INC COM 609839105   72,540 115 SH   SOLE   0 0 115
MORGAN STANLEY COM NEW 617446448   62,571 671 SH   SOLE   0 0 671
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,384 14 SH   SOLE   0 0 14
MOTOROLA SOLUTIONS INC COM NEW 620076307   20,664 66 SH   SOLE   0 0 66
MSC INDL DIRECT INC CL A 553530106   8,355,874 82,519 SH   SOLE   0 78,666 3,853
MUELLER INDS INC COM 624756102   2,593,203 54,999 SH   SOLE   0 53,732 1,267
NETFLIX INC COM 64110L106   24,344 50 SH   SOLE   0 0 50
NETFLIX INC COM 64110L106   107,114 220 SH   SOLE   0 0 220
NEWMONT CORP COM 651639106   1,904 46 SH   SOLE   0 0 46
NEWMONT CORP COM 651639106   67,508 1,631 SH   SOLE   0 0 1,631
NEXTERA ENERGY INC CALL 65339F101   6,074 100 PRN   SOLE   0 0 100
NEXTERA ENERGY INC COM 65339F101   97,184 1,600 SH   SOLE   0 0 1,600
NIKE INC CL B 654106103   65,142 600 SH   SOLE   0 600 0
NIKE INC CL B 654106103   110,199 1,015 SH   SOLE   0 0 1,015
NNN REIT INC COM 637417106   531 12 SH   SOLE   0 0 12
NOVO-NORDISK A S ADR 670100205   206,383 1,995 SH   SOLE   0 0 1,995
NUCOR CORP COM 670346105   79,711 458 SH   SOLE   0 0 458
NVIDIA CORPORATION COM 67066G104   4,614,460 9,318 SH   SOLE   0 9,065 253
NVIDIA CORPORATION COM 67066G104   75,274 152 SH   SOLE   0 0 152
NVIDIA CORPORATION COM 67066G104   49,522 100 PRN   SOLE   0 0 100
OREILLY AUTOMOTIVE INC COM 67103H107   5,701 6 SH   SOLE   0 6 0
OREILLY AUTOMOTIVE INC COM 67103H107   88,358 93 SH   SOLE   0 0 93
ORGANON & CO COMMON STOCK 68622V106   433 30 SH   SOLE   0 0 30
OXFORD LANE CAP CORP COM 691543102   3,705 750 SH   SOLE   0 0 750
PACIRA BIOSCIENCES INC COM 695127100   20,244 600 SH   SOLE   0 0 600
PALO ALTO NETWORKS INC COM 697435105   35,686 121 SH   SOLE   0 0 121
PAYCHEX INC COM 704326107   3,132,906 26,303 SH   SOLE   0 24,757 1,546
PAYPAL HLDGS INC COM 70450Y103   246 4 SH   SOLE   0 0 4
PEPSICO INC COM 713448108   3,693,975 21,750 SH   SOLE   0 20,509 1,241
PEPSICO INC COM 713448108   25,476 150 SH   SOLE   0 0 150
PFIZER INC COM 717081103   47,821 1,661 SH   SOLE   0 0 1,661
PHILIP MORRIS INTL INC COM 718172109   37,632 400 SH   SOLE   0 200 200
PHILLIPS 66 COM 718546104   9,986 75 SH   SOLE   0 0 75
PIMCO DYNAMIC INCOME FD SHS 72201Y101   5,385 300 SH   SOLE   0 0 300
PIONEER NAT RES CO COM 723787107   5,857,908 26,049 SH   SOLE   0 24,830 1,219
PIONEER NAT RES CO COM 723787107   86,130 383 SH   SOLE   0 0 383
PNC FINL SVCS GROUP INC COM 693475105   155 1 SH   SOLE   0 0 1
PORTILLOS INC COM CL A 73642K106   15,930 1,000 SH   SOLE   0 0 1,000
PROCTER AND GAMBLE CO COM 742718109   242,524 1,655 SH   SOLE   0 241 1,414
PROSHARES TR S&P 500 DV ARIST 74348A467   952 10 SH   SOLE   0 0 10
PULTE GROUP INC COM 745867101   5,496,569 53,251 SH   SOLE   0 50,667 2,584
PURE CYCLE CORP COM NEW 746228303   126,122 12,046 SH   SOLE   0 0 12,046
QUALCOMM INC COM 747525103   12,005 83 SH   SOLE   0 83 0
QUALCOMM INC COM 747525103   142,316 984 SH   SOLE   0 0 984
QUANTUMSCAPE CORP COM CL A 74767V109   1,265 182 SH   SOLE   0 0 182
REALTY INCOME CORP COM 756109104   5,742 100 SH   SOLE   0 0 100
RTX CORPORATION COM 75513E101   84,477 1,004 SH   SOLE   0 0 1,004
SAB BIOTHERAPEUTICS INC COM 78397T103   3,459 5,030 SH   SOLE   0 0 5,030
SCHLUMBERGER LTD COM STK 806857108   15,612 300 SH   SOLE   0 0 300
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   20,521 457 SH   SOLE   0 0 457
SCHWAB STRATEGIC TR LONG TERM US 808524680   49,533 1,412 SH   SOLE   0 0 1,412
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,579,214 47,014 SH   SOLE   0 0 47,014
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   336,822 7,130 SH   SOLE   0 0 7,130
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,998,176 96,314 SH   SOLE   0 48,091 48,223
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,774,353 56,946 SH   SOLE   0 34,978 21,968
SELECT SECTOR SPDR TR ENERGY 81369Y506   35,632 425 SH   SOLE   0 0 425
SELECT SECTOR SPDR TR INDL 81369Y704   9,593,969 84,165 SH   SOLE   0 41,427 42,738
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   118,373 662 SH   SOLE   0 457 205
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   15,919 221 SH   SOLE   0 0 221
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,332,049 39,097 SH   SOLE   0 20,895 18,202
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   34,000,053 176,642 SH   SOLE   0 74,851 101,791
SERVICENOW INC COM 81762P102   77,714 110 SH   SOLE   0 110 0
SERVICENOW INC COM 81762P102   23,315 33 SH   SOLE   0 0 33
SHELL PLC SPON ADS 780259305   13,292 202 SH   SOLE   0 0 202
SHELL PLC SPON ADS 780259305   58,760 893 SH   SOLE   0 0 893
SIMON PPTY GROUP INC NEW COM 828806109   5,255,603 36,845 SH   SOLE   0 34,541 2,304
SLR INVESTMENT CORP COM 83413U100   18,984 1,263 SH   SOLE   0 0 1,263
SMITH A O CORP COM 831865209   2,818,954 34,194 SH   SOLE   0 31,860 2,334
SOUTHERN CO COM 842587107   14,024 200 SH   SOLE   0 0 200
SPDR GOLD TR COM 78463V107   19,117 100 PRN   SOLE   0 0 100
SPDR GOLD TR GOLD SHS 78463V107   905,190 4,735 SH   SOLE   0 4,330 405
SPDR S&P 500 ETF TR ETF 78462F103   47,531 100 PRN   SOLE   0 0 100
SPDR S&P 500 ETF TR TR UNIT 78462F103   92,735,833 195,106 SH   SOLE   0 66,996 128,110
SPDR S&P 500 ETF TR TR UNIT 78462F103   149,723 315 SH   SOLE   0 0 315
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,122,371 4,183 SH   SOLE   0 0 4,183
SPDR SER TR PORTFOLIO SH TSR 78468R101   15,804 544 SH   SOLE   0 0 544
SPDR SER TR PRTFLO S&P500 GW 78464A409   130,120 2,000 SH   SOLE   0 885 1,115
SPDR SER TR S&P BIOTECH 78464A870   3,573 40 SH   SOLE   0 0 40
SPDR SER TR S&P DIVID ETF 78464A763   18,121 145 SH   SOLE   0 0 145
SPDR SER TR S&P REGL BKG 78464A698   26,215 500 SH   SOLE   0 0 500
STARBUCKS CORP COM 855244109   89,337 930 SH   SOLE   0 500 430
STARBUCKS CORP COM 855244109   51,078 532 SH   SOLE   0 0 532
STEEL DYNAMICS INC COM 858119100   7,677 65 SH   SOLE   0 65 0
SYNOPSYS INC COM 871607107   5,004,926 9,720 SH   SOLE   0 9,505 215
TELEDYNE TECHNOLOGIES INC COM 879360105   107,110 240 SH   SOLE   0 0 240
TESLA INC COM 88160R101   143,870 579 SH   SOLE   0 0 579
TEXAS INSTRS INC COM 882508104   136,864 803 SH   SOLE   0 0 803
TEXAS PACIFIC LAND CORPORATI COM 88262P102   14,153 9 SH   SOLE   0 0 9
THERMO FISHER SCIENTIFIC INC COM 883556102   453,826 855 SH   SOLE   0 839 16
THOMSON REUTERS CORP. COM 884903808   45,621 312 SH   SOLE   0 0 312
TJX COS INC NEW COM 872540109   11,591,070 123,559 SH   SOLE   0 118,015 5,544
TJX COS INC NEW COM 872540109   24,297 259 SH   SOLE   0 0 259
TRANSOCEAN LTD REG SHS H8817H100   661 104 SH   SOLE   0 0 104
TRUIST FINL CORP COM 89832Q109   2,222 60 SH   SOLE   0 0 60
UNION PAC CORP COM 907818108   173,654 707 SH   SOLE   0 532 175
UNION PAC CORP COM 907818108   196,742 801 SH   SOLE   0 0 801
UNITED PARCEL SERVICE INC CL B 911312106   17,840 113 SH   SOLE   0 0 113
UNITED STS OIL FD LP UNITS 91232N207   2,666 40 SH   SOLE   0 0 40
UNITEDHEALTH GROUP INC COM 91324P102   6,587,034 12,512 SH   SOLE   0 11,922 590
UNITEDHEALTH GROUP INC COM 91324P102   429,074 815 SH   SOLE   0 0 815
UNUM GROUP COM 91529Y106   5,924 131 SH   SOLE   0 0 131
US BANCORP DEL COM NEW 902973304   38,303 885 SH   SOLE   0 0 885
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109   5,480 240 SH   SOLE   0 0 240
VANECK ETF TRUST ETF 92189F106   6,202 200 PRN   SOLE   0 0 200
VANECK ETF TRUST GOLD MINERS ETF 92189F106   294,937 9,511 SH   SOLE   0 7,200 2,311
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   683 18 SH   SOLE   0 0 18
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   621,160 12,583 SH   SOLE   0 184 12,399
VANGUARD INDEX FDS GROWTH ETF 922908736   4,455,222 14,331 SH   SOLE   0 160 14,171
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   107,016 245 SH   SOLE   0 0 245
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   19,656 45 SH   SOLE   0 0 45
VANGUARD INDEX FDS TOTAL STK MKT 922908769   351,086 1,480 SH   SOLE   0 0 1,480
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   162,288 3,179 SH   SOLE   0 0 3,179
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   642,031 7,899 SH   SOLE   0 116 7,783
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   295,325 5,063 SH   SOLE   0 74 4,989
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,317,113 7,730 SH   SOLE   0 0 7,730
VANGUARD STAR FDS VG TL INTL STK F 921909768   30,835 532 SH   SOLE   0 0 532
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   13,750 72 SH   SOLE   0 0 72
VERIZON COMMUNICATIONS INC COM 92343V104   27,295 724 SH   SOLE   0 0 724
VERTEX PHARMACEUTICALS INC COM 92532F100   2,510,105 6,169 SH   SOLE   0 5,798 371
VERTEX PHARMACEUTICALS INC COM 92532F100   30,110 74 SH   SOLE   0 0 74
VISA INC COM CL A 92826C839   10,360,612 39,795 SH   SOLE   0 37,864 1,931
VISA INC COM CL A 92826C839   58,579 225 SH   SOLE   0 0 225
VISTRA CORP COM 92840M102   89,559 2,325 SH   SOLE   0 0 2,325
WALMART INC COM 931142103   19,707 125 SH   SOLE   0 0 125
WALMART INC COM 931142103   136,998 869 SH   SOLE   0 0 869
WARNER BROS DISCOVERY INC COM SER A 934423104   23 2 SH   SOLE   0 0 2
WASTE MGMT INC DEL COM 94106L109   100,834 563 SH   SOLE   0 0 563
WATSCO INC COM 942622200   5,447,997 12,715 SH   SOLE   0 11,866 849
WELLS FARGO CO NEW COM 949746101   437,320 8,885 SH   SOLE   0 8,400 485
WORKDAY INC CL A 98138H101   28,439 103 SH   SOLE   0 0 103
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,473 36 SH   SOLE   0 0 36
YUM BRANDS INC COM 988498101   6,533 50 SH   SOLE   0 50 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   7,191 100 SH   SOLE   0 0 100