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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 266 1,500 SH   SOLE   1,500 0 0
ABBVIE INC COM 00287Y109 3,732 27,566 SH   SOLE   27,566 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 166 11,440 SH   SOLE   11,440 0 0
ALPHABET INC CAP STK CL C 02079K107 408 141 SH   SOLE   141 0 0
AMAZON COM INC COM 023135106 7,839 2,351 SH   SOLE   2,351 0 0
AMGEN INC COM 031162100 220 978 SH   SOLE   978 0 0
APPIAN CORP CL A 03782L101 261 3,996 SH   SOLE   3,996 0 0
APPLE INC COM 037833100 9,684 54,533 SH   SOLE   54,533 0 0
APTIV PLC 5.5% CNV PFD A G6095L117 265 1,606 SH   SOLE   1,606 0 0
AT&T INC COM 00206R102 891 36,237 SH   SOLE   36,237 0 0
BK OF AMERICA CORP COM 060505104 659 14,805 SH   SOLE   14,805 0 0
BLACK KNIGHT INC COM 09215C105 1,037 12,512 SH   SOLE   12,512 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,674 26,843 SH   SOLE   26,843 0 0
CAVCO INDS INC DEL COM 149568107 223 703 SH   SOLE   703 0 0
CHEVRON CORP NEW COM 166764100 422 3,593 SH   SOLE   3,593 0 0
CHURCHILL DOWNS INC COM 171484108 372 1,542 SH   SOLE   1,542 0 0
CISCO SYS INC COM 17275R102 1,252 19,751 SH   SOLE   19,751 0 0
COCA COLA CO COM 191216100 2,532 42,761 SH   SOLE   42,761 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,399 4,225 SH   SOLE   4,225 0 0
DIGITAL RLTY TR INC COM 253868103 2,095 11,845 SH   SOLE   11,845 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 261 3,243 SH   SOLE   3,243 0 0
DISNEY WALT CO COM 254687106 2,404 15,522 SH   SOLE   15,522 0 0
DUTCH BROS INC CL A 26701L100 211 4,136 SH   SOLE   4,136 0 0
EQUIFAX INC COM 294429105 334 1,139 SH   SOLE   1,139 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 177 15,907 SH   SOLE   15,907 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 8,340 408,833 SH   SOLE   408,833 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 720 31,208 SH   SOLE   31,208 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 6,168 128,724 SH   SOLE   128,724 0 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 10,056 159,999 SH   SOLE   159,999 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,482 30,980 SH   SOLE   30,980 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,768 20,909 SH   SOLE   20,909 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 529 21,200 SH   SOLE   21,200 0 0
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 715 43,064 SH   SOLE   43,064 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 4,658 108,232 SH   SOLE   108,232 0 0
FIRST WESTN FINL INC COM 33751L105 1,668 54,940 SH   SOLE   54,940 0 0
FLEXSHARES TR STOX US ESG SLCT 33939L696 254 2,191 SH   SOLE   2,191 0 0
GILEAD SCIENCES INC COM 375558103 416 5,729 SH   SOLE   5,729 0 0
GLADSTONE LD CORP COM 376549101 5,617 166,379 SH   SOLE   166,379 0 0
GUARDANT HEALTH INC COM 40131M109 264 2,640 SH   SOLE   2,640 0 0
HONEYWELL INTL INC COM 438516106 340 1,633 SH   SOLE   1,633 0 0
HUBSPOT INC COM 443573100 426 646 SH   SOLE   646 0 0
II-VI INC COM 902104108 215 3,150 SH   SOLE   3,150 0 0
INTEL CORP COM 458140100 1,486 28,851 SH   SOLE   28,851 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,582 34,283 SH   SOLE   34,283 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,785 7,000 SH   SOLE   7,000 0 0
INVITATION HOMES INC COM 46187W107 371 8,184 SH   SOLE   8,184 0 0
ISHARES TR TIPS BD ETF 464287176 4,684 36,253 SH   SOLE   36,253 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 294 6,487 SH   SOLE   6,487 0 0
ISHARES TR CORE S&P SCP ETF 464287804 250 2,182 SH   SOLE   2,182 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 284 2,629 SH   SOLE   2,629 0 0
ISHARES TR RUS 1000 ETF 464287622 577 2,181 SH   SOLE   2,181 0 0
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 3,094 48,965 SH   SOLE   48,965 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 460 9,110 SH   SOLE   9,110 0 0
JPMORGAN CHASE & CO COM 46625H100 1,069 6,753 SH   SOLE   6,753 0 0
LIVE OAK BANCSHARES INC COM 53803X105 248 2,837 SH   SOLE   2,837 0 0
LOCKHEED MARTIN CORP COM 539830109 269 756 SH   SOLE   756 0 0
MARATHON PETE CORP COM 56585A102 223 3,492 SH   SOLE   3,492 0 0
MARRIOTT INTL INC NEW CL A 571903202 2,387 14,446 SH   SOLE   14,446 0 0
MCCORMICK & CO INC COM NON VTG 579780206 413 4,275 SH   SOLE   4,275 0 0
MERCADOLIBRE INC COM 58733R102 414 307 SH   SOLE   307 0 0
MERCK & CO INC COM 58933Y105 407 5,308 SH   SOLE   5,308 0 0
MICROSOFT CORP COM 594918104 8,787 26,126 SH   SOLE   26,126 0 0
MONGODB INC CL A 60937P106 1,669 3,153 SH   SOLE   3,153 0 0
MPLX LP COM UNIT REP LTD 55336V100 242 8,188 SH   SOLE   8,188 0 0
NEXTERA ENERGY INC COM 65339F101 241 2,582 SH   SOLE   2,582 0 0
NOVOCURE LTD ORD SHS G6674U108 432 5,755 SH   SOLE   5,755 0 0
NUTANIX INC CL A 67059N108 1,779 55,850 SH   SOLE   55,850 0 0
NVIDIA CORPORATION COM 67066G104 1,983 6,741 SH   SOLE   6,741 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 283 19,366 SH   SOLE   19,366 0 0
PACER FDS TR TRENDPILOT US BD 69374H642 381 14,160 SH   SOLE   14,160 0 0
PACKAGING CORP AMER COM 695156109 209 1,533 SH   SOLE   1,533 0 0
PAYCHEX INC COM 704326107 312 2,283 SH   SOLE   2,283 0 0
PAYPAL HLDGS INC COM 70450Y103 1,565 8,301 SH   SOLE   8,301 0 0
PEPSICO INC COM 713448108 519 2,987 SH   SOLE   2,987 0 0
PFIZER INC COM 717081103 1,838 31,126 SH   SOLE   31,126 0 0
PROCTER AND GAMBLE CO COM 742718109 684 4,181 SH   SOLE   4,181 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 577 5,879 SH   SOLE   5,879 0 0
RBB FD INC MOTLEY FOOL SML 74933W874 999 27,227 SH   SOLE   27,227 0 0
REPLIGEN CORP COM 759916109 1,245 4,701 SH   SOLE   4,701 0 0
SCHWAB CHARLES CORP COM 808513105 230 2,730 SH   SOLE   2,730 0 0
SHOPIFY INC CL A 82509L107 1,289 936 SH   SOLE   936 0 0
SIMON PPTY GROUP INC NEW COM 828806109 231 1,444 SH   SOLE   1,444 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 68 10,637 SH   SOLE   10,637 0 0
SNOWFLAKE INC CL A 833445109 279 824 SH   SOLE   824 0 0
SPDR GOLD TR GOLD SHS 78463V107 229 1,337 SH   SOLE   1,337 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 292 3,445 SH   SOLE   3,445 0 0
STAG INDL INC COM 85254J102 274 5,708 SH   SOLE   5,708 0 0
STEREOTAXIS INC COM NEW 85916J409 148 23,928 SH   SOLE   23,928 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 381 39,041 SH   SOLE   39,041 0 0
SYSCO CORP COM 871829107 766 9,747 SH   SOLE   9,747 0 0
TARGET CORP COM 87612E106 592 2,557 SH   SOLE   2,557 0 0
TELADOC HEALTH INC COM 87918A105 254 2,770 SH   SOLE   2,770 0 0
THE TRADE DESK INC COM CL A 88339J105 2,643 28,836 SH   SOLE   28,836 0 0
TWILIO INC CL A 90138F102 366 1,390 SH   SOLE   1,390 0 0
UNITY SOFTWARE INC COM 91332U101 1,827 12,780 SH   SOLE   12,780 0 0
UPSTART HLDGS INC COM 91680M107 426 2,818 SH   SOLE   2,818 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 269 1,406 SH   SOLE   1,406 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,044 4,682 SH   SOLE   4,682 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 686 8,441 SH   SOLE   8,441 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 698 13,673 SH   SOLE   13,673 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,721 6,600 SH   SOLE   6,600 0 0
VEEVA SYS INC CL A COM 922475108 1,540 6,027 SH   SOLE   6,027 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,580 30,406 SH   SOLE   30,406 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 4,723 189,165 SH   SOLE   189,165 0 0
VISA INC COM CL A 92826C839 3,260 15,045 SH   SOLE   15,045 0 0
WALMART INC COM 931142103 1,526 10,545 SH   SOLE   10,545 0 0
WELLS FARGO CO NEW COM 949746101 293 6,104 SH   SOLE   6,104 0 0
YUM BRANDS INC COM 988498101 357 2,575 SH   SOLE   2,575 0 0
ZOETIS INC CL A 98978V103 617 2,527 SH   SOLE   2,527 0 0