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
ETFS TR BBRG ALL COMD K1 003261104 491 21,076 SH   SOLE   0 0 21,076
ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 556 6,000 SH   SOLE   0 0 6,000
ALPHABET INC CAP STK CL C 02079K107 1,192 576 SH   SOLE   0 0 576
ALPHABET INC CAP STK CL A 02079K305 1,079 523 SH   SOLE   0 0 523
AMAZON COM INC COM 023135106 518 167 SH   SOLE   0 0 167
APPLE INC COM 037833100 6,059 49,604 SH   SOLE   0 0 49,604
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 348 1,361 SH   SOLE   0 0 1,361
BIO RAD LABS INC CL A 090572207 231 404 SH   SOLE   0 0 404
DISNEY WALT CO COM 254687106 227 1,230 SH   SOLE   0 0 1,230
ETF SER SOLUTIONS US DIVERSIFIED 26922A511 565 17,800 SH   SOLE   0 0 17,800
ENBRIDGE INC COM 29250N105 249 6,845 SH   SOLE   0 0 6,845
EXACT SCIENCES CORP COM 30063P105 267 2,024 SH   SOLE   0 0 2,024
EXXON MOBIL CORP COM 30231G102 312 5,586 SH   SOLE   0 0 5,586
FACEBOOK INC CL A 30303M102 309 1,050 SH   SOLE   0 0 1,050
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 7,974 112,591 SH   SOLE   0 0 112,591
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 243 1,516 SH   SOLE   0 0 1,516
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 948 4,348 SH   SOLE   0 0 4,348
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 895 13,042 SH   SOLE   0 0 13,042
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 4,457 135,431 SH   SOLE   0 0 135,431
FIRST TR VALUE LINE DIVID IN SHS 33734H106 409 10,757 SH   SOLE   0 0 10,757
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 696 8,693 SH   SOLE   0 0 8,693
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 224 3,402 SH   SOLE   0 0 3,402
FIRST TR NASDAQ 100 TECH IND SHS 337345102 201 1,392 SH   SOLE   0 0 1,392
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 702 11,022 SH   SOLE   0 0 11,022
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 782 8,011 SH   SOLE   0 0 8,011
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 455 11,200 SH   SOLE   0 0 11,200
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 524 19,854 SH   SOLE   0 0 19,854
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 2,699 56,361 SH   SOLE   0 0 56,361
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 2,484 51,051 SH   SOLE   0 0 51,051
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 325 6,866 SH   SOLE   0 0 6,866
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,526 72,880 SH   SOLE   0 0 72,880
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,744 30,905 SH   SOLE   0 0 30,905
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 934 27,155 SH   SOLE   0 0 27,155
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 989 18,142 SH   SOLE   0 0 18,142
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 446 6,810 SH   SOLE   0 0 6,810
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 14,536 284,686 SH   SOLE   0 0 284,686
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 811 13,523 SH   SOLE   0 0 13,523
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 1,043 31,533 SH   SOLE   0 0 31,533
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 11,833 356,524 SH   SOLE   0 0 356,524
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 6,011 113,775 SH   SOLE   0 0 113,775
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 1,105 32,723 SH   SOLE   0 0 32,723
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,527 57,341 SH   SOLE   0 0 57,341
FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 553 27,376 SH   SOLE   0 0 27,376
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 2,976 115,602 SH   SOLE   0 0 115,602
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 360 12,463 SH   SOLE   0 0 12,463
FLEXSHARES TR MORNSTAR UPSTR 33939L407 2,583 71,360 SH   SOLE   0 0 71,360
GLOBAL X FDS GLOBX SUPDV US 37950E291 226 11,684 SH   SOLE   0 0 11,684
GLOBAL X FDS US INFR DEV ETF 37954Y673 420 16,769 SH   SOLE   0 0 16,769
HOME DEPOT INC COM 437076102 273 895 SH   SOLE   0 0 895
INVESCO QQQ TR UNIT SER 1 46090E103 453 1,419 SH   SOLE   0 0 1,419
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 1,543 89,500 SH   SOLE   0 0 89,500
ISHARES GOLD TR ISHARES 464285105 1,604 98,638 SH   SOLE   0 0 98,638
ISHARES INC MSCI GLB SLV&MTL 464286327 237 16,040 SH   SOLE   0 0 16,040
ISHARES INC MSCI GBL MIN VOL 464286525 743 7,528 SH   SOLE   0 0 7,528
ISHARES TR CORE S&P TTL STK 464287150 391 4,267 SH   SOLE   0 0 4,267
ISHARES TR TIPS BD ETF 464287176 1,341 10,689 SH   SOLE   0 0 10,689
ISHARES TR CORE S&P500 ETF 464287200 473 1,189 SH   SOLE   0 0 1,189
ISHARES TR CORE US AGGBD ET 464287226 598 21,112 SH   SOLE   0 0 21,112
ISHARES TR IBOXX INV CP ETF 464287242 581 4,464 SH   SOLE   0 0 4,464
ISHARES TR GLOBAL ENERG ETF 464287341 324 13,137 SH   SOLE   0 0 13,137
ISHARES TR CORE S&P MCP ETF 464287507 379 1,454 SH   SOLE   0 0 1,454
ISHARES TR RUS 1000 VAL ETF 464287598 290 1,912 SH   SOLE   0 0 1,912
ISHARES TR RUS 1000 GRW ETF 464287614 389 1,599 SH   SOLE   0 0 1,599
ISHARES TR CORE S&P SCP ETF 464287804 323 2,980 SH   SOLE   0 0 2,980
ISHARES TR SHRT NAT MUN ETF 464288158 1,450 13,444 SH   SOLE   0 0 13,444
ISHARES TR GL CLEAN ENE ETF 464288224 805 33,138 SH   SOLE   0 0 33,138
ISHARES TR EAFE SML CP ETF 464288273 1,553 21,617 SH   SOLE   0 0 21,617
ISHARES TR NATIONAL MUN ETF 464288414 1,662 14,322 SH   SOLE   0 0 14,322
ISHARES TR INTL DEV RE ETF 464288489 226 8,210 SH   SOLE   0 0 8,210
ISHARES TR ISHS 5-10YR INVT 464288638 394 6,649 SH   SOLE   0 0 6,649
ISHARES TR 3 7 YR TREAS BD 464288661 2,004 15,431 SH   SOLE   0 0 15,431
ISHARES TR MSCI USA ESG SLC 464288802 488 5,562 SH   SOLE   0 0 5,562
ISHARES TR MSCI USA SZE FT 46432F370 227 4,451 SH   SOLE   0 0 4,451
ISHARES INC CORE MSCI EMKT 46434G103 465 7,229 SH   SOLE   0 0 7,229
ISHARES INC ESG AWR MSCI EM 46434G863 241 5,576 SH   SOLE   0 0 5,576
ISHARES TR 0-5YR INVT GR CP 46434V100 3,191 61,623 SH   SOLE   0 0 61,623
ISHARES TR CORE MSCI PAC 46434V696 329 4,938 SH   SOLE   0 0 4,938
ISHARES TR CORE MSCI EURO 46434V738 1,822 33,753 SH   SOLE   0 0 33,753
ISHARES TR ESG AWRE USD ETF 46435G193 617 22,891 SH   SOLE   0 0 22,891
ISHARES TR ESG AWRE 1 5 YR 46435G243 300 11,549 SH   SOLE   0 0 11,549
ISHARES TR MSCI UK ETF NEW 46435G334 333 10,648 SH   SOLE   0 0 10,648
ISHARES TR ESG AWR MSCI USA 46435G425 495 5,448 SH   SOLE   0 0 5,448
ISHARES TR ESG AW MSCI EAFE 46435G516 556 7,328 SH   SOLE   0 0 7,328
ISHARES TR ESG AWARE MSCI 46435U663 634 16,452 SH   SOLE   0 0 16,452
ISHARES TR ESG EAFE ETF 46436E759 393 6,054 SH   SOLE   0 0 6,054
ISHARES TR ESG MSCI USA ETF 46436E767 302 9,091 SH   SOLE   0 0 9,091
JPMORGAN CHASE & CO COM 46625H100 316 2,074 SH   SOLE   0 0 2,074
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 868 17,104 SH   SOLE   0 0 17,104
LILLY ELI & CO COM 532457108 261 1,395 SH   SOLE   0 0 1,395
LITHIA MTRS INC CL A 536797103 267 684 SH   SOLE   0 0 684
MICROSOFT CORP COM 594918104 2,883 12,226 SH   SOLE   0 0 12,226
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 36 12,357 SH   SOLE   0 0 12,357
NVIDIA CORPORATION COM 67066G104 508 952 SH   SOLE   0 0 952
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 2,380 41,053 SH   SOLE   0 0 41,053
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 2,219 61,302 SH   SOLE   0 0 61,302
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 349 8,120 SH   SOLE   0 0 8,120
NUSHARES ETF TR NUVEEN ESG INTL 67092P805 1,350 44,620 SH   SOLE   0 0 44,620
NUSHARES ETF TR ESG HI TLD CRP 67092P854 625 25,274 SH   SOLE   0 0 25,274
NUSHARES ETF TR NUVEEN ESG US 67092P870 3,384 131,055 SH   SOLE   0 0 131,055
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 761 21,670 SH   SOLE   0 0 21,670
PIMCO ETF TR ACTIVE BD ETF 72201R775 374 3,412 SH   SOLE   0 0 3,412
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,983 7,527 SH   SOLE   0 0 7,527
SPDR GOLD TR GOLD SHS 78463V107 1,461 9,134 SH   SOLE   0 0 9,134
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,908 134,942 SH   SOLE   0 0 134,942
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 1,107 19,979 SH   SOLE   0 0 19,979
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 2,424 64,871 SH   SOLE   0 0 64,871
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 12,956 366,396 SH   SOLE   0 0 366,396
SPDR SER TR BLOMBERG BRC INT 78464A334 2,727 86,595 SH   SOLE   0 0 86,595
SPDR SER TR BLOMBERG INTL TR 78464A516 649 22,283 SH   SOLE   0 0 22,283
SPDR SER TR DJ REIT ETF 78464A607 336 3,553 SH   SOLE   0 0 3,553
SPDR SER TR PORTFOLIO AGRGTE 78464A649 1,159 39,106 SH   SOLE   0 0 39,106
SPDR SER TR PORTFOLIO LN TSR 78464A664 414 10,614 SH   SOLE   0 0 10,614
SPDR SER TR S&P DIVID ETF 78464A763 401 3,400 SH   SOLE   0 0 3,400
SPDR SER TR PORTFOLIO S&P400 78464A847 2,327 50,842 SH   SOLE   0 0 50,842
SPDR SER TR PORTFOLIO S&P500 78464A854 15,126 324,515 SH   SOLE   0 0 324,515
SPDR SER TR PORTFOLIO S&P600 78468R853 4,645 109,899 SH   SOLE   0 0 109,899
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,236 12,866 SH   SOLE   0 0 12,866
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 358 4,812 SH   SOLE   0 0 4,812
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 996 9,993 SH   SOLE   0 0 9,993
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 680 21,403 SH   SOLE   0 0 21,403
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 647 8,868 SH   SOLE   0 0 8,868
SCHWAB STRATEGIC TR US REIT ETF 808524847 807 19,642 SH   SOLE   0 0 19,642
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3,341 59,232 SH   SOLE   0 0 59,232
SCHWAB STRATEGIC TR US TIPS ETF 808524870 3,914 63,990 SH   SOLE   0 0 63,990
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1,072 27,188 SH   SOLE   0 0 27,188
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 254 1,913 SH   SOLE   0 0 1,913
SLACK TECHNOLOGIES INC COM CL A 83088V102 923 22,726 SH   SOLE   0 0 22,726
TESLA INC COM 88160R101 291 436 SH   SOLE   0 0 436
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,390 9,452 SH   SOLE   0 0 9,452
VANGUARD WORLD FD ESG INTL STK ETF 921910725 212 3,458 SH   SOLE   0 0 3,458
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 476 2,395 SH   SOLE   0 0 2,395
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 611 3,465 SH   SOLE   0 0 3,465
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 528 6,426 SH   SOLE   0 0 6,426
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,483 41,116 SH   SOLE   0 0 41,116
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,275 25,970 SH   SOLE   0 0 25,970
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 316 3,122 SH   SOLE   0 0 3,122
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 317 4,838 SH   SOLE   0 0 4,838
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 829 10,008 SH   SOLE   0 0 10,008
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 490 9,511 SH   SOLE   0 0 9,511
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 707 12,383 SH   SOLE   0 0 12,383
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 2,489 44,642 SH   SOLE   0 0 44,642
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,701 13,249 SH   SOLE   0 0 13,249
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 230 3,791 SH   SOLE   0 0 3,791
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,183 80,356 SH   SOLE   0 0 80,356
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5,893 72,167 SH   SOLE   0 0 72,167
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 8,051 127,793 SH   SOLE   0 0 127,793
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 661 9,829 SH   SOLE   0 0 9,829
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 333 6,236 SH   SOLE   0 0 6,236
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 295 3,565 SH   SOLE   0 0 3,565
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 957 10,290 SH   SOLE   0 0 10,290
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,766 32,314 SH   SOLE   0 0 32,314
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,997 19,207 SH   SOLE   0 0 19,207
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,896 20,635 SH   SOLE   0 0 20,635
VANGUARD INDEX FDS MID CAP ETF 922908629 4,660 21,055 SH   SOLE   0 0 21,055
VANGUARD INDEX FDS LARGE CAP ETF 922908637 325 1,756 SH   SOLE   0 0 1,756
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 360 2,035 SH   SOLE   0 0 2,035
VANGUARD INDEX FDS GROWTH ETF 922908736 374 1,456 SH   SOLE   0 0 1,456
VANGUARD INDEX FDS VALUE ETF 922908744 256 1,945 SH   SOLE   0 0 1,945
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,697 17,269 SH   SOLE   0 0 17,269
VANGUARD INDEX FDS TOTAL STK MKT 922908769 431 2,083 SH   SOLE   0 0 2,083
WISDOMTREE TR US LARGECAP FUND 97717W588 233 5,379 SH   SOLE   0 0 5,379
WISDOMTREE TR EM EX ST-OWNED 97717X578 225 5,528 SH   SOLE   0 0 5,528
WORLD GOLD TR SPDR GLD MINIS 98149E204 494 29,085 SH   SOLE   0 0 29,085