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   269,402 2,322 SH   SOLE   0 0 2,322
MICROSOFT CORP COM 594918104   9,681,398 30,662 SH   SOLE   0 0 30,662
AMAZON COM INC COM 023135106   7,838,473 61,662 SH   SOLE   0 0 61,662
APPLE INC COM 037833100   9,637,333 56,290 SH   SOLE   0 0 56,290
COSTCO WHSL CORP NEW COM 22160K105   3,144,900 5,567 SH   SOLE   0 0 5,567
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   5,833,498 345,586 SH   SOLE   0 0 345,586
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   7,636,365 166,952 SH   SOLE   0 0 166,952
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   2,032,588 29,873 SH   SOLE   0 0 29,873
THE TRADE DESK INC COM CL A 88339J105   1,816,519 23,244 SH   SOLE   0 0 23,244
VANGUARD WORLD FDS ENERGY ETF 92204A306   2,914,386 22,995 SH   SOLE   0 0 22,995
VEEVA SYS INC CL A COM 922475108   1,325,680 6,516 SH   SOLE   0 0 6,516
VERTIV HOLDINGS CO COM CL A 92537N108   6,976,633 187,544 SH   SOLE   0 0 187,544
COCA COLA CO COM 191216100   2,600,422 46,453 SH   SOLE   0 0 46,453
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,376,616 6,067 SH   SOLE   0 0 6,067
VISA INC COM CL A 92826C839   3,438,962 14,951 SH   SOLE   0 0 14,951
BRISTOL-MYERS SQUIBB CO COM 110122108   1,572,387 27,091 SH   SOLE   0 0 27,091
CISCO SYS INC COM 17275R102   803,419 14,945 SH   SOLE   0 0 14,945
DIGITAL RLTY TR INC COM 253868103   2,102,566 17,374 SH   SOLE   0 0 17,374
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   6,957,250 117,086 SH   SOLE   0 0 117,086
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   9,073,030 161,758 SH   SOLE   0 0 161,758
GILEAD SCIENCES INC COM 375558103   504,248 6,729 SH   SOLE   0 0 6,729
GLADSTONE LD CORP COM 376549101   923,977 64,932 SH   SOLE   0 0 64,932
NUTANIX INC CL A 67059N108   3,005,610 86,170 SH   SOLE   0 0 86,170
3M CO COM 88579Y101   1,464,481 15,643 SH   SOLE   0 0 15,643
CHEVRON CORP NEW COM 166764100   760,797 4,512 SH   SOLE   0 0 4,512
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,469,331 19,956 SH   SOLE   0 0 19,956
ABBVIE INC COM 00287Y109   4,312,043 28,928 SH   SOLE   0 0 28,928
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,167,254 138,199 SH   SOLE   0 0 138,199
HONEYWELL INTL INC COM 438516106   302,556 1,638 SH   SOLE   0 0 1,638
INVESCO QQQ TR UNIT SER 1 46090E103   1,607,721 4,487 SH   SOLE   0 0 4,487
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,384,553 49,045 SH   SOLE   0 0 49,045
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,240,079 51,670 SH   SOLE   0 0 51,670
INTERNATIONAL BUSINESS MACHS COM 459200101   5,778,936 41,190 SH   SOLE   0 0 41,190
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   415,590 9,506 SH   SOLE   0 0 9,506
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,531,317 3,899 SH   SOLE   0 0 3,899
MONGODB INC CL A 60937P106   1,102,602 3,188 SH   SOLE   0 0 3,188
NVIDIA CORPORATION COM 67066G104   5,483,756 12,607 SH   SOLE   0 0 12,607
PFIZER INC COM 717081103   1,025,605 30,920 SH   SOLE   0 0 30,920
WALMART INC COM 931142103   1,672,755 10,459 SH   SOLE   0 0 10,459
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   231,312 3,078 SH   SOLE   0 0 3,078
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   1,461,078 69,344 SH   SOLE   0 0 69,344
PROCTER AND GAMBLE CO COM 742718109   636,162 4,361 SH   SOLE   0 0 4,361
REPLIGEN CORP COM 759916109   698,213 4,391 SH   SOLE   0 0 4,391
ZOETIS INC CL A 98978V103   567,981 3,265 SH   SOLE   0 0 3,265
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   864,067 16,133 SH   SOLE   0 0 16,133
OREILLY AUTOMOTIVE INC COM 67103H107   431,709 475 SH   SOLE   0 0 475
INTEL CORP COM 458140100   548,848 15,439 SH   SOLE   0 0 15,439
PROSHARES TR S&P 500 DV ARIST 74348A467   684,913 7,735 SH   SOLE   0 0 7,735
SYSCO CORP COM 871829107   666,430 10,090 SH   SOLE   0 0 10,090
ALPHABET INC CAP STK CL C 02079K107   365,225 2,770 SH   SOLE   0 0 2,770
PURE STORAGE INC CL A 74624M102   738,046 20,720 SH   SOLE   0 0 20,720
ISHARES TR RUS 1000 ETF 464287622   424,457 1,807 SH   SOLE   0 0 1,807
PEPSICO INC COM 713448108   619,658 3,657 SH   SOLE   0 0 3,657
SHOPIFY INC CL A 82509L107   685,399 12,560 SH   SOLE   0 0 12,560
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   441,697 8,802 SH   SOLE   0 0 8,802
MCCORMICK & CO INC COM NON VTG 579780206   327,504 4,330 SH   SOLE   0 0 4,330
PALO ALTO NETWORKS INC COM 697435105   227,641 971 SH   SOLE   0 0 971
TESLA INC COM 88160R101   200,426 801 SH   SOLE   0 0 801
LOCKHEED MARTIN CORP COM 539830109   344,424 842 SH   SOLE   0 0 842
STEREOTAXIS INC COM NEW 85916J409   58,695 37,149 SH   SOLE   0 0 37,149
YUM BRANDS INC COM 988498101   332,590 2,662 SH   SOLE   0 0 2,662
CAVCO INDS INC DEL COM 149568107   213,591 804 SH   SOLE   0 0 804
SABRA HEALTH CARE REIT INC COM 78573L106   141,603 10,158 SH   SOLE   0 0 10,158
FIRST WESTN FINL INC COM 33751L105   1,078,836 59,440 SH   SOLE   0 0 59,440
HUBSPOT INC COM 443573100   323,080 656 SH   SOLE   0 0 656
LINDE PLC SHS G54950103   211,122 567 SH   SOLE   0 0 567
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   684,138 25,895 SH   SOLE   0 0 25,895
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856   579,866 32,020 SH   SOLE   0 0 32,020
MERCK & CO INC COM 58933Y105   608,977 5,915 SH   SOLE   0 0 5,915
DISNEY WALT CO COM 254687106   211,438 2,609 SH   SOLE   0 0 2,609
BANK AMERICA CORP COM 060505104   503,609 18,393 SH   SOLE   0 0 18,393
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   204,253 8,246 SH   SOLE   0 0 8,246
ALPHABET INC CAP STK CL A 02079K305   274,806 2,100 SH   SOLE   0 0 2,100
BIO-TECHNE CORP COM 09073M104   209,126 3,072 SH   SOLE   0 0 3,072
JPMORGAN CHASE & CO COM 46625H100   258,245 1,781 SH   SOLE   0 0 1,781
EQUIFAX INC COM 294429105   211,597 1,155 SH   SOLE   0 0 1,155
PAYCHEX INC COM 704326107   275,977 2,393 SH   SOLE   0 0 2,393
FIRST MAJESTIC SILVER CORP COM 32076V103   67,295 13,118 SH   SOLE   0 0 13,118
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   212,441 14,556 SH   SOLE   0 0 14,556
AMGEN INC COM 031162100   253,290 942 SH   SOLE   0 0 942
MERCADOLIBRE INC COM 58733R102   389,152 307 SH   SOLE   0 0 307
EXXON MOBIL CORP COM 30231G102   221,621 1,885 SH   SOLE   0 0 1,885
PACKAGING CORP AMER COM 695156109   237,006 1,544 SH   SOLE   0 0 1,544
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   475,713 18,157 SH   SOLE   0 0 18,157
GALLAGHER ARTHUR J & CO COM 363576109   236,579 1,038 SH   SOLE   0 0 1,038
WELLS FARGO CO NEW COM 949746101   257,278 6,297 SH   SOLE   0 0 6,297
SUMMIT HOTEL PPTYS INC COM 866082100   228,780 39,445 SH   SOLE   0 0 39,445
MPLX LP COM UNIT REP LTD 55336V100   454,742 12,784 SH   SOLE   0 0 12,784
MARATHON PETE CORP COM 56585A102   456,702 3,018 SH   SOLE   0 0 3,018
PROSPECT CAP CORP COM 74348T102   91,422 15,111 SH   SOLE   0 0 15,111