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
ABB LTD SPONSORED ADR 000375204   860,910 21,934 SH   SOLE   21,050 0 884
ABBOTT LABS COM 002824100   1,467,541 13,461 SH   SOLE   12,735 0 726
ADVANCED MICRO DEVICES INC COM 007903107   840,086 7,375 SH   SOLE   7,123 0 252
ALBEMARLE CORP COM 012653101   548,668 2,455 SH   SOLE   2,455 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,154,465 10,064 SH   SOLE   9,589 0 475
AMAZON COM INC COM 023135106   4,055,239 31,108 SH   SOLE   27,993 0 3,115
AMERICAN ELEC PWR CO INC COM 025537101   690,187 8,197 SH   SOLE   7,774 0 423
AMGEN INC COM 031162100   607,669 2,737 SH   SOLE   2,614 0 123
AMPHENOL CORP NEW CL A 032095101   782,365 9,187 SH   SOLE   9,187 0 0
APPLE INC COM 037833100   11,602,562 59,816 SH   SOLE   51,227 0 8,589
ASTRAZENECA PLC SPONSORED ADR 046353108   2,790,087 38,984 SH   SOLE   37,144 0 1,840
AVALONBAY CMNTYS INC COM 053484101   1,351,379 7,079 SH   SOLE   6,763 0 316
BAIDU INC SPON ADR REP A 056752108   522,722 3,818 SH   SOLE   3,635 0 183
BANK AMERICA CORP COM 060505104   1,622,162 56,541 SH   SOLE   52,745 0 3,796
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,963,631 8,691 SH   SOLE   8,273 0 418
BHP GROUP LTD SPONSORED ADS 088606108   1,881,461 31,531 SH   SOLE   29,886 0 1,645
BLACKROCK CAP INVT CORP COM 092533108   50,024 14,800 SH   SOLE   14,800 0 0
BOEING CO COM 097023105   663,887 3,144 SH   SOLE   3,019 0 125
BP PLC SPONSORED ADR 055622104   1,403,846 39,778 SH   SOLE   37,505 0 2,273
ELEVANCE HEALTH INC COM 036752103   585,583 1,318 SH   SOLE   1,259 0 59
ABBVIE INC COM 00287Y109   1,173,768 8,712 SH   SOLE   7,817 0 895
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,262,709 4,092 SH   SOLE   3,951 0 141
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,265,995 2,589 SH   SOLE   2,509 0 80
ALPS ETF TR ALERIAN MLP 00162Q452   15,808,021 403,163 SH   SOLE   383,845 0 19,318
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   2,021,821 24,257 SH   SOLE   22,883 0 1,374
ALPHABET INC CAP STK CL A 02079K305   652,365 5,450 SH   SOLE   5,314 0 136
ALPHABET INC CAP STK CL C 02079K107   3,880,597 32,079 SH   SOLE   30,599 0 1,480
AMERICAN HOMES 4 RENT CL A 02665T306   529,269 14,930 SH   SOLE   14,234 0 696
AMERICAN TOWER CORP NEW COM 03027X100   3,610,717 18,476 SH   SOLE   17,127 0 1,349
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   693,515 12,227 SH   SOLE   11,489 0 738
ARES CAPITAL CORP COM 04010L103   13,534,856 720,322 SH   SOLE   688,165 0 32,157
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,341,822 4,611 SH   SOLE   4,400 0 211
AT&T INC COM 00206R102   726,062 45,521 SH   SOLE   38,743 0 6,778
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   593,188 77,238 SH   SOLE   73,679 0 3,559
BANCO SANTANDER S.A. ADR 05964H105   686,806 185,123 SH   SOLE   176,215 0 8,908
BANK OZK LITTLE ROCK ARK COM 06417N103   1,666,841 41,505 SH   SOLE   38,105 0 3,400
BLACKSTONE INC COM 09260D107   647,191 6,961 SH   SOLE   6,961 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   125,156 10,743 SH   SOLE   10,743 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   231,124 16,809 SH   SOLE   16,809 0 0
BOOKING HOLDINGS INC COM 09857L108   542,766 201 SH   SOLE   193 0 8
BOSTON PROPERTIES INC COM 101121101   484,836 8,280 SH   SOLE   7,826 0 454
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   98,288 14,183 SH   SOLE   14,183 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,055,047 16,498 SH   SOLE   15,764 0 734
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   850,187 25,608 SH   SOLE   23,924 0 1,684
BROADCOM INC COM 11135F101   1,786,906 2,060 SH   SOLE   1,878 0 182
CAMDEN PPTY TR SH BEN INT 133131102   672,652 6,123 SH   SOLE   5,842 0 281
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   534,712 30,040 SH   SOLE   30,040 0 0
CATERPILLAR INC COM 149123101   1,214,257 4,935 SH   SOLE   4,623 0 312
CHEVRON CORP NEW COM 166764100   1,622,436 10,311 SH   SOLE   9,752 0 559
CISCO SYS INC COM 17275R102   1,349,536 26,083 SH   SOLE   24,359 0 1,724
CITIGROUP INC COM NEW 172967424   1,036,452 22,512 SH   SOLE   21,334 0 1,178
COCA COLA CO COM 191216100   1,709,147 28,173 SH   SOLE   26,227 0 1,946
CONOCOPHILLIPS COM 20825C104   2,254,428 21,635 SH   SOLE   21,027 0 608
CONSTELLATION BRANDS INC CL A 21036P108   240,961 979 SH   SOLE   210 0 769
COSTCO WHSL CORP NEW COM 22160K105   1,356,185 2,519 SH   SOLE   2,265 0 254
CROWN CASTLE INC COM 22822V101   2,130,450 18,698 SH   SOLE   17,374 0 1,324
CTO RLTY GROWTH INC NEW COM 22948Q101   217,695 12,701 SH   SOLE   12,701 0 0
CVS HEALTH CORP COM 126650100   208,773 3,020 SH   SOLE   929 0 2,091
DANAHER CORPORATION COM 235851102   1,392,110 5,794 SH   SOLE   5,615 0 179
DEERE & CO COM 244199105   633,210 1,558 SH   SOLE   1,489 0 69
DIAGEO PLC SPON ADR NEW 25243Q205   1,425,832 8,219 SH   SOLE   7,781 0 438
DIGITAL RLTY TR INC COM 253868103   1,721,373 15,117 SH   SOLE   14,418 0 699
EAGLE POINT CREDIT COMPANY I COM 269808101   181,163 17,831 SH   SOLE   17,831 0 0
LILLY ELI & CO COM 532457108   1,625,954 3,467 SH   SOLE   3,321 0 146
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   160,134 12,609 SH   SOLE   12,609 0 0
EPR PPTYS COM SH BEN INT 26884U109   281,226 5,974 SH   SOLE   5,974 0 0
EQUINIX INC COM 29444U700   3,982,415 5,080 SH   SOLE   4,870 0 210
EQUINOR ASA SPONSORED ADR 29446M102   562,964 19,273 SH   SOLE   18,214 0 1,059
EQUITY LIFESTYLE PPTYS INC COM 29472R108   604,028 8,971 SH   SOLE   8,526 0 445
EQUITY RESIDENTIAL SH BEN INT 29476L107   1,132,859 17,006 SH   SOLE   16,200 0 806
ESSEX PPTY TR INC COM 297178105   775,975 3,280 SH   SOLE   3,122 0 158
ETERNA THERAPEUTICS INC COM NEW 114082209   181,695 80,396 SH   SOLE   80,396 0 0
EXACT SCIENCES CORP COM 30063P105   288,930 3,077 SH   SOLE   3,077 0 0
EXTRA SPACE STORAGE INC COM 30225T102   965,143 6,484 SH   SOLE   6,140 0 344
EXXON MOBIL CORP COM 30231G102   14,147,884 131,915 SH   SOLE   125,878 0 6,037
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   10,170,358 170,532 SH   SOLE   17,952 0 152,580
FIRST TR MORNINGSTAR DIVID L SHS 336917109   307,548 9,043 SH   SOLE   2,655 0 6,388
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   7,422,409 157,588 SH   SOLE   16,854 0 140,734
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830   612,473 31,027 SH   SOLE   748 0 30,279
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   3,585,235 126,642 SH   SOLE   15,557 0 111,085
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104   1,734,632 86,818 SH   SOLE   25,497 0 61,321
FIRST TR VALUE LINE DIVID IN SHS 33734H106   4,554,534 113,608 SH   SOLE   11,094 0 102,514
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   370,533 78,007 SH   SOLE   7,293 0 70,714
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680   231,470 6,650 SH   SOLE   0 0 6,650
FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862   922,752 23,893 SH   SOLE   0 0 23,893
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   276,210 7,427 SH   SOLE   0 0 7,427
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   4,913,606 122,032 SH   SOLE   12,510 0 109,522
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   990,360 25,532 SH   SOLE   4,065 0 21,467
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   343,153 10,162 SH   SOLE   0 0 10,162
GAMING & LEISURE PPTYS INC COM 36467J108   734,847 15,164 SH   SOLE   14,450 0 714
GENERAL ELECTRIC CO COM NEW 369604301   949,763 8,646 SH   SOLE   8,118 0 528
GIBRALTAR INDS INC COM 374689107   251,680 4,000 SH   SOLE   4,000 0 0
GSK PLC SPONSORED ADR 37733W204   1,160,391 32,265 SH   SOLE   30,818 0 1,447
GLOBAL MED REIT INC COM NEW 37954A204   197,933 21,192 SH   SOLE   21,192 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   853,234 19,875 SH   SOLE   19,875 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   304,801 10,194 SH   SOLE   10,194 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,208,557 3,747 SH   SOLE   3,468 0 279
GOLUB CAP BDC INC COM 38173M102   203,418 15,068 SH   SOLE   15,068 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   1,350,733 19,200 SH   SOLE   18,334 0 866
HEALTHPEAK PROPERTIES INC COM 42250P103   627,482 31,218 SH   SOLE   29,455 0 1,763
HONDA MOTOR LTD AMERN SHS 438128308   662,243 21,849 SH   SOLE   20,980 0 869
HONEYWELL INTL INC COM 438516106   1,475,533 7,111 SH   SOLE   6,731 0 380
HOST HOTELS & RESORTS INC COM 44107P104   642,174 37,824 SH   SOLE   36,039 0 1,785
HSBC HLDGS PLC SPON ADR NEW 404280406   1,905,722 48,100 SH   SOLE   45,936 0 2,164
ICICI BANK LIMITED ADR 45104G104   824,279 35,714 SH   SOLE   34,086 0 1,628
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   26,042,988 942,562 SH   SOLE   897,329 0 45,233
INFOSYS LTD SPONSORED ADR 456788108   881,213 54,166 SH   SOLE   51,558 0 2,608
ING GROEP N.V. SPONSORED ADR 456837103   614,946 45,653 SH   SOLE   43,458 0 2,195
INTEL CORP COM 458140100   863,556 25,824 SH   SOLE   24,894 0 930
INTERNATIONAL BUSINESS MACHS COM 459200101   840,193 6,279 SH   SOLE   5,541 0 738
INTUIT COM 461202103   805,498 1,758 SH   SOLE   1,687 0 71
INVITATION HOMES INC COM 46187W107   978,474 28,444 SH   SOLE   27,130 0 1,314
IRON MTN INC DEL COM 46284V101   808,956 14,089 SH   SOLE   13,420 0 669
ISHARES TR CORE S&P500 ETF 464287200   451,059 1,012 SH   SOLE   105 0 907
ISHARES TR CORE US AGGBD ET 464287226   625,142 6,382 SH   SOLE   5,960 0 422
ISHARES TR CRE U S REIT ETF 464288521   2,546,234 49,528 SH   SOLE   49,528 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,570,410 43,155 SH   SOLE   43,155 0 0
ISHARES TR MICRO-CAP ETF 464288869   213,135 1,950 SH   SOLE   1,950 0 0
ISHARES TR MSCI ACWI ETF 464288257   2,633,937 27,454 SH   SOLE   27,454 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   606,974 8,612 SH   SOLE   8,612 0 0
ISHARES TR S&P 500 VAL ETF 464287408   636,862 3,951 SH   SOLE   3,519 0 432
ISHARES TR U.S. REAL ES ETF 464287739   214,188 2,475 SH   SOLE   2,475 0 0
JD.COM INC SPON ADR CL A 47215P106   715,058 20,951 SH   SOLE   19,805 0 1,146
JOBY AVIATION INC COMMON STOCK G65163100   332,865 32,443 SH   SOLE   32,443 0 0
JOHNSON & JOHNSON COM 478160104   2,545,036 15,376 SH   SOLE   11,808 0 3,568
J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225   218,086 3,560 SH   SOLE   3,560 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191   384,523 7,105 SH   SOLE   7,105 0 0
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   231,724 4,496 SH   SOLE   4,496 0 0
JPMORGAN CHASE & CO COM 46625H100   2,299,988 15,814 SH   SOLE   14,730 0 1,084
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   5,940,837 107,371 SH   SOLE   5,800 0 101,571
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   16,517,465 329,427 SH   SOLE   235,001 0 94,426
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   879,342 17,361 SH   SOLE   748 0 16,613
KRANESHARES TR KFA MOUNT LUCAS 500767652   404,162 13,265 SH   SOLE   13,265 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   441,300 30,000 SH   SOLE   30,000 0 0
KIMCO RLTY CORP COM 49446R109   683,772 34,674 SH   SOLE   32,908 0 1,766
LADDER CAP CORP CL A 505743104   199,340 17,991 SH   SOLE   17,991 0 0
LINDE PLC SHS G54950103   1,780,025 4,671 SH   SOLE   4,428 0 243
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   491,281 223,309 SH   SOLE   212,360 0 10,949
LOWES COS INC COM 548661107   1,015,876 4,501 SH   SOLE   4,232 0 269
MAIA BIOTECHNOLOGY INC COM 552641102   48,770 22,168 SH   SOLE   22,168 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,802,101 4,582 SH   SOLE   3,787 0 795
MEDICAL PPTYS TRUST INC COM 58463J304   183,389 19,203 SH   SOLE   19,203 0 0
MEDTRONIC PLC SHS G5960L103   885,355 9,973 SH   SOLE   9,619 0 354
MERCK & CO INC COM 58933Y105   1,713,671 14,760 SH   SOLE   14,100 0 660
META PLATFORMS INC CL A 30303M102   1,586,138 5,527 SH   SOLE   5,362 0 165
MICROSOFT CORP COM 594918104   9,108,921 26,748 SH   SOLE   25,079 0 1,669
MID-AMER APT CMNTYS INC COM 59522J103   941,380 6,199 SH   SOLE   5,893 0 306
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   1,360,008 184,533 SH   SOLE   176,268 0 8,265
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   582,090 189,606 SH   SOLE   180,931 0 8,675
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,456,004 34,568 SH   SOLE   34,568 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   732,656 10,537 SH   SOLE   10,072 0 465
NETFLIX INC COM 64110L106   894,635 2,031 SH   SOLE   1,962 0 69
NEXTERA ENERGY INC COM 65339F101   851,297 11,473 SH   SOLE   10,804 0 669
NIKE INC CL B 654106103   1,054,884 9,529 SH   SOLE   7,776 0 1,753
NOVARTIS AG SPONSORED ADR 66987V109   3,091,277 30,634 SH   SOLE   29,228 0 1,406
NOVO-NORDISK A S ADR 670100205   3,136,265 19,380 SH   SOLE   18,454 0 926
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   383,809 28,208 SH   SOLE   5,703 0 22,505
NVIDIA CORPORATION COM 67066G104   2,624,416 6,204 SH   SOLE   5,955 0 249
OAKTREE SPECIALTY LENDING CO COM 67401P405   224,164 11,537 SH   SOLE   11,537 0 0
OXFORD LANE CAP CORP COM 691543102   178,756 36,933 SH   SOLE   36,933 0 0
PAYCHEX INC COM 704326107   912,076 8,153 SH   SOLE   180 0 7,973
PAYPAL HLDGS INC COM 70450Y103   418,797 6,276 SH   SOLE   5,977 0 299
PEPSICO INC COM 713448108   2,229,209 12,030 SH   SOLE   10,373 0 1,657
PFIZER INC COM 717081103   935,010 25,491 SH   SOLE   22,636 0 2,855
PHILLIPS 66 COM 718546104   409,752 4,296 SH   SOLE   4,296 0 0
PIONEER NAT RES CO COM 723787107   1,032,171 4,982 SH   SOLE   4,982 0 0
PROCTER AND GAMBLE CO COM 742718109   1,812,838 11,947 SH   SOLE   11,187 0 760
PROLOGIS INC. COM 74340W103   5,639,634 45,989 SH   SOLE   43,765 0 2,224
PRUDENTIAL PLC ADR 74435K204   495,090 17,482 SH   SOLE   16,592 0 890
PUBLIC STORAGE COM 74460D109   2,354,012 8,065 SH   SOLE   7,670 0 395
QUALCOMM INC COM 747525103   726,501 6,103 SH   SOLE   5,848 0 255
REALTY INCOME CORP COM 756109104   1,866,215 31,081 SH   SOLE   29,382 0 1,699
REGENCY CTRS CORP COM 758849103   494,229 7,921 SH   SOLE   7,505 0 416
RELX PLC SPONSORED ADR 759530108   824,785 24,672 SH   SOLE   23,648 0 1,024
REXFORD INDL RLTY INC COM 76169C100   441,312 8,391 SH   SOLE   7,903 0 488
RIO TINTO PLC SPONSORED ADR 767204100   906,656 14,202 SH   SOLE   13,475 0 727
S&P GLOBAL INC COM 78409V104   205,657 513 SH   SOLE   507 0 6
SAFE BULKERS INC COM Y7388L103   70,462 21,614 SH   SOLE   21,614 0 0
SALESFORCE INC COM 79466L302   1,067,919 5,055 SH   SOLE   4,835 0 220
SAP SE SPON ADR 803054204   1,675,102 12,244 SH   SOLE   11,716 0 528
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,127,049 4,863 SH   SOLE   4,525 0 338
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   293,504 3,916 SH   SOLE   0 0 3,916
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   218,378 3,255 SH   SOLE   0 0 3,255
SERVICENOW INC COM 81762P102   666,496 1,186 SH   SOLE   1,144 0 42
SHELL PLC SPON ADS 780259305   2,866,302 47,471 SH   SOLE   44,948 0 2,523
SIMON PPTY GROUP INC NEW COM 828806109   2,183,958 18,912 SH   SOLE   18,024 0 888
SONY GROUP CORPORATION SPONSORED ADR 835699307   1,414,348 15,708 SH   SOLE   15,009 0 699
SOUTHERN CO COM 842587107   1,040,613 14,813 SH   SOLE   14,222 0 591
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,020,057 2,293 SH   SOLE   1,637 0 656
STARBUCKS CORP COM 855244109   986,539 9,959 SH   SOLE   9,535 0 424
STEALTHGAS INC SHS Y81669106   42,600 10,000 SH   SOLE   10,000 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   753,919 87,665 SH   SOLE   83,675 0 3,990
SUN CMNTYS INC COM 866674104   807,954 6,150 SH   SOLE   5,804 0 346
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,455,195 43,959 SH   SOLE   42,021 0 1,938
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   764,543 48,666 SH   SOLE   46,279 0 2,387
TELEFONICA S A SPONSORED ADR 879382208   75,449 17,990 SH   SOLE   17,990 0 0
TESLA INC COM 88160R101   3,022,920 11,548 SH   SOLE   11,059 0 489
TEXAS INSTRS INC COM 882508104   1,238,358 6,879 SH   SOLE   6,496 0 383
THE CIGNA GROUP COM 125523100   653,237 2,328 SH   SOLE   2,231 0 97
HARTFORD FINL SVCS GROUP INC COM 416515104   264,455 3,650 SH   SOLE   3,650 0 0
HOME DEPOT INC COM 437076102   1,629,617 5,246 SH   SOLE   4,717 0 529
THERMO FISHER SCIENTIFIC INC COM 883556102   1,147,548 2,198 SH   SOLE   2,082 0 116
TIDEWATER INC NEW COM 88642R109   9,236,803 166,609 SH   SOLE   166,609 0 0
TOYOTA MOTOR CORP ADS 892331307   3,114,692 19,376 SH   SOLE   18,514 0 862
UDR INC COM 902653104   626,314 14,579 SH   SOLE   13,817 0 762
UNILEVER PLC SPON ADR NEW 904767704   1,783,212 34,207 SH   SOLE   32,480 0 1,727
UNION PAC CORP COM 907818108   767,325 3,750 SH   SOLE   3,549 0 201
UNITEDHEALTH GROUP INC COM 91324P102   2,166,725 4,508 SH   SOLE   4,268 0 240
VANECK ETF TRUST BDC INCOME ETF 92189F411   178,806 11,641 SH   SOLE   11,641 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   4,678,655 59,201 SH   SOLE   1,839 0 57,362
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   507,391 1,241 SH   SOLE   967 0 274
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   408,009 5,613 SH   SOLE   3,960 0 1,653
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   512,165 10,478 SH   SOLE   10,478 0 0
VENTAS INC COM 92276F100   968,033 20,287 SH   SOLE   19,160 0 1,127
VERIZON COMMUNICATIONS INC COM 92343V104   1,125,643 30,267 SH   SOLE   28,068 0 2,199
VICI PPTYS INC COM 925652109   1,708,283 53,704 SH   SOLE   51,165 0 2,539
VISA INC COM CL A 92826C839   1,724,859 7,263 SH   SOLE   6,531 0 732
WP CAREY INC COM 92936U109   696,939 10,158 SH   SOLE   9,560 0 598
WALMART INC COM 931142103   2,109,513 13,421 SH   SOLE   12,929 0 492
DISNEY WALT CO COM 254687106   1,010,292 11,316 SH   SOLE   10,250 0 1,066
WELLS FARGO CO NEW COM 949746101   1,524,360 35,716 SH   SOLE   34,177 0 1,539
WELLTOWER INC COM 95040Q104   1,842,674 22,780 SH   SOLE   21,760 0 1,020
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,261,653 37,650 SH   SOLE   35,762 0 1,888
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   643,940 27,768 SH   SOLE   26,493 0 1,275
XAI OCTAGON FLOATING RATE & COM 98400T106   139,115 20,564 SH   SOLE   20,564 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291   188,274 11,274 SH   SOLE   2,772 0 8,502
INVESCO QQQ TR UNIT SER 1 46090E103   321,094 868 SH   SOLE   818 0 50
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,029,381 189,692 SH   SOLE   22,102 0 167,590
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,278,868 13,055 SH   SOLE   12,416 0 639
VALE S A SPONSORED ADS 91912E105   756,459 56,368 SH   SOLE   53,149 0 3,219
VERISIGN INC COM 92343E102   517,697 2,291 SH   SOLE   2,091 0 200