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
3M CO COM 88579Y101 2,195 14,741 SH   SOLE   14,741 0 0
ABBVIE INC COM 00287Y109 3,564 21,984 SH   SOLE   21,984 0 0
ALPINE INCOME PPTY TR INC COM 02083X103 269 14,285 SH   SOLE   14,285 0 0
ARES CAPITAL CORP COM 04010L103 2,707 129,192 SH   SOLE   129,192 0 0
BLACKSTONE INC COM 09260D107 231 1,823 SH   SOLE   1,823 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 2,367 74,462 SH   SOLE   74,462 0 0
BROADCOM INC COM 11135F101 3,640 5,780 SH   SOLE   5,780 0 0
BROADMARK RLTY CAP INC COM 11135B100 1,526 176,450 SH   SOLE   176,450 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 254 9,075 SH   SOLE   9,075 0 0
CARDINAL HEALTH INC COM 14149Y108 2,232 39,367 SH   SOLE   39,367 0 0
CTO RLTY GROWTH INC NEW COM 22948Q101 259 3,898 SH   SOLE   3,898 0 0
CUMMINS INC COM 231021106 218 1,061 SH   SOLE   1,061 0 0
DOW INC COM 260557103 2,576 40,427 SH   SOLE   40,427 0 0
FRANCHISE GROUP INC COM 35180X105 243 5,872 SH   SOLE   5,872 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 246 5,197 SH   SOLE   5,197 0 0
INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 232 10,220 SH   SOLE   10,220 0 0
INGREDION INC COM 457187102 1,870 21,454 SH   SOLE   21,454 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,195 16,882 SH   SOLE   16,882 0 0
IRON MTN INC NEW COM 46284V101 3,983 71,887 SH   SOLE   71,887 0 0
JOHNSON & JOHNSON COM 478160104 3,437 19,391 SH   SOLE   19,391 0 0
KINDER MORGAN INC DEL COM 49456B101 2,052 108,508 SH   SOLE   108,508 0 0
KLA CORP COM NEW 482480100 647 1,768 SH   SOLE   1,768 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 2,096 8,435 SH   SOLE   8,435 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 2,109 99,742 SH   SOLE   99,742 0 0
MEDTRONIC PLC SHS G5960L103 2,191 19,746 SH   SOLE   19,746 0 0
NATIONAL RETAIL PROPERTIES I COM 637417106 232 5,168 SH   SOLE   5,168 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 258 23,479 SH   SOLE   23,479 0 0
NEXTERA ENERGY INC COM 65339F101 3,852 45,477 SH   SOLE   45,477 0 0
NXP SEMICONDUCTORS N V COM N6596X109 256 1,385 SH   SOLE   1,385 0 0
ONEOK INC NEW COM 682680103 921 13,036 SH   SOLE   13,036 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 588 39,778 SH   SOLE   39,778 0 0
POLARIS INC COM 731068102 425 4,035 SH   SOLE   4,035 0 0
PROCTER AND GAMBLE CO COM 742718109 4,283 28,028 SH   SOLE   28,028 0 0
QUALCOMM INC COM 747525103 4,487 29,362 SH   SOLE   29,362 0 0
REALTY INCOME CORP COM 756109104 232 3,351 SH   SOLE   3,351 0 0
SACHEM CAP CORP COM 78590A109 248 48,467 SH   SOLE   48,467 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 223 4,845 SH   SOLE   4,845 0 0
STAG INDL INC COM 85254J102 2,095 50,668 SH   SOLE   50,668 0 0
STARWOOD PPTY TR INC COM 85571B105 2,127 88,014 SH   SOLE   88,014 0 0
TEXAS INSTRS INC COM 882508104 2,008 10,944 SH   SOLE   10,944 0 0
KRAFT HEINZ CO COM 500754106 2,200 55,844 SH   SOLE   55,844 0 0
TRITON INTL LTD CL A G9078F107 3,742 53,321 SH   SOLE   53,321 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,842 13,253 SH   SOLE   13,253 0 0
VICI PPTYS INC COM 925652109 2,315 81,326 SH   SOLE   81,326 0 0
WP CAREY INC COM 92936U109 1,947 24,078 SH   SOLE   24,078 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,938 43,292 SH   SOLE   43,292 0 0
WHIRLPOOL CORP COM 963320106 204 1,180 SH   SOLE   1,180 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109 402 5,526 SH   SOLE   5,526 0 0
ALTRIA GROUP INC COM 02209S103 1,832 35,061 SH   SOLE   35,061 0 0
ANTHEM INC COM 036752103 2,168 4,413 SH   SOLE   4,413 0 0
AT&T INC COM 00206R102 1,581 66,899 SH   SOLE   66,899 0 0
B & G FOODS INC NEW COM 05508R106 1,647 61,046 SH   SOLE   61,046 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,067 28,306 SH   SOLE   28,306 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1,809 23,978 SH   SOLE   23,978 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 1,619 36,973 SH   SOLE   36,973 0 0
CATERPILLAR INC COM 149123101 2,188 9,819 SH   SOLE   9,819 0 0
DELUXE CORP COM 248019101 1,637 54,146 SH   SOLE   54,146 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 2,238 88,451 SH   SOLE   88,451 0 0
INTEL CORP COM 458140100 2,723 54,945 SH   SOLE   54,945 0 0
INVESCO LTD SHS G491BT108 2,587 112,174 SH   SOLE   112,174 0 0
KIMBERLY-CLARK CORP COM 494368103 1,677 13,616 SH   SOLE   13,616 0 0
MEDIFAST INC COM 58470H101 1,365 7,990 SH   SOLE   7,990 0 0
MSC INDL DIRECT INC CL A 553530106 1,635 19,186 SH   SOLE   19,186 0 0
PATTERSON COS INC COM 703395103 1,577 48,703 SH   SOLE   48,703 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,055 38,351 SH   SOLE   38,351 0 0
SIMON PPTY GROUP INC NEW COM 828806109 2,850 21,665 SH   SOLE   21,665 0 0
STARBUCKS CORP COM 855244109 2,080 22,867 SH   SOLE   22,867 0 0
VENTAS INC COM 92276F100 2,304 37,311 SH   SOLE   37,311 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 463 2,910 SH   SOLE   2,910 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,444 5,388 SH   SOLE   5,388 0 0
ISHARES TR US TREAS BD ETF 46429B267 569 22,850 SH   SOLE   22,850 0 0
ALPHABET INC CAP STK CL A 02079K305 840 302 SH   SOLE   302 0 0
AMBARELLA INC SHS G037AX101 424 4,037 SH   SOLE   4,037 0 0
APPLE INC COM 037833100 5,184 29,690 SH   SOLE   29,690 0 0
APPLIED MATLS INC COM 038222105 812 6,162 SH   SOLE   6,162 0 0
DXC TECHNOLOGY CO COM 23355L106 348 10,658 SH   SOLE   10,658 0 0
INTUIT COM 461202103 562 1,168 SH   SOLE   1,168 0 0
MICRON TECHNOLOGY INC COM 595112103 619 7,948 SH   SOLE   7,948 0 0
NCR CORP NEW COM 62886E108 311 7,735 SH   SOLE   7,735 0 0
NVIDIA CORPORATION COM 67066G104 1,238 4,537 SH   SOLE   4,537 0 0
POWER INTEGRATIONS INC COM 739276103 570 6,155 SH   SOLE   6,155 0 0
SYNAPTICS INC COM 87157D109 899 4,505 SH   SOLE   4,505 0 0
TELADOC HEALTH INC COM 87918A105 275 3,817 SH   SOLE   3,817 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 351 2,105 SH   SOLE   2,105 0 0
ZYNGA INC CL A 98986T108 377 40,779 SH   SOLE   40,779 0 0
ACM RESH INC COM CL A 00108J109 306 14,811 SH   SOLE   14,811 0 0
ACTIVISION BLIZZARD INC COM 00507V109 474 5,913 SH   SOLE   5,913 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 481 1,055 SH   SOLE   1,055 0 0
ALTERYX INC COM CL A 02156B103 230 3,217 SH   SOLE   3,217 0 0
ANAPLAN INC COM 03272L108 472 7,258 SH   SOLE   7,258 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,048 8,636 SH   SOLE   8,636 0 0
BLOCK INC CL A 852234103 489 3,603 SH   SOLE   3,603 0 0
BOX INC CL A 10316T104 654 22,491 SH   SOLE   22,491 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 236 3,659 SH   SOLE   3,659 0 0
CISCO SYS INC COM 17275R102 804 14,413 SH   SOLE   14,413 0 0
COGNEX CORP COM 192422103 432 5,598 SH   SOLE   5,598 0 0
CONDUENT INC COM 206787103 95 18,387 SH   SOLE   18,387 0 0
COSTCO WHSL CORP NEW COM 22160K105 291 505 SH   SOLE   505 0 0
CVS HEALTH CORP COM 126650100 701 6,928 SH   SOLE   6,928 0 0
DELL TECHNOLOGIES INC CL C 24703L202 307 6,120 SH   SOLE   6,120 0 0
DOCUSIGN INC COM 256163106 294 2,745 SH   SOLE   2,745 0 0
DYNATRACE INC COM NEW 268150109 412 8,742 SH   SOLE   8,742 0 0
EBAY INC. COM 278642103 213 3,717 SH   SOLE   3,717 0 0
HERC HLDGS INC COM 42704L104 273 1,635 SH   SOLE   1,635 0 0
HILLENBRAND INC COM 431571108 245 5,556 SH   SOLE   5,556 0 0
ITRON INC COM 465741106 270 5,124 SH   SOLE   5,124 0 0
LOCKHEED MARTIN CORP COM 539830109 597 1,352 SH   SOLE   1,352 0 0
MARVELL TECHNOLOGY INC COM 573874104 717 10,003 SH   SOLE   10,003 0 0
MATCH GROUP INC NEW COM 57667L107 364 3,400 SH   SOLE   3,400 0 0
META PLATFORMS INC CL A 30303M102 514 2,312 SH   SOLE   2,312 0 0
MICROSOFT CORP COM 594918104 3,617 11,731 SH   SOLE   11,731 0 0
MONGODB INC CL A 60937P106 647 1,458 SH   SOLE   1,458 0 0
NEOPHOTONICS CORP COM 64051T100 174 11,448 SH   SOLE   11,448 0 0
NOVA LTD COM M7516K103 660 6,064 SH   SOLE   6,064 0 0
QUEST DIAGNOSTICS INC COM 74834L100 227 1,656 SH   SOLE   1,656 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 261 2,632 SH   SOLE   2,632 0 0
SALESFORCE COM INC COM 79466L302 471 2,218 SH   SOLE   2,218 0 0
SHAKE SHACK INC CL A 819047101 255 3,758 SH   SOLE   3,758 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106 125 48,168 SH   SOLE   48,168 0 0
SYNOPSYS INC COM 871607107 563 1,690 SH   SOLE   1,690 0 0
TE CONNECTIVITY LTD SHS H84989104 509 3,889 SH   SOLE   3,889 0 0
THE TRADE DESK INC COM CL A 88339J105 518 7,486 SH   SOLE   7,486 0 0
DISNEY WALT CO COM 254687106 526 3,833 SH   SOLE   3,833 0 0
TWITTER INC COM 90184L102 352 9,106 SH   SOLE   9,106 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 576 13,588 SH   SOLE   13,588 0 0
VMWARE INC CL A COM 928563402 284 2,498 SH   SOLE   2,498 0 0
ZENDESK INC COM 98936J101 476 3,953 SH   SOLE   3,953 0 0
ZIFF DAVIS INC COM 48123V102 453 4,684 SH   SOLE   4,684 0 0
ZSCALER INC COM 98980G102 1,075 4,456 SH   SOLE   4,456 0 0
ABBOTT LABS COM 002824100 221 1,863 SH   SOLE   1,863 0 0
ALPHABET INC CAP STK CL C 02079K107 1,195 428 SH   SOLE   428 0 0
AMAZON COM INC COM 023135106 1,695 520 SH   SOLE   520 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 438 6,610 SH   SOLE   6,610 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 312 7,590 SH   SOLE   7,590 0 0
DOMINION ENERGY INC COM 25746U109 510 6,006 SH   SOLE   6,006 0 0
GENERAL MLS INC COM 370334104 219 3,231 SH   SOLE   3,231 0 0
HUBSPOT INC COM 443573100 452 951 SH   SOLE   951 0 0
JPMORGAN CHASE & CO COM 46625H100 324 2,374 SH   SOLE   2,374 0 0
LAM RESEARCH CORP COM 512807108 291 542 SH   SOLE   542 0 0
MASTECH DIGITAL INC COM 57633B100 242 13,109 SH   SOLE   13,109 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 333 10,692 SH   SOLE   10,692 0 0
PEPSICO INC COM 713448108 363 2,170 SH   SOLE   2,170 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 266 1,997 SH   SOLE   1,997 0 0
WESTERN DIGITAL CORP. COM 958102105 286 5,759 SH   SOLE   5,759 0 0
UNION PAC CORP COM 907818108 330 1,206 SH   SOLE   1,206 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,861 5,134 SH   SOLE   5,134 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,356 5,217 SH   SOLE   5,217 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 500 6,546 SH   SOLE   6,546 0 0
WALMART INC COM 931142103 399 2,676 SH   SOLE   2,676 0 0
WASTE MGMT INC DEL COM 94106L109 570 3,594 SH   SOLE   3,594 0 0
CSX CORP COM 126408103 415 11,092 SH   SOLE   11,092 0 0
TESLA INC COM 88160R101 420 390 SH   SOLE   390 0 0
ORACLE CORP COM 68389X105 202 2,443 SH   SOLE   2,443 0 0
ISHARES TR USD INV GRDE ETF 464288620 654 11,884 SH   SOLE   11,884 0 0
ISHARES TR CORE S&P SCP ETF 464287804 607 5,630 SH   SOLE   5,630 0 0
EXXON MOBIL CORP COM 30231G102 256 3,095 SH   SOLE   3,095 0 0
LOWES COS INC COM 548661107 208 1,030 SH   SOLE   1,030 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 295 5,788 SH   SOLE   5,788 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 271 2,520 SH   SOLE   2,520 0 0
ISHARES TR MBS ETF 464288588 243 2,383 SH   SOLE   2,383 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 209 4,371 SH   SOLE   4,371 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 220 4,573 SH   SOLE   4,573 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 285 991 SH   SOLE   991 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 228 2,789 SH   SOLE   2,789 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 276 1,298 SH   SOLE   1,298 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 201 1,361 SH   SOLE   1,361 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 407 3,644 SH   SOLE   3,644 0 0
EMERSON ELEC CO COM 291011104 220 2,248 SH   SOLE   2,248 0 0
SOUTHERN CO COM 842587107 223 3,078 SH   SOLE   3,078 0 0
NIKE INC CL B 654106103 330 2,450 SH   SOLE   2,450 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 238 6,198 SH   SOLE   6,198 0 0
ISHARES TR RUS TP200 GR ETF 464289438 239 1,505 SH   SOLE   1,505 0 0
WISDOMTREE TR INTERNTNL AI ENH 97717W786 214 5,346 SH   SOLE   5,346 0 0
PFIZER INC COM 717081103 715 13,807 SH   SOLE   13,807 0 0
AMERICAN EXPRESS CO COM 025816109 207 1,107 SH   SOLE   1,107 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 321 1,734 SH   SOLE   1,734 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 301 3,750 SH   SOLE   3,750 0 0