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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ALPHABET INCCAP STK CL A02079K305247101SH SOLE 10100
AMAZON COM INCCOM02313510626577SH SOLE 7700
APPLE INCCOM0378331007675,598SH SOLE 5,59800
BERKSHIRE HATHAWAY INC DELCL B NEW084670702208750SH SOLE 75000
FIRST TR EXCHANGE TRADED FDWTR ETF33733B1003,63043,444SH SOLE 43,44400
FIRST TR EXCHANGE-TRADED FDFST LOW OPPT EFT33739Q20011,350222,982SH SOLE 222,98200
FIRST TR EXCHANGE-TRADED FDRISNG DIVD ACHIV33738R50676916,013SH SOLE 16,01300
FIRST TR VALUE LINE DIVID INSHS33734H10620,573517,297SH SOLE 517,29700
GOLDMAN SACHS ETF TRACTIVEBETA EME38143020620,030490,814SH SOLE 490,81400
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G6498,69759,678SH SOLE 59,67800
INVESCO EXCH TRADED FD TR IIS&P GBL WATER46138E26314,125263,276SH SOLE 263,27600
INVESCO EXCHANGE TRADED FD TDYNMC LRG GWTH46137V74610,967147,288SH SOLE 147,28800
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V1342462,642SH SOLE 2,64200
INVESCO QQQ TRUNIT SER 146090E10313,03236,768SH SOLE 36,76800
ISHARES TRBARCLAYS 7 10 YR4642874402942,543SH SOLE 2,54300
ISHARES TRCHINA LG-CAP ETF4642871841,30628,187SH SOLE 28,18700
ISHARES TRCORE DIV GRWTH46434V62120,635409,744SH SOLE 409,74400
ISHARES TRCORE MSCI EAFE46432F8424,75463,500SH SOLE 63,50000
ISHARES TRCORE S&P US VLU46428766395013,200SH SOLE 13,20000
ISHARES TRCORE S&P500 ETF4642872005941,381SH SOLE 1,38100
ISHARES TRIBONDS DEC 2646435U2591,02437,953SH SOLE 37,95300
ISHARES TRIBONDS DEC 2746435U2831,21444,715SH SOLE 44,71500
ISHARES TRIBONDS DEC202146435G78934713,544SH SOLE 13,54400
ISHARES TRIBONDS DEC202246435G75588033,518SH SOLE 33,51800
ISHARES TRISHARES BIOTECH4642875562461,505SH SOLE 1,50500
ISHARES TRMSCI CHINA ETF46429B6716,88583,520SH SOLE 83,52000
ISHARES TRMSCI EAFE ETF46428746518,558235,266SH SOLE 235,26600
ISHARES TRMSCI EAFE MIN VL46429B68918,396243,527SH SOLE 243,52700
ISHARES TRMSCI EMG MKT ETF4642872343,31560,108SH SOLE 60,10800
ISHARES TRMSCI KLD400 SOC4642885703714,485SH SOLE 4,48500
ISHARES TRMSCI USA ESG SLC4642888024714,934SH SOLE 4,93400
ISHARES TRMSCI USA MMENTM46432F3965,68732,793SH SOLE 32,79300
ISHARES TRMSCI USA QLT FCT46432F3397,94259,770SH SOLE 59,77000
ISHARES TRRUS 1000 VAL ETF46428759811,89474,985SH SOLE 74,98500
ISHARES TRRUS MD CP GR ETF4642874812,37821,010SH SOLE 21,01000
ISHARES TRS&P 500 VAL ETF4642874081,93713,119SH SOLE 13,11900
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83711,536227,357SH SOLE 227,35700
JOHNSON & JOHNSONCOM4781601042511,525SH SOLE 1,52500
MASTERCARD INCORPORATEDCL A57636Q1044021,100SH SOLE 1,10000
MICROSOFT CORPCOM5949181043651,348SH SOLE 1,34800
PITNEY BOWES INCCOM72447910021724,778SH SOLE 24,77800
PROCTER AND GAMBLE COCOM7427181092401,782SH SOLE 1,78200
PROSHARES TRS&P 500 DV ARIST74348A46720,633227,666SH SOLE 227,66600
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243002201,509SH SOLE 1,50900
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440915,859231,956SH SOLE 231,95600
SCHWAB STRATEGIC TRUS TIPS ETF8085248704116,572SH SOLE 6,57200
SPDR GOLD TRGOLD SHS78463V1072481,500SH SOLE 1,50000
SPDR S&P 500 ETF TRTR UNIT78462F10310,15723,728SH SOLE 23,72800
VANECK VECTORS ETF TRLOW CARBN ENERGY92189F5022101,305SH SOLE 1,30500
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F64390812,260SH SOLE 12,26000
VANGUARD INDEX FDSS&P 500 ETF SHS9229083638382,130SH SOLE 2,13000
VANGUARD INDEX FDSVALUE ETF9229087448,31560,488SH SOLE 60,48800
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,34520,000SH SOLE 20,00000
WP CAREY INCCOM92936U1092082,791SH SOLE 2,79100
ZOOM VIDEO COMMUNICATIONS INCL A98980L101268692SH SOLE 69200