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   394,824 3,612 SH   SOLE   0 0 3,612
ABBOTT LABS COM 002824100   293,257 2,664 SH   SOLE   0 0 2,664
ABBVIE INC COM 00287Y109   7,482,166 48,281 SH   SOLE   0 0 48,281
AFLAC INC COM 001055102   400,535 4,855 SH   SOLE   0 0 4,855
AIR PRODS & CHEMS INC COM 009158106   349,923 1,278 SH   SOLE   0 0 1,278
ALPS ETF TR EQUAL SEC ETF 00162Q205   466,397 4,258 SH   SOLE   0 0 4,258
ALTRIA GROUP INC COM 02209S103   6,120,233 151,716 SH   SOLE   0 0 151,716
AMAZON COM INC COM 023135106   221,680 1,459 SH   SOLE   0 0 1,459
AMERICAN TOWER CORP NEW COM 03027X100   634,407 2,939 SH   SOLE   0 0 2,939
APPLE INC COM 037833100   793,880 4,123 SH   SOLE   0 0 4,123
ARCHER DANIELS MIDLAND CO COM 039483102   6,027,593 83,462 SH   SOLE   0 0 83,462
ASURE SOFTWARE INC COM 04649U102   187,344 19,679 SH   SOLE   0 0 19,679
AT&T INC COM 00206R102   6,289,007 374,792 SH   SOLE   0 0 374,792
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   494,500 23,000 SH   SOLE   0 0 23,000
AUTOMATIC DATA PROCESSING IN COM 053015103   328,282 1,409 SH   SOLE   0 0 1,409
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   632,715 1,774 SH   SOLE   0 0 1,774
BLACK HILLS CORP COM 092113109   4,945,359 91,666 SH   SOLE   0 0 91,666
BLOCK INC CL A 852234103   219,442 2,837 SH   SOLE   0 0 2,837
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   4,300,478 146,824 SH   SOLE   0 0 146,824
BROADCOM INC COM 11135F101   434,282 389 SH   SOLE   0 0 389
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   490,961 15,591 SH   SOLE   0 0 15,591
CARDINAL HEALTH INC COM 14149Y108   413,570 4,103 SH   SOLE   0 0 4,103
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   139,906 59,789 SH   SOLE   0 0 59,789
CHEVRON CORP NEW COM 166764100   6,420,954 43,047 SH   SOLE   0 0 43,047
CINCINNATI FINL CORP COM 172062101   288,047 2,784 SH   SOLE   0 0 2,784
CLOROX CO DEL COM 189054109   278,988 1,957 SH   SOLE   0 0 1,957
CME GROUP INC COM 12572Q105   326,440 1,550 SH   SOLE   0 0 1,550
COCA COLA CO COM 191216100   385,599 6,543 SH   SOLE   0 0 6,543
COLGATE PALMOLIVE CO COM 194162103   293,935 3,688 SH   SOLE   0 0 3,688
CONSOLIDATED EDISON INC COM 209115104   6,381,833 70,153 SH   SOLE   0 0 70,153
COSTCO WHSL CORP NEW COM 22160K105   487,792 739 SH   SOLE   0 0 739
CVS HEALTH CORP COM 126650100   609,816 7,723 SH   SOLE   0 0 7,723
DEERE & CO COM 244199105   616,604 1,542 SH   SOLE   0 0 1,542
DISCOVER FINL SVCS COM 254709108   541,749 4,820 SH   SOLE   0 0 4,820
DOMINOS PIZZA INC COM 25754A201   337,466 819 SH   SOLE   0 0 819
DOVER CORP COM 260003108   323,502 2,103 SH   SOLE   0 0 2,103
DOW INC COM 260557103   5,822,423 106,171 SH   SOLE   0 0 106,171
DUKE ENERGY CORP NEW COM NEW 26441C204   6,416,487 66,122 SH   SOLE   0 0 66,122
ELEVANCE HEALTH INC COM 036752103   293,782 623 SH   SOLE   0 0 623
EMERSON ELEC CO COM 291011104   1,342,704 13,795 SH   SOLE   0 0 13,795
ENBRIDGE INC COM 29250N105   5,647,072 156,776 SH   SOLE   0 0 156,776
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   8,183,918 593,038 SH   SOLE   0 0 593,038
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100   257,033 21,138 SH   SOLE   0 0 21,138
ENPHASE ENERGY INC COM 29355A107   232,434 1,759 SH   SOLE   0 0 1,759
ENTERPRISE PRODS PARTNERS L COM 293792107   7,212,504 273,719 SH   SOLE   0 0 273,719
EVERI HLDGS INC COM 30034T103   178,641 15,851 SH   SOLE   0 0 15,851
EXXON MOBIL CORP COM 30231G102   6,906,152 69,075 SH   SOLE   0 0 69,075
FRANKLIN RESOURCES INC COM 354613101   1,332,939 44,745 SH   SOLE   0 0 44,745
GARMIN LTD SHS H2906T109   343,811 2,675 SH   SOLE   0 0 2,675
GENERAL DYNAMICS CORP COM 369550108   374,849 1,444 SH   SOLE   0 0 1,444
GENERAL MLS INC COM 370334104   5,532,140 84,927 SH   SOLE   0 0 84,927
GENERAL MTRS CO COM 37045V100   284,417 7,918 SH   SOLE   0 0 7,918
GENUINE PARTS CO COM 372460105   307,594 2,221 SH   SOLE   0 0 2,221
GOLDMAN SACHS GROUP INC COM 38141G104   635,676 1,648 SH   SOLE   0 0 1,648
GRAINGER W W INC COM 384802104   421,418 509 SH   SOLE   0 0 509
GRANITE PT MTG TR INC COM STK 38741L107   213,905 36,011 SH   SOLE   0 0 36,011
HANNON ARMSTRONG SUST INFR C COM 41068X100   605,537 21,956 SH   SOLE   0 0 21,956
HOME DEPOT INC COM 437076102   511,927 1,477 SH   SOLE   0 0 1,477
HORMEL FOODS CORP COM 440452100   225,193 7,013 SH   SOLE   0 0 7,013
IDEXX LABS INC COM 45168D104   222,020 400 SH   SOLE   0 0 400
ILLINOIS TOOL WKS INC COM 452308109   345,306 1,318 SH   SOLE   0 0 1,318
INTERNATIONAL BUSINESS MACHS COM 459200101   7,290,341 44,576 SH   SOLE   0 0 44,576
INVESCO LTD SHS G491BT108   6,823,826 382,501 SH   SOLE   0 0 382,501
ISHARES TR TRS FLT RT BD 46434V860   391,174 7,751 SH   SOLE   0 0 7,751
ISHARES TR CORE MSCI TOTAL 46432F834   470,320 7,243 SH   SOLE   0 0 7,243
JOHNSON & JOHNSON COM 478160104   6,050,881 38,605 SH   SOLE   0 0 38,605
KIMBERLY-CLARK CORP COM 494368103   269,568 2,218 SH   SOLE   0 0 2,218
KOHLS CORP COM 500255104   741,621 25,858 SH   SOLE   0 0 25,858
LEGGETT & PLATT INC COM 524660107   245,318 9,374 SH   SOLE   0 0 9,374
LOWES COS INC COM 548661107   346,012 1,555 SH   SOLE   0 0 1,555
MCDONALDS CORP COM 580135101   372,273 1,256 SH   SOLE   0 0 1,256
MEDTRONIC PLC SHS G5960L103   262,792 3,190 SH   SOLE   0 0 3,190
MERCADOLIBRE INC COM 58733R102   215,301 137 SH   SOLE   0 0 137
MICROSOFT CORP COM 594918104   1,069,656 2,845 SH   SOLE   0 0 2,845
MID-AMER APT CMNTYS INC COM 59522J103   229,288 1,705 SH   SOLE   0 0 1,705
NEXTERA ENERGY INC COM 65339F101   483,775 7,965 SH   SOLE   0 0 7,965
NORFOLK SOUTHN CORP COM 655844108   322,712 1,365 SH   SOLE   0 0 1,365
NUCOR CORP COM 670346105   8,476,127 48,702 SH   SOLE   0 0 48,702
NVIDIA CORPORATION COM 67066G104   281,783 569 SH   SOLE   0 0 569
OMEGA HEALTHCARE INVS INC COM 681936100   6,571,426 214,332 SH   SOLE   0 0 214,332
ONE GAS INC COM 68235P108   277,824 4,360 SH   SOLE   0 0 4,360
ONEOK INC NEW COM 682680103   6,992,285 99,577 SH   SOLE   0 0 99,577
PAYPAL HLDGS INC COM 70450Y103   209,777 3,416 SH   SOLE   0 0 3,416
PEPSICO INC COM 713448108   311,751 1,836 SH   SOLE   0 0 1,836
PHILLIPS 66 COM 718546104   439,294 3,299 SH   SOLE   0 0 3,299
PPG INDS INC COM 693506107   325,778 2,178 SH   SOLE   0 0 2,178
PPL CORP COM 69351T106   5,681,424 209,647 SH   SOLE   0 0 209,647
PRICE T ROWE GROUP INC COM 74144T108   269,588 2,503 SH   SOLE   0 0 2,503
PROCTER AND GAMBLE CO COM 742718109   724,721 4,946 SH   SOLE   0 0 4,946
QUALCOMM INC COM 747525103   528,718 3,656 SH   SOLE   0 0 3,656
REALTY INCOME CORP COM 756109104   6,414,757 111,716 SH   SOLE   0 0 111,716
REDWOOD TRUST INC COM 758075402   630,674 85,111 SH   SOLE   0 0 85,111
SMITH A O CORP COM 831865209   371,609 4,508 SH   SOLE   0 0 4,508
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   3,905,448 64,853 SH   SOLE   0 0 64,853
SOUTHERN CO COM 842587107   6,468,917 92,255 SH   SOLE   0 0 92,255
SPDR S&P 500 ETF TR TR UNIT 78462F103   246,686 519 SH   SOLE   0 0 519
STAG INDL INC COM 85254J102   327,297 8,337 SH   SOLE   0 0 8,337
STANLEY BLACK & DECKER INC COM 854502101   299,843 3,057 SH   SOLE   0 0 3,057
STARWOOD PPTY TR INC COM 85571B105   6,859,376 326,326 SH   SOLE   0 0 326,326
SYSCO CORP COM 871829107   296,725 4,057 SH   SOLE   0 0 4,057
T-MOBILE US INC COM 872590104   671,626 4,189 SH   SOLE   0 0 4,189
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   774,384 7,446 SH   SOLE   0 0 7,446
TARGET CORP COM 87612E106   671,041 4,712 SH   SOLE   0 0 4,712
TEXAS INSTRS INC COM 882508104   398,971 2,341 SH   SOLE   0 0 2,341
TORONTO DOMINION BK ONT COM NEW 891160509   5,988,465 92,672 SH   SOLE   0 0 92,672
TRACTOR SUPPLY CO COM 892356106   549,862 2,557 SH   SOLE   0 0 2,557
U S SILICA HLDGS INC COM 90346E103   115,123 10,179 SH   SOLE   0 0 10,179
UNITEDHEALTH GROUP INC COM 91324P102   486,309 924 SH   SOLE   0 0 924
UNIVERSAL CORP VA COM 913456109   7,253,117 107,741 SH   SOLE   0 0 107,741
V F CORP COM 918204108   223,369 11,881 SH   SOLE   0 0 11,881
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,243,876 16,150 SH   SOLE   0 0 16,150
VECTOR GROUP LTD COM 92240M108   7,422,106 657,988 SH   SOLE   0 0 657,988
VERIZON COMMUNICATIONS INC COM 92343V104   6,594,184 174,912 SH   SOLE   0 0 174,912
VICI PPTYS INC COM 925652109   544,873 17,091 SH   SOLE   0 0 17,091
WALGREENS BOOTS ALLIANCE INC COM 931427108   251,692 9,640 SH   SOLE   0 0 9,640
WALKER & DUNLOP INC COM 93148P102   762,915 6,872 SH   SOLE   0 0 6,872
WALMART INC COM 931142103   332,895 2,112 SH   SOLE   0 0 2,112
WESTERN ALLIANCE BANCORP COM 957638109   852,983 12,965 SH   SOLE   0 0 12,965
WIX COM LTD SHS M98068105   209,257 1,701 SH   SOLE   0 0 1,701