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
ABBVIE INC COM 00287Y109   331,171 2,078 SH   SOLE 0 0 0 2,078
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,914,927 6,700 SH   SOLE 0 0 0 6,700
AGCO CORP COM 001084102   557,024 4,120 SH   SOLE 0 0 0 4,120
ALBEMARLE CORP COM 012653101   3,191,652 14,439 SH   SOLE 0 0 0 14,439
ALTRIA GROUP INC COM 02209S103   516,744 11,581 SH   SOLE 0 0 0 11,581
AMERICAN ELEC PWR CO INC COM 025537101   2,394,756 26,319 SH   SOLE 0 0 0 26,319
AMERICAN EXPRESS CO COM 025816109   853,781 5,176 SH   SOLE 0 0 0 5,176
AMERIPRISE FINL INC COM 03076C106   760,120 2,480 SH   SOLE 0 0 0 2,480
APPLE INC COM 037833100   9,647,310 58,504 SH   SOLE 0 0 0 58,504
ARCHER DANIELS MIDLAND CO COM 039483102   1,273,133 15,982 SH   SOLE 0 0 0 15,982
BANK AMERICA CORP COM 060505104   731,845 25,589 SH   SOLE 0 0 0 25,589
BEST BUY INC COM 086516101   816,765 10,435 SH   SOLE 0 0 0 10,435
BLACKROCK INCOME TR INC COM NEW 09247F209   2,596,314 206,220 SH   SOLE 0 0 0 206,220
BRISTOL-MYERS SQUIBB CO COM 110122108   976,855 14,094 SH   SOLE 0 0 0 14,094
CAPITAL ONE FINL CORP COM 14040H105   2,043,494 21,251 SH   SOLE 0 0 0 21,251
CF INDS HLDGS INC COM 125269100   520,696 7,183 SH   SOLE 0 0 0 7,183
CHENIERE ENERGY INC COM NEW 16411R208   1,535,393 9,742 SH   SOLE 0 0 0 9,742
CHEVRON CORP NEW COM 166764100   3,215,180 19,706 SH   SOLE 0 0 0 19,706
CISCO SYS INC COM 17275R102   865,151 16,550 SH   SOLE 0 0 0 16,550
CLEARWAY ENERGY INC CL C 18539C204   1,749,221 55,832 SH   SOLE 0 0 0 55,832
COMCAST CORP NEW CL A 20030N101   1,554,694 41,010 SH   SOLE 0 0 0 41,010
CONAGRA BRANDS INC COM 205887102   1,080,109 28,757 SH   SOLE 0 0 0 28,757
CONOCOPHILLIPS COM 20825C104   2,191,835 22,093 SH   SOLE 0 0 0 22,093
CORNING INC COM 219350105   516,887 14,651 SH   SOLE 0 0 0 14,651
CORTEVA INC COM 22052L104   604,186 10,018 SH   SOLE 0 0 0 10,018
CVR PARTNERS LP COM 126633205   494,626 5,547 SH   SOLE 0 0 0 5,547
CVS HEALTH CORP COM 126650100   2,712,241 36,499 SH   SOLE 0 0 0 36,499
DEVON ENERGY CORP NEW COM 25179M103   1,025,811 20,269 SH   SOLE 0 0 0 20,269
DEXCOM INC COM 252131107   1,615,018 13,901 SH   SOLE 0 0 0 13,901
DIGITAL RLTY TR INC COM 253868103   1,835,075 18,666 SH   SOLE 0 0 0 18,666
DISNEY WALT CO COM 254687106   251,226 2,509 SH   SOLE 0 0 0 2,509
DOMINION ENERGY INC COM 25746U109   2,856,802 51,096 SH   SOLE 0 0 0 51,096
DUKE ENERGY CORP NEW COM NEW 26441C204   2,520,429 26,127 SH   SOLE 0 0 0 26,127
EDISON INTL COM 281020107   211,770 3,000 SH   SOLE 0 0 0 3,000
EQUINIX INC COM 29444U700   3,017,632 4,185 SH   SOLE 0 0 0 4,185
EXXON MOBIL CORP COM 30231G102   3,818,399 34,820 SH   SOLE 0 0 0 34,820
FIRST SOLAR INC COM 336433107   3,700,871 17,016 SH   SOLE 0 0 0 17,016
FMC CORP COM NEW 302491303   1,626,518 13,318 SH   SOLE 0 0 0 13,318
GENERAL DYNAMICS CORP COM 369550108   684,630 3,000 SH   SOLE 0 0 0 3,000
GENERAL MLS INC COM 370334104   1,937,461 22,671 SH   SOLE 0 0 0 22,671
GILEAD SCIENCES INC COM 375558103   809,632 9,758 SH   SOLE 0 0 0 9,758
GOLDMAN SACHS GROUP INC COM 38141G104   363,092 1,110 SH   SOLE 0 0 0 1,110
GOODYEAR TIRE & RUBR CO COM 382550101   525,500 47,686 SH   SOLE 0 0 0 47,686
GRAINGER W W INC COM 384802104   1,262,249 1,833 SH   SOLE 0 0 0 1,833
HOME DEPOT INC COM 437076102   2,481,419 8,408 SH   SOLE 0 0 0 8,408
HP INC COM 40434L105   265,999 9,063 SH   SOLE 0 0 0 9,063
HUNT J B TRANS SVCS INC COM 445658107   1,406,608 8,017 SH   SOLE 0 0 0 8,017
INTEL CORP COM 458140100   294,369 9,010 SH   SOLE 0 0 0 9,010
INTERNATIONAL BUSINESS MACHS COM 459200101   3,908,182 29,813 SH   SOLE 0 0 0 29,813
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   22,148,718 895,984 SH   SOLE 0 0 0 895,984
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   1,016,267 45,881 SH   SOLE 0 0 0 45,881
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   16,737,524 115,735 SH   SOLE 0 0 0 115,735
IRON MTN INC DEL COM 46284V101   2,930,130 55,380 SH   SOLE 0 0 0 55,380
ISHARES TR TIPS BD ETF 464287176   3,035,446 27,532 SH   SOLE 0 0 0 27,532
ISHARES TR FLTG RATE NT ETF 46429B655   2,831,253 56,187 SH   SOLE 0 0 0 56,187
ISHARES TR US HOME CONS ETF 464288752   756,518 10,763 SH   SOLE 0 0 0 10,763
ISHARES TR 0-5YR HI YL CP 46434V407   15,737,392 377,577 SH   SOLE 0 0 0 377,577
ISHARES TR ISHS 1-5YR INVS 464288646   23,130,346 457,664 SH   SOLE 0 0 0 457,664
ISHARES TR CORE S&P MCP ETF 464287507   1,585,419 6,338 SH   SOLE 0 0 0 6,338
ISHARES TR RUS MID CAP ETF 464287499   237,728 3,400 SH   SOLE 0 0 0 3,400
JOHNSON & JOHNSON COM 478160104   1,007,965 6,503 SH   SOLE 0 0 0 6,503
JPMORGAN CHASE & CO COM 46625H100   2,933,925 22,515 SH   SOLE 0 0 0 22,515
KIMBERLY-CLARK CORP COM 494368103   268,440 2,000 SH   SOLE 0 0 0 2,000
KINDER MORGAN INC DEL COM 49456B101   1,893,406 108,133 SH   SOLE 0 0 0 108,133
KROGER CO COM 501044101   809,481 16,396 SH   SOLE 0 0 0 16,396
LILLY ELI & CO COM 532457108   1,533,714 4,466 SH   SOLE 0 0 0 4,466
LIVENT CORP COM 53814L108   1,107,782 51,003 SH   SOLE 0 0 0 51,003
LOWES COS INC COM 548661107   1,560,908 7,806 SH   SOLE 0 0 0 7,806
MARATHON PETE CORP COM 56585A102   796,845 5,910 SH   SOLE 0 0 0 5,910
MARSH & MCLENNAN COS INC COM 571748102   1,756,301 10,545 SH   SOLE 0 0 0 10,545
MASTERCARD INCORPORATED CL A 57636Q104   250,389 689 SH   SOLE 0 0 0 689
MCDONALDS CORP COM 580135101   634,155 2,268 SH   SOLE 0 0 0 2,268
MERCK & CO INC COM 58933Y105   1,888,795 17,754 SH   SOLE 0 0 0 17,754
MICROSOFT CORP COM 594918104   4,349,460 15,087 SH   SOLE 0 0 0 15,087
MOSAIC CO NEW COM 61945C103   544,687 11,872 SH   SOLE 0 0 0 11,872
NEXTERA ENERGY INC COM 65339F101   2,620,355 33,995 SH   SOLE 0 0 0 33,995
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   315,903 5,200 SH   SOLE 0 0 0 5,200
NUCOR CORP COM 670346105   311,412 2,016 SH   SOLE 0 0 0 2,016
NVIDIA CORPORATION COM 67066G104   1,253,921 4,514 SH   SOLE 0 0 0 4,514
OKTA INC CL A 679295105   339,807 3,940 SH   SOLE 0 0 0 3,940
ORACLE CORP COM 68389X105   2,508,840 27,000 SH   SOLE 0 0 0 27,000
PEPSICO INC COM 713448108   422,936 2,320 SH   SOLE 0 0 0 2,320
PFIZER INC COM 717081103   655,875 16,075 SH   SOLE 0 0 0 16,075
PHILLIPS 66 COM 718546104   367,807 3,628 SH   SOLE 0 0 0 3,628
PIEDMONT LITHIUM INC COM 72016P105   573,598 9,552 SH   SOLE 0 0 0 9,552
PROCTER AND GAMBLE CO COM 742718109   277,753 1,868 SH   SOLE 0 0 0 1,868
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,076,018 21,199 SH   SOLE 0 0 0 21,199
REGENERON PHARMACEUTICALS COM 75886F107   918,625 1,118 SH   SOLE 0 0 0 1,118
REGIONS FINANCIAL CORP NEW COM 7591EP100   464,000 25,000 SH   SOLE 0 0 0 25,000
RIO TINTO PLC SPONSORED ADR 767204100   440,488 6,421 SH   SOLE 0 0 0 6,421
ROCKWELL AUTOMATION INC COM 773903109   2,092,336 7,130 SH   SOLE 0 0 0 7,130
ROPER TECHNOLOGIES INC COM 776696106   941,179 2,136 SH   SOLE 0 0 0 2,136
ROSS STORES INC COM 778296103   636,780 6,000 SH   SOLE 0 0 0 6,000
RYDER SYS INC COM 783549108   2,135,855 23,934 SH   SOLE 0 0 0 23,934
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,160,730 31,239 SH   SOLE 0 0 0 31,239
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,272,668 51,584 SH   SOLE 0 0 0 51,584
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   7,408,552 109,448 SH   SOLE 0 0 0 109,448
SOUTHERN CO COM 842587107   2,664,195 38,290 SH   SOLE 0 0 0 38,290
SPDR S&P 500 ETF TR TR UNIT 78462F103   872,819 2,132 SH   SOLE 0 0 0 2,132
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,833,784 148,778 SH   SOLE 0 0 0 148,778
SPDR SER TR S&P REGL BKG 78464A698   4,247,053 96,832 SH   SOLE 0 0 0 96,832
SPDR SER TR PORT MTG BK ETF 78464A383   479,354 21,612 SH   SOLE 0 0 0 21,612
SPDR SER TR PORTFOLIO S&P500 78464A854   5,732,444 119,054 SH   SOLE 0 0 0 119,054
SPDR SER TR PORTFOLIO SHORT 78464A474   6,189,977 208,909 SH   SOLE 0 0 0 208,909
SPDR SER TR S&P BK ETF 78464A797   3,177,788 85,724 SH   SOLE 0 0 0 85,724
TARGET CORP COM 87612E106   1,007,030 6,080 SH   SOLE 0 0 0 6,080
TESLA INC COM 88160R101   366,582 1,767 SH   SOLE 0 0 0 1,767
TEXAS INSTRS INC COM 882508104   1,195,114 6,425 SH   SOLE 0 0 0 6,425
TEXTRON INC COM 883203101   437,341 6,192 SH   SOLE 0 0 0 6,192
THERMO FISHER SCIENTIFIC INC COM 883556102   4,883,327 8,473 SH   SOLE 0 0 0 8,473
TJX COS INC NEW COM 872540109   1,742,726 22,240 SH   SOLE 0 0 0 22,240
TRAVELERS COMPANIES INC COM 89417E109   724,207 4,225 SH   SOLE 0 0 0 4,225
TRUIST FINL CORP COM 89832Q109   419,798 12,311 SH   SOLE 0 0 0 12,311
UNION PAC CORP COM 907818108   223,399 1,110 SH   SOLE 0 0 0 1,110
UNITEDHEALTH GROUP INC COM 91324P102   1,429,112 3,024 SH   SOLE 0 0 0 3,024
US BANCORP DEL COM NEW 902973304   959,870 26,626 SH   SOLE 0 0 0 26,626
VACCINEX INC COM 918640103   3,995 10,000 SH   SOLE 0 0 0 10,000
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   5,058,752 68,519 SH   SOLE 0 0 0 68,519
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   493,053 2,530 SH   SOLE 0 0 0 2,530
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,260,635 6,177 SH   SOLE 0 0 0 6,177
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,393,791 14,343 SH   SOLE 0 0 0 14,343
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   26,151,561 546,875 SH   SOLE 0 0 0 546,875
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,893,801 24,843 SH   SOLE 0 0 0 24,843
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   24,456,109 417,767 SH   SOLE 0 0 0 417,767
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   19,935,343 428,257 SH   SOLE 0 0 0 428,257
WALMART INC COM 931142103   2,858,386 19,385 SH   SOLE 0 0 0 19,385
WILLIAMS COS INC COM 969457100   1,877,413 62,874 SH   SOLE 0 0 0 62,874
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   267,227 3,619 SH   SOLE 0 0 0 3,619