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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 4,382 173,046 SH   SOLE 0 0 0 173,046
DISNEY WALT CO COM 254687106 854 5,051 SH   SOLE 0 0 0 5,051
MASTERCARD INCORPORATED CL A 57636Q104 1,836 5,280 SH   SOLE 0 0 0 5,280
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 4,391 175,369 SH   SOLE 0 0 0 175,369
PEPSICO INC COM 713448108 2,603 17,308 SH   SOLE 0 0 0 17,308
COSTCO WHSL CORP NEW COM 22160K105 4,034 8,978 SH   SOLE 0 0 0 8,978
CVS HEALTH CORP COM 126650100 234 2,761 SH   SOLE 0 0 0 2,761
NEXTERA ENERGY INC COM 65339F101 5,090 64,822 SH   SOLE 0 0 0 64,822
XYLEM INC COM 98419M100 442 3,570 SH   SOLE 0 0 0 3,570
TARGET CORP COM 87612E106 465 2,033 SH   SOLE 0 0 0 2,033
AMAZON COM INC COM 023135106 7,404 2,254 SH   SOLE 0 0 0 2,254
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 352 1,101 SH   SOLE 0 0 0 1,101
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 8,474 115,689 SH   SOLE 0 0 0 115,689
LOWES COS INC COM 548661107 228 1,126 SH   SOLE 0 0 0 1,126
APPLE INC COM 037833100 9,437 66,693 SH   SOLE 0 0 0 66,693
CBRE GROUP INC CL A 12504L109 204 2,100 SH   SOLE 0 0 0 2,100
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,917 34,008 SH   SOLE 0 0 0 34,008
COLGATE PALMOLIVE CO COM 194162103 308 4,069 SH   SOLE 0 0 0 4,069
PROCTER AND GAMBLE CO COM 742718109 247 1,768 SH   SOLE 0 0 0 1,768
THE BEACHBODY COMPANY INC COM CL A 073463101 3 10,000 SH Call SOLE 0 0 0 10,000
CADENCE DESIGN SYSTEM INC COM 127387108 302 1,993 SH   SOLE 0 0 0 1,993
INTEL CORP COM 458140100 2,258 42,386 SH   SOLE 0 0 0 42,386
US BANCORP DEL COM NEW 902973304 4,190 70,483 SH   SOLE 0 0 0 70,483
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,774 17,085 SH   SOLE 0 0 0 17,085
JPMORGAN CHASE & CO COM 46625H100 301 1,840 SH   SOLE 0 0 0 1,840
EQUINIX INC COM 29444U700 1,998 2,529 SH   SOLE 0 0 0 2,529
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 13,208 613,470 SH   SOLE 0 0 0 613,470
CISCO SYS INC COM 17275R102 321 5,895 SH   SOLE 0 0 0 5,895
ISHARES TR CORE S&P SCP ETF 464287804 1,028 9,413 SH   SOLE 0 0 0 9,413
CORSAIR GAMING INC COM 22041X102 207 8,000 SH   SOLE 0 0 0 8,000
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 244 893 SH   SOLE 0 0 0 893
ABBVIE INC COM 00287Y109 348 3,230 SH   SOLE 0 0 0 3,230
VISA INC COM CL A 92826C839 3,303 14,827 SH   SOLE 0 0 0 14,827
D R HORTON INC COM 23331A109 227 2,700 SH   SOLE 0 0 0 2,700
GEO GROUP INC NEW COM 36162J106 202 27,000 SH   SOLE 0 0 0 27,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 353 2,300 SH   SOLE 0 0 0 2,300
NUVEEN REAL ESTATE INCOME FD COM 67071B108 212 20,000 SH   SOLE 0 0 0 20,000
ISHARES TR RUS 1000 VAL ETF 464287598 526 3,359 SH   SOLE 0 0 0 3,359
AUTOMATIC DATA PROCESSING IN COM 053015103 269 1,348 SH   SOLE 0 0 0 1,348
FACEBOOK INC CL A 30303M102 4,839 14,257 SH   SOLE 0 0 0 14,257
ISHARES TR ESG AWR MSCI USA 46435G425 458 4,655 SH   SOLE 0 0 0 4,655
JONES LANG LASALLE INC COM 48020Q107 4,828 19,460 SH   SOLE 0 0 0 19,460
IBIO INC COM NEW 451033203 18 17,080 SH   SOLE 0 0 0 17,080
INTERNATIONAL BUSINESS MACHS COM 459200101 1,060 7,632 SH   SOLE 0 0 0 7,632
ECOLAB INC COM 278865100 3,153 15,116 SH   SOLE 0 0 0 15,116
UNITEDHEALTH GROUP INC COM 91324P102 3,063 7,838 SH   SOLE 0 0 0 7,838
SOUTHERN CO COM 842587107 234 3,777 SH   SOLE 0 0 0 3,777
LOCKHEED MARTIN CORP COM 539830109 4,131 11,969 SH   SOLE 0 0 0 11,969
3M CO COM 88579Y101 425 2,420 SH   SOLE 0 0 0 2,420
WASTE MGMT INC DEL COM 94106L109 232 1,556 SH   SOLE 0 0 0 1,556
DOMINION ENERGY INC COM 25746U109 4,868 66,669 SH   SOLE 0 0 0 66,669
RAYTHEON TECHNOLOGIES CORP COM 75513E101 571 6,640 SH   SOLE 0 0 0 6,640
LINDE PLC SHS G5494J103 403 1,374 SH   SOLE 0 0 0 1,374
ISHARES TR CORE S&P MCP ETF 464287507 1,063 4,042 SH   SOLE 0 0 0 4,042
ISHARES TR RUS 1000 GRW ETF 464287614 860 3,140 SH   SOLE 0 0 0 3,140
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 12,757 588,678 SH   SOLE 0 0 0 588,678
MICROSOFT CORP COM 594918104 5,690 20,184 SH   SOLE 0 0 0 20,184
NORTHROP GRUMMAN CORP COM 666807102 222 617 SH   SOLE 0 0 0 617
ISHARES TR CORE MSCI EAFE 46432F842 260 3,502 SH   SOLE 0 0 0 3,502
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,984 38,298 SH   SOLE 0 0 0 38,298
STARBUCKS CORP COM 855244109 3,857 34,964 SH   SOLE 0 0 0 34,964
REGIONS FINANCIAL CORP NEW COM 7591EP100 234 11,000 SH   SOLE 0 0 0 11,000
UXIN LTD ADS 91818X108 38 13,890 SH   SOLE 0 0 0 13,890
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 4,326 176,000 SH   SOLE 0 0 0 176,000
MCDONALDS CORP COM 580135101 559 2,319 SH   SOLE 0 0 0 2,319
ALPHABET INC CAP STK CL A 02079K305 5,358 2,004 SH   SOLE 0 0 0 2,004
DICKS SPORTING GOODS INC COM 253393102 240 2,000 SH   SOLE 0 0 0 2,000
GENERAL DYNAMICS CORP COM 369550108 1,015 5,178 SH   SOLE 0 0 0 5,178
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 12,532 566,792 SH   SOLE 0 0 0 566,792
APPLIED MATLS INC COM 038222105 204 1,585 SH   SOLE 0 0 0 1,585
ENBRIDGE INC COM 29250N105 5,099 128,105 SH   SOLE 0 0 0 128,105
AGILENT TECHNOLOGIES INC COM 00846U101 2,862 18,170 SH   SOLE 0 0 0 18,170
HONEYWELL INTL INC COM 438516106 2,804 13,208 SH   SOLE 0 0 0 13,208
VALERO ENERGY CORP COM 91913Y100 5,587 79,169 SH   SOLE 0 0 0 79,169
CLOROX CO DEL COM 189054109 306 1,850 SH   SOLE 0 0 0 1,850
CORTEVA INC COM 22052L104 2,762 65,648 SH   SOLE 0 0 0 65,648
EMERSON ELEC CO COM 291011104 244 2,588 SH   SOLE 0 0 0 2,588
DUPONT DE NEMOURS INC COM 26614N102 1,720 25,297 SH   SOLE 0 0 0 25,297
MORGAN STANLEY COM NEW 617446448 214 2,200 SH   SOLE 0 0 0 2,200
ISHARES TR CORE S&P500 ETF 464287200 435 1,009 SH   SOLE 0 0 0 1,009
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 12,705 572,436 SH   SOLE 0 0 0 572,436
ISHARES TR EAFE GRWTH ETF 464288885 235 2,211 SH   SOLE 0 0 0 2,211
MEDTRONIC PLC SHS G5960L103 425 3,392 SH   SOLE 0 0 0 3,392
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 439 3,281 SH   SOLE 0 0 0 3,281
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 4,775 205,449 SH   SOLE 0 0 0 205,449
JOHNSON & JOHNSON COM 478160104 1,954 12,100 SH   SOLE 0 0 0 12,100
AIR PRODS & CHEMS INC COM 009158106 2,137 8,346 SH   SOLE 0 0 0 8,346
THERMO FISHER SCIENTIFIC INC COM 883556102 1,616 2,828 SH   SOLE 0 0 0 2,828