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
3M CO COM 88579Y101 BBG001S5T7X2 2,982,050 24,867 SH   SOLE   0 0 24,867
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 1,702,756 19,299 SH   SOLE   0 0 19,299
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 4,292,762 93,913 SH   SOLE   0 0 93,913
AMAZON COM INC COM 023135106 BBG001S5PQL7 4,113,732 48,973 SH   SOLE   0 0 48,973
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 5,080,494 53,507 SH   SOLE   0 0 53,507
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 294,484 1,390 SH   SOLE   0 0 1,390
APPLE INC COM 037833100 BBG001S5N8V8 1,912,293 14,718 SH   SOLE   0 0 14,718
ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 1,053,318 8,680 SH   SOLE   0 0 8,680
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 222,099 719 SH   SOLE   0 0 719
BIO-TECHNE CORP COM 09073M104 BBG001S66C28 725,137 8,749 SH   SOLE   0 0 8,749
CATALENT INC COM 148806102 BBG005XR47N7 331,556 7,367 SH   SOLE   0 0 7,367
CATERPILLAR INC COM 149123101 BBG001S5PJ06 399,823 1,669 SH   SOLE   0 0 1,669
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 2,402,478 13,385 SH   SOLE   0 0 13,385
CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 1,908,492 20,024 SH   SOLE   0 0 20,024
COPART INC COM 217204106 BBG001S7MTB1 991,659 16,286 SH   SOLE   0 0 16,286
DEXCOM INC COM 252131107 BBG001SKZG99 585,003 5,166 SH   SOLE   0 0 5,166
ECOLAB INC COM 278865100 BBG001S5QRB5 1,196,939 8,223 SH   SOLE   0 0 8,223
GENERAC HLDGS INC COM 368736104 BBG001T5VGH6 326,554 3,244 SH   SOLE   0 0 3,244
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 355,430 2,234,000 SH Call SOLE   0 0 2,234,000
HOME DEPOT INC COM 437076102 BBG001S5RTW7 3,040,149 9,625 SH   SOLE   0 0 9,625
HUMANA INC COM 444859102 BBG001S5S1X6 413,828 808 SH   SOLE   0 0 808
INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 BBG00HZ6Q4L0 2,122,896 89,385 SH   SOLE   0 0 89,385
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 6,979,510 162,543 SH   SOLE   0 0 162,543
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 326,392 7,418 SH   SOLE   0 0 7,418
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 6,976,270 26,199 SH   SOLE   0 0 26,199
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 320,435 2,790 SH   SOLE   0 0 2,790
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 2,401,650 48,033 SH   SOLE   0 0 48,033
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 1,951,228 41,037 SH   SOLE   0 0 41,037
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 560,775 6,695 SH   SOLE   0 0 6,695
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 3,183,614 43,238 SH   SOLE   0 0 43,238
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 319,768 3,034 SH   SOLE   0 0 3,034
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 3,276,677 49,919 SH   SOLE   0 0 49,919
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 3,676,267 113,500 SH   SOLE   0 0 113,500
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 222,357 3,084 SH   SOLE   0 0 3,084
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 638,338 5,296 SH   SOLE   0 0 5,296
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 8,371,197 48,011 SH   SOLE   0 0 48,011
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 229,728 1,041 SH   SOLE   0 0 1,041
ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 2,560,448 52,137 SH   SOLE   0 0 52,137
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 5,140,167 29,098 SH   SOLE   0 0 29,098
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 278,392 2,076 SH   SOLE   0 0 2,076
KROGER CO COM 501044101 BBG001S5SN40 3,970,347 89,061 SH   SOLE   0 0 89,061
LENNAR CORP CL A 526057104 BBG001S5SRK3 360,612 3,984 SH   SOLE   0 0 3,984
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 1,257,951 3,722 SH   SOLE   0 0 3,722
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,349,979 11,218 SH   SOLE   0 0 11,218
MICROSOFT CORP COM 594918104 BBG001S5TD05 2,307,796 9,623 SH   SOLE   0 0 9,623
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 4,396,606 85,338 SH   SOLE   0 0 85,338
MONOLITHIC PWR SYS INC COM 609839105 BBG001SDRGP6 640,026 1,810 SH   SOLE   0 0 1,810
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 3,422,127 78,006 SH   SOLE   0 0 78,006
NETFLIX INC COM 64110L106 BBG001SF6L46 1,467,912 4,978 SH   SOLE   0 0 4,978
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 824,302 11,574 SH   SOLE   0 0 11,574
PHILLIPS 66 COM 718546104 BBG00286S4P7 271,961 2,613 SH   SOLE   0 0 2,613
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1,291,312 5,654 SH   SOLE   0 0 5,654
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 301,221 2,762 SH   SOLE   0 0 2,762
PROGRESSIVE CORP COM 743315103 BBG001S5V509 2,742,455 21,143 SH   SOLE   0 0 21,143
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 1,661,036 11,656 SH   SOLE   0 0 11,656
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 374,003 3,706 SH   SOLE   0 0 3,706
SERVICENOW INC COM 81762P102 BBG001T4JFC0 1,297,607 3,342 SH   SOLE   0 0 3,342
SORRENTO THERAPEUTICS INC COM NEW 83587F202 BBG001S6XW51 11,359 12,820 SH   SOLE   0 0 12,820
SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 1,630,169 26,994 SH   SOLE   0 0 26,994
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 34,124,622 89,233 SH   SOLE   0 0 89,233
STATE STR CORP COM 857477103 BBG001S5RLD5 250,006 3,223 SH   SOLE   0 0 3,223
SVB FINANCIAL GROUP COM 78486Q101 BBG001S5W3B1 308,391 1,340 SH   SOLE   0 0 1,340
SYSCO CORP COM 871829107 BBG001S5WJS8 4,165,162 54,482 SH   SOLE   0 0 54,482
TARGET CORP COM 87612E106 BBG001SC0K41 480,056 3,221 SH   SOLE   0 0 3,221
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 1,370,034 27,210 SH   SOLE   0 0 27,210
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 493,517 18,265 SH   SOLE   0 0 18,265
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 1,997,179 39,509 SH   SOLE   0 0 39,509
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 247,343 704 SH   SOLE   0 0 704
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 1,923,753 32,896 SH   SOLE   0 0 32,896
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 3,684,773 66,850 SH   SOLE   0 0 66,850
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 249,966 2,310 SH   SOLE   0 0 2,310
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 2,820,580 45,443 SH   SOLE   0 0 45,443
VISA INC COM CL A 92826C839 BBG001SRCFY3 2,304,677 11,093 SH   SOLE   0 0 11,093