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
ISHARES TR EAFE GRWTH ETF 464288885 1,836 22,096 SH   SOLE   0 0 22,096
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,354 63,913 SH   SOLE   0 0 63,913
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 2,655 13,780 SH   SOLE   0 0 13,780
ISHARES TR US TREAS BD ETF 46429B267 1,259 44,987 SH   SOLE   0 0 44,987
WISDOMTREE TR EM LCL DEBT FD 97717X867 315 9,864 SH   SOLE   0 0 9,864
ISHARES TR EXPND TEC SC ETF 464287549 2,464 8,828 SH   SOLE   0 0 8,828
ISHARES TR IBOXX INV CP ETF 464287242 189,117 1,406,073 SH   SOLE   712,347 0 693,726
GMS INC COM 36251C103 984 40,000 SH   SOLE   0 0 40,000
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 83,656 1,065,277 SH   SOLE   607,804 0 457,473
ISHARES TR SHRT NAT MUN ETF 464288158 678 6,284 SH   SOLE   0 0 6,284
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7,948 67,159 SH   SOLE   0 0 67,159
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 10,549 109,176 SH   SOLE   0 0 109,176
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 357,007 1,259,594 SH   SOLE   1,224,590 0 35,004
ISHARES TR IBONDS DEC 25 46435U432 427 15,314 SH   SOLE   0 0 15,314
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 14,846 286,876 SH   SOLE   0 0 286,876
ISHARES TR US HLTHCARE ETF 464287762 958 4,441 SH   SOLE   0 0 4,441
REPUBLIC SVCS INC COM 760759100 230 2,809 SH   SOLE   0 0 2,809
ISHARES TR CORE MSCI TOTAL 46432F834 367 6,726 SH   SOLE   0 0 6,726
EXXON MOBIL CORP COM 30231G102 1,383 30,916 SH   SOLE   0 0 30,916
INTERNATIONAL BUSINESS MACHS COM 459200101 292 2,415 SH   SOLE   0 0 2,415
FLEXSHARES TR IBOXX 3R TARGT 33939L506 13,629 539,127 SH   SOLE   0 0 539,127
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 410 13,318 SH   SOLE   0 0 13,318
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 458,060 11,808,716 SH   SOLE   6,701,767 0 5,106,949
PROS HOLDINGS INC COM 74346Y103 261 5,868 SH   SOLE   0 0 5,868
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 98,853 2,118,591 SH   SOLE   1,296,277 0 822,314
FORTIVE CORP COM 34959J108 204 3,021 SH   SOLE   0 0 3,021
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,089 13,171 SH   SOLE   0 0 13,171
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,221 66,298 SH   SOLE   0 0 66,298
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 315 1,243 SH   SOLE   0 0 1,243
WEC ENERGY GROUP INC COM 92939U106 355 4,046 SH   SOLE   0 0 4,046
SPDR S&P 500 ETF TR TR UNIT 78462F103 832 2,700 SH Put SOLE   0 0 2,700
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,852 36,202 SH   SOLE   0 0 36,202
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 310 1,656 SH   SOLE   0 0 1,656
SPDR SER TR NUVEEN BLMBRG SR 78468R739 271 5,432 SH   SOLE   0 0 5,432
HUNTINGTON BANCSHARES INC COM 446150104 342 37,898 SH   SOLE   0 0 37,898
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 232 10,029 SH   SOLE   0 0 10,029
ISHARES TR MSCI KLD400 SOC 464288570 365 3,090 SH   SOLE   0 0 3,090
SPDR GOLD TR GOLD SHS 78463V107 787 4,701 SH   SOLE   0 0 4,701
ISHARES TR CORE S&P500 ETF 464287200 5,506 17,780 SH   SOLE   0 0 17,780
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,133 10,842 SH   SOLE   0 0 10,842
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 966 35,317 SH   SOLE   0 0 35,317
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 996 9,535 SH   SOLE   0 0 9,535
LOCKHEED MARTIN CORP COM 539830109 257 705 SH   SOLE   0 0 705
ISHARES TR MSCI EMG MKT ETF 464287234 1,238 30,951 SH   SOLE   0 0 30,951
NORFOLK SOUTHERN CORP COM 655844108 213 1,213 SH   SOLE   0 0 1,213
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 62,252 1,144,967 SH   SOLE   605,993 0 538,974
ISHARES TR RUSSELL 2000 ETF 464287655 157 1,100 SH Call SOLE   0 0 1,100
ISHARES TR SH TR CRPORT ETF 464288646 437 7,983 SH   SOLE   0 0 7,983
ANAPLAN INC COM 03272L108 483 10,651 SH   SOLE   0 0 10,651
ISHARES TR S&P 500 VAL ETF 464287408 52,574 485,850 SH   SOLE   0 0 485,850
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 257,052 5,123,621 SH   SOLE   2,636,905 0 2,486,716
VANGUARD BD INDEX FDS INTERMED TERM 921937819 924 9,915 SH   SOLE   0 0 9,915
SPDR SER TR PRTFLO S&P500 VL 78464A508 242,421 8,365,097 SH   SOLE   3,409,299 0 4,955,798
ANNALY CAPITAL MANAGEMENT IN COM 035710409 511 77,822 SH   SOLE   0 0 77,822
COCA COLA CO COM 191216100 261 5,832 SH   SOLE   0 0 5,832
FACEBOOK INC CL A 30303M102 1,112 4,896 SH   SOLE   0 0 4,896
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,542 8,245 SH   SOLE   0 0 8,245
SPDR SER TR PORTFOLIO S&P400 78464A847 256,073 8,194,334 SH   SOLE   5,581,627 0 2,612,707
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 510 7,605 SH   SOLE   0 0 7,605
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 86,051 2,799,317 SH   SOLE   1,491,244 0 1,308,073
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4,294 189,494 SH   SOLE   0 0 189,494
INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 6,081 247,826 SH   SOLE   0 0 247,826
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 625 1,927 SH   SOLE   0 0 1,927
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 361 3,546 SH   SOLE   0 0 3,546
ISHARES TR IBONDS DEC2023 46435G318 649 24,719 SH   SOLE   0 0 24,719
SPDR SER TR BLOMBERG BRC INV 78468R200 56,996 1,869,938 SH   SOLE   731,156 0 1,138,782
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3,671 94,068 SH   SOLE   0 0 94,068
DANAHER CORPORATION COM 235851102 378 2,136 SH   SOLE   0 0 2,136
EDISON INTL COM 281020107 413 7,611 SH   SOLE   0 0 7,611
ISHARES TR US INDUSTRIALS 464287754 248 1,646 SH   SOLE   0 0 1,646
ISHARES TR S&P 500 GRWT ETF 464287309 69,625 335,558 SH   SOLE   0 0 335,558
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 5,321 159,031 SH   SOLE   0 0 159,031
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 732 8,015 SH   SOLE   5,292 0 2,723
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 5,109 138,339 SH   SOLE   0 0 138,339
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 695 6,924 SH   SOLE   0 0 6,924
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,417 40,267 SH   SOLE   0 0 40,267
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 124,602 2,003,251 SH   SOLE   1,000,388 0 1,002,863
LOWES COS INC COM 548661107 240 1,778 SH   SOLE   0 0 1,778
SMARTSHEET INC COM CL A 83200N103 305 5,987 SH   SOLE   0 0 5,987
SPDR SER TR PORTFOLI S&P1500 78464A805 4,872 128,960 SH   SOLE   0 0 128,960
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 6,532 305,684 SH   SOLE   0 0 305,684
WALMART INC COM 931142103 493 4,118 SH   SOLE   0 0 4,118
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 3,981 196,422 SH   SOLE   0 0 196,422
ISHARES TR IBONDS DEC2021 46435G789 825 31,794 SH   SOLE   0 0 31,794
GENERAL ELECTRIC CO COM 369604103 193 28,298 SH   SOLE   0 0 28,298
VANGUARD STAR FDS VG TL INTL STK F 921909768 14,220 289,205 SH   SOLE   0 0 289,205
ISHARES TR BARCLAYS 7 10 YR 464287440 320 2,629 SH   SOLE   0 0 2,629
ISHARES TR USD INV GRDE ETF 464288620 205 3,406 SH   SOLE   0 0 3,406
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1,404 43,646 SH   SOLE   0 0 43,646
SOUTHERN CO COM 842587107 362 6,976 SH   SOLE   0 0 6,976
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8,327 301,459 SH   SOLE   0 0 301,459
PROCTER AND GAMBLE CO COM 742718109 4,856 40,611 SH   SOLE   0 0 40,611
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,681 36,486 SH   SOLE   0 0 36,486
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 6,910 67,950 SH   SOLE   6,107 0 61,843
ISHARES TR U.S. TECH ETF 464287721 931 3,449 SH   SOLE   0 0 3,449
ISHARES TR AGGRES ALLOC ETF 464289859 441 8,038 SH   SOLE   0 0 8,038
AT&T INC COM 00206R102 866 28,642 SH   SOLE   0 0 28,642
ARROW ETF TR ARROW DJ GLB YLD 04273H104 185 15,854 SH   SOLE   0 0 15,854
PFIZER INC COM 717081103 1,055 32,252 SH   SOLE   0 0 32,252
MODEL N INC COM 607525102 484 13,910 SH   SOLE   0 0 13,910
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 68,508 970,774 SH   SOLE   333,356 0 637,418
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 4,206 72,002 SH   SOLE   0 0 72,002
DBX ETF TR XTRACK MSCI EAFE 233051630 2,630 129,052 SH   SOLE   0 0 129,052
WISDOMTREE TR EMG MKTS SMCAP 97717W281 7,198 184,516 SH   SOLE   183,208 0 1,308
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 4,734 222,476 SH   SOLE   0 0 222,476
ISHARES TR IBONDS DEC2022 46435G755 851 32,193 SH   SOLE   0 0 32,193
TWILIO INC CL A 90138F102 1,005 4,582 SH   SOLE   0 0 4,582
WISDOMTREE TR INTL EQUITY FD 97717W703 2,675 60,424 SH   SOLE   0 0 60,424
TESLA INC COM 88160R101 265 245 SH   SOLE   0 0 245
RAPID7 INC COM 753422104 364 7,138 SH   SOLE   0 0 7,138
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 339 7,466 SH   SOLE   0 0 7,466
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 216 1,000 SH   SOLE   0 0 1,000
SPDR SER TR S&P DIVID ETF 78464A763 857 9,401 SH   SOLE   0 0 9,401
RAYTHEON TECHNOLOGIES CORP COM 75513E101 418 6,791 SH   SOLE   0 0 6,791
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 390 3,052 SH   SOLE   0 0 3,052
ISHARES TR SELECT DIVID ETF 464287168 6,096 75,520 SH   SOLE   0 0 75,520
ISHARES TR RUS 1000 VAL ETF 464287598 856 7,602 SH   SOLE   0 0 7,602
SPDR SER TR S&P 600 SMCP GRW 78464A201 379 6,672 SH   SOLE   0 0 6,672
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 10,570 90,207 SH   SOLE   0 0 90,207
ALPHABET INC CAP STK CL A 02079K305 766 540 SH   SOLE   0 0 540
ISHARES TR RUS 1000 ETF 464287622 260 1,516 SH   SOLE   0 0 1,516
ISHARES TR CORE S&P SCP ETF 464287804 36,884 540,106 SH   SOLE   0 0 540,106
QUALYS INC COM 74758T303 511 4,912 SH   SOLE   0 0 4,912
CLOUDERA INC COM 18914U100 320 25,135 SH   SOLE   0 0 25,135
ISHARES TR CORE S&P US VLU 464287663 247 4,731 SH   SOLE   0 0 4,731
NICE LTD SPONSORED ADR 653656108 378 2,000 SH   SOLE   0 0 2,000
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 256 1,000 SH   SOLE   0 0 1,000
DISNEY WALT CO COM DISNEY 254687106 466 4,177 SH   SOLE   0 0 4,177
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 457 13,887 SH   SOLE   0 0 13,887
ISHARES TR CORE S&P MCP ETF 464287507 53,607 301,470 SH   SOLE   0 0 301,470
3M CO COM 88579Y101 274 1,754 SH   SOLE   0 0 1,754
ILLINOIS TOOL WKS INC COM 452308109 205 1,173 SH   SOLE   0 0 1,173
HOME DEPOT INC COM 437076102 788 3,144 SH   SOLE   0 0 3,144
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 539 10,854 SH   SOLE   0 0 10,854
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,506 20,986 SH   SOLE   0 0 20,986
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 27,482 476,046 SH   SOLE   233,083 0 242,963
ONESPAWORLD HOLDINGS LIMITED COM P73684113 161 33,692 SH   SOLE   0 0 33,692
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,351 13,192 SH   SOLE   0 0 13,192
ISHARES TR CORE MSCI EAFE 46432F842 598 10,466 SH   SOLE   0 0 10,466
CSX CORP COM 126408103 638 9,155 SH   SOLE   0 0 9,155
VANGUARD WORLD FDS UTILITIES ETF 92204A876 501 4,048 SH   SOLE   0 0 4,048
ISHARES TR IBONDS DEC 46435U697 427 15,824 SH   SOLE   0 0 15,824
PEPSICO INC COM 713448108 735 5,557 SH   SOLE   0 0 5,557
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 2,651 124,158 SH   SOLE   0 0 124,158
MIMECAST LTD ORD SHS G14838109 857 20,580 SH   SOLE   0 0 20,580
SPDR SER TR SSGA GNDER ETF 78468R747 284 3,999 SH   SOLE   0 0 3,999
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 204 4,025 SH   SOLE   0 0 4,025
SPDR SER TR DJ REIT ETF 78464A607 1,628 20,860 SH   SOLE   0 0 20,860
BIOSIG TECHNOLOGIES INC COM NEW 09073N201 151 20,966 SH   SOLE   0 0 20,966
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 1,417 6,376 SH   SOLE   0 0 6,376
ISHARES TR RUS MD CP GR ETF 464287481 324 2,051 SH   SOLE   0 0 2,051
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,808 34,365 SH   SOLE   0 0 34,365
CISCO SYS INC COM 17275R102 483 10,355 SH   SOLE   0 0 10,355
ISHARES TR RUSSELL 2000 ETF 464287655 214 1,500 SH Put SOLE   0 0 1,500
NOVARTIS AG SPONSORED ADR 66987V109 356 4,079 SH   SOLE   0 0 4,079
ISHARES TR MBS ETF 464288588 208 1,878 SH   SOLE   0 0 1,878
SPDR SER TR PORTFOLIO SHORT 78464A474 178,307 5,689,441 SH   SOLE   3,077,421 0 2,612,020
ISHARES TR US AER DEF ETF 464288760 965 5,858 SH   SOLE   0 0 5,858
ISHARES TR IBONDS SEP2020 46434V571 661 25,941 SH   SOLE   0 0 25,941
SPDR SER TR NUVEEN BRC MUNIC 78468R721 610 11,811 SH   SOLE   0 0 11,811
ALTRIA GROUP INC COM 02209S103 995 25,341 SH   SOLE   0 0 25,341
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 683 12,112 SH   SOLE   0 0 12,112
AUTOMATIC DATA PROCESSING IN COM 053015103 559 3,752 SH   SOLE   0 0 3,752
CHURCH & DWIGHT INC COM 171340102 273 3,535 SH   SOLE   0 0 3,535
VANGUARD INDEX FDS VALUE ETF 922908744 1,322 13,272 SH   SOLE   0 0 13,272
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,013 30,809 SH   SOLE   0 0 30,809
SPDR S&P 500 ETF TR TR UNIT 78462F103 555 1,800 SH Call SOLE   0 0 1,800
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 410 20,657 SH   SOLE   0 0 20,657
ISHARES TR PFD AND INCM SEC 464288687 891 25,719 SH   SOLE   0 0 25,719
ISHARES TR FLTG RATE NT ETF 46429B655 592 11,707 SH   SOLE   0 0 11,707
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2,123 81,015 SH   SOLE   0 0 81,015
GODADDY INC CL A 380237107 224 3,058 SH   SOLE   0 0 3,058
VANGUARD INDEX FDS LARGE CAP ETF 922908637 208 1,458 SH   SOLE   0 0 1,458
ALPHABET INC CAP STK CL C 02079K107 1,134 802 SH   SOLE   0 0 802
MERCK & CO. INC COM 58933Y105 634 8,197 SH   SOLE   0 0 8,197
VANGUARD WORLD FDS ENERGY ETF 92204A306 585 11,636 SH   SOLE   0 0 11,636
CHEVRON CORP NEW COM 166764100 417 4,674 SH   SOLE   0 0 4,674
EVERBRIDGE INC COM 29978A104 581 4,200 SH   SOLE   0 0 4,200
ISHARES TR RUS MID CAP ETF 464287499 740 13,815 SH   SOLE   0 0 13,815
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 489 9,037 SH   SOLE   0 0 9,037
GENERAL DYNAMICS CORP COM 369550108 223 1,491 SH   SOLE   0 0 1,491
UBER TECHNOLOGIES INC COM 90353T100 221 7,113 SH   SOLE   0 0 7,113
ISHARES TR CORE DIV GRWTH 46434V621 2,798 74,418 SH   SOLE   0 0 74,418
FOX FACTORY HLDG CORP COM 35138V102 379 4,582 SH   SOLE   0 0 4,582
TORONTO DOMINION BK ONT COM NEW 891160509 235 5,265 SH   SOLE   0 0 5,265
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,125 56,153 SH   SOLE   0 0 56,153
FLEXSHARES TR MORNSTAR UPSTR 33939L407 131,005 4,739,669 SH   SOLE   2,786,241 0 1,953,428
IDEXX LABS INC COM 45168D104 391 1,185 SH   SOLE   0 0 1,185
AVALARA INC COM 05338G106 347 2,608 SH   SOLE   0 0 2,608
WISDOMTREE TR EMER MKT HIGH FD 97717W315 1,318 36,486 SH   SOLE   0 0 36,486
ISHARES TR MRGSTR MD CP ETF 464288208 2,078 11,267 SH   SOLE   0 0 11,267
HONEYWELL INTL INC COM 438516106 217 1,502 SH   SOLE   0 0 1,502
VANGUARD INDEX FDS GROWTH ETF 922908736 865 4,280 SH   SOLE   0 0 4,280
BANDWIDTH INC COM CL A 05988J103 1,640 12,913 SH   SOLE   0 0 12,913
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 269,535 6,804,725 SH   SOLE   3,811,416 0 2,993,309
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1,464 50,791 SH   SOLE   0 0 50,791
ISHARES TR NATIONAL MUN ETF 464288414 2,005 17,372 SH   SOLE   0 0 17,372
SPDR SER TR S&P 400 MDCP VAL 78464A839 236 5,546 SH   SOLE   0 0 5,546
INVESCO QQQ TR UNIT SER 1 46090E103 1,613 6,514 SH   SOLE   0 0 6,514
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,688 45,839 SH   SOLE   0 0 45,839
LILLY ELI & CO COM 532457108 486 2,959 SH   SOLE   0 0 2,959
COMCAST CORP NEW CL A 20030N101 276 7,078 SH   SOLE   0 0 7,078
VANGUARD INDEX FDS TOTAL STK MKT 922908769 39,821 254,397 SH   SOLE   0 0 254,397
STRYKER CORPORATION COM 863667101 203 1,124 SH   SOLE   0 0 1,124
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,038 47,725 SH   SOLE   0 0 47,725
JOHNSON & JOHNSON COM 478160104 977 6,947 SH   SOLE   0 0 6,947
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 7,427 340,378 SH   SOLE   0 0 340,378
DBX ETF TR XTRACK USD HIGH 233051432 146,591 3,135,640 SH   SOLE   1,726,624 0 1,409,016
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,292 37,263 SH   SOLE   0 0 37,263
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 1,079 13,126 SH   SOLE   0 0 13,126
ABBOTT LABS COM 002824100 284 3,105 SH   SOLE   0 0 3,105
ISHARES TR RUS MDCP VAL ETF 464287473 231 3,021 SH   SOLE   0 0 3,021
WISDOMTREE TR EM EX ST-OWNED 97717X578 368 12,319 SH   SOLE   0 0 12,319
ISHARES TR CORE HIGH DV ETF 46429B663 1,121 13,810 SH   SOLE   0 0 13,810
MICROSOFT CORP COM 594918104 4,178 20,528 SH   SOLE   0 0 20,528
UNITEDHEALTH GROUP INC COM 91324P102 393 1,333 SH   SOLE   0 0 1,333
ISHARES TR NORTH AMERN NAT 464287374 271 12,482 SH   SOLE   0 0 12,482
INTEL CORP COM 458140100 314 5,244 SH   SOLE   0 0 5,244
ISHARES INC CORE MSCI EMKT 46434G103 328 6,883 SH   SOLE   0 0 6,883
ISHARES TR MSCI EMG MKT ETF 464287234 32 800 SH Call SOLE   0 0 800
ISHARES TR CORE US AGGBD ET 464287226 2,546 21,541 SH   SOLE   0 0 21,541
US BANCORP DEL COM NEW 902973304 271 7,358 SH   SOLE   0 0 7,358
SHOPIFY INC CL A 82509L107 270 284 SH   SOLE   0 0 284
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 40,370 485,687 SH   SOLE   0 0 485,687
APPLE INC COM 037833100 9,437 25,870 SH   SOLE   0 0 25,870
NEOGENOMICS INC COM NEW 64049M209 262 8,465 SH   SOLE   0 0 8,465
SNAP INC CL A 83304A106 646 27,484 SH   SOLE   0 0 27,484
ISHARES TR MSCI EAFE ETF 464287465 110 1,800 SH Put SOLE   0 0 1,800
VANGUARD WORLD FDS INF TECH ETF 92204A702 511 1,834 SH   SOLE   0 0 1,834
ISHARES TR RUSSELL 2000 ETF 464287655 3,764 26,287 SH   SOLE   0 0 26,287
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 26,476 556,093 SH   SOLE   0 0 556,093
MASTERCARD INCORPORATED CL A 57636Q104 337 1,139 SH   SOLE   0 0 1,139
VANGUARD WORLD FDS MATERIALS ETF 92204A801 697 5,774 SH   SOLE   0 0 5,774
SPDR SER TR PORTFOLIO S&P600 78468R853 188,333 7,088,175 SH   SOLE   4,971,314 0 2,116,861
DUKE ENERGY CORP NEW COM NEW 26441C204 203 2,541 SH   SOLE   0 0 2,541
PHILIP MORRIS INTL INC COM 718172109 1,578 22,519 SH   SOLE   0 0 22,519
ISHARES GOLD TRUST ISHARES 464285105 5,296 311,694 SH   SOLE   0 0 311,694
SPDR SER TR PRTFLO S&P500 GW 78464A409 206,839 4,604,602 SH   SOLE   1,267,984 0 3,336,618
ISHARES TR IBOXX HI YD ETF 464288513 5,201 63,716 SH   SOLE   0 0 63,716
UNION PAC CORP COM 907818108 222 1,315 SH   SOLE   0 0 1,315
JPMORGAN CHASE & CO COM 46625H100 464 4,936 SH   SOLE   0 0 4,936
NIKE INC CL B 654106103 202 2,058 SH   SOLE   0 0 2,058
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 881 11,785 SH   SOLE   0 0 11,785
ISHARES TR MSCI EMG MKT ETF 464287234 72 1,800 SH Put SOLE   0 0 1,800
COSTCO WHSL CORP NEW COM 22160K105 223 736 SH   SOLE   0 0 736
ISHARES TR INTL SEL DIV ETF 464288448 538 21,417 SH   SOLE   0 0 21,417
ISHARES TR MRGSTR MD CP GRW 464288307 1,827 6,230 SH   SOLE   0 0 6,230
NEXTERA ENERGY INC COM 65339F101 336 1,401 SH   SOLE   0 0 1,401
ISHARES TR 3 7 YR TREAS BD 464288661 781 5,844 SH   SOLE   0 0 5,844
AMGEN INC COM 031162100 242 1,028 SH   SOLE   0 0 1,028
ISHARES TR RUS 1000 GRW ETF 464287614 1,314 6,843 SH   SOLE   0 0 6,843
FIRST TR VALUE LINE DIVID IN SHS 33734H106 2,634 86,887 SH   SOLE   0 0 86,887
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1,265 21,519 SH   SOLE   0 0 21,519
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 232 8,723 SH   SOLE   0 0 8,723
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 256 4,275 SH   SOLE   0 0 4,275
VANGUARD INDEX FDS MID CAP ETF 922908629 3,169 19,336 SH   SOLE   0 0 19,336
MCDONALDS CORP COM 580135101 1,031 5,589 SH   SOLE   0 0 5,589
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 2,791 34,936 SH   SOLE   0 0 34,936
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 333 5,600 SH   SOLE   0 0 5,600
ISHARES TR MSCI EAFE ETF 464287465 2,159 35,464 SH   SOLE   0 0 35,464
BOEING CO COM 097023105 497 2,713 SH   SOLE   0 0 2,713
SPDR SER TR FTSE INT GVT ETF 78464A490 458 8,733 SH   SOLE   0 0 8,733
BAIDU INC SPON ADR REP A 056752108 308 2,571 SH   SOLE   0 0 2,571
ISHARES TR CORE INTL AGGR 46435G672 1,102 19,790 SH   SOLE   0 0 19,790
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,207 6,761 SH   SOLE   0 0 6,761
ISHARES TR CORE S&P TTL STK 464287150 64,277 925,647 SH   SOLE   0 0 925,647
ISHARES TR RESIDNL REAL EST 464288562 248 4,122 SH   SOLE   0 0 4,122
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,378 32,891 SH   SOLE   0 0 32,891
QUANTERIX CORP COM 74766Q101 779 28,457 SH   SOLE   0 0 28,457
BRISTOL-MYERS SQUIBB CO COM 110122108 301 5,115 SH   SOLE   0 0 5,115
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 231 10,470 SH   SOLE   0 0 10,470
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,926 13,218 SH   SOLE   0 0 13,218
AMAZON COM INC COM 023135106 2,944 1,067 SH   SOLE   0 0 1,067
NETFLIX INC COM 64110L106 247 542 SH   SOLE   0 0 542
VERIZON COMMUNICATIONS INC COM 92343V104 666 12,081 SH   SOLE   0 0 12,081
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 217 3,786 SH   SOLE   0 0 3,786