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
CHURCHILL DOWNS INC COM 171484108   323,102 2,322 SH   SOLE   2,322 0 0
MICROSOFT CORP COM 594918104   10,487,348 30,796 SH   SOLE   30,796 0 0
AMAZON COM INC COM 023135106   7,941,531 60,920 SH   SOLE   60,920 0 0
APPLE INC COM 037833100   10,934,779 56,374 SH   SOLE   56,374 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,985,306 5,545 SH   SOLE   5,545 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   6,398,364 379,725 SH   SOLE   379,725 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   7,092,851 156,575 SH   SOLE   156,575 0 0
THE TRADE DESK INC COM CL A 88339J105   2,080,616 26,944 SH   SOLE   26,944 0 0
UNITY SOFTWARE INC COM 91332U101   502,543 11,574 SH   SOLE   11,574 0 0
VEEVA SYS INC CL A COM 922475108   1,263,297 6,389 SH   SOLE   6,389 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   6,574,918 265,439 SH   SOLE   265,439 0 0
COCA COLA CO COM 191216100   2,775,845 46,095 SH   SOLE   46,095 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,303,907 5,541 SH   SOLE   5,541 0 0
VISA INC COM CL A 92826C839   3,566,961 15,020 SH   SOLE   15,020 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,808,138 28,274 SH   SOLE   28,274 0 0
CISCO SYS INC COM 17275R102   768,293 14,849 SH   SOLE   14,849 0 0
DIGITAL RLTY TR INC COM 253868103   1,937,215 17,013 SH   SOLE   17,013 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   8,208,220 138,162 SH   SOLE   138,162 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   9,377,437 159,861 SH   SOLE   159,861 0 0
GILEAD SCIENCES INC COM 375558103   514,138 6,671 SH   SOLE   6,671 0 0
GLADSTONE LD CORP COM 376549101   1,037,518 63,769 SH   SOLE   63,769 0 0
NUTANIX INC CL A 67059N108   2,451,710 87,405 SH   SOLE   87,405 0 0
ABBVIE INC COM 00287Y109   3,862,497 28,668 SH   SOLE   28,668 0 0
AT&T INC COM 00206R102   1,918,395 120,276 SH   SOLE   120,276 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,377,433 134,134 SH   SOLE   134,134 0 0
HONEYWELL INTL INC COM 438516106   337,968 1,629 SH   SOLE   1,629 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,629,842 4,412 SH   SOLE   4,412 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,312,099 46,348 SH   SOLE   46,348 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,008,371 44,285 SH   SOLE   44,285 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   330,946 7,166 SH   SOLE   7,166 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,527,297 3,750 SH   SOLE   3,750 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   5,447,993 40,714 SH   SOLE   40,714 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   476,264 12,806 SH   SOLE   12,806 0 0
MONGODB INC CL A 60937P106   1,322,566 3,218 SH   SOLE   3,218 0 0
NVIDIA CORPORATION COM 67066G104   5,537,092 13,089 SH   SOLE   13,089 0 0
PFIZER INC COM 717081103   1,150,731 31,372 SH   SOLE   31,372 0 0
WALMART INC COM 931142103   1,638,617 10,425 SH   SOLE   10,425 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,431,466 19,066 SH   SOLE   19,066 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   836,137 10,292 SH   SOLE   10,292 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   231,141 3,055 SH   SOLE   3,055 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,300,856 41,584 SH   SOLE   41,584 0 0
PROCTER AND GAMBLE CO COM 742718109   657,829 4,335 SH   SOLE   4,335 0 0
REPLIGEN CORP COM 759916109   621,151 4,391 SH   SOLE   4,391 0 0
ZOETIS INC CL A 98978V103   567,886 3,298 SH   SOLE   3,298 0 0
CHEVRON CORP NEW COM 166764100   671,775 4,269 SH   SOLE   4,269 0 0
DEERE & CO COM 244199105   202,395 500 SH   SOLE   500 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   465,231 487 SH   SOLE   487 0 0
INTEL CORP COM 458140100   517,348 15,471 SH   SOLE   15,471 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   49,488 10,925 SH   SOLE   10,925 0 0
SYSCO CORP COM 871829107   744,603 10,035 SH   SOLE   10,035 0 0
ALPHABET INC CAP STK CL C 02079K107   342,345 2,830 SH   SOLE   2,830 0 0
ISHARES TR RUS 1000 ETF 464287622   440,412 1,807 SH   SOLE   1,807 0 0
PEPSICO INC COM 713448108   589,428 3,182 SH   SOLE   3,182 0 0
SHOPIFY INC CL A 82509L107   817,836 12,660 SH   SOLE   12,660 0 0
DISNEY WALT CO COM 254687106   900,322 10,084 SH   SOLE   10,084 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   479,849 5,090 SH   SOLE   5,090 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   458,733 9,149 SH   SOLE   9,149 0 0
MCCORMICK & CO INC COM NON VTG 579780206   376,038 4,311 SH   SOLE   4,311 0 0
TESLA INC COM 88160R101   222,243 849 SH   SOLE   849 0 0
LOCKHEED MARTIN CORP COM 539830109   384,935 836 SH   SOLE   836 0 0
STEREOTAXIS INC COM NEW 85916J409   59,445 38,853 SH   SOLE   38,853 0 0
YUM BRANDS INC COM 988498101   367,065 2,649 SH   SOLE   2,649 0 0
CAVCO INDS INC DEL COM 149568107   231,280 784 SH   SOLE   784 0 0
DUTCH BROS INC CL A 26701L100   231,185 8,126 SH   SOLE   8,126 0 0
FIRST WESTN FINL INC COM 33751L105   1,086,984 58,440 SH   SOLE   58,440 0 0
HUBSPOT INC COM 443573100   354,372 666 SH   SOLE   666 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   690,918 25,590 SH   SOLE   25,590 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   613,739 32,083 SH   SOLE   32,083 0 0
MERCK & CO INC COM 58933Y105   683,231 5,921 SH   SOLE   5,921 0 0
PAYPAL HLDGS INC COM 70450Y103   203,660 3,052 SH   SOLE   3,052 0 0
BANK AMERICA CORP COM 060505104   523,135 18,234 SH   SOLE   18,234 0 0
TARGET CORP COM 87612E106   274,540 2,081 SH   SOLE   2,081 0 0
ALPHABET INC CAP STK CL A 02079K305   250,173 2,090 SH   SOLE   2,090 0 0
BIO-TECHNE CORP COM 09073M104   256,822 3,146 SH   SOLE   3,146 0 0
EQUIFAX INC COM 294429105   271,261 1,153 SH   SOLE   1,153 0 0
PAYCHEX INC COM 704326107   265,753 2,376 SH   SOLE   2,376 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   74,117 13,118 SH   SOLE   13,118 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   589,519 40,489 SH   SOLE   40,489 0 0
MCDONALDS CORP COM 580135101   203,629 682 SH   SOLE   682 0 0
AMGEN INC COM 031162100   208,590 940 SH   SOLE   940 0 0
MERCADOLIBRE INC COM 58733R102   363,591 307 SH   SOLE   307 0 0
EXXON MOBIL CORP COM 30231G102   201,418 1,878 SH   SOLE   1,878 0 0
ORACLE CORP COM 68389X105   201,752 1,694 SH   SOLE   1,694 0 0
SUMMIT HOTEL PPTYS INC COM 866082100   257,177 39,505 SH   SOLE   39,505 0 0
3M CO COM 88579Y101   221,115 2,209 SH   SOLE   2,209 0 0
PACKAGING CORP AMER COM 695156109   203,799 1,542 SH   SOLE   1,542 0 0
JPMORGAN CHASE & CO COM 46625H100   297,512 2,046 SH   SOLE   2,046 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   492,963 18,157 SH   SOLE   18,157 0 0
GALLAGHER ARTHUR J & CO COM 363576109   227,363 1,035 SH   SOLE   1,035 0 0
WELLS FARGO CO NEW COM 949746101   267,206 6,261 SH   SOLE   6,261 0 0
GENERAL MLS INC COM 370334104   212,444 2,770 SH   SOLE   2,770 0 0
MPLX LP COM UNIT REP LTD 55336V100   424,476 12,507 SH   SOLE   12,507 0 0
MARATHON PETE CORP COM 56585A102   350,164 3,003 SH   SOLE   3,003 0 0
PROSPECT CAP CORP COM 74348T102   93,688 15,111 SH   SOLE   15,111 0 0