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
3M CO COM 88579Y101   364,411 3,641 SH   SOLE   0 0 3,641
ABBOTT LABS COM 002824100   316,085 2,899 SH   SOLE   0 0 2,899
ABBVIE INC COM 00287Y109   6,938,054 51,496 SH   SOLE   0 0 51,496
AFLAC INC COM 001055102   396,551 5,681 SH   SOLE   0 0 5,681
AIR PRODS & CHEMS INC COM 009158106   428,444 1,430 SH   SOLE   0 0 1,430
ALPS ETF TR EQUAL SEC ETF 00162Q205   256,173 2,455 SH   SOLE   0 0 2,455
ALTRIA GROUP INC COM 02209S103   7,216,721 159,310 SH   SOLE   0 0 159,310
AMAZON COM INC COM 023135106   200,233 1,536 SH   SOLE   0 0 1,536
AMERICAN TOWER CORP NEW COM 03027X100   564,451 2,910 SH   SOLE   0 0 2,910
APPLE INC COM 037833100   812,175 4,187 SH   SOLE   0 0 4,187
ARCHER DANIELS MIDLAND CO COM 039483102   6,680,526 88,414 SH   SOLE   0 0 88,414
ASURE SOFTWARE INC COM 04649U102   180,442 14,839 SH   SOLE   0 0 14,839
AT&T INC COM 00206R102   5,905,093 370,225 SH   SOLE   0 0 370,225
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   521,962 22,268 SH   SOLE   0 0 22,268
AUTOMATIC DATA PROCESSING IN COM 053015103   338,437 1,540 SH   SOLE   0 0 1,540
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   641,421 1,881 SH   SOLE   0 0 1,881
BLACK HILLS CORP COM 092113109   5,490,146 91,108 SH   SOLE   0 0 91,108
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   4,866,558 146,583 SH   SOLE   0 0 146,583
BROADCOM INC COM 11135F101   340,799 393 SH   SOLE   0 0 393
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   551,077 15,098 SH   SOLE   0 0 15,098
CARDINAL HEALTH INC COM 14149Y108   484,275 5,121 SH   SOLE   0 0 5,121
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   127,481 14,503 SH   SOLE   0 0 14,503
CHEVRON CORP NEW COM 166764100   7,172,470 45,583 SH   SOLE   0 0 45,583
CINCINNATI FINL CORP COM 172062101   293,629 3,017 SH   SOLE   0 0 3,017
CLOROX CO DEL COM 189054109   319,877 2,011 SH   SOLE   0 0 2,011
CME GROUP INC COM 12572Q105   287,116 1,550 SH   SOLE   0 0 1,550
COCA COLA CO COM 191216100   369,175 6,130 SH   SOLE   0 0 6,130
COLGATE PALMOLIVE CO COM 194162103   318,536 4,135 SH   SOLE   0 0 4,135
CONSOLIDATED EDISON INC COM 209115104   6,797,286 75,191 SH   SOLE   0 0 75,191
COSTCO WHSL CORP NEW COM 22160K105   402,046 747 SH   SOLE   0 0 747
CVS HEALTH CORP COM 126650100   528,983 7,652 SH   SOLE   0 0 7,652
DISCOVER FINL SVCS COM 254709108   646,183 5,530 SH   SOLE   0 0 5,530
DOMINOS PIZZA INC COM 25754A201   274,465 814 SH   SOLE   0 0 814
DOVER CORP COM 260003108   337,529 2,286 SH   SOLE   0 0 2,286
DOW INC COM 260557103   5,873,866 110,287 SH   SOLE   0 0 110,287
DUKE ENERGY CORP NEW COM NEW 26441C204   6,091,369 67,878 SH   SOLE   0 0 67,878
ELEVANCE HEALTH INC COM 036752103   251,468 566 SH   SOLE   0 0 566
EMERSON ELEC CO COM 291011104   1,520,332 16,820 SH   SOLE   0 0 16,820
ENBRIDGE INC COM 29250N105   6,010,791 161,798 SH   SOLE   0 0 161,798
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   8,184,843 644,476 SH   SOLE   0 0 644,476
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   219,627 20,720 SH   SOLE   0 0 20,720
ENTERPRISE PRODS PARTNERS L COM 293792107   7,749,124 294,084 SH   SOLE   0 0 294,084
EVERI HLDGS INC COM 30034T103   172,103 11,902 SH   SOLE   0 0 11,902
EXXON MOBIL CORP COM 30231G102   8,069,773 75,243 SH   SOLE   0 0 75,243
FRANKLIN RESOURCES INC COM 354613101   1,397,805 52,333 SH   SOLE   0 0 52,333
GARMIN LTD SHS H2906T109   278,116 2,667 SH   SOLE   0 0 2,667
GENERAL DYNAMICS CORP COM 369550108   346,875 1,612 SH   SOLE   0 0 1,612
GENERAL MLS INC COM 370334104   6,695,388 87,293 SH   SOLE   0 0 87,293
GENERAL MTRS CO COM 37045V100   297,413 7,713 SH   SOLE   0 0 7,713
GENUINE PARTS CO COM 372460105   425,944 2,517 SH   SOLE   0 0 2,517
GOLDMAN SACHS GROUP INC COM 38141G104   525,533 1,629 SH   SOLE   0 0 1,629
GRAINGER W W INC COM 384802104   491,049 623 SH   SOLE   0 0 623
GRANITE PT MTG TR INC COM STK 38741L107   189,252 35,708 SH   SOLE   0 0 35,708
HANNON ARMSTRONG SUST INFR C COM 41068X100   541,700 21,668 SH   SOLE   0 0 21,668
HOME DEPOT INC COM 437076102   459,844 1,480 SH   SOLE   0 0 1,480
HORMEL FOODS CORP COM 440452100   283,315 7,044 SH   SOLE   0 0 7,044
ILLINOIS TOOL WKS INC COM 452308109   380,110 1,519 SH   SOLE   0 0 1,519
INTERNATIONAL BUSINESS MACHS COM 459200101   6,501,835 48,590 SH   SOLE   0 0 48,590
INVESCO LTD SHS G491BT108   6,613,293 393,414 SH   SOLE   0 0 393,414
ISHARES TR CORE MSCI TOTAL 46432F834   268,692 4,291 SH   SOLE   0 0 4,291
ISHARES TR TRS FLT RT BD 46434V860   391,302 7,723 SH   SOLE   0 0 7,723
JOHNSON & JOHNSON COM 478160104   6,741,512 40,729 SH   SOLE   0 0 40,729
KIMBERLY-CLARK CORP COM 494368103   347,709 2,519 SH   SOLE   0 0 2,519
KOHLS CORP COM 500255104   594,658 25,799 SH   SOLE   0 0 25,799
LEGGETT & PLATT INC COM 524660107   276,866 9,347 SH   SOLE   0 0 9,347
LOWES COS INC COM 548661107   387,523 1,717 SH   SOLE   0 0 1,717
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   8,461,630 135,777 SH   SOLE   0 0 135,777
MCDONALDS CORP COM 580135101   438,798 1,470 SH   SOLE   0 0 1,470
MEDTRONIC PLC SHS G5960L103   298,950 3,393 SH   SOLE   0 0 3,393
MICROSOFT CORP COM 594918104   956,617 2,809 SH   SOLE   0 0 2,809
MID-AMER APT CMNTYS INC COM 59522J103   253,108 1,667 SH   SOLE   0 0 1,667
NEXTERA ENERGY INC COM 65339F101   573,284 7,726 SH   SOLE   0 0 7,726
NORFOLK SOUTHN CORP COM 655844108   306,299 1,351 SH   SOLE   0 0 1,351
NUCOR CORP COM 670346105   9,058,861 55,244 SH   SOLE   0 0 55,244
NVIDIA CORPORATION COM 67066G104   272,427 644 SH   SOLE   0 0 644
OMEGA HEALTHCARE INVS INC COM 681936100   7,151,411 233,021 SH   SOLE   0 0 233,021
PAYPAL HLDGS INC COM 70450Y103   207,664 3,112 SH   SOLE   0 0 3,112
PEPSICO INC COM 713448108   399,716 2,158 SH   SOLE   0 0 2,158
PHILLIPS 66 COM 718546104   385,450 4,041 SH   SOLE   0 0 4,041
PHYSICIANS RLTY TR COM 71943U104   541,009 38,671 SH   SOLE   0 0 38,671
PLUG POWER INC COM NEW 72919P202   155,892 15,004 SH   SOLE   0 0 15,004
PPG INDS INC COM 693506107   371,750 2,507 SH   SOLE   0 0 2,507
PPL CORP COM 69351T106   5,746,399 217,173 SH   SOLE   0 0 217,173
PRICE T ROWE GROUP INC COM 74144T108   297,821 2,659 SH   SOLE   0 0 2,659
PROCTER AND GAMBLE CO COM 742718109   833,710 5,494 SH   SOLE   0 0 5,494
QUALCOMM INC COM 747525103   511,643 4,298 SH   SOLE   0 0 4,298
REALTY INCOME CORP COM 756109104   6,232,094 104,233 SH   SOLE   0 0 104,233
REDWOOD TRUST INC COM 758075402   548,272 86,071 SH   SOLE   0 0 86,071
SMITH A O CORP COM 831865209   381,244 5,238 SH   SOLE   0 0 5,238
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   4,362,041 60,067 SH   SOLE   0 0 60,067
SOUTHERN CO COM 842587107   6,919,770 98,502 SH   SOLE   0 0 98,502
SPDR S&P 500 ETF TR TR UNIT 78462F103   230,062 519 SH   SOLE   0 0 519
STAG INDL INC COM 85254J102   303,868 8,469 SH   SOLE   0 0 8,469
STANLEY BLACK & DECKER INC COM 854502101   293,183 3,129 SH   SOLE   0 0 3,129
STARWOOD PPTY TR INC COM 85571B105   6,698,723 345,295 SH   SOLE   0 0 345,295
SYSCO CORP COM 871829107   322,642 4,348 SH   SOLE   0 0 4,348
T-MOBILE US INC COM 872590104   583,658 4,202 SH   SOLE   0 0 4,202
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   737,422 7,307 SH   SOLE   0 0 7,307
TARGET CORP COM 87612E106   601,677 4,562 SH   SOLE   0 0 4,562
TEXAS INSTRS INC COM 882508104   362,390 2,013 SH   SOLE   0 0 2,013
TORONTO DOMINION BK ONT COM NEW 891160509   6,120,276 98,698 SH   SOLE   0 0 98,698
TRACTOR SUPPLY CO COM 892356106   555,735 2,514 SH   SOLE   0 0 2,514
UNITEDHEALTH GROUP INC COM 91324P102   443,011 922 SH   SOLE   0 0 922
UNIVERSAL CORP VA COM 913456109   5,700,021 114,137 SH   SOLE   0 0 114,137
V F CORP COM 918204108   200,618 10,509 SH   SOLE   0 0 10,509
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,763,772 23,340 SH   SOLE   0 0 23,340
VANGUARD BD INDEX FDS INTERMED TERM 921937819   217,098 2,886 SH   SOLE   0 0 2,886
VECTOR GROUP LTD COM 92240M108   9,023,244 704,391 SH   SOLE   0 0 704,391
VERIZON COMMUNICATIONS INC COM 92343V104   6,635,569 178,423 SH   SOLE   0 0 178,423
VICI PPTYS INC COM 925652109   526,987 16,767 SH   SOLE   0 0 16,767
WALGREENS BOOTS ALLIANCE INC COM 931427108   251,268 8,820 SH   SOLE   0 0 8,820
WALKER & DUNLOP INC COM 93148P102   541,124 6,842 SH   SOLE   0 0 6,842
WALMART INC COM 931142103   379,241 2,413 SH   SOLE   0 0 2,413
WESTERN ALLIANCE BANCORP COM 957638109   484,139 13,275 SH   SOLE   0 0 13,275