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
TORTOISE ENERGY INFRA CORP COM 89147L886   538,054 18,702 SH   SOLE   0 0 18,702
GARMIN LTD SHS H2906T109   278,691 2,168 SH   SOLE   0 0 2,168
ABBOTT LABS COM 002824100   406,048 3,689 SH   SOLE   0 0 3,689
ABBVIE INC COM 00287Y109   1,150,357 7,423 SH   SOLE   0 0 7,423
AGREE RLTY CORP COM 008492100   509,782 8,098 SH   SOLE   0 0 8,098
AIR PRODS & CHEMS INC COM 009158106   307,751 1,124 SH   SOLE   0 0 1,124
ALEXANDER & BALDWIN INC NEW COM 014491104   383,154 20,145 SH   SOLE   0 0 20,145
ALPHABET INC CAP STK CL A 02079K305   232,863 1,667 SH   SOLE   0 0 1,667
AMAZON COM INC COM 023135106   468,887 3,086 SH   SOLE   0 0 3,086
APPLE INC COM 037833100   1,879,829 9,764 SH   SOLE   0 0 9,764
ARES CAPITAL CORP COM 04010L103   945,673 47,213 SH   SOLE   0 0 47,213
ASTRAZENECA PLC SPONSORED ADR 046353108   667,924 9,917 SH   SOLE   0 0 9,917
AT&T INC COM 00206R102   420,876 25,082 SH   SOLE   0 0 25,082
AUTOMATIC DATA PROCESSING IN COM 053015103   221,321 950 SH   SOLE   0 0 950
BASSETT FURNITURE INDS INC COM 070203104   218,124 13,140 SH   SOLE   0 0 13,140
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   598,119 1,677 SH   SOLE   0 0 1,677
BEST BUY INC COM 086516101   454,729 5,809 SH   SOLE   0 0 5,809
BLACKSTONE INC COM 09260D107   662,717 5,062 SH   SOLE   0 0 5,062
BLOCK H & R INC COM 093671105   469,994 9,717 SH   SOLE   0 0 9,717
BOSTON PROPERTIES INC COM 101121101   507,800 9,897 SH   SOLE   0 0 9,897
BRISTOL-MYERS SQUIBB CO COM 110122108   589,380 528 SH   SOLE   0 0 528
CARDINAL HEALTH INC COM 14149Y108   282,139 2,799 SH   SOLE   0 0 2,799
CATERPILLAR INC COM 149123101   248,363 840 SH   SOLE   0 0 840
CHENIERE ENERGY INC COM NEW 16411R208   367,026 2,150 SH   SOLE   0 0 2,150
CHEVRON CORP NEW COM 166764100   1,129,626 7,573 SH   SOLE   0 0 7,573
CISCO SYS INC COM 17275R102   608,918 12,053 SH   SOLE   0 0 12,053
CITIZENS FINL GROUP INC COM 174610105   242,287 7,311 SH   SOLE   0 0 7,311
CLIPPER RLTY INC COM 18885T306   141,880 26,274 SH   SOLE   0 0 26,274
COMPASS DIVERSIFIED SH BEN INT 20451Q104   313,424 13,961 SH   SOLE   0 0 13,961
COMPASS INC CL A 20464U100   50,320 13,383 SH   SOLE   0 0 13,383
CONSTELLATION BRANDS INC CL A 21036P108   568,622 2,352 SH   SOLE   0 0 2,352
CORNING INC COM 219350105   439,318 14,428 SH   SOLE   0 0 14,428
COUSINS PPTYS INC COM NEW 222795502   293,466 12,052 SH   SOLE   0 0 12,052
CVS HEALTH CORP COM 126650100   309,286 3,917 SH   SOLE   0 0 3,917
DARDEN RESTAURANTS INC COM 237194105   279,474 1,701 SH   SOLE   0 0 1,701
DICKS SPORTING GOODS INC COM 253393102   680,709 72,493 SH   SOLE   0 0 72,493
DISNEY WALT CO COM 254687106   472,854 5,237 SH   SOLE   0 0 5,237
DUPONT DE NEMOURS INC COM 26614N102   399,729 5,196 SH   SOLE   0 0 5,196
EA SERIES TRUST FREEDOM 100 EM 02072L607   1,746,820 53,095 SH   SOLE   0 0 53,095
EATON CORP PLC SHS G29183103   1,372,433 5,699 SH   SOLE   0 0 5,699
ELME COMMUNITIES SH BEN INT 939653101   177,332 12,146 SH   SOLE   0 0 12,146
ENTERPRISE PRODS PARTNERS L COM 293792107   340,020 12,904 SH   SOLE   0 0 12,904
EPR PPTYS COM SH BEN INT 26884U109   643,182 13,275 SH   SOLE   0 0 13,275
EXXON MOBIL CORP COM 30231G102   818,236 8,184 SH   SOLE   0 0 8,184
FEDERATED HERMES INC CL B 314211103   598,205 17,667 SH   SOLE   0 0 17,667
FLEX LNG LTD SHS G35947202   703,078 24,194 SH   SOLE   0 0 24,194
FOOT LOCKER INC COM 344849104   318,602 10,228 SH   SOLE   0 0 10,228
FOUR CORNERS PPTY TR INC COM 35086T109   222,868 8,809 SH   SOLE   0 0 8,809
FS KKR CAP CORP COM 302635206   357,403 17,897 SH   SOLE   0 0 17,897
GENERAL DYNAMICS CORP COM 369550108   291,609 1,123 SH   SOLE   0 0 1,123
GILEAD SCIENCES INC COM 375558103   660,825 8,157 SH   SOLE   0 0 8,157
GLOBAL X FDS X EMERGING MKT 37954Y350   289,524 12,925 SH   SOLE   0 0 12,925
GRAPHIC PACKAGING HLDG CO COM 388689101   265,171 10,757 SH   SOLE   0 0 10,757
GUESS INC COM 401617105   461,477 20,012 SH   SOLE   0 0 20,012
HALLIBURTON CO COM 406216101   237,325 6,565 SH   SOLE   0 0 6,565
HERCULES CAPITAL INC COM 427096508   501,884 30,107 SH   SOLE   0 0 30,107
HOME DEPOT INC COM 437076102   795,005 2,294 SH   SOLE   0 0 2,294
HUDSON TECHNOLOGIES INC COM 444144109   153,772 11,399 SH   SOLE   0 0 11,399
HUNTINGTON INGALLS INDS INC COM 446413106   292,614 1,127 SH   SOLE   0 0 1,127
INNOVATIVE INDL PPTYS INC COM 45781V101   584,574 5,798 SH   SOLE   0 0 5,798
INTEL CORP COM 458140100   492,532 9,802 SH   SOLE   0 0 9,802
INTERNATIONAL BUSINESS MACHS COM 459200101   1,050,809 6,425 SH   SOLE   0 0 6,425
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   490,354 6,056 SH   SOLE   0 0 6,056
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   683,748 59,612 SH   SOLE   0 0 59,612
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   236,284 11,156 SH   SOLE   0 0 11,156
INVITATION HOMES INC COM 46187W107   601,666 17,639 SH   SOLE   0 0 17,639
ISHARES TR TIPS BD ETF 464287176   1,882,324 17,512 SH   SOLE   0 9 17,512
ISHARES TR 7-10 YR TRSY BD 464287440   3,236,123 33,573 SH   SOLE   0 0 33,573
ISHARES TR 1 3 YR TREAS BD 464287457   393,792 4,800 SH   SOLE   0 7 4,800
ISHARES TR SHRT NAT MUN ETF 464288158   2,170,171 20,584 SH   SOLE   0 5 20,584
ISHARES TR JPMORGAN USD EMG 464288281   379,160 4,257 SH   SOLE   0 3 4,257
ISHARES TR ISHS 1-5YR INVS 464288646   1,662,571 32,428 SH   SOLE   0 6 32,428
ISHARES TR INVESTMENT GRADE 46435G219   405,637 8,966 SH   SOLE   0 2 8,966
JOHN HANCOCK EXCHANGE TRADED PREFERRED INCOME 47804J776   923,696 42,567 SH   SOLE   0 0 42,567
JOHNSON & JOHNSON COM 478160104   422,571 2,696 SH   SOLE   0 0 2,696
JOHNSON CTLS INTL PLC SHS G51502105   435,721 7,559 SH   SOLE   0 0 7,559
JPMORGAN CHASE & CO COM 46625H100   2,083,030 12,246 SH   SOLE   0 0 12,246
KIMBERLY-CLARK CORP COM 494368103   435,370 3,583 SH   SOLE   0 0 3,583
KINDER MORGAN INC DEL COM 49456B101   274,672 15,571 SH   SOLE   0 0 15,571
LOCKHEED MARTIN CORP COM 539830109   389,333 859 SH   SOLE   0 0 859
MARATHON PETE CORP COM 56585A102   890,206 6,000 SH   SOLE   0 0 6,000
MERCADOLIBRE INC COM 58733R102   289,542 184 SH   SOLE   0 0 184
MICROCHIP TECHNOLOGY INC. COM 595017104   1,251,698 13,880 SH   SOLE   0 0 13,880
MICROSOFT CORP COM 594918104   2,007,516 5,339 SH   SOLE   0 0 5,339
MILLER INDS INC TENN COM NEW 600551204   308,391 7,292 SH   SOLE   0 0 7,292
MONDELEZ INTL INC CL A 609207105   805,566 11,122 SH   SOLE   0 0 11,122
NETAPP INC COM 64110D104   663,387 725 SH   SOLE   0 0 725
NEW YORK CMNTY BANCORP INC COM 649445103   600,695 58,719 SH   SOLE   0 0 58,719
NOVARTIS AG SPONSORED ADR 66987V109   901,662 8,930 SH   SOLE   0 0 8,930
ONEOK INC NEW COM 682680103   290,811 4,141 SH   SOLE   0 0 4,141
PALO ALTO NETWORKS INC COM 697435105   470,628 1,596 SH   SOLE   0 0 1,596
PARAMOUNT GROUP INC COM 69924R108   60,106 11,626 SH   SOLE   0 0 11,626
PEPSICO INC COM 713448108   1,261,947 7,430 SH   SOLE   0 0 7,430
PFIZER INC COM 717081103   535,659 18,606 SH   SOLE   0 0 18,606
PIERIS PHARMACEUTICALS INC COM 720795103   317,605 4,421 SH   SOLE   0 0 4,421
PIMCO ETF TR ACTIVE BD ETF 72201R775   928,515 10,043 SH   SOLE   0 0 10,043
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   360,112 5,889 SH   SOLE   0 0 5,889
RALPH LAUREN CORP CL A 751212101   371,171 2,574 SH   SOLE   0 0 2,574
RITHM CAPITAL CORP COM NEW 64828T201   434,740 40,706 SH   SOLE   0 0 40,706
RPM INTL INC COM 749685103   676,031 6,056 SH   SOLE   0 0 6,056
RTX CORPORATION COM 75513E101   602,695 7,163 SH   SOLE   0 0 7,163
RUMBLEON INC COM CL B 781386305   279,826 2,432 SH   SOLE   0 0 2,432
SAPIENS INTL CORP N V SHS G7T16G103   362,850 12,538 SH   SOLE   0 0 12,538
SCHLUMBERGER LTD COM STK 806857108   490,737 9,430 SH   SOLE   0 0 9,430
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   479,865 5,621 SH   SOLE   0 0 5,621
SIMON PPTY GROUP INC NEW COM 828806109   483,407 3,389 SH   SOLE   0 0 3,389
SOLO BRANDS INC COM CL A 83425V104   112,506 18,264 SH   SOLE   0 0 18,264
SOUTHERN CO COM 842587107   745,360 10,630 SH   SOLE   0 0 10,630
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434   2,948,161 40,342 SH   SOLE   0 0 40,342
SPDR SER TR PORTFOLIO INTRMD 78464A375   3,578,651 109,006 SH   SOLE   0 0 109,006
SPDR SER TR PORTFOLIO SH TSR 78468R101   1,897,546 65,320 SH   SOLE   0 0 65,320
SPDR SER TR NUVEEN BLMBRG MU 78468R721   323,736 6,888 SH   SOLE   0 0 6,888
SPDR SER TR MSCI USA STRTGIC 78468R812   699,382 5,294 SH   SOLE   0 0 5,294
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   1,434,565 35,641 SH   SOLE   0 0 35,641
SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309   1,058,045 25,228 SH   SOLE   0 0 25,228
STARWOOD PPTY TR INC COM 85571B105   711,443 33,846 SH   SOLE   0 0 33,846
SYSCO CORP COM 871829107   285,500 3,904 SH   SOLE   0 0 3,904
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   726,856 6,989 SH   SOLE   0 0 6,989
TANGER INC COM 875465106   295,412 10,657 SH   SOLE   0 0 10,657
TAPESTRY INC COM 876030107   261,130 7,094 SH   SOLE   0 0 7,094
TEXAS INSTRS INC COM 882508104   249,383 1,463 SH   SOLE   0 0 1,463
THERMO FISHER SCIENTIFIC INC COM 883556102   332,805 627 SH   SOLE   0 0 627
TJX COS INC NEW COM 872540109   1,890,003 20,147 SH   SOLE   0 0 20,147
TOTALENERGIES SE SPONSORED ADS 89151E109   354,217 5,257 SH   SOLE   0 0 5,257
TRI CONTL CORP COM 895436103   2,514,776 87,228 SH   SOLE   0 0 87,228
TRUIST FINL CORP COM 89832Q109   228,822 6,198 SH   SOLE   0 0 6,198
UNITIL CORP COM 913259107   343,598 6,536 SH   SOLE   0 0 6,536
VALERO ENERGY CORP COM 91913Y100   322,400 2,480 SH   SOLE   0 0 2,480
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387   256,376 11,585 SH   SOLE   0 0 11,585
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   1,308,089 45,451 SH   SOLE   0 0 45,451
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201   1,295,000 27,544 SH   SOLE   0 0 27,544
VERIZON COMMUNICATIONS INC COM 92343V104   1,028,159 27,272 SH   SOLE   0 0 27,272
VIATRIS INC COM 92556V106   215,039 19,856 SH   SOLE   0 0 19,856
VIZIO HLDG CORP CL A COM 92858V101   80,596 10,467 SH   SOLE   0 0 10,467
WALMART INC COM 931142103   381,671 2,421 SH   SOLE   0 0 2,421
WILLIAMS COS INC COM 969457100   290,099 8,329 SH   SOLE   0 0 8,329