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
ABBOTT LABS COM 002824100 1,329 11,087 SH   SOLE   11,087 0 0
ABBVIE INC COM 00287Y109 1,441 13,315 SH   SOLE   13,315 0 0
ADVANCED MICRO DEVICES INC COM 007903107 474 6,032 SH   SOLE   6,032 0 0
ADVISORSHARES TR PURE US CANNABIS 00768Y453 310 7,300 SH   SOLE   7,300 0 0
AES CORP COM 00130H105 1,518 56,612 SH   SOLE   56,612 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 212 2,082 SH   SOLE   2,082 0 0
ALBEMARLE CORP COM 012653101 554 3,789 SH   SOLE   3,789 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 217 1,422 SH   SOLE   1,422 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 227 1,000 SH   SOLE   1,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 402 742 SH   SOLE   742 0 0
ALPHABET INC CAP STK CL A 02079K305 1,813 879 SH   SOLE   879 0 0
ALPHABET INC CAP STK CL C 02079K107 374 181 SH   SOLE   181 0 0
ALTRIA GROUP INC COM 02209S103 244 4,764 SH   SOLE   4,764 0 0
AMAZON COM INC COM 023135106 1,064 344 SH   SOLE   344 0 0
AMERIPRISE FINL INC COM 03076C106 395 1,701 SH   SOLE   1,701 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,732 14,666 SH   SOLE   14,666 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,018 118,334 SH   SOLE   118,334 0 0
APPLE INC COM 037833100 2,892 23,679 SH   SOLE   23,679 0 0
APPLIED MATLS INC COM 038222105 702 5,258 SH   SOLE   5,258 0 0
APTIV PLC SHS G6095L109 220 1,594 SH   SOLE   1,594 0 0
ARES CAPITAL CORP COM 04010L103 1,000 53,444 SH   SOLE   53,444 0 0
AT&T INC COM 00206R102 262 8,652 SH   SOLE   8,652 0 0
BEST BUY INC COM 086516101 1,356 11,815 SH   SOLE   11,815 0 0
BHP GROUP LTD SPONSORED ADS 088606108 278 4,000 SH   SOLE   4,000 0 0
BLACKROCK INC COM 09247X101 1,311 1,739 SH   SOLE   1,739 0 0
BOEING CO COM 097023105 397 1,560 SH   SOLE   1,560 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 265 1,934 SH   SOLE   1,934 0 0
CHEVRON CORP NEW COM 166764100 224 2,139 SH   SOLE   2,139 0 0
CINTAS CORP COM 172908105 761 2,230 SH   SOLE   2,230 0 0
CISCO SYS INC COM 17275R102 289 5,583 SH   SOLE   5,583 0 0
COHEN & STEERS SELECT PFD & COM 19248Y107 1,463 52,819 SH   SOLE   52,819 0 0
COMCAST CORP NEW CL A 20030N101 559 10,336 SH   SOLE   10,336 0 0
CORTEVA INC COM 22052L104 447 9,596 SH   SOLE   9,596 0 0
COSTCO WHSL CORP NEW COM 22160K105 429 1,216 SH   SOLE   1,216 0 0
CSX CORP COM 126408103 1,377 14,285 SH   SOLE   14,285 0 0
DEVON ENERGY CORP NEW COM 25179M103 424 19,397 SH   SOLE   19,397 0 0
DIAMONDBACK ENERGY INC COM 25278X109 807 10,987 SH   SOLE   10,987 0 0
DISCOVER FINL SVCS COM 254709108 1,427 15,019 SH   SOLE   15,019 0 0
DISCOVERY INC COM SER A 25470F104 739 17,000 SH   SOLE   17,000 0 0
DISNEY WALT CO COM 254687106 223 1,209 SH   SOLE   1,209 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106 129 12,000 SH   SOLE   12,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 205 2,454 SH   SOLE   2,454 0 0
EQUINIX INC COM 29444U700 1,034 1,521 SH   SOLE   1,521 0 0
ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 322 11,224 SH   SOLE   11,224 0 0
FASTENAL CO COM 311900104 350 6,968 SH   SOLE   6,968 0 0
FEDEX CORP COM 31428X106 1,837 6,466 SH   SOLE   6,466 0 0
FIRST HORIZON CORPORATION COM 320517105 206 12,200 SH   SOLE   12,200 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1,412 69,681 SH   SOLE   69,681 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 227 4,000 SH   SOLE   4,000 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,243 25,545 SH   SOLE   25,545 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,222 26,853 SH   SOLE   26,853 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,249 26,088 SH   SOLE   26,088 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 244 4,620 SH   SOLE   4,620 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,759 66,072 SH   SOLE   66,072 0 0
FISERV INC COM 337738108 1,409 11,833 SH   SOLE   11,833 0 0
FREEPORT-MCMORAN INC CL B 35671D857 284 8,632 SH   SOLE   8,632 0 0
GALLAGHER ARTHUR J & CO COM 363576109 875 7,015 SH   SOLE   7,015 0 0
GENERAL DYNAMICS CORP COM 369550108 966 5,322 SH   SOLE   5,322 0 0
GENERAL MTRS CO COM 37045V100 1,900 33,068 SH   SOLE   33,068 0 0
GLADSTONE LD CORP COM 376549101 1,180 64,460 SH   SOLE   64,460 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,845 8,701 SH   SOLE   8,701 0 0
HOME DEPOT INC COM 437076102 649 2,125 SH   SOLE   2,125 0 0
IDEXX LABS INC COM 45168D104 363 741 SH   SOLE   741 0 0
INSPERITY INC COM 45778Q107 251 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100 1,151 17,984 SH   SOLE   17,984 0 0
INTUIT COM 461202103 306 800 SH   SOLE   800 0 0
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 203 11,779 SH   SOLE   11,779 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 3,421 49,208 SH   SOLE   49,208 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 205 8,888 SH   SOLE   8,888 0 0
ISHARES TR CONV BD ETF 46435G102 546 5,563 SH   SOLE   5,563 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 321 6,250 SH   SOLE   6,250 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 997 14,186 SH   SOLE   14,186 0 0
ISHARES TR CORE S&P500 ETF 464287200 218 547 SH   SOLE   547 0 0
ISHARES TR EXPANDED TECH 464287515 254 744 SH   SOLE   744 0 0
ISHARES TR EXPND TEC SC ETF 464287549 505 1,400 SH   SOLE   1,400 0 0
ISHARES TR MSCI INDIA ETF 46429B598 2,222 52,670 SH   SOLE   52,670 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 319 2,000 SH   SOLE   2,000 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,250 19,192 SH   SOLE   19,192 0 0
ISHARES TR TIPS BD ETF 464287176 1,622 12,923 SH   SOLE   12,923 0 0
ISHARES TR TRANS AVG ETF 464287192 421 1,635 SH   SOLE   1,635 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 1,645 13,098 SH   SOLE   13,098 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 265 1,500 SH   SOLE   1,500 0 0
ISHARES TR U.S. FINLS ETF 464287788 1,739 23,224 SH   SOLE   23,224 0 0
ISHARES TR U.S. TECH ETF 464287721 255 2,907 SH   SOLE   2,907 0 0
ISHARES TR US HLTHCR PR ETF 464288828 302 1,198 SH   SOLE   1,198 0 0
ISHARES TR US INDUSTRIALS 464287754 216 2,039 SH   SOLE   2,039 0 0
JACOBS ENGR GROUP INC COM 469814107 310 2,400 SH   SOLE   2,400 0 0
JPMORGAN CHASE & CO COM 46625H100 2,840 18,658 SH   SOLE   18,658 0 0
KLA CORP COM NEW 482480100 1,385 4,193 SH   SOLE   4,193 0 0
KRANESHARES TR QUADRTC INT RT 500767736 1,236 43,241 SH   SOLE   43,241 0 0
LAM RESEARCH CORP COM 512807108 383 644 SH   SOLE   644 0 0
LILLY ELI & CO COM 532457108 243 1,300 SH   SOLE   1,300 0 0
MARATHON OIL CORP COM 565849106 1,067 99,943 SH   SOLE   99,943 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 356 7,276 SH   SOLE   7,276 0 0
MASTERCARD INCORPORATED CL A 57636Q104 833 2,340 SH   SOLE   2,340 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 1,328 62,412 SH   SOLE   62,412 0 0
MERCADOLIBRE INC COM 58733R102 346 235 SH   SOLE   235 0 0
MERCK & CO. INC COM 58933Y105 1,104 14,320 SH   SOLE   14,320 0 0
MGM RESORTS INTERNATIONAL COM 552953101 442 11,646 SH   SOLE   11,646 0 0
MICRON TECHNOLOGY INC COM 595112103 325 3,681 SH   SOLE   3,681 0 0
MICROSOFT CORP COM 594918104 713 3,025 SH   SOLE   3,025 0 0
MODERNA INC COM 60770K107 283 2,161 SH   SOLE   2,161 0 0
MOHAWK INDS INC COM 608190104 332 1,725 SH   SOLE   1,725 0 0
MORGAN STANLEY COM NEW 617446448 641 8,259 SH   SOLE   8,259 0 0
MOSAIC CO NEW COM 61945C103 313 9,894 SH   SOLE   9,894 0 0
MP MATERIALS CORP COM CL A 553368101 224 6,232 SH   SOLE   6,232 0 0
NETEASE INC SPONSORED ADS 64110W102 335 3,240 SH   SOLE   3,240 0 0
NUCOR CORP COM 670346105 1,824 22,729 SH   SOLE   22,729 0 0
NVIDIA CORPORATION COM 67066G104 356 667 SH   SOLE   667 0 0
NXP SEMICONDUCTORS N V COM N6596X109 291 1,443 SH   SOLE   1,443 0 0
OCCIDENTAL PETE CORP COM 674599105 1,120 42,070 SH   SOLE   42,070 0 0
ONEOK INC NEW COM 682680103 334 6,602 SH   SOLE   6,602 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 484 20,800 SH   SOLE   20,800 0 0
PAYPAL HLDGS INC COM 70450Y103 1,189 4,896 SH   SOLE   4,896 0 0
PINDUODUO INC SPONSORED ADS 722304102 228 1,706 SH   SOLE   1,706 0 0
PROCTER AND GAMBLE CO COM 742718109 663 4,899 SH   SOLE   4,899 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 427 4,175 SH   SOLE   4,175 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 225 1,753 SH   SOLE   1,753 0 0
PULTE GROUP INC COM 745867101 1,386 26,438 SH   SOLE   26,438 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 252 3,262 SH   SOLE   3,262 0 0
REALTY INCOME CORP COM 756109104 235 3,699 SH   SOLE   3,699 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,423 68,859 SH   SOLE   68,859 0 0
ROCKWELL AUTOMATION INC COM 773903109 692 2,607 SH   SOLE   2,607 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 297 3,993 SH   SOLE   3,993 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,162 44,071 SH   SOLE   44,071 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,153 18,444 SH   SOLE   18,444 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 287 8,437 SH   SOLE   8,437 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 963 9,783 SH   SOLE   9,783 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 542 4,081 SH   SOLE   4,081 0 0
SLR INVESTMENT CORP COM 83413U100 1,137 64,008 SH   SOLE   64,008 0 0
SOUTHERN COPPER CORP COM 84265V105 1,730 25,487 SH   SOLE   25,487 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 287 725 SH   SOLE   725 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 336 3,028 SH   SOLE   3,028 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,534 65,818 SH   SOLE   65,818 0 0
STAG INDL INC COM 85254J102 1,022 30,411 SH   SOLE   30,411 0 0
SUNOPTA INC COM 8676EP108 162 11,000 SH   SOLE   11,000 0 0
SVB FINANCIAL GROUP COM 78486Q101 613 1,241 SH   SOLE   1,241 0 0
SYNCHRONY FINANCIAL COM 87165B103 523 12,867 SH   SOLE   12,867 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,454 12,295 SH   SOLE   12,295 0 0
TAPESTRY INC COM 876030107 1,087 26,383 SH   SOLE   26,383 0 0
TESLA INC COM 88160R101 997 1,492 SH   SOLE   1,492 0 0
TEXAS INSTRS INC COM 882508104 2,227 11,786 SH   SOLE   11,786 0 0
TOTAL SE SPONSORED ADS 89151E109 992 21,312 SH   SOLE   21,312 0 0
TRIP COM GROUP LTD ADS 89677Q107 327 8,258 SH   SOLE   8,258 0 0
TWITTER INC COM 90184L102 624 9,814 SH   SOLE   9,814 0 0
ULTA BEAUTY INC COM 90384S303 261 844 SH   SOLE   844 0 0
UNDER ARMOUR INC CL A 904311107 494 22,310 SH   SOLE   22,310 0 0
UNITED PARCEL SERVICE INC CL B 911312106 397 2,335 SH   SOLE   2,335 0 0
VANECK MERK GOLD TR GOLD TRUST 921078101 672 40,385 SH   SOLE   40,385 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 850 3,308 SH   SOLE   3,308 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 263 1,418 SH   SOLE   1,418 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,703 17,296 SH   SOLE   17,296 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,287 4,687 SH   SOLE   4,687 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,097 18,868 SH   SOLE   18,868 0 0
VIACOMCBS INC CL B 92556H206 757 16,778 SH   SOLE   16,778 0 0
VISA INC COM CL A 92826C839 289 1,364 SH   SOLE   1,364 0 0
WALMART INC COM 931142103 415 3,053 SH   SOLE   3,053 0 0
WASTE MGMT INC DEL COM 94106L109 347 2,689 SH   SOLE   2,689 0 0
WESTROCK CO COM 96145D105 1,538 29,553 SH   SOLE   29,553 0 0
WILLIAMS COS INC COM 969457100 870 36,707 SH   SOLE   36,707 0 0
XCEL ENERGY INC COM 98389B100 238 3,584 SH   SOLE   3,584 0 0