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
Expires: July 31, 2015
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 COM 002824100 1,732,162 12,736 SH SOLE 12,736 0 0
ABBVIE INC COM 00287Y109 261,910 1,411 SH SOLE 1,411 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,348,334 9,502 SH SOLE 9,502 0 0
ALPHABET INC CAP STK CL C 02079K107 244,798 1,380 SH SOLE 1,380 0 0
ALTRIA GROUP INC COM 02209S103 592,163 10,100 SH SOLE 10,100 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,352,453 22,672 SH SOLE 22,672 0 0
AMERICAN EXPRESS CO COM 025816109 1,655,187 5,189 SH SOLE 5,189 0 0
AMERIPRISE FINL INC COM 03076C106 1,323,650 2,480 SH SOLE 2,480 0 0
APPLE INC COM 037833100 6,253,582 30,480 SH SOLE 30,480 0 0
BANK AMERICA CORP COM 060505104 1,183,000 25,000 SH SOLE 25,000 0 0
BLACKROCK INCOME TR INC COM NEW 09247F209 644,355 54,839 SH SOLE 54,839 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,222,433 11,381 SH SOLE 11,381 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 601,770 13,000 SH SOLE 13,000 0 0
BROADCOM INC COM 11135F101 311,485 1,130 SH SOLE 1,130 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,419,854 11,374 SH SOLE 11,374 0 0
CARDINAL HEALTH INC COM 14149Y108 359,520 2,140 SH SOLE 2,140 0 0
CATERPILLAR INC COM 149123101 1,033,459 2,662 SH SOLE 2,662 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 210,537 515 SH SOLE 515 0 0
CHENIERE ENERGY INC COM NEW 16411R208 3,123,770 12,828 SH SOLE 12,828 0 0
CHEVRON CORP NEW COM 166764100 1,125,095 7,857 SH SOLE 7,857 0 0
CISCO SYS INC COM 17275R102 3,188,652 45,959 SH SOLE 45,959 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,438,325 44,948 SH SOLE 44,948 0 0
COMCAST CORP NEW CL A 20030N101 1,423,322 39,880 SH SOLE 39,880 0 0
CONOCOPHILLIPS COM 20825C104 250,644 2,793 SH SOLE 2,793 0 0
CORNING INC COM 219350105 421,772 8,020 SH SOLE 8,020 0 0
CORTEVA INC COM 22052L104 545,903 7,325 SH SOLE 7,325 0 0
CVS HEALTH CORP COM 126650100 349,936 5,073 SH SOLE 5,073 0 0
DEERE & CO COM 244199105 201,362 396 SH SOLE 396 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,551,816 12,658 SH SOLE 12,658 0 0
DIGITAL RLTY TR INC COM 253868103 3,658,423 20,986 SH SOLE 20,986 0 0
DISNEY WALT CO COM 254687106 206,353 1,664 SH SOLE 1,664 0 0
DOMINION ENERGY INC COM 25746U109 2,136,465 37,800 SH SOLE 37,800 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 2,396,371 20,308 SH SOLE 20,308 0 0
ELI LILLY & CO COM 532457108 3,320,018 4,259 SH SOLE 4,259 0 0
EQUINIX INC COM 29444U700 3,014,077 3,789 SH SOLE 3,789 0 0
EXXON MOBIL CORP COM 30231G102 3,059,095 28,378 SH SOLE 28,378 0 0
FIRST SOLAR INC COM 336433107 2,305,807 13,929 SH SOLE 13,929 0 0
GE AEROSPACE COM NEW 369604301 232,703 904 SH SOLE 904 0 0
GENERAL DYNAMICS CORP COM 369550108 2,265,394 7,767 SH SOLE 7,767 0 0
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 3,096,093 49,411 SH SOLE 49,411 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 764,370 1,080 SH SOLE 1,080 0 0
GRAINGER W W INC COM 384802104 2,437,951 2,344 SH SOLE 2,344 0 0
HOME DEPOT INC COM 437076102 2,467,147 6,729 SH SOLE 6,729 0 0
HP INC COM 40434L105 220,140 9,000 SH SOLE 9,000 0 0
INTEL CORP COM 458140100 204,371 9,124 SH SOLE 9,124 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,133,077 20,806 SH SOLE 20,806 0 0
INTERNATIONAL PAPER CO COM 460146103 215,418 4,600 SH SOLE 4,600 0 0
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 7,957,939 317,682 SH SOLE 317,682 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 731,628 29,923 SH SOLE 29,923 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 474,556 21,195 SH SOLE 21,195 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 26,535,417 146,008 SH SOLE 146,008 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 307,273 4,312 SH SOLE 4,312 0 0
IRON MTN INC DEL COM 46284V101 4,186,876 40,820 SH SOLE 40,820 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 701,773 13,301 SH SOLE 13,301 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 18,728,889 157,267 SH SOLE 157,267 0 0
ISHARES TR CORE S&P SCP ETF 464287804 7,574,947 69,311 SH SOLE 69,311 0 0
ISHARES TR U.S. MED DVC ETF 464288810 1,197,990 19,125 SH SOLE 19,125 0 0
ISHARES TR RUS MID CAP ETF 464287499 230,569 2,507 SH SOLE 2,507 0 0
ISHARES TR CORE S&P MCP ETF 464287507 7,883,207 127,108 SH SOLE 127,108 0 0
ISHARES TR CORE S&P500 ETF 464287200 487,407 785 SH SOLE 785 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 662,250 6,915 SH SOLE 6,915 0 0
JOHNSON & JOHNSON COM 478160104 546,387 3,577 SH SOLE 3,577 0 0
JPMORGAN CHASE & CO. COM 46625H100 4,405,592 15,196 SH SOLE 15,196 0 0
KIMBERLY-CLARK CORP COM 494368103 264,066 2,048 SH SOLE 2,048 0 0
KINDER MORGAN INC DEL COM 49456B101 3,713,427 126,307 SH SOLE 126,307 0 0
KORE GROUP HLDGS INC COM NEW 50066V305 82,288 34,430 SH SOLE 34,430 0 0
KROGER CO COM 501044101 1,722,464 24,013 SH SOLE 24,013 0 0
LOCKHEED MARTIN CORP COM 539830109 1,319,604 2,849 SH SOLE 2,849 0 0
LOWES COS INC COM 548661107 1,355,526 6,110 SH SOLE 6,110 0 0
MARATHON PETE CORP COM 56585A102 971,744 5,850 SH SOLE 5,850 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,865,824 13,108 SH SOLE 13,108 0 0
MCDONALDS CORP COM 580135101 612,096 2,095 SH SOLE 2,095 0 0
MEDTRONIC PLC SHS G5960L103 1,271,026 14,581 SH SOLE 14,581 0 0
MERCK & CO INC COM 58933Y105 217,306 2,745 SH SOLE 2,745 0 0
MICROSOFT CORP COM 594918104 8,884,233 17,861 SH SOLE 17,861 0 0
NEXTERA ENERGY INC COM 65339F101 1,571,629 22,639 SH SOLE 22,639 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,311,502 2,623 SH SOLE 2,623 0 0
NUCOR CORP COM 670346105 226,047 1,745 SH SOLE 1,745 0 0
NVIDIA CORPORATION COM 67066G104 4,782,495 30,271 SH SOLE 30,271 0 0
OKTA INC CL A 679295105 1,378,586 13,790 SH SOLE 13,790 0 0
ORACLE CORP COM 68389X105 7,047,814 32,236 SH SOLE 32,236 0 0
PHILLIPS 66 COM 718546104 367,563 3,081 SH SOLE 3,081 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 588,000 25,000 SH SOLE 25,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,071,604 18,371 SH SOLE 18,371 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,957,707 5,894 SH SOLE 5,894 0 0
ROPER TECHNOLOGIES INC COM 776696106 972,146 1,715 SH SOLE 1,715 0 0
ROSS STORES INC COM 778296103 765,480 6,000 SH SOLE 6,000 0 0
RTX CORPORATION COM 75513E101 5,558,508 38,067 SH SOLE 38,067 0 0
RYDER SYS INC COM 783549108 3,016,152 18,970 SH SOLE 18,970 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 411,861 14,100 SH SOLE 14,100 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,031,217 25,086 SH SOLE 25,086 0 0
SELECT SECTOR SPDR TR INDL 81369Y704 2,917,201 19,775 SH SOLE 19,775 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 5,849,785 71,636 SH SOLE 71,636 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 720,187 2,844 SH SOLE 2,844 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 510,617 5,815 SH SOLE 5,815 0 0
SOUTHERN CO COM 842587107 2,452,273 26,704 SH SOLE 26,704 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 409,049 662 SH SOLE 662 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 206,677 3,480 SH SOLE 3,480 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 239,155 4,289 SH SOLE 4,289 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 4,634,916 63,763 SH SOLE 63,763 0 0
STRYKER CORPORATION COM 863667101 1,362,530 3,444 SH SOLE 3,444 0 0
TARGET CORP COM 87612E106 599,792 6,080 SH SOLE 6,080 0 0
TEXAS INSTRS INC COM 882508104 1,297,625 6,250 SH SOLE 6,250 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,704,216 4,203 SH SOLE 4,203 0 0
TJX COS INC NEW COM 872540109 2,746,418 22,240 SH SOLE 22,240 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,096,914 4,100 SH SOLE 4,100 0 0
UNION PAC CORP COM 907818108 200,630 872 SH SOLE 872 0 0
UNITEDHEALTH GROUP INC COM 91324P102 883,187 2,831 SH SOLE 2,831 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 8,376,848 113,769 SH SOLE 113,769 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,003,268 12,748 SH SOLE 12,748 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 623,567 2,052 SH SOLE 2,052 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,425,075 11,311 SH SOLE 11,311 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 15,748,943 339,856 SH SOLE 339,856 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 6,451,882 113,171 SH SOLE 113,171 0 0
WALMART INC COM 931142103 5,595,936 57,230 SH SOLE 57,230 0 0
WASTE MGMT INC DEL COM 94106L109 221,955 970 SH SOLE 970 0 0
WELLTOWER INC COM 95040Q104 218,604 1,422 SH SOLE 1,422 0 0
WILLIAMS COS INC COM 969457100 4,151,313 66,093 SH SOLE 66,093 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 651,445 8,354 SH SOLE 8,354 0 0