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
TRX GOLD CORPORATION COM 87283P109   6,495 19,200 SH   SOLE   0 0 19,200
ENERGOUS CORP COM 29272C103   13,794 16,500 SH   SOLE   0 0 16,500
CYTOSORBENTS CORP COM NEW 23283X206   31,000 20,000 SH   SOLE   0 0 20,000
WESTERN ASSET HIGH INCOME OP COM 95766K109   45,820 11,600 SH   SOLE   0 0 11,600
MORGAN STANLEY EMERGING MKTS COM 617477104   50,490 11,475 SH   SOLE   0 0 11,475
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   69,499 15,410 SH   SOLE   0 0 15,410
SOLO BRANDS INC COM CL A 83425V104   69,583 18,705 SH   SOLE   0 0 18,705
RITHM CAPITAL CORP COM NEW 64828T201   88,054 10,778 SH   SOLE   0 0 10,778
WARNER BROS DISCOVERY INC COM SER A 934423104   95,993 10,126 SH   SOLE   0 0 10,126
DNP SELECT INCOME FD INC COM 23325P104   115,088 10,230 SH   SOLE   0 0 10,230
SEVEN HILLS REALTY TRUST COM 81784E101   128,474 14,134 SH   SOLE   0 0 14,134
VIRTUS TOTAL RETURN FD INC COM 92835W107   131,000 20,000 SH   SOLE   0 0 20,000
TORTOISE PWR & ENERGY INFRAS COM 89147X104   131,584 10,312 SH   SOLE   0 0 10,312
VOYA INFRASTRUCTURE INDLS & COM 92912X101   131,706 14,363 SH   SOLE   0 0 14,363
R1 RCM INC COM 77634L105   136,875 12,500 SH   SOLE   0 0 12,500
ADAMS DIVERSIFIED EQUITY FD COM 006212104   145,400 10,000 SH   SOLE   0 0 10,000
EATON VANCE SR INCOME TR SH BEN INT 27826S103   155,428 29,493 SH   SOLE   0 0 29,493
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   158,244 15,637 SH   SOLE   0 0 15,637
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   159,075 12,575 SH   SOLE   0 0 12,575
F N B CORP COM 302520101   161,703 12,391 SH   SOLE   0 0 12,391
NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108   163,313 17,956 SH   SOLE   0 0 17,956
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100   195,950 13,790 SH   SOLE   0 0 13,790
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   196,828 38,443 SH   SOLE   0 0 38,443
BLACKROCK ENHANCD CAP & INM COM 09256A109   199,876 11,675 SH   SOLE   0 0 11,675
ROSS STORES INC COM 778296103   200,685 1,729 SH   SOLE   0 0 1,729
KRANESHARES TR LRG CAP QTY DIVD 500767728   202,244 7,011 SH   SOLE   0 0 7,011
PACER FDS TR US CASH COWS 100 69374H881   202,390 4,376 SH   SOLE   0 0 4,376
SPDR SER TR PORTFOLIO INTRMD 78464A375   204,349 6,420 SH   SOLE   0 0 6,420
AMCOR PLC ORD G0250X107   204,376 17,160 SH   SOLE   0 0 17,160
WEC ENERGY GROUP INC COM 92939U106   205,312 2,190 SH   SOLE   0 0 2,190
EMERSON ELEC CO COM 291011104   209,507 2,181 SH   SOLE   0 0 2,181
GRAINGER W W INC COM 384802104   213,044 383 SH   SOLE   0 0 383
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   213,208 2,073 SH   SOLE   0 0 2,073
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   214,287 10,855 SH   SOLE   0 0 10,855
MONDELEZ INTL INC CL A 609207105   214,747 3,222 SH   SOLE   0 0 3,222
PHILLIPS 66 COM 718546104   216,590 2,081 SH   SOLE   0 0 2,081
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   218,357 3,364 SH   SOLE   0 0 3,364
NORFOLK SOUTHN CORP COM 655844108   222,024 901 SH   SOLE   0 0 901
ASTRAZENECA PLC SPONSORED ADR 046353108   222,791 3,286 SH   SOLE   0 0 3,286
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   230,459 14,859 SH   SOLE   0 0 14,859
CARDINAL HEALTH INC COM 14149Y108   230,610 3,000 SH   SOLE   0 0 3,000
UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416   234,421 14,021 SH   SOLE   0 0 14,021
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   234,606 8,020 SH   SOLE   0 0 8,020
TJX COS INC NEW COM 872540109   235,138 2,954 SH   SOLE   0 0 2,954
CULLEN FROST BANKERS INC COM 229899109   235,312 1,760 SH   SOLE   0 0 1,760
WALKER & DUNLOP INC COM 93148P102   235,440 3,000 SH   SOLE   0 0 3,000
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   235,446 1,075 SH   SOLE   0 0 1,075
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   236,342 4,946 SH   SOLE   0 0 4,946
CIGNA CORP NEW COM 125523100   236,908 715 SH   SOLE   0 0 715
COLGATE PALMOLIVE CO COM 194162103   237,158 3,010 SH   SOLE   0 0 3,010
VANGUARD BD INDEX FDS INTERMED TERM 921937819   241,868 3,254 SH   SOLE   0 0 3,254
BLACKROCK INC COM 09247X101   242,368 342 SH   SOLE   0 0 342
NXG NEXTGEN INFRASTR INCM FD COM 231647207   242,507 6,337 SH   SOLE   0 0 6,337
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   243,528 735 SH   SOLE   0 0 735
CLOROX CO DEL COM 189054109   246,571 1,757 SH   SOLE   0 0 1,757
THERMO FISHER SCIENTIFIC INC COM 883556102   247,260 449 SH   SOLE   0 0 449
VANGUARD INDEX FDS SMALL CP ETF 922908751   247,386 1,348 SH   SOLE   0 0 1,348
CANADIAN NAT RES LTD COM 136385101   247,608 4,459 SH   SOLE   0 0 4,459
3M CO COM 88579Y101   251,439 2,097 SH   SOLE   0 0 2,097
TRAVELERS COMPANIES INC COM 89417E109   252,174 1,345 SH   SOLE   0 0 1,345
WILLIAMS COS INC COM 969457100   252,672 7,680 SH   SOLE   0 0 7,680
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   252,831 21,300 SH   SOLE   0 0 21,300
SALESFORCE INC COM 79466L302   253,910 1,915 SH   SOLE   0 0 1,915
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   254,034 6,202 SH   SOLE   0 0 6,202
BECTON DICKINSON & CO COM 075887109   254,130 999 SH   SOLE   0 0 999
ISHARES INC MSCI GBL MIN VOL 464286525   255,097 2,685 SH   SOLE   0 0 2,685
CSX CORP COM 126408103   255,399 8,244 SH   SOLE   0 0 8,244
CAMBRIA ETF TR GLB MOMENT ETF 132061508   256,664 9,063 SH   SOLE   0 0 9,063
ILLINOIS TOOL WKS INC COM 452308109   258,895 1,175 SH   SOLE   0 0 1,175
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   263,688 2,119 SH   SOLE   0 0 2,119
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   266,483 3,787 SH   SOLE   0 0 3,787
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   267,380 5,735 SH   SOLE   0 0 5,735
METLIFE INC COM 59156R108   268,354 3,708 SH   SOLE   0 0 3,708
BOEING CO COM 097023105   268,400 1,409 SH   SOLE   0 0 1,409
ELECTRONIC ARTS INC COM 285512109   269,407 2,205 SH   SOLE   0 0 2,205
ISHARES SILVER TR ISHARES 46428Q109   273,863 12,437 SH   SOLE   0 0 12,437
GABELLI EQUITY TR INC COM 362397101   274,000 50,000 SH   SOLE   0 0 50,000
AIR PRODS & CHEMS INC COM 009158106   274,660 891 SH   SOLE   0 0 891
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   275,387 5,635 SH   SOLE   0 0 5,635
INTUITIVE SURGICAL INC COM NEW 46120E602   277,025 1,044 SH   SOLE   0 0 1,044
CUMMINS INC COM 231021106   277,664 1,146 SH   SOLE   0 0 1,146
AFLAC INC COM 001055102   278,408 3,870 SH   SOLE   0 0 3,870
VANGUARD WORLD FDS UTILITIES ETF 92204A876   279,115 1,820 SH   SOLE   0 0 1,820
SILVERGATE CAP CORP CL A 82837P408   280,749 16,135 SH   SOLE   0 0 16,135
SHERWIN WILLIAMS CO COM 824348106   282,660 1,191 SH   SOLE   0 0 1,191
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   282,879 18,087 SH   SOLE   0 0 18,087
ISHARES TR RUS 1000 VAL ETF 464287598   284,799 1,878 SH   SOLE   0 0 1,878
META PLATFORMS INC CL A 30303M102   289,297 2,404 SH   SOLE   0 0 2,404
BP PLC SPONSORED ADR 055622104   290,624 8,320 SH   SOLE   0 0 8,320
PACER FDS TR TRENDPILOT INTL 69374H683   295,258 12,176 SH   SOLE   0 0 12,176
HORMEL FOODS CORP COM 440452100   296,029 6,499 SH   SOLE   0 0 6,499
COMCAST CORP NEW CL A 20030N101   300,794 8,601 SH   SOLE   0 0 8,601
AMGEN INC COM 031162100   304,137 1,158 SH   SOLE   0 0 1,158
PAYCHEX INC COM 704326107   307,505 2,661 SH   SOLE   0 0 2,661
DEERE & CO COM 244199105   312,137 728 SH   SOLE   0 0 728
TELADOC HEALTH INC COM 87918A105   314,025 13,278 SH   SOLE   0 0 13,278
KEYCORP COM 493267108   317,096 18,203 SH   SOLE   0 0 18,203
L3HARRIS TECHNOLOGIES INC COM 502431109   317,312 1,524 SH   SOLE   0 0 1,524
ROYAL BK CDA SUSTAINABL COM 780087102   320,890 3,413 SH   SOLE   0 0 3,413
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   321,505 9,387 SH   SOLE   0 0 9,387
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   326,192 10,502 SH   SOLE   0 0 10,502
SPDR GOLD TR GOLD SHS 78463V107   331,307 1,953 SH   SOLE   0 0 1,953
KRANESHARES TR QUADRTC INT RT 500767736   332,210 14,693 SH   SOLE   0 0 14,693
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   332,953 9,117 SH   SOLE   0 0 9,117
EXPEDITORS INTL WASH INC COM 302130109   333,895 3,213 SH   SOLE   0 0 3,213
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   334,946 10,162 SH   SOLE   0 0 10,162
MCKESSON CORP COM 58155Q103   335,357 894 SH   SOLE   0 0 894
GOLDMAN SACHS GROUP INC COM 38141G104   335,817 978 SH   SOLE   0 0 978
GILEAD SCIENCES INC COM 375558103   340,163 3,962 SH   SOLE   0 0 3,962
TRUIST FINL CORP COM 89832Q109   343,170 7,975 SH   SOLE   0 0 7,975
CINTAS CORP COM 172908105   348,651 772 SH   SOLE   0 0 772
AMERIPRISE FINL INC COM 03076C106   349,669 1,123 SH   SOLE   0 0 1,123
LOCKHEED MARTIN CORP COM 539830109   351,361 722 SH   SOLE   0 0 722
BLUE OWL CAPITAL INC COM CL A 09581B103   354,676 33,460 SH   SOLE   0 0 33,460
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   355,452 5,384 SH   SOLE   0 0 5,384
NUCOR CORP COM 670346105   355,755 2,699 SH   SOLE   0 0 2,699
ADVANCED MICRO DEVICES INC COM 007903107   358,631 5,537 SH   SOLE   0 0 5,537
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   359,018 62,986 SH   SOLE   0 0 62,986
ISHARES TR MSCI EAFE ETF 464287465   361,106 5,501 SH   SOLE   0 0 5,501
WABTEC COM 929740108   363,134 3,638 SH   SOLE   0 0 3,638
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269   363,421 16,430 SH   SOLE   0 0 16,430
AMERICAN EXPRESS CO COM 025816109   364,204 2,465 SH   SOLE   0 0 2,465
PIONEER NAT RES CO COM 723787107   364,739 1,597 SH   SOLE   0 0 1,597
TOWNEBANK PORTSMOUTH VA COM 89214P109   365,978 11,867 SH   SOLE   0 0 11,867
YUM BRANDS INC COM 988498101   367,718 2,871 SH   SOLE   0 0 2,871
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   371,264 54,518 SH   SOLE   0 0 54,518
GABELLI DIVID & INCOME TR COM 36242H104   372,658 18,081 SH   SOLE   0 0 18,081
MORGAN STANLEY COM NEW 617446448   373,683 4,395 SH   SOLE   0 0 4,395
GLOBAL X FDS ALTERNATIVE INCM 37954Y806   374,649 34,029 SH   SOLE   0 0 34,029
VISTRA CORP COM 92840M102   377,194 16,258 SH   SOLE   0 0 16,258
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   382,423 15,770 SH   SOLE   0 0 15,770
SPDR S&P 500 ETF TR PUT 78462F103   382,430 1,000 PRN Put SOLE   0 0 1,000
SHELL PLC SPON ADS 780259305   382,928 6,724 SH   SOLE   0 0 6,724
ETF SER SOLUTIONS AAM LW DUR PFD 26922A198   383,505 18,500 SH   SOLE   0 0 18,500
MEDTRONIC PLC SHS G5960L103   385,436 4,959 SH   SOLE   0 0 4,959
APPLIED MATLS INC COM 038222105   386,599 3,970 SH   SOLE   0 0 3,970
SPDR SER TR S&P SEMICNDCTR 78464A862   388,308 2,322 SH   SOLE   0 0 2,322
CONSTELLATION ENERGY CORP COM 21037T109   390,148 4,526 SH   SOLE   0 0 4,526
ISHARES TR CORE MSCI EAFE 46432F842   393,375 6,382 SH   SOLE   0 0 6,382
QUEST DIAGNOSTICS INC COM 74834L100   396,575 2,535 SH   SOLE   0 0 2,535
CARETRUST REIT INC COM 14174T107   398,466 21,446 SH   SOLE   0 0 21,446
ORACLE CORP COM 68389X105   399,580 4,888 SH   SOLE   0 0 4,888
VANGUARD INDEX FDS MID CAP ETF 922908629   401,663 1,971 SH   SOLE   0 0 1,971
BLACKROCK HEALTH SCIENCES TR COM 09250W107   401,908 9,222 SH   SOLE   0 0 9,222
ISHARES TR U.S. ENERGY ETF 464287796   401,999 8,647 SH   SOLE   0 0 8,647
NETFLIX INC COM 64110L106   409,588 1,389 SH   SOLE   0 0 1,389
ISHARES TR CORE S&P SCP ETF 464287804   412,428 4,358 SH   SOLE   0 0 4,358
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   414,733 3,211 SH   SOLE   0 0 3,211
ENTERPRISE PRODS PARTNERS L COM 293792107   421,363 17,469 SH   SOLE   0 0 17,469
COCA COLA CONS INC COM 191098102   435,506 850 SH   SOLE   0 0 850
GENERAL ELECTRIC CO COM NEW 369604301   435,645 5,199 SH   SOLE   0 0 5,199
ALLSTATE CORP COM 020002101   439,373 3,240 SH   SOLE   0 0 3,240
GENERAL DYNAMICS CORP COM 369550108   440,891 1,777 SH   SOLE   0 0 1,777
VANGUARD INDEX FDS SML CP GRW ETF 922908595   442,795 2,208 SH   SOLE   0 0 2,208
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   449,669 4,156 SH   SOLE   0 0 4,156
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   450,886 3,319 SH   SOLE   0 0 3,319
DIGITAL RLTY TR INC COM 253868103   452,284 4,511 SH   SOLE   0 0 4,511
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   454,023 3,214 SH   SOLE   0 0 3,214
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   0 0 1
FREEPORT-MCMORAN INC CL B 35671D857   471,591 12,410 SH   SOLE   0 0 12,410
ISHARES TR 0-3 MNTH TREASRY 46436E718   476,666 4,760 SH   SOLE   0 0 4,760
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   477,749 9,528 SH   SOLE   0 0 9,528
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   485,124 30,492 SH   SOLE   0 0 30,492
ENBRIDGE INC COM 29250N105   493,403 12,619 SH   SOLE   0 0 12,619
GABELLI HLTHCARE & WELLNESS SHS 36246K103   498,808 48,522 SH   SOLE   0 0 48,522
UNILEVER PLC SPON ADR NEW 904767704   499,371 9,918 SH   SOLE   0 0 9,918
SPDR SER TR S&P DIVID ETF 78464A763   503,443 4,024 SH   SOLE   0 0 4,024
BALL CORP COM 058498106   505,621 9,887 SH   SOLE   0 0 9,887
ISHARES TR MSCI USA MMENTM 46432F396   506,377 3,470 SH   SOLE   0 0 3,470
TEXAS INSTRS INC COM 882508104   514,015 3,111 SH   SOLE   0 0 3,111
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   515,063 2,076 SH   SOLE   0 0 2,076
ALBEMARLE CORP COM 012653101   523,283 2,413 SH   SOLE   0 0 2,413
ISHARES TR CORE S&P MCP ETF 464287507   530,210 2,192 SH   SOLE   0 0 2,192
INTEL CORP COM 458140100   538,079 20,359 SH   SOLE   0 0 20,359
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   554,487 6,356 SH   SOLE   0 0 6,356
DOMINION ENERGY INC COM 25746U109   559,165 9,119 SH   SOLE   0 0 9,119
VALERO ENERGY CORP COM 91913Y100   561,392 4,425 SH   SOLE   0 0 4,425
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   561,763 8,437 SH   SOLE   0 0 8,437
GLOBAL X FDS S&P 500 COVERED 37954Y475   562,610 14,290 SH   SOLE   0 0 14,290
BIOGEN INC COM 09062X103   565,471 2,042 SH   SOLE   0 0 2,042
ANALOG DEVICES INC COM 032654105   568,036 3,463 SH   SOLE   0 0 3,463
GENUINE PARTS CO COM 372460105   568,592 3,277 SH   SOLE   0 0 3,277
TESLA INC COM 88160R101   573,280 4,654 SH   SOLE   0 0 4,654
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   576,967 5,849 SH   SOLE   0 0 5,849
BLACKROCK RES & COMMODITIES SHS 09257A108   580,337 58,208 SH   SOLE   0 0 58,208
STARBUCKS CORP COM 855244109   589,632 5,944 SH   SOLE   0 0 5,944
MASCO CORP COM 574599106   600,036 12,857 SH   SOLE   0 0 12,857
NUVEEN PFD & INCOME SECS FD COM 67072C105   607,410 89,325 SH   SOLE   0 0 89,325
KIMBERLY-CLARK CORP COM 494368103   618,117 4,553 SH   SOLE   0 0 4,553
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   621,751 17,679 SH   SOLE   0 0 17,679
ISHARES TR 0-5 YR TIPS ETF 46429B747   623,226 6,428 SH   SOLE   0 0 6,428
ISHARES TR RUS MD CP GR ETF 464287481   628,174 7,514 SH   SOLE   0 0 7,514
MASTERCARD INCORPORATED CL A 57636Q104   631,278 1,815 SH   SOLE   0 0 1,815
XCEL ENERGY INC COM 98389B100   639,193 9,117 SH   SOLE   0 0 9,117
PHILIP MORRIS INTL INC COM 718172109   642,114 6,344 SH   SOLE   0 0 6,344
ISHARES TR BLACKROCK ULTRA 46434V878   643,114 12,852 SH   SOLE   0 0 12,852
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   648,251 21,834 SH   SOLE   0 0 21,834
ALTRIA GROUP INC COM 02209S103   650,528 14,232 SH   SOLE   0 0 14,232
AMEREN CORP COM 023608102   652,317 7,336 SH   SOLE   0 0 7,336
VANGUARD INDEX FDS GROWTH ETF 922908736   653,665 3,067 SH   SOLE   0 0 3,067
AUTODESK INC COM 052769106   659,838 3,531 SH   SOLE   0 0 3,531
ISHARES TR U.S. TECH ETF 464287721   662,142 8,889 SH   SOLE   0 0 8,889
UNION PAC CORP COM 907818108   672,579 3,248 SH   SOLE   0 0 3,248
CITIGROUP INC COM NEW 172967424   678,289 14,996 SH   SOLE   0 0 14,996
BRISTOL-MYERS SQUIBB CO COM 110122108   682,840 9,490 SH   SOLE   0 0 9,490
RAYTHEON TECHNOLOGIES CORP COM 75513E101   686,396 6,801 SH   SOLE   0 0 6,801
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   720,225 12,230 SH   SOLE   0 0 12,230
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   721,841 11,002 SH   SOLE   0 0 11,002
PACER FDS TR TRENDPILOT US BD 69374H642   726,668 36,135 SH   SOLE   0 0 36,135
CROWDSTRIKE HLDGS INC CL A 22788C105   728,291 6,917 SH   SOLE   0 0 6,917
SRH TOTAL RETURN FUND INC COM 101507101   732,962 57,714 SH   SOLE   0 0 57,714
ACADIA HEALTHCARE COMPANY IN COM 00404A109   748,865 9,097 SH   SOLE   0 0 9,097
AMERICAN ELEC PWR CO INC COM 025537101   756,440 7,967 SH   SOLE   0 0 7,967
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   774,675 11,436 SH   SOLE   0 0 11,436
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   776,387 10,359 SH   SOLE   0 0 10,359
WISDOMTREE TR INTRST RATE HDGE 97717W380   776,715 17,874 SH   SOLE   0 0 17,874
LILLY ELI & CO COM 532457108   783,326 2,141 SH   SOLE   0 0 2,141
ISHARES TR EAFE GRWTH ETF 464288885   783,666 9,356 SH   SOLE   0 0 9,356
SOUTHERN CO COM 842587107   785,888 11,005 SH   SOLE   0 0 11,005
ISHARES TR RUS 1000 GRW ETF 464287614   809,399 3,778 SH   SOLE   0 0 3,778
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   809,932 12,675 SH   SOLE   0 0 12,675
AUTOZONE INC COM 053332102   823,704 334 SH   SOLE   0 0 334
PACER FDS TR TRENDP US MID CP 69374H204   852,642 27,320 SH   SOLE   0 0 27,320
BARCLAYS BANK PLC IPTH PURE BRD 06740P114   860,158 18,823 SH   SOLE   0 0 18,823
BANK AMERICA CORP COM 060505104   876,945 26,478 SH   SOLE   0 0 26,478
CANADIAN PAC RY LTD COM 13645T100   883,468 11,844 SH   SOLE   0 0 11,844
WALMART INC COM 931142103   889,795 6,275 SH   SOLE   0 0 6,275
ABBOTT LABS COM 002824100   926,987 8,443 SH   SOLE   0 0 8,443
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782   931,666 14,555 SH   SOLE   0 0 14,555
MCDONALDS CORP COM 580135101   933,188 3,541 SH   SOLE   0 0 3,541
ISHARES TR S&P 500 GRWT ETF 464287309   936,994 16,017 SH   SOLE   0 0 16,017
HCA HEALTHCARE INC COM 40412C101   941,189 3,922 SH   SOLE   0 0 3,922
HERSHEY CO COM 427866108   945,269 4,082 SH   SOLE   0 0 4,082
POLARIS INC COM 731068102   947,885 9,385 SH   SOLE   0 0 9,385
FIRST HORIZON CORPORATION COM 320517105   965,668 39,415 SH   SOLE   0 0 39,415
GDL FD COM SH BEN IT 361570104   969,395 123,647 SH   SOLE   0 0 123,647
REGIONS FINANCIAL CORP NEW COM 7591EP100   969,402 44,963 SH   SOLE   0 0 44,963
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   983,519 6,477 SH   SOLE   0 0 6,477
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,016,475 7,516 SH   SOLE   0 0 7,516
M & T BK CORP COM 55261F104   1,047,990 7,225 SH   SOLE   0 0 7,225
CONSOLIDATED EDISON INC COM 209115104   1,050,179 11,019 SH   SOLE   0 0 11,019
PRUDENTIAL FINL INC COM 744320102   1,078,544 10,844 SH   SOLE   0 0 10,844
EATON CORP PLC SHS G29183103   1,112,852 7,090 SH   SOLE   0 0 7,090
ALPHABET INC CAP STK CL C 02079K107   1,128,823 12,722 SH   SOLE   0 0 12,722
STATE STR CORP COM 857477103   1,134,073 14,620 SH   SOLE   0 0 14,620
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   1,143,455 63,525 SH   SOLE   0 0 63,525
BANK OZK LITTLE ROCK ARK COM 06417N103   1,155,691 28,849 SH   SOLE   0 0 28,849
CISCO SYS INC COM 17275R102   1,190,793 24,996 SH   SOLE   0 0 24,996
CLEVELAND-CLIFFS INC NEW COM 185899101   1,190,835 73,919 SH   SOLE   0 0 73,919
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   1,201,996 37,882 SH   SOLE   0 0 37,882
ARK ETF TR INNOVATION ETF 00214Q104   1,207,613 38,656 SH   SOLE   0 0 38,656
BROADCOM INC COM 11135F101   1,223,540 2,188 SH   SOLE   0 0 2,188
ARCHER DANIELS MIDLAND CO COM 039483102   1,236,865 13,321 SH   SOLE   0 0 13,321
CATERPILLAR INC COM 149123101   1,241,224 5,181 SH   SOLE   0 0 5,181
VERTEX PHARMACEUTICALS INC COM 92532F100   1,252,150 4,336 SH   SOLE   0 0 4,336
PACER FDS TR TRENDP US LAR CP 69374H105   1,256,804 33,524 SH   SOLE   0 0 33,524
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   1,269,943 21,412 SH   SOLE   0 0 21,412
DISNEY WALT CO COM 254687106   1,271,625 14,637 SH   SOLE   0 0 14,637
NIKE INC CL B 654106103   1,273,774 10,886 SH   SOLE   0 0 10,886
ISHARES TR CORE S&P500 ETF 464287200   1,294,139 3,368 SH   SOLE   0 0 3,368
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,307,545 7,682 SH   SOLE   0 0 7,682
DUKE ENERGY CORP NEW COM NEW 26441C204   1,312,493 12,744 SH   SOLE   0 0 12,744
AUTOMATIC DATA PROCESSING IN COM 053015103   1,338,624 5,604 SH   SOLE   0 0 5,604
AT&T INC COM 00206R102   1,342,473 72,921 SH   SOLE   0 0 72,921
ATMOS ENERGY CORP COM 049560105   1,381,263 12,325 SH   SOLE   0 0 12,325
ACTIVISION BLIZZARD INC COM 00507V109   1,391,143 18,173 SH   SOLE   0 0 18,173
AMERICAN TOWER CORP NEW COM 03027X100   1,396,111 6,590 SH   SOLE   0 0 6,590
WASTE MGMT INC DEL COM 94106L109   1,397,173 8,906 SH   SOLE   0 0 8,906
ABRDN ETFS BBRG ALL COMD K1 003261104   1,409,193 63,880 SH   SOLE   0 0 63,880
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,413,526 4,576 SH   SOLE   0 0 4,576
NORTHROP GRUMMAN CORP COM 666807102   1,417,495 2,598 SH   SOLE   0 0 2,598
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   1,423,711 13,094 SH   SOLE   0 0 13,094
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,425,266 3,727 SH   SOLE   0 0 3,727
ISHARES TR US INDUSTRIALS 464287754   1,478,539 15,328 SH   SOLE   0 0 15,328
PACER FDS TR WEALTHSHIELD 69374H840   1,522,393 53,141 SH   SOLE   0 0 53,141
ISHARES TR CORE DIV GRWTH 46434V621   1,525,546 30,511 SH   SOLE   0 0 30,511
PFIZER INC COM 717081103   1,530,093 29,861 SH   SOLE   0 0 29,861
ISHARES TR MRGSTR MD CP GRW 464288307   1,543,285 28,643 SH   SOLE   0 0 28,643
VISA INC COM CL A 92826C839   1,596,914 7,686 SH   SOLE   0 0 7,686
VERIZON COMMUNICATIONS INC COM 92343V104   1,634,160 41,476 SH   SOLE   0 0 41,476
MERCK & CO INC COM 58933Y105   1,642,993 14,808 SH   SOLE   0 0 14,808
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,663,436 59,008 SH   SOLE   0 0 59,008
PROSHARES TR S&P 500 DV ARIST 74348A467   1,732,354 19,251 SH   SOLE   0 0 19,251
GLOBAL X FDS RUSSELL 2000 37954Y459   1,756,183 93,364 SH   SOLE   0 0 93,364
CHENIERE ENERGY INC COM NEW 16411R208   1,768,778 11,795 SH   SOLE   0 0 11,795
HOME DEPOT INC COM 437076102   1,775,050 5,620 SH   SOLE   0 0 5,620
KELLOGG CO COM 487836108   1,785,417 25,062 SH   SOLE   0 0 25,062
ABBVIE INC COM 00287Y109   1,787,800 11,062 SH   SOLE   0 0 11,062
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   1,841,320 42,010 SH   SOLE   0 0 42,010
QUALCOMM INC COM 747525103   1,889,866 17,190 SH   SOLE   0 0 17,190
ONEOK INC NEW COM 682680103   1,899,677 28,914 SH   SOLE   0 0 28,914
EXELON CORP COM 30161N101   1,910,344 44,190 SH   SOLE   0 0 44,190
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,947,013 50,297 SH   SOLE   0 0 50,297
ISHARES TR MSCI USA MIN VOL 46429B697   1,981,737 27,486 SH   SOLE   0 0 27,486
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   1,995,675 43,784 SH   SOLE   0 0 43,784
JOHNSON & JOHNSON COM 478160104   2,049,966 11,605 SH   SOLE   0 0 11,605
INTERNATIONAL BUSINESS MACHS COM 459200101   2,123,632 15,073 SH   SOLE   0 0 15,073
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   2,139,071 34,462 SH   SOLE   0 0 34,462
MARATHON PETE CORP COM 56585A102   2,233,751 19,192 SH   SOLE   0 0 19,192
TARGET CORP COM 87612E106   2,277,858 15,284 SH   SOLE   0 0 15,284
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   2,307,652 12,046 SH   SOLE   0 0 12,046
PEPSICO INC COM 713448108   2,317,192 12,826 SH   SOLE   0 0 12,826
ISHARES TR CORE US AGGBD ET 464287226   2,362,972 24,363 SH   SOLE   0 0 24,363
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,425,259 70,914 SH   SOLE   0 0 70,914
ADOBE SYSTEMS INCORPORATED COM 00724F101   2,480,899 7,372 SH   SOLE   0 0 7,372
GENERAL MLS INC COM 370334104   2,483,059 29,613 SH   SOLE   0 0 29,613
MASTEC INC COM 576323109   2,584,987 30,294 SH   SOLE   0 0 30,294
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,629,769 47,332 SH   SOLE   0 0 47,332
CVS HEALTH CORP COM 126650100   2,723,324 29,223 SH   SOLE   0 0 29,223
COSTCO WHSL CORP NEW COM 22160K105   2,756,427 6,038 SH   SOLE   0 0 6,038
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,816,889 56,192 SH   SOLE   0 0 56,192
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,847,998 71,361 SH   SOLE   0 0 71,361
ALPHABET INC CAP STK CL A 02079K305   2,942,206 33,347 SH   SOLE   0 0 33,347
CONOCOPHILLIPS COM 20825C104   2,977,730 25,235 SH   SOLE   0 0 25,235
LOWES COS INC COM 548661107   3,143,243 15,776 SH   SOLE   0 0 15,776
NVIDIA CORPORATION COM 67066G104   3,146,216 21,529 SH   SOLE   0 0 21,529
VANGUARD INDEX FDS VALUE ETF 922908744   3,183,779 22,681 SH   SOLE   0 0 22,681
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,189,866 86,376 SH   SOLE   0 0 86,376
UNITED PARCEL SERVICE INC CL B 911312106   3,191,282 18,358 SH   SOLE   0 0 18,358
NEXTERA ENERGY INC COM 65339F101   3,208,401 38,378 SH   SOLE   0 0 38,378
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   3,237,741 67,117 SH   SOLE   0 0 67,117
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,363,908 47,715 SH   SOLE   0 0 47,715
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,513,962 18,379 SH   SOLE   0 0 18,379
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,689,495 87,908 SH   SOLE   0 0 87,908
JPMORGAN CHASE & CO COM 46625H100   3,738,398 27,878 SH   SOLE   0 0 27,878
ISHARES INC CORE MSCI EMKT 46434G103   3,837,572 82,175 SH   SOLE   0 0 82,175
UNITEDHEALTH GROUP INC COM 91324P102   4,195,648 7,914 SH   SOLE   0 0 7,914
INVESCO QQQ TR UNIT SER 1 46090E103   4,318,717 16,219 SH   SOLE   0 0 16,219
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   4,388,917 80,545 SH   SOLE   0 0 80,545
AMAZON COM INC COM 023135106   4,718,196 56,169 SH   SOLE   0 0 56,169
VANGUARD INDEX FDS SM CP VAL ETF 922908611   4,764,159 30,001 SH   SOLE   0 0 30,001
PROCTER AND GAMBLE CO COM 742718109   4,791,852 31,617 SH   SOLE   0 0 31,617
VANGUARD WORLD FDS INF TECH ETF 92204A702   4,948,939 15,494 SH   SOLE   0 0 15,494
EXXON MOBIL CORP COM 30231G102   5,163,803 46,816 SH   SOLE   0 0 46,816
ISHARES TR FALN ANGLS USD 46435G474   5,179,741 210,473 SH   SOLE   0 0 210,473
CHEVRON CORP NEW COM 166764100   5,596,017 31,177 SH   SOLE   0 0 31,177
COCA COLA CO COM 191216100   5,598,736 88,017 SH   SOLE   0 0 88,017
SELECT SECTOR SPDR TR ENERGY 81369Y506   7,338,020 83,892 SH   SOLE   0 0 83,892
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   8,569,815 93,690 SH   SOLE   0 0 93,690
MICROSOFT CORP COM 594918104   10,696,575 44,603 SH   SOLE   0 0 44,603
WORLD GOLD TR SPDR GLD MINIS 98149E303   12,739,495 352,017 SH   SOLE   0 0 352,017
APPLE INC COM 037833100   16,334,144 125,715 SH   SOLE   0 0 125,715
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   29,298,855 83,392 SH   SOLE   0 0 83,392