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 Common Stocks 002824100 256 2,160 SH   SOLE   2,160 0 0
ABBVIE INC Common Stocks 00287Y109 551 3,400 SH   SOLE   3,400 0 0
ACCENTURE PLC Common Stocks G1151C101 18,771 55,662 SH   SOLE   55,662 0 0
ADVANCED AUTO PARTS Common Stocks 00751Y106 16,370 79,099 SH   SOLE   79,099 0 0
ADVANCED MICRO DEVICES Common Stocks 007903107 844 7,715 SH   SOLE   7,715 0 0
AGNC INVESTMENT CORP Common Stocks 00123Q104 197 15,000 SH   SOLE   15,000 0 0
ALEXANDRIA REAL EST Common Stocks 015271109 13,467 66,919 SH   SOLE   66,919 0 0
ALPHABET INC -CL A Common Stocks 02079K305 1,925 692 SH   SOLE   692 0 0
ALPHABET INC -CL C Common Stocks 02079K107 10,038 3,594 SH   SOLE   3,594 0 0
AMAZON COM INC Common Stocks 023135106 15,416 4,729 SH   SOLE   4,729 0 0
AMDOCS LIMITED Common Stocks G02602103 251 3,056 SH   SOLE   3,056 0 0
ANALOG DEVICES INC. Common Stocks 032654105 212 1,284 SH   SOLE   1,284 0 0
ANNALY CAP MGMT INC Common Stocks 035710409 162 23,000 SH   SOLE   23,000 0 0
APPLE INC. Common Stocks 037833100 35,420 202,854 SH   SOLE   202,854 0 0
APTARGROUP INC Common Stocks 038336103 282 2,403 SH   SOLE   2,403 0 0
ARES CAPITAL CORP Common Stocks 04010L103 12,413 592,489 SH   SOLE   592,489 0 0
ARES MANAGEMENT CORP Common Stocks 03990B101 7,232 89,035 SH   SOLE   89,035 0 0
ASHLAND GLOBAL HOLDINGS Common Stocks 044186104 202 2,056 SH   SOLE   2,056 0 0
ASTRAZENECA PLC Common Stocks 046353108 10,251 154,529 SH   SOLE   154,529 0 0
AURORA CANNABIS INC Common Stocks 05156X884 70 17,514 SH   SOLE   17,514 0 0
AVALONBAY COMMUNITIES Common Stocks 053484101 24,240 97,595 SH   SOLE   97,595 0 0
BAXTER INTL INC Common Stocks 071813109 8,734 112,636 SH   SOLE   112,636 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Common Stocks 084670702 282 800 SH   SOLE   800 0 0
BLACKROCK INC. Common Stocks 09247X101 222 290 SH   SOLE   290 0 0
BLACKSTONE GROUP LP Common Stocks 09260D107 10,827 85,289 SH   SOLE   85,289 0 0
BOOZ ALLEN HAMILTON HOLDINGS Common Stocks 099502106 14,826 168,781 SH   SOLE   168,781 0 0
BRISTOL MYERS SQUIBB CO Common Stocks 110122108 685 9,384 SH   SOLE   9,384 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common Stocks 11133T103 386 2,477 SH   SOLE   2,477 0 0
CATALENT INC Common Stocks 148806102 256 2,307 SH   SOLE   2,307 0 0
CATERPILLAR INC Common Stocks 149123101 1,511 6,783 SH   SOLE   6,783 0 0
CHEVRONTEXACO CORP Common Stocks 166764100 351 2,157 SH   SOLE   2,157 0 0
CISCO SYS INC Common Stocks 17275R102 18,188 326,182 SH   SOLE   326,182 0 0
CLEARWAY ENERGY INC Common Stocks 18539C204 313 8,583 SH   SOLE   8,583 0 0
CMS ENERGY CORP Common Stocks 125896100 221 3,164 SH   SOLE   3,164 0 0
COCA COLA CO Common Stocks 191216100 263 4,247 SH   SOLE   4,247 0 0
COLGATE PALMOLIVE CO Common Stocks 194162103 10,900 143,749 SH   SOLE   143,749 0 0
COMMERCIAL METALS COMPANY Common Stocks 201723103 225 5,401 SH   SOLE   5,401 0 0
COMMUNICATIONS SERVICES SELECT SPDR FUND Equity ETFs 81369Y852 616 8,957 SH   SOLE   8,957 0 0
CONCENTRIX CORP Common Stocks 20602D101 275 1,652 SH   SOLE   1,652 0 0
COTERRA ENERGY INC Common Stocks 127097103 242 8,977 SH   SOLE   8,977 0 0
CULLEN/FROST BANKERS, INC. Common Stocks 229899109 224 1,615 SH   SOLE   1,615 0 0
CVS HEALTH CORP. Common Stocks 126650100 17,317 171,101 SH   SOLE   171,101 0 0
DIGITALBRIDGE GROUP INC Common Stocks 25401T108 205 28,524 SH   SOLE   28,524 0 0
DOLLAR GENERAL CORP Common Stocks 256677105 14,239 63,959 SH   SOLE   63,959 0 0
DOMINION ENERGY INC Common Stocks 25746U109 270 3,178 SH   SOLE   3,178 0 0
DYCOM INDS INC Common Stocks 267475101 328 3,439 SH   SOLE   3,439 0 0
EMCOR GROUP INC Common Stocks 29084Q100 237 2,103 SH   SOLE   2,103 0 0
ENERGY SELECT SECTOR SPDR Equity ETFs 81369Y506 12,283 160,690 SH   SOLE   160,690 0 0
ENERGY TRANSFER EQUITY L P UT LTD PTN Common Stocks 29273V100 367 32,755 SH   SOLE   32,755 0 0
ENLINK MIDSTREAM LLC Common Stocks 29336T100 105 10,925 SH   SOLE   10,925 0 0
ENTERPRISE PRODS PARTNERS L COM UNIT Common Stocks 293792107 3,614 140,008 SH   SOLE   140,008 0 0
EXXON MOBIL CORP Common Stocks 30231G102 420 5,081 SH   SOLE   5,081 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY Equity ETFs 316092204 261 3,300 SH   SOLE   3,300 0 0
FOUR CORNERS PROPERTY TRUST Common Stocks 35086T109 11,475 424,372 SH   SOLE   424,372 0 0
FS KKR CAPITAL CORP. Common Stocks 302635206 11,725 513,822 SH   SOLE   513,822 0 0
HELMERICH PAYNE INC Common Stocks 423452101 218 5,104 SH   SOLE   5,104 0 0
HEXO CORP Common Stocks 428304307 33 52,941 SH   SOLE   52,941 0 0
HOME DEPOT INC Common Stocks 437076102 212 707 SH   SOLE   707 0 0
IDACORP INC Common Stocks 451107106 233 2,023 SH   SOLE   2,023 0 0
INDUS REALTY TRUST INC Common Stocks 45580R103 378 5,175 SH   SOLE   5,175 0 0
INVESCO QQQ TRUST UNIT SER 1 Equity ETFs 46090E103 6,203 17,110 SH   SOLE   17,110 0 0
INVESCO SENIOR LOAN ETF Fixed Income ETF 46138G508 31,804 1,460,930 SH   SOLE   1,460,930 0 0
ISHARES 1-3 TREASURY BOND ETF Fixed Income ETF 464287457 37,124 445,401 SH   SOLE   445,401 0 0
ISHARES 3-7 YR TREASURY BD ETF Fixed Income ETF 464288661 64,103 525,220 SH   SOLE   525,220 0 0
ISHARES 7-10 YR TREASURY BD ETF Fixed Income ETF 464287440 12,364 115,044 SH   SOLE   115,044 0 0
ISHARES JP MORGAN USD EM BOND ETF Fixed Income ETF 464288281 362 3,700 SH   SOLE   3,700 0 0
ISHARES RUSSELL 1000 GROWTH ETF Equity ETFs 464287614 295 1,064 SH   SOLE   1,064 0 0
ISHARES RUSSELL MIDCAP Equity ETFs 464287499 240 3,081 SH   SOLE   3,081 0 0
ISHARES S&P PREFERRED STOCK INDEX FUND Preferred Stock 464288687 13,397 367,843 SH   SOLE   367,843 0 0
ISHARES SHORT TERM CORPORATE Fixed Income ETF 464288646 21,504 415,775 SH   SOLE   415,775 0 0
ISHARES TR RUSSELL 2000 ETF Equity ETFs 464287655 204 995 SH   SOLE   995 0 0
J P MORGAN CHASE & CO Common Stocks 46625H100 11,716 85,942 SH   SOLE   85,942 0 0
JACOBS ENGN GRP INC Common Stocks 469814107 307 2,227 SH   SOLE   2,227 0 0
JOHNSON & JOHNSON Common Stocks 478160104 1,421 8,018 SH   SOLE   8,018 0 0
KINDER MORGAN INC Common Stocks 49456B101 206 10,895 SH   SOLE   10,895 0 0
LIVE NATION ENT INC Common Stocks 538034109 227 1,926 SH   SOLE   1,926 0 0
LOCKHEED MARTIN CORP. Common Stocks 539830109 339 767 SH   SOLE   767 0 0
MACOM TECHNOLOGY Common Stocks 55405Y100 236 3,945 SH   SOLE   3,945 0 0
MAGELLAN MIDSTREAM PARTNERS LP Common Stocks 559080106 1,664 33,914 SH   SOLE   33,914 0 0
MCDONALDS CORP Common Stocks 580135101 11,371 45,985 SH   SOLE   45,985 0 0
META PLATFORMS INC Common Stocks 30303M102 312 1,403 SH   SOLE   1,403 0 0
METROPOLITAN BANK HOLDING CO. Common Stocks 591774104 247 2,426 SH   SOLE   2,426 0 0
MICROSOFT Common Stocks 594918104 33,612 109,020 SH   SOLE   109,020 0 0
MONDELEZ INTERNATIONAL INC Common Stocks 609207105 579 9,225 SH   SOLE   9,225 0 0
MPLX LP Common Stocks 55336V100 235 7,085 SH   SOLE   7,085 0 0
NEPTUNE WELLNESS SOLUTIONS INC Common Stocks 64079L105 13 58,333 SH   SOLE   58,333 0 0
NEXTERA ENERGY, INC. Common Stocks 65339F101 11,720 138,358 SH   SOLE   138,358 0 0
NIKE INC - CL B Common Stocks 654106103 202 1,500 SH   SOLE   1,500 0 0
NUVEEN MORTGAGE OPPORTUNITY OPPORTUNITY FUND Fixed Income Closed-End Fund 670735109 263 14,398 SH   SOLE   14,398 0 0
NVIDIA CORP Common Stocks 67066G104 4,677 17,140 SH   SOLE   17,140 0 0
OAKTREE SPECIALTY LENDING CORP / FSC Common Stocks 67401P108 76 10,335 SH   SOLE   10,335 0 0
PEPSICO INC Common Stocks 713448108 28,203 168,495 SH   SOLE   168,495 0 0
PFIZER INC Common Stocks 717081103 212 4,097 SH   SOLE   4,097 0 0
POWERSHARES PREFERRED PORTFO Fixed Income ETF 46138E511 813 59,897 SH   SOLE   59,897 0 0
PRIMO WATER CORPORATION Common Stocks 74167P108 183 12,849 SH   SOLE   12,849 0 0
PROCTER & GAMBLE COMPANY Common Stocks 742718109 6,123 40,071 SH   SOLE   40,071 0 0
PROSHARES SHORT QQQ Equity ETFs 74347B714 4,347 375,375 SH   SOLE   375,375 0 0
PROSHARES TR PSHS SHRT S&P5 Equity ETFs 74347B425 712 50,505 SH   SOLE   50,505 0 0
PRUDENTIAL ST DUR HY FUND Fixed Income Closed-End Fund 69346H100 1,818 126,694 SH   SOLE   126,694 0 0
REPUBLIC SERVICES, INC. Common Stocks 760759100 20,134 151,954 SH   SOLE   151,954 0 0
SCHWAB INTERMEDIATE-TERM US TREASURY Fixed Income ETF 808524854 21,209 398,299 SH   SOLE   398,299 0 0
SCHWAB SHORT TERM US TREASURY Fixed Income ETF 808524862 622 12,548 SH   SOLE   12,548 0 0
SIMPLY GOOD FOODS Common Stocks 82900L102 322 8,477 SH   SOLE   8,477 0 0
SPDR BBG BARC CONVERTIBLE Fixed Income ETF 78464A359 231 3,000 SH   SOLE   3,000 0 0
SPDR BLACKSTONESENIOR LOAN ETF Fixed Income ETF 78467V608 4,715 104,865 SH   SOLE   104,865 0 0
SPDR S&P 500 ETF TRUST Equity ETFs 78462F103 352 780 SH   SOLE   780 0 0
STARWOOD PROPERTY TRUST INC. Common Stocks 85571B105 11,917 493,054 SH   SOLE   493,054 0 0
SUNDIAL GROWERS INC Common Stocks 86730L109 56 79,653 SH   SOLE   79,653 0 0
SYNNEX CORP Common Stocks 87162W100 229 2,217 SH   SOLE   2,217 0 0
TARGA RESOURCES Common Stocks 87612G101 501 6,645 SH   SOLE   6,645 0 0
TELEDYNE TECH INC Common Stocks 879360105 263 556 SH   SOLE   556 0 0
TELEFLEX INC Common Stocks 879369106 207 582 SH   SOLE   582 0 0
TENABLE HOLDINGS INC Common Stocks 88025T102 262 4,530 SH   SOLE   4,530 0 0
TESLA MOTORS INC Common Stocks 88160R101 242 225 SH   SOLE   225 0 0
TEXAS INSTRUMENTS INC. Common Stocks 882508104 12,451 67,859 SH   SOLE   67,859 0 0
THOMSON REUTERS CORP Common Stocks 884903709 13,433 123,411 SH   SOLE   123,411 0 0
TILRAY INC Common Stocks 88688T100 736 94,784 SH   SOLE   94,784 0 0
UNITEDHEALTH GROUP INC Common Stocks 91324P102 13,182 25,849 SH   SOLE   25,849 0 0
UTILITIES SELECT SECTOR SPDR Equity ETFs 81369Y886 36,609 491,665 SH   SOLE   491,665 0 0
VALVOLINE INC Common Stocks 92047W101 240 7,606 SH   SOLE   7,606 0 0
VANGUARD DIVIDEND APPREC Equity ETFs 921908844 455 2,807 SH   SOLE   2,807 0 0
VANGUARD HEALTH CARE ETF Equity ETFs 92204A504 682 2,680 SH   SOLE   2,680 0 0
VANGUARD INT-TERM CORP BOND ETF Fixed Income ETF 92206C870 244 2,839 SH   SOLE   2,839 0 0
VANGUARD LONG TERM TREASURY Fixed Income ETF 92206C847 438 5,449 SH   SOLE   5,449 0 0
VANGUARD S/T CORP BOND ETF Fixed Income ETF 92206C409 85,259 1,091,806 SH   SOLE   1,091,806 0 0
VANGUARD SHORT TERM TREASURY Fixed Income ETF 92206C102 62,649 1,057,189 SH   SOLE   1,057,189 0 0
VERIZON COMMUNICATIONS Common Stocks 92343V104 438 8,605 SH   SOLE   8,605 0 0
VILLAGE FARMS INTL INC Common Stocks 92707Y108 426 80,700 SH   SOLE   80,700 0 0
WAL MART STORES INC Common Stocks 931142103 25,243 169,508 SH   SOLE   169,508 0 0
WASTE MGMT INC DEL Common Stocks 94106L109 256 1,613 SH   SOLE   1,613 0 0