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
APPLE INC COM 037833100 1,106 6,332 SH   SOLE   6,332 0 0
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 1,475 29,636 SH   SOLE   29,636 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 7,749 155,691 SH   SOLE   155,691 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,279 61,801 SH   SOLE   61,801 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 203 10,678 SH   SOLE   10,678 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 236 2,802 SH   SOLE   2,802 0 0
GLOBAL X FDS MILLENNIAL CONSU 37954Y764 380 10,431 SH   SOLE   10,431 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 8,365 159,494 SH   SOLE   159,494 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,596 31,972 SH   SOLE   31,972 0 0
ISHARES INC GLB AGRIC PR ETF 464286350 406 8,532 SH   SOLE   8,532 0 0
ISHARES INC MSCI EMERG MRKT 464286533 209 3,418 SH   SOLE   3,418 0 0
ISHARES TR CORE DIV GRWTH 46434V621 346 6,486 SH   SOLE   6,486 0 0
ISHARES TR FALN ANGLS USD 46435G474 485 17,485 SH   SOLE   17,485 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 4,761 94,249 SH   SOLE   94,249 0 0
ISHARES TR MSCI INTL QUALTY 46434V456 845 22,911 SH   SOLE   22,911 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 11,299 145,657 SH   SOLE   145,657 0 0
ISHARES TR MSCI USA MMENTM 46432F396 637 3,787 SH   SOLE   3,787 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 821 6,097 SH   SOLE   6,097 0 0
ISHARES TR MSCI USA SMCP MN 46435G433 7,754 208,564 SH   SOLE   208,564 0 0
ISHARES TR MSCI USA VALUE 46432F388 211 2,018 SH   SOLE   2,018 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,032 28,117 SH   SOLE   28,117 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,003 80,812 SH   SOLE   80,812 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 15,481 196,239 SH   SOLE   196,239 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 243 3,251 SH   SOLE   3,251 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 842 11,789 SH   SOLE   11,789 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 6,514 261,709 SH   SOLE   261,709 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,138 35,211 SH   SOLE   35,211 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 7,723 132,967 SH   SOLE   132,967 0 0
SPDR SER TR BLOOMBERG CONV 78464A359 390 5,066 SH   SOLE   5,066 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 751 15,871 SH   SOLE   15,871 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 530 9,606 SH   SOLE   9,606 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 804 17,039 SH   SOLE   17,039 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 665 15,807 SH   SOLE   15,807 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 12,979 196,028 SH   SOLE   196,028 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 712 17,051 SH   SOLE   17,051 0 0
SPDR SER TR RUSSELL YIELD 78468R770 334 3,296 SH   SOLE   3,296 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 445 3,100 SH   SOLE   3,100 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 8,424 187,364 SH   SOLE   187,364 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 840 2,023 SH   SOLE   2,023 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 9,087 177,437 SH   SOLE   177,437 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 524 16,036 SH   SOLE   16,036 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 9,198 214,212 SH   SOLE   214,212 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 8,899 139,766 SH   SOLE   139,766 0 0