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 694 5,075 SH   SOLE   5,075 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 205 750 SH   SOLE   750 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 8,114 406,535 SH   SOLE   406,535 0 0
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 13,345 646,240 SH   SOLE   646,240 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 45 11,363 SH   SOLE   11,363 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 3,120 43,334 SH   SOLE   43,334 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 11,923 246,854 SH   SOLE   246,854 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 703 17,172 SH   SOLE   17,172 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 21,430 552,173 SH   SOLE   552,173 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 17,589 591,236 SH   SOLE   591,236 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 8,871 77,005 SH   SOLE   77,005 0 0
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 12,255 277,639 SH   SOLE   277,639 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 2,151 36,660 SH   SOLE   36,660 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 9,090 32,433 SH   SOLE   32,433 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 286 2,798 SH   SOLE   2,798 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,026 30,255 SH   SOLE   30,255 0 0
ISHARES TR CORE DIV GRWTH 46434V621 20,355 427,267 SH   SOLE   427,267 0 0
ISHARES TR CORE MSCI EAFE 46432F842 3,711 63,065 SH   SOLE   63,065 0 0
ISHARES TR CORE S&P US VLU 464287663 883 13,200 SH   SOLE   13,200 0 0
ISHARES TR CORE S&P500 ETF 464287200 524 1,381 SH   SOLE   1,381 0 0
ISHARES TR IBONDS DEC 26 46435U259 904 35,665 SH   SOLE   35,665 0 0
ISHARES TR IBONDS DEC 27 46435U283 1,125 44,715 SH   SOLE   44,715 0 0
ISHARES TR IBONDS DEC2022 46435G755 812 31,321 SH   SOLE   31,321 0 0
ISHARES TR ISHARES BIOTECH 464287556 203 1,727 SH   SOLE   1,727 0 0
ISHARES TR MSCI CHINA ETF 46429B671 6,482 116,149 SH   SOLE   116,149 0 0
ISHARES TR MSCI EAFE ETF 464287465 16,850 269,642 SH   SOLE   269,642 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 4,924 77,779 SH   SOLE   77,779 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,346 83,431 SH   SOLE   83,431 0 0
ISHARES TR MSCI KLD400 SOC 464288570 775 10,772 SH   SOLE   10,772 0 0
ISHARES TR MSCI USA ESG SLC 464288802 422 5,231 SH   SOLE   5,231 0 0
ISHARES TR MSCI USA MMENTM 46432F396 548 4,021 SH   SOLE   4,021 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 12,745 114,070 SH   SOLE   114,070 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 9,695 66,873 SH   SOLE   66,873 0 0
ISHARES TR RUS MD CP GR ETF 464287481 1,345 16,974 SH   SOLE   16,974 0 0
ISHARES TR S&P 500 VAL ETF 464287408 669 4,868 SH   SOLE   4,868 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 12,315 245,851 SH   SOLE   245,851 0 0
JOHNSON & JOHNSON COM 478160104 271 1,525 SH   SOLE   1,525 0 0
MASTERCARD INCORPORATED CL A 57636Q104 347 1,100 SH   SOLE   1,100 0 0
MICROSOFT CORP COM 594918104 231 901 SH   SOLE   901 0 0
PITNEY BOWES INC COM 724479100 90 24,778 SH   SOLE   24,778 0 0
PROCTER AND GAMBLE CO COM 742718109 256 1,782 SH   SOLE   1,782 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 20,866 244,450 SH   SOLE   244,450 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 14,679 235,171 SH   SOLE   235,171 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 381 6,832 SH   SOLE   6,832 0 0
SPDR GOLD TR GOLD SHS 78463V107 253 1,500 SH   SOLE   1,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,734 23,153 SH   SOLE   23,153 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 6,664 50,529 SH   SOLE   50,529 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,056 20,000 SH   SOLE   20,000 0 0
WP CAREY INC COM 92936U109 231 2,791 SH   SOLE   2,791 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 250 2,315 SH   SOLE   2,315 0 0