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
AMERICAN WTR WKS CO INC NEW COM 030420103 5,667 36,768 SH   SOLE   0 0 36,768
APPLE INC COM 037833100 9,360 68,342 SH   SOLE   0 0 68,342
APPLIED MATLS INC COM 038222105 4,052 28,453 SH   SOLE   0 0 28,453
CHEVRON CORP NEW COM 166764100 3,611 34,480 SH   SOLE   0 0 34,480
CUMMINS INC COM 231021106 3,814 15,644 SH   SOLE   0 0 15,644
ECOLAB INC COM 278865100 4,848 23,536 SH   SOLE   0 0 23,536
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 10,573 165,874 SH   SOLE   0 0 165,874
HOME DEPOT INC COM 437076102 6,158 19,310 SH   SOLE   0 0 19,310
INTUIT COM 461202103 8,152 16,631 SH   SOLE   0 0 16,631
ISHARES TR U.S. FINLS ETF 464287788 905 11,169 SH   SOLE   0 0 11,169
LOCKHEED MARTIN CORP COM 539830109 4,043 10,687 SH   SOLE   0 0 10,687
MICROSOFT CORP COM 594918104 8,147 30,075 SH   SOLE   0 0 30,075
PRUDENTIAL FINL INC COM 744320102 3,576 34,901 SH   SOLE   0 0 34,901
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 13,583 130,266 SH   SOLE   0 0 130,266
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,079 29,616 SH   SOLE   0 0 29,616
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,313 15,850 SH   SOLE   0 0 15,850
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,289 43,488 SH   SOLE   0 0 43,488
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 10,703 130,274 SH   SOLE   0 0 130,274
WAL-MART STORES INC COM 931142103 4,315 30,602 SH   SOLE   0 0 30,602
INVESCO QQQ TR UNIT SER 1 46090E103 20,605 58,137 SH   SOLE   0 0 58,137
BROADCOM INC COM 11135F101 5,055 10,602 SH   SOLE   0 0 10,602
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 9,759 462,510 SH   SOLE   0 0 462,510
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 18,833 866,666 SH   SOLE   0 0 866,666
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 21,923 1,015,442 SH   SOLE   0 0 1,015,442
ISHARES TR 0-5 YR TIPS ETF 46429B747 11,103 104,439 SH   SOLE   0 0 104,439
JPMORGAN CHASE & CO COM 46625H100 3,916 25,176 SH   SOLE   0 0 25,176
NEXTERA ENERGY INC COM 65339F101 3,642 49,696 SH   SOLE   0 0 49,696
PAYPAL HLDGS INC COM 70450Y103 5,340 18,320 SH   SOLE   0 0 18,320
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 21,097 206,894 SH   SOLE   0 0 206,894
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,480 54,853 SH   SOLE   0 0 54,853
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 19,421 56,301 SH   SOLE   0 0 56,301
SPDR SER TR BLOMBERG BRC INV 78468R200 22,775 743,082 SH   SOLE   0 0 743,082
SELECT SECTOR SPDR TR ENERGY 81369Y506 797 14,803 SH   SOLE   0 0 14,803
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,706 11,553 SH   SOLE   0 0 11,553
UNITEDHEALTH GROUP INC COM 91324P102 6,280 15,682 SH   SOLE   0 0 15,682
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 7,140 281,326 SH   SOLE   0 0 281,326
VISA INC COM CL A 92826C839 6,480 27,715 SH   SOLE   0 0 27,715
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,208 21,058 SH   SOLE   0 0 21,058
FRANKS INTL N V COM N33462107 32 10,525 SH   SOLE   0 0 10,525
AMAZON COM INC COM 023135106 8,222 2,390 SH   SOLE   0 0 2,390
ALPHABET INC CAP STK CL A 02079K305 7,184 2,942 SH   SOLE   0 0 2,942
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 834 2,845 SH   SOLE   0 0 2,845
ISHARES TR MSCI USA MIN VOL 46429B697 652 8,853 SH   SOLE   0 0 8,853
ISHARES TR MSCI USA MMENTM 46432F396 748 4,314 SH   SOLE   0 0 4,314
LHC GROUP INC COM 50187A107 1,051 5,250 SH   SOLE   0 0 5,250
NVIDIA CORPORATION COM 67066G104 7,981 9,975 SH   SOLE   0 0 9,975
SPDR GOLD TR GOLD SHS 78463V107 323 1,952 SH   SOLE   0 0 1,952
TESLA INC COM 88160R101 221 325 SH   SOLE   0 0 325
TRUIST FINL CORP COM 89832Q109 266 4,798 SH   SOLE   0 0 4,798
BUNGE LIMITED COM G16962105 208 2,600 SH   SOLE   0 0 2,600