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
ABBOTT LABS COM 002824100 BBG001S5N9M6 285,461 2,819 SH   SOLE   0 0 2,819
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 455,479 2,858 SH   SOLE   0 0 2,858
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 2,199,076 21,200 SH   SOLE   0 0 21,200
APPLE INC COM 037833100 BBG001S5N8V8 4,820,229 29,231 SH   SOLE   0 0 29,231
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,067,884 8,694 SH   SOLE   0 0 8,694
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1,041,486 1,530 SH   SOLE   0 0 1,530
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,002,885 3,248 SH   SOLE   0 0 3,248
BOEING CO COM 097023105 BBG001S5P0V3 388,747 1,830 SH   SOLE   0 0 1,830
CISCO SYS INC COM 17275R102 BBG001S6HC62 1,230,920 23,547 SH   SOLE   0 0 23,547
COCA COLA CO COM 191216100 BBG001S5SMQ8 216,547 3,491 SH   SOLE   0 0 3,491
DEERE & CO COM 244199105 BBG001S5QFF7 1,045,825 2,533 SH   SOLE   0 0 2,533
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 328,567 12,686 SH   SOLE   0 0 12,686
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 736,640 6,717 SH   SOLE   0 0 6,717
FEDEX CORP COM 31428X106 BBG001S5R3M5 2,162,658 9,465 SH   SOLE   0 0 9,465
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 8,988,099 110,664 SH   SOLE   0 0 110,664
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 MUNI 46138J510 BBG00Q8HN8N8 469,583 19,739 SH   SOLE   0 0 19,739
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 MUNI 46138J494 BBG00Q9CYYY7 471,982 19,773 SH   SOLE   0 0 19,773
INVESCO EXCH TRD SLF IDX FD BULSHS 2028 MUNI 46138J486 BBG00Q8HQTM0 468,563 19,804 SH   SOLE   0 0 19,804
INVESCO EXCH TRD SLF IDX FD BULSHS 2029 MUNI 46138J478 BBG00Q9CZ8M6 424,873 18,167 SH   SOLE   0 0 18,167
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 4,103,385 84,103 SH   SOLE   0 0 84,103
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 9,299,078 87,422 SH   SOLE   0 0 87,422
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 272,954 5,460 SH   SOLE   0 0 5,460
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 2,030,299 8,116 SH   SOLE   0 0 8,116
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 11,924,616 119,677 SH   SOLE   0 0 119,677
ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 3,009,130 121,287 SH   SOLE   0 0 121,287
ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 3,125,982 130,195 SH   SOLE   0 0 130,195
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 3,115,866 132,421 SH   SOLE   0 0 132,421
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 3,094,405 134,073 SH   SOLE   0 0 134,073
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 3,113,439 137,398 SH   SOLE   0 0 137,398
ISHARES TR IBONDS DEC 46435U697 BBG00KDS8331 962,054 37,188 SH   SOLE   0 0 37,188
ISHARES TR IBONDS DEC 25 46435U432 BBG00MJW33G3 844,947 31,753 SH   SOLE   0 0 31,753
ISHARES TR IBONDS DEC 26 46435U259 BBG00NSLFHR9 821,172 32,165 SH   SOLE   0 0 32,165
ISHARES TR IBONDS DEC 27 46435U283 BBG00NVC3ZF1 823,860 32,359 SH   SOLE   0 0 32,359
ISHARES TR IBONDS DEC 28 46435U325 BBG00NX0QLT6 838,374 32,749 SH   SOLE   0 0 32,749
ISHARES TR IBONDS DEC2023 46435G318 BBG00GF7ZJL9 968,680 38,092 SH   SOLE   0 0 38,092
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 12,814,693 522,409 SH   SOLE   0 0 522,409
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 6,668,536 73,152 SH   SOLE   0 0 73,152
ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 9,321,264 191,127 SH   SOLE   0 0 191,127
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 5,012,351 40,401 SH   SOLE   0 0 40,401
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 221,944 2,060 SH   SOLE   0 0 2,060
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 347,682 1,423 SH   SOLE   0 0 1,423
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 206,124 2,948 SH   SOLE   0 0 2,948
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 1,990,587 11,158 SH   SOLE   0 0 11,158
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 1,055,505 21,127 SH   SOLE   0 0 21,127
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 4,925,357 90,208 SH   SOLE   0 0 90,208
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 17,084,010 339,507 SH   SOLE   0 0 339,507
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 451,320 8,886 SH   SOLE   0 0 8,886
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 4,671,277 113,298 SH   SOLE   0 0 113,298
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 295,663 1,908 SH   SOLE   0 0 1,908
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 2,091,736 16,052 SH   SOLE   0 0 16,052
LILLY ELI & CO COM 532457108 BBG001S5STL8 304,957 888 SH   SOLE   0 0 888
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 224,636 4,140 SH   SOLE   0 0 4,140
MCDONALDS CORP COM 580135101 BBG001S5T110 1,252,653 4,480 SH   SOLE   0 0 4,480
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 735,955 2,067 SH   SOLE   0 0 2,067
MICROSOFT CORP COM 594918104 BBG001S5TD05 3,277,971 11,370 SH   SOLE   0 0 11,370
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 243,183 7,059 SH   SOLE   0 0 7,059
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 234,323 3,040 SH   SOLE   0 0 3,040
ORACLE CORP COM 68389X105 BBG001S5SJG6 320,388 3,448 SH   SOLE   0 0 3,448
PEPSICO INC COM 713448108 BBG001S695T1 626,645 3,437 SH   SOLE   0 0 3,437
PFIZER INC COM 717081103 BBG001S5V466 336,396 8,245 SH   SOLE   0 0 8,245
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 1,386,584 28,240 SH   SOLE   0 0 28,240
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 1,782,404 30,747 SH   SOLE   0 0 30,747
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 1,384,835 16,719 SH   SOLE   0 0 16,719
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 3,447,348 107,227 SH   SOLE   0 0 107,227
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 910,951 24,370 SH   SOLE   0 0 24,370
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 4,437,600 29,675 SH   SOLE   0 0 29,675
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 1,588,783 21,266 SH   SOLE   0 0 21,266
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 4,230,494 32,678 SH   SOLE   0 0 32,678
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 2,754,018 27,219 SH   SOLE   0 0 27,219
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 504,900 7,459 SH   SOLE   0 0 7,459
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 903,231 11,198 SH   SOLE   0 0 11,198
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 9,386,782 62,160 SH   SOLE   0 0 62,160
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 202,032 3,012 SH   SOLE   0 0 3,012
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 1,964,557 4,157 SH   SOLE   0 0 4,157
WALMART INC COM 931142103 BBG001S5XH92 548,956 3,723 SH   SOLE   0 0 3,723