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
ABBOTT LABS COM 002824100   416,482 4,113 SH   SOLE   0 0 4,113
ABBVIE INC COM 00287Y109   1,246,854 7,823 SH   SOLE   0 0 7,823
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   1,692,186 89,676 SH   SOLE   0 0 89,676
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   359,263 1,257 SH   SOLE   0 0 1,257
ADOBE SYSTEMS INCORPORATED COM 00724F101   463,985 1,204 SH   SOLE   0 0 1,204
ADVANCED MICRO DEVICES INC COM 007903107   386,061 3,939 SH   SOLE   0 0 3,939
ALLSTATE CORP COM 020002101   503,077 4,540 SH   SOLE   0 0 4,540
ALPHABET INC CAP STK CL C 02079K107   918,632 8,833 SH   SOLE   0 0 8,833
ALTRIA GROUP INC COM 02209S103   1,278,898 28,662 SH   SOLE   0 0 28,662
AMAZON COM INC COM 023135106   1,100,968 10,659 SH   SOLE   0 0 10,659
AMCOR PLC ORD G0250X107   148,577 13,056 SH   SOLE   0 0 13,056
AMGEN INC COM 031162100   211,773 876 SH   SOLE   0 0 876
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   339,306 9,566 SH   SOLE   0 0 9,566
ANALOG DEVICES INC COM 032654105   223,450 1,133 SH   SOLE   0 0 1,133
APPLE INC COM 037833100   2,240,239 13,585 SH   SOLE   0 0 13,585
ARK ETF TR NEXT GNRTN INTER 00214Q401   367,175 6,849 SH   SOLE   0 0 6,849
ASML HOLDING N V N Y REGISTRY SHS N07059210   289,982 426 SH   SOLE   0 0 426
AT&T INC COM 00206R102   390,178 20,269 SH   SOLE   0 0 20,269
AUTOZONE INC COM 053332102   516,212 210 SH   SOLE   0 0 210
BARINGS BDC INC COM 06759L103   137,362 17,300 SH   SOLE   0 0 17,300
BARRICK GOLD CORP COM 067901108   262,060 14,112 SH   SOLE   0 0 14,112
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,587,078 5,140 SH   SOLE   0 0 5,140
BLOCK H & R INC COM 093671105   367,164 10,416 SH   SOLE   0 0 10,416
BRISTOL-MYERS SQUIBB CO COM 110122108   727,062 10,490 SH   SOLE   0 0 10,490
CHEVRON CORP NEW COM 166764100   2,045,863 12,539 SH   SOLE   0 0 12,539
COCA COLA CO COM 191216100   556,657 8,974 SH   SOLE   0 0 8,974
COLGATE PALMOLIVE CO COM 194162103   275,575 3,667 SH   SOLE   0 0 3,667
CONSTELLATION BRANDS INC CL A 21036P108   319,408 1,414 SH   SOLE   0 0 1,414
COSTCO WHSL CORP NEW COM 22160K105   380,602 766 SH   SOLE   0 0 766
CVS HEALTH CORP COM 126650100   890,828 11,988 SH   SOLE   0 0 11,988
DELTA AIR LINES INC DEL COM NEW 247361702   425,675 12,190 SH   SOLE   0 0 12,190
DESTINATION XL GROUP INC COM 25065K104   381,292 69,200 SH   SOLE   0 0 69,200
DIREXION SHS ETF TR AUSPCE CMD STG 25460E307   642,322 20,943 SH   SOLE   0 0 20,943
DOW INC COM 260557103   864,292 15,766 SH   SOLE   0 0 15,766
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   283,942 22,770 SH   SOLE   0 0 22,770
ENTERPRISE PRODS PARTNERS L COM 293792107   353,354 13,643 SH   SOLE   0 0 13,643
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   204,124 10,388 SH   SOLE   0 0 10,388
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   789,125 14,421 SH   SOLE   0 0 14,421
EXTRA SPACE STORAGE INC COM 30225T102   263,947 1,620 SH   SOLE   0 0 1,620
EXXON MOBIL CORP COM 30231G102   338,192 3,084 SH   SOLE   0 0 3,084
FAIR ISAAC CORP COM 303250104   383,669 546 SH   SOLE   0 0 546
FEDERAL AGRIC MTG CORP CL C 313148306   1,193,782 8,963 SH   SOLE   0 0 8,963
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   2,796,086 45,487 SH   SOLE   0 0 45,487
FIDUS INVT CORP COM 316500107   948,294 49,727 SH   SOLE   0 0 49,727
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   572,717 6,814 SH   SOLE   0 0 6,814
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   1,265,511 47,522 SH   SOLE   0 0 47,522
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   1,262,058 28,127 SH   SOLE   0 0 28,127
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   387,724 16,520 SH   SOLE   0 0 16,520
FLEXSHARES TR STOX US ESG SLCT 33939L696   248,294 2,500 SH   SOLE   0 0 2,500
FORTINET INC COM 34959E109   338,281 5,090 SH   SOLE   0 0 5,090
FORTUNA SILVER MINES INC COM 349915108   97,276 25,465 SH   SOLE   0 0 25,465
FUELCELL ENERGY INC COM 35952H601   61,930 22,000 SH   SOLE   0 0 22,000
GENERAL DYNAMICS CORP COM 369550108   805,125 3,528 SH   SOLE   0 0 3,528
GENWORTH FINL INC COM CL A 37247D106   117,107 23,328 SH   SOLE   0 0 23,328
GOLDMAN SACHS GROUP INC COM 38141G104   447,159 1,367 SH   SOLE   0 0 1,367
HERCULES CAPITAL INC COM 427096508   3,753,246 291,175 SH   SOLE   0 0 291,175
HOME DEPOT INC COM 437076102   648,804 2,198 SH   SOLE   0 0 2,198
ING GROEP N.V. SPONSORED ADR 456837103   137,834 11,612 SH   SOLE   0 0 11,612
INTEL CORP COM 458140100   342,708 10,490 SH   SOLE   0 0 10,490
INTERNATIONAL BUSINESS MACHS COM 459200101   840,517 6,411 SH   SOLE   0 0 6,411
INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800   227,918 4,892 SH   SOLE   0 0 4,892
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   1,786,812 48,820 SH   SOLE   0 0 48,820
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   2,553,107 128,168 SH   SOLE   0 0 128,168
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   756,284 10,017 SH   SOLE   0 0 10,017
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   2,168,652 45,829 SH   SOLE   0 0 45,829
INVESCO QQQ TR UNIT SER 1 46090E103   10,029,063 31,250 SH   SOLE   0 0 31,250
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   570,462 28,353 SH   SOLE   0 0 28,353
ISHARES TR 1 3 YR TREAS BD 464287457   1,171,848 14,263 SH   SOLE   0 0 14,263
ISHARES TR CONV BD ETF 46435G102   555,253 7,646 SH   SOLE   0 0 7,646
ISHARES TR CORE S&P MCP ETF 464287507   4,197,435 16,779 SH   SOLE   0 0 16,779
ISHARES TR CORE US AGGBD ET 464287226   1,317,340 13,221 SH   SOLE   0 0 13,221
ISHARES TR FLTG RATE NT ETF 46429B655   4,812,900 95,513 SH   SOLE   0 0 95,513
ISHARES TR MSCI EAFE ETF 464287465   457,370 6,395 SH   SOLE   0 0 6,395
ISHARES TR PFD AND INCM SEC 464288687   207,176 6,636 SH   SOLE   0 0 6,636
ISHARES TR RUSSELL 2000 ETF 464287655   3,319,489 18,607 SH   SOLE   0 0 18,607
ISHARES TR SELECT DIVID ETF 464287168   3,158,118 26,951 SH   SOLE   0 0 26,951
ISHARES TR TIPS BD ETF 464287176   1,509,102 13,688 SH   SOLE   0 0 13,688
ISHARES TR U.S. ENERGY ETF 464287796   527,406 12,055 SH   SOLE   0 0 12,055
ISHARES TR U.S. FINLS ETF 464287788   320,130 4,500 SH   SOLE   0 0 4,500
ISHARES TR U.S. INSRNCE ETF 464288786   767,583 8,965 SH   SOLE   0 0 8,965
ISHARES TR U.S. TECH ETF 464287721   1,689,235 18,201 SH   SOLE   0 0 18,201
ISHARES TR US HLTHCARE ETF 464287762   344,056 1,260 SH   SOLE   0 0 1,260
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   282,720 5,700 SH   SOLE   0 0 5,700
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   807,971 14,798 SH   SOLE   0 0 14,798
JOHNSON & JOHNSON COM 478160104   1,304,820 8,418 SH   SOLE   0 0 8,418
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   2,268,683 102,239 SH   SOLE   0 0 102,239
JPMORGAN CHASE & CO COM 46625H100   292,873 2,247 SH   SOLE   0 0 2,247
KROGER CO COM 501044101   661,311 13,395 SH   SOLE   0 0 13,395
LILLY ELI & CO COM 532457108   1,259,321 3,667 SH   SOLE   0 0 3,667
MASTERCARD INCORPORATED CL A 57636Q104   203,146 559 SH   SOLE   0 0 559
MCDONALDS CORP COM 580135101   397,885 1,423 SH   SOLE   0 0 1,423
MEDICAL PPTYS TRUST INC COM 58463J304   184,292 22,420 SH   SOLE   0 0 22,420
META PLATFORMS INC CL A 30303M102   747,936 3,529 SH   SOLE   0 0 3,529
METLIFE INC COM 59156R108   547,359 9,447 SH   SOLE   0 0 9,447
MICROSOFT CORP COM 594918104   2,247,647 7,796 SH   SOLE   0 0 7,796
MONSTER BEVERAGE CORP NEW COM 61174X109   264,001 4,888 SH   SOLE   0 0 4,888
NETFLIX INC COM 64110L106   459,143 1,329 SH   SOLE   0 0 1,329
NVIDIA CORPORATION COM 67066G104   871,650 3,138 SH   SOLE   0 0 3,138
ORACLE CORP COM 68389X105   397,419 4,277 SH   SOLE   0 0 4,277
OREILLY AUTOMOTIVE INC COM 67103H107   363,363 428 SH   SOLE   0 0 428
PACER FDS TR US CASH COWS 100 69374H881   225,360 4,800 SH   SOLE   0 0 4,800
PFIZER INC COM 717081103   722,038 17,697 SH   SOLE   0 0 17,697
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   918,521 12,359 SH   SOLE   0 0 12,359
PROCTER AND GAMBLE CO COM 742718109   451,274 3,035 SH   SOLE   0 0 3,035
PROSHARES TR PSHS ULTRA QQQ 74347R206   351,947 7,100 SH   SOLE   0 0 7,100
PUBLIC STORAGE COM 74460D109   821,217 2,718 SH   SOLE   0 0 2,718
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,884,724 29,457 SH   SOLE   0 0 29,457
RBB FD INC MOTLEY FOL ETF 74933W601   3,116,706 87,968 SH   SOLE   0 0 87,968
RBB FD INC MOTLEY FOOL SML 74933W874   222,823 8,348 SH   SOLE   0 0 8,348
REPLIGEN CORP COM 759916109   214,659 1,275 SH   SOLE   0 0 1,275
SALESFORCE INC COM 79466L302   223,953 1,121 SH   SOLE   0 0 1,121
SEAGEN INC COM 81181C104   256,125 1,265 SH   SOLE   0 0 1,265
SEMPRA COM 816851109   280,553 1,856 SH   SOLE   0 0 1,856
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,086,193 6,272 SH   SOLE   0 0 6,272
SPDR GOLD TR GOLD SHS 78463V107   3,151,567 17,201 SH   SOLE   0 0 17,201
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,722,743 26,192 SH   SOLE   0 0 26,192
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   2,069,263 4,514 SH   SOLE   0 0 4,514
SPDR SER TR BLOOMBERG INVT 78468R200   3,904,139 128,299 SH   SOLE   0 0 128,299
SPDR SER TR BLOOMBERG SHT TE 78468R408   733,277 29,520 SH   SOLE   0 0 29,520
SPDR SER TR PORTFLI TIPS ETF 78464A656   613,357 22,998 SH   SOLE   0 0 22,998
SPDR SER TR PORTFOLI S&P1500 78464A805   8,050,721 159,641 SH   SOLE   0 0 159,641
SPDR SER TR PORTFOLIO S&P600 78468R853   1,375,791 36,425 SH   SOLE   0 0 36,425
SPDR SER TR PORTFOLIO SHORT 78464A474   860,544 29,043 SH   SOLE   0 0 29,043
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,244,982 58,616 SH   SOLE   0 0 58,616
SPDR SER TR PRTFLO S&P500 HI 78468R788   3,078,836 81,022 SH   SOLE   0 0 81,022
SPDR SER TR PRTFLO S&P500 VL 78464A508   934,565 22,951 SH   SOLE   0 0 22,951
SPDR SER TR S&P 400 MDCP VAL 78464A839   384,552 5,880 SH   SOLE   0 0 5,880
SPDR SER TR S&P DIVID ETF 78464A763   2,602,487 21,037 SH   SOLE   0 0 21,037
SPROUT SOCIAL INC COM CL A 85209W109   228,665 3,756 SH   SOLE   0 0 3,756
STRATEGY SHS NS 7HANDL IDX 86280R506   505,204 24,973 SH   SOLE   0 0 24,973
TESLA INC COM 88160R101   824,239 3,973 SH   SOLE   0 0 3,973
TRACTOR SUPPLY CO COM 892356106   374,419 1,593 SH   SOLE   0 0 1,593
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   172,913 14,314 SH   SOLE   0 0 14,314
UNITED PARCEL SERVICE INC CL B 911312106   830,859 4,283 SH   SOLE   0 0 4,283
UNITEDHEALTH GROUP INC COM 91324P102   781,664 1,654 SH   SOLE   0 0 1,654
VANGUARD BD INDEX FDS INTERMED TERM 921937819   577,085 7,520 SH   SOLE   0 0 7,520
VANGUARD INDEX FDS MID CAP ETF 922908629   1,428,772 6,774 SH   SOLE   0 0 6,774
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   555,205 6,686 SH   SOLE   0 0 6,686
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   434,020 4,713 SH   SOLE   0 0 4,713
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,678,661 22,021 SH   SOLE   0 0 22,021
VERIZON COMMUNICATIONS INC COM 92343V104   315,670 8,117 SH   SOLE   0 0 8,117
VISA INC COM CL A 92826C839   330,765 1,467 SH   SOLE   0 0 1,467
WALGREENS BOOTS ALLIANCE INC COM 931427108   287,567 8,316 SH   SOLE   0 0 8,316
WALMART INC COM 931142103   1,455,213 9,869 SH   SOLE   0 0 9,869
WISDOMTREE TR US TOTAL DIVIDND 97717W109   2,040,186 33,672 SH   SOLE   0 0 33,672
WP CAREY INC COM 92936U109   316,151 4,082 SH   SOLE   0 0 4,082
XCEL ENERGY INC COM 98389B100   806,943 11,965 SH   SOLE   0 0 11,965