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 10,151 93,430 SH   SOLE   93,430 0 0
ABBVIE INC COM 00287Y109 1,436 9,374 SH   SOLE   9,374 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,079 25,495 SH   SOLE   25,495 0 0
ALPHABET INC CAP STK CL A 02079K305 17,513 8,036 SH   SOLE   8,036 0 0
ALPHABET INC CAP STK CL C 02079K107 232 106 SH   SOLE   106 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 8,284 240,475 SH   SOLE   240,475 0 0
AMAZON COM INC COM 023135106 13,730 129,272 SH   SOLE   129,272 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8,070 31,574 SH   SOLE   31,574 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 213 1,432 SH   SOLE   1,432 0 0
AMERIPRISE FINL INC COM 03076C106 7,996 33,643 SH   SOLE   33,643 0 0
AMETEK INC COM 031100100 8,034 73,113 SH   SOLE   73,113 0 0
APPLE INC COM 037833100 28,679 209,768 SH   SOLE   209,768 0 0
AT&T INC COM 00206R102 691 32,953 SH   SOLE   32,953 0 0
ATMOS ENERGY CORP COM 049560105 581 5,185 SH   SOLE   5,185 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 218 1,038 SH   SOLE   1,038 0 0
BANK NEW YORK MELLON CORP COM 064058100 6,580 157,753 SH   SOLE   157,753 0 0
BECTON DICKINSON & CO COM 075887109 341 1,383 SH   SOLE   1,383 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,279 52,300 SH   SOLE   52,300 0 0
BK OF AMERICA CORP 7.25%CNV PFD L 060505682 808 671 SH   SOLE   671 0 0
BK OF AMERICA CORP COM 060505104 11,184 359,269 SH   SOLE   359,269 0 0
BLACKSTONE INC COM 09260D107 224 2,453 SH   SOLE   2,453 0 0
BOEING CO COM 097023105 337 2,462 SH   SOLE   2,462 0 0
BOOKING HOLDINGS INC COM 09857L108 8,140 4,654 SH   SOLE   4,654 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 906 11,770 SH   SOLE   11,770 0 0
BROADCOM INC COM 11135F101 10,523 21,660 SH   SOLE   21,660 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,519 84,043 SH   SOLE   84,043 0 0
CARLYLE SECURED LENDING INC COM 872280102 3,287 258,795 SH   SOLE   258,795 0 0
CATERPILLAR INC COM 149123101 325 1,816 SH   SOLE   1,816 0 0
CHEVRON CORP NEW COM 166764100 6,942 47,949 SH   SOLE   47,949 0 0
CISCO SYS INC COM 17275R102 6,768 158,726 SH   SOLE   158,726 0 0
COCA COLA CO COM 191216100 1,508 23,967 SH   SOLE   23,967 0 0
COMCAST CORP NEW CL A 20030N101 13,753 350,473 SH   SOLE   350,473 0 0
COSTCO WHSL CORP NEW COM 22160K105 957 1,997 SH   SOLE   1,997 0 0
CUMMINS INC COM 231021106 7,191 37,157 SH   SOLE   37,157 0 0
DIGITAL RLTY TR INC COM 253868103 6,692 51,543 SH   SOLE   51,543 0 0
DISNEY WALT CO COM 254687106 4,523 47,908 SH   SOLE   47,908 0 0
DOMINION ENERGY INC COM 25746U109 202 2,537 SH   SOLE   2,537 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 6,150 57,359 SH   SOLE   57,359 0 0
EASTMAN CHEM CO COM 277432100 6,186 68,914 SH   SOLE   68,914 0 0
EMERSON ELEC CO COM 291011104 7,919 99,561 SH   SOLE   99,561 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 164 16,433 SH   SOLE   16,433 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 233 9,550 SH   SOLE   9,550 0 0
EXXON MOBIL CORP COM 30231G102 916 10,696 SH   SOLE   10,696 0 0
FIDUS INVT CORP COM 316500107 2,896 165,950 SH   SOLE   165,950 0 0
FIFTH THIRD BANCORP COM 316773100 330 9,833 SH   SOLE   9,833 0 0
FORD MTR CO DEL COM 345370860 234 21,015 SH   SOLE   21,015 0 0
GENUINE PARTS CO COM 372460105 416 3,125 SH   SOLE   3,125 0 0
GLADSTONE CAPITAL CORP COM 376535100 549 54,417 SH   SOLE   54,417 0 0
GLOBAL PMTS INC COM 37940X102 966 8,735 SH   SOLE   8,735 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 358 20,500 SH   SOLE   20,500 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 10,587 141,278 SH   SOLE   141,278 0 0
GOLUB CAP BDC INC COM 38173M102 201 15,500 SH   SOLE   15,500 0 0
HOME DEPOT INC COM 437076102 9,307 33,933 SH   SOLE   33,933 0 0
HONEYWELL INTL INC COM 438516106 9,412 54,154 SH   SOLE   54,154 0 0
HUBBELL INC COM 443510607 7,560 42,333 SH   SOLE   42,333 0 0
INTEL CORP COM 458140100 6,200 165,737 SH   SOLE   165,737 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 321 2,273 SH   SOLE   2,273 0 0
INTUIT COM 461202103 1,620 4,203 SH   SOLE   4,203 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 529 8,539 SH   SOLE   8,539 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 795 37,965 SH   SOLE   37,965 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 3,549 171,140 SH   SOLE   171,140 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 16,431 803,873 SH   SOLE   803,873 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 3,234 167,811 SH   SOLE   167,811 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 10,552 544,751 SH   SOLE   544,751 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,517 10,239 SH   SOLE   10,239 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 661 32,183 SH   SOLE   32,183 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 330 7,130 SH   SOLE   7,130 0 0
INVESCO LTD SHS G491BT108 234 14,500 SH   SOLE   14,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 711 2,537 SH   SOLE   2,537 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,942 35,531 SH   SOLE   35,531 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,455 19,694 SH   SOLE   19,694 0 0
ISHARES TR CORE S&P500 ETF 464287200 17,802 46,952 SH   SOLE   46,952 0 0
ISHARES TR FALN ANGLS USD 46435G474 2,008 81,555 SH   SOLE   81,555 0 0
ISHARES TR GL TIMB FORE ETF 464288174 896 12,047 SH   SOLE   12,047 0 0
ISHARES TR ISHARES SEMICDTR 464287523 2,890 8,267 SH   SOLE   8,267 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 351 4,993 SH   SOLE   4,993 0 0
ISHARES TR PFD AND INCM SEC 464288687 318 9,680 SH   SOLE   9,680 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 710 11,766 SH   SOLE   11,766 0 0
ISHARES TR S&P 500 VAL ETF 464287408 546 3,970 SH   SOLE   3,970 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 254 4,585 SH   SOLE   4,585 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 4,143 82,702 SH   SOLE   82,702 0 0
JOHNSON & JOHNSON COM 478160104 21,275 119,855 SH   SOLE   119,855 0 0
JPMORGAN CHASE & CO COM 46625H100 11,481 101,955 SH   SOLE   101,955 0 0
KELLOGG CO COM 487836108 6,709 94,041 SH   SOLE   94,041 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 7,801 56,592 SH   SOLE   56,592 0 0
KIMBERLY-CLARK CORP COM 494368103 319 2,359 SH   SOLE   2,359 0 0
LOCKHEED MARTIN CORP COM 539830109 9,184 21,360 SH   SOLE   21,360 0 0
LOWES COS INC COM 548661107 7,511 43,001 SH   SOLE   43,001 0 0
MCDONALDS CORP COM 580135101 706 2,859 SH   SOLE   2,859 0 0
MERCK & CO INC COM 58933Y105 14,747 161,749 SH   SOLE   161,749 0 0
META PLATFORMS INC CL A 30303M102 5,308 32,916 SH   SOLE   32,916 0 0
MICROSOFT CORP COM 594918104 34,554 134,540 SH   SOLE   134,540 0 0
MORGAN STANLEY COM NEW 617446448 227 2,985 SH   SOLE   2,985 0 0
NEXTERA ENERGY INC COM 65339F101 7,725 99,727 SH   SOLE   99,727 0 0
NVIDIA CORPORATION COM 67066G104 589 3,885 SH   SOLE   3,885 0 0
ORACLE CORP COM 68389X105 378 5,405 SH   SOLE   5,405 0 0
PAYPAL HLDGS INC COM 70450Y103 649 9,297 SH   SOLE   9,297 0 0
PEPSICO INC COM 713448108 8,724 52,344 SH   SOLE   52,344 0 0
PFIZER INC COM 717081103 1,143 21,795 SH   SOLE   21,795 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 180 13,683 SH   SOLE   13,683 0 0
PIONEER NAT RES CO COM 723787107 235 1,055 SH   SOLE   1,055 0 0
POLARIS INC COM 731068102 7,264 73,169 SH   SOLE   73,169 0 0
PPG INDS INC COM 693506107 230 2,013 SH   SOLE   2,013 0 0
PROCTER AND GAMBLE CO COM 742718109 1,554 10,809 SH   SOLE   10,809 0 0
RAYMOND JAMES FINL INC COM 754730109 262 2,930 SH   SOLE   2,930 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 10,474 108,977 SH   SOLE   108,977 0 0
REALTY INCOME CORP COM 756109104 12,485 182,906 SH   SOLE   182,906 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,852 17,362 SH   SOLE   17,362 0 0
SALESFORCE INC COM 79466L302 6,082 36,854 SH   SOLE   36,854 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,396 54,218 SH   SOLE   54,218 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 565 12,661 SH   SOLE   12,661 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,281 20,422 SH   SOLE   20,422 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 339 6,245 SH   SOLE   6,245 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,107 113,366 SH   SOLE   113,366 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 5,896 187,458 SH   SOLE   187,458 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 242 5,916 SH   SOLE   5,916 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,208 45,155 SH   SOLE   45,155 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,408 116,491 SH   SOLE   116,491 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 264 2,057 SH   SOLE   2,057 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7,366 100,079 SH   SOLE   100,079 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,504 51,163 SH   SOLE   51,163 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 214 13,050 SH   SOLE   13,050 0 0
SIMON PPTY GROUP INC NEW COM 828806109 200 2,110 SH   SOLE   2,110 0 0
SOUTHERN CO COM 842587107 487 6,825 SH   SOLE   6,825 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 316 1,028 SH   SOLE   1,028 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 45,379 120,290 SH   SOLE   120,290 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 299 722 SH   SOLE   722 0 0
STARBUCKS CORP COM 855244109 4,653 60,911 SH   SOLE   60,911 0 0
STRYKER CORPORATION COM 863667101 7,721 38,815 SH   SOLE   38,815 0 0
TESLA INC COM 88160R101 566 840 SH   SOLE   840 0 0
TEXAS INSTRS INC COM 882508104 11,339 73,795 SH   SOLE   73,795 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 11,186 20,589 SH   SOLE   20,589 0 0
THOR INDS INC COM 885160101 7,367 98,575 SH   SOLE   98,575 0 0
TJX COS INC NEW COM 872540109 6,268 112,223 SH   SOLE   112,223 0 0
TRUIST FINL CORP COM 89832Q109 880 18,552 SH   SOLE   18,552 0 0
UNITEDHEALTH GROUP INC COM 91324P102 21,133 41,144 SH   SOLE   41,144 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 2,909 14,280 SH   SOLE   14,280 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,336 5,995 SH   SOLE   5,995 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 310 1,767 SH   SOLE   1,767 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 664 5,123 SH   SOLE   5,123 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 372 2,482 SH   SOLE   2,482 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 221 1,120 SH   SOLE   1,120 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 341 1,810 SH   SOLE   1,810 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 2,228 16,895 SH   SOLE   16,895 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 340 8,154 SH   SOLE   8,154 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 787 9,829 SH   SOLE   9,829 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 13,646 178,939 SH   SOLE   178,939 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,390 9,690 SH   SOLE   9,690 0 0
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 905 22,181 SH   SOLE   22,181 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,127 11,086 SH   SOLE   11,086 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,054 9,031 SH   SOLE   9,031 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1,227 15,900 SH   SOLE   15,900 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,227 12,943 SH   SOLE   12,943 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,805 153,794 SH   SOLE   153,794 0 0
VINCO VENTURES INC COM 927330100 69 50,000 SH   SOLE   50,000 0 0
VISA INC COM CL A 92826C839 6,731 34,187 SH   SOLE   34,187 0 0
WALMART INC COM 931142103 15,170 124,776 SH   SOLE   124,776 0 0
WELLS FARGO CO NEW COM 949746101 730 18,625 SH   SOLE   18,625 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 401 330 SH   SOLE   330 0 0
WHIRLPOOL CORP COM 963320106 5,915 38,194 SH   SOLE   38,194 0 0
WILLIAMS SONOMA INC COM 969904101 5,785 52,138 SH   SOLE   52,138 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 301 5,245 SH   SOLE   5,245 0 0
ZOETIS INC CL A 98978V103 7,923 46,094 SH   SOLE   46,094 0 0