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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   108,150 33,535 SH   SOLE   33,535 0 0
ABBVIE INC COM 00287Y109   128,238 22,427 SH   SOLE   22,427 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104   981,947 407,439 SH   SOLE   407,439 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   396,694 22,944 SH   SOLE   22,944 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   434,104 414,633 SH   SOLE   414,633 0 0
ADVANCED MICRO DEVICES INC COM 007903107   41,178 41,178 SH   SOLE   41,178 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   693,768 644,982 SH   SOLE   644,982 0 0
ALPHABET INC CAP STK CL A 02079K305   555,587 439,978 SH   SOLE   439,978 0 0
ALTRIA GROUP INC COM 02209S103   129,280 103,280 SH   SOLE   103,280 0 0
AMAZON COM INC COM 023135106   807,719 97,926 SH   SOLE   97,926 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   32,689 15,460 SH   SOLE   15,460 0 0
AMGEN INC COM 031162100   318,995 1,387 SH   SOLE   1,387 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   1,863,585 1,788,038 SH   SOLE   1,788,038 0 0
APPLE INC COM 037833100   2,145,340 1,080,858 SH   SOLE   1,080,858 0 0
ARK ETF TR INNOVATION ETF 00214Q104   1,856,644 1,585,791 SH   SOLE   1,585,791 0 0
AT&T INC COM 00206R102   146,828 40,604 SH   SOLE   40,604 0 0
AVIAT NETWORKS INC COM NEW 05366Y201   10,518 10,518 SH   SOLE   10,518 0 0
AVIS BUDGET GROUP COM 053774105   16,710 16,710 SH   SOLE   16,710 0 0
BLACK HILLS CORP COM 092113109   18,435 18,435 SH   SOLE   18,435 0 0
BOEING CO COM 097023105   128,566 51,735 SH   SOLE   51,735 0 0
CHEFS WHSE INC COM 163086101   33,269 28,331 SH   SOLE   28,331 0 0
CHEWY INC CL A 16679L109   22,652 22,652 SH   SOLE   22,652 0 0
CITIGROUP INC COM NEW 172967424   36,256 32,859 SH   SOLE   32,859 0 0
DBX ETF TR XTRACK USD HIGH 233051432   2,966,749 1,278,636 SH   SOLE   1,278,636 0 0
DISNEY WALT CO COM 254687106   250,028 86,785 SH   SOLE   86,785 0 0
EXXON MOBIL CORP COM 30231G102   203,753 90,354 SH   SOLE   90,354 0 0
FACEBOOK INC CL A 30303M102   1,316,631 810,852 SH   SOLE   810,852 0 0
FASTENAL CO COM 311900104   10,059 10,059 SH   SOLE   10,059 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   850,149 334,724 SH   SOLE   334,724 0 0
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   537,285 516,572 SH   SOLE   516,572 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   895,332 398,030 SH   SOLE   398,030 0 0
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   14,033 14,033 SH   SOLE   14,033 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   11,183 11,183 SH   SOLE   11,183 0 0
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   197,741 197,741 SH   SOLE   197,741 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   782,977 328,875 SH   SOLE   328,875 0 0
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   860,386 355,089 SH   SOLE   355,089 0 0
FORD MTR CO DEL COM 345370860   194,271 26,386 SH   SOLE   26,386 0 0
GLOBAL X FDS US PFD ETF 37954Y657   555,178 241,666 SH   SOLE   241,666 0 0
HOME DEPOT INC COM 437076102   642,918 97,684 SH   SOLE   97,684 0 0
INTEL CORP COM 458140100   13,953 12,827 SH   SOLE   12,827 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   1,221,841 1,037,632 SH   SOLE   1,037,632 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   287,754 1,766 SH   SOLE   1,766 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   658,789 157,617 SH   SOLE   157,617 0 0
ISHARES GOLD TRUST ISHARES 464285105   66,410 53,648 SH   SOLE   53,648 0 0
ISHARES INC CORE MSCI EMKT 46434G103   18,054 15,429 SH   SOLE   15,429 0 0
ISHARES TR TIPS BD ETF 464287176   10,978 10,978 SH   SOLE   10,978 0 0
ISHARES TR CORE S&P500 ETF 464287200   94,974 35,820 SH   SOLE   35,820 0 0
ISHARES TR CORE US AGGBD ET 464287226   3,341,463 2,656,405 SH   SOLE   2,656,405 0 0
ISHARES TR IBOXX INV CP ETF 464287242   17,404 17,404 SH   SOLE   17,404 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   64,713 64,713 SH   SOLE   64,713 0 0
ISHARES TR CORE S&P MCP ETF 464287507   78,717 21,853 SH   SOLE   21,853 0 0
ISHARES TR S&P MC 400VL ETF 464287705   78,533 10,805 SH   SOLE   10,805 0 0
ISHARES TR CORE S&P SCP ETF 464287804   757,606 693,795 SH   SOLE   693,795 0 0
ISHARES TR SP SMCP600VL ETF 464287879   20,826 10,054 SH   SOLE   10,054 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   32,433 32,433 SH   SOLE   32,433 0 0
ISHARES TR NATIONAL MUN ETF 464288414   133,427 77,947 SH   SOLE   77,947 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   774,025 302,557 SH   SOLE   302,557 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   1,645,746 1,551,790 SH   SOLE   1,551,790 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   103,278 43,846 SH   SOLE   43,846 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689   4,254,086 3,678,429 SH   SOLE   3,678,429 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   7,801,411 6,502,551 SH   SOLE   6,502,551 0 0
ISHARES TR MSCI USA MMENTM 46432F396   8,963,120 7,531,881 SH   SOLE   7,531,881 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   837,122 356,980 SH   SOLE   356,980 0 0
ISHARES TR CORE MSCI EAFE 46432F842   22,454 22,454 SH   SOLE   22,454 0 0
ISHARES TR CONV BD ETF 46435G102   1,953,466 829,503 SH   SOLE   829,503 0 0
ISHARES TR MSCI USA SMCP MN 46435G433   802,426 693,015 SH   SOLE   693,015 0 0
ISHARES TR CORE INTL AGGR 46435G672   674,796 648,434 SH   SOLE   648,434 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   2,252,140 43,587 SH   SOLE   43,587 0 0
JOHNSON & JOHNSON COM 478160104   687,467 483,427 SH   SOLE   483,427 0 0
JPMORGAN CHASE & CO COM 46625H100   174,086 64,405 SH   SOLE   64,405 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   187,481 179,772 SH   SOLE   179,772 0 0
LOCKHEED MARTIN CORP COM 539830109   266,235 250,306 SH   SOLE   250,306 0 0
LOWES COS INC COM 548661107   88,281 88,281 SH   SOLE   88,281 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   16,976 16,976 SH   SOLE   16,976 0 0
MAIN STR CAP CORP COM 56035L104   21,259 16,539 SH   SOLE   16,539 0 0
MCCORMICK & CO INC COM NON VTG 579780206   327,785 3,429 SH   SOLE   3,429 0 0
MCDONALDS CORP COM 580135101   143,983 60,046 SH   SOLE   60,046 0 0
MERCK & CO. INC COM 58933Y105   182,641 92,244 SH   SOLE   92,244 0 0
MICROSOFT CORP COM 594918104   1,656,610 785,948 SH   SOLE   785,948 0 0
NETFLIX INC COM 64110L106   96,791 10,974 SH   SOLE   10,974 0 0
NEXTERA ENERGY INC COM 65339F101   54,931 52,494 SH   SOLE   52,494 0 0
NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575   228,954 154,768 SH   SOLE   154,768 0 0
NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666   376,792 124,845 SH   SOLE   124,845 0 0
NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674   173,799 131,389 SH   SOLE   131,389 0 0
NORTHROP GRUMMAN CORP COM 666807102   477,920 396,827 SH   SOLE   396,827 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   34,661 34,661 SH   SOLE   34,661 0 0
PAYPAL HLDGS INC COM 70450Y103   645,924 565,464 SH   SOLE   565,464 0 0
PFIZER INC COM 717081103   202,780 92,742 SH   SOLE   92,742 0 0
PRICE T ROWE GROUP INC COM 74144T108   323,369 2,136 SH   SOLE   2,136 0 0
PROCTER AND GAMBLE CO COM 742718109   227,216 8,816 SH   SOLE   8,816 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   191,209 16,555 SH   SOLE   16,555 0 0
PROSHARES TR PSHS ULT MCAP400 74347R404   59,407 18,384 SH   SOLE   18,384 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842   39,250 19,224 SH   SOLE   19,224 0 0
QORVO INC COM 74736K101   20,784 20,784 SH   SOLE   20,784 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   78,010 34,928 SH   SOLE   34,928 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   41,348 10,005 SH   SOLE   10,005 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,400,137 676,071 SH   SOLE   676,071 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   277,940 110,062 SH   SOLE   110,062 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   634,479 11,324 SH   SOLE   11,324 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   60,906 59,026 SH   SOLE   59,026 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   602,939 333,053 SH   SOLE   333,053 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   528,910 384,581 SH   SOLE   384,581 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   350,801 938 SH   SOLE   938 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   13,365 13,365 SH   SOLE   13,365 0 0
SPDR SER TR NUVEEN BBG BRCLY 78464A284   14,630 14,630 SH   SOLE   14,630 0 0
SPDR SER TR PORTFLI MORTGAGE 78464A383   104,774 41,245 SH   SOLE   41,245 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   2,004,228 1,102,199 SH   SOLE   1,102,199 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   166,555 60,776 SH   SOLE   60,776 0 0
SPDR SER TR BLOMBERG INTL TR 78464A516   14,026 14,026 SH   SOLE   14,026 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   26,906 26,906 SH   SOLE   26,906 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   37,018 37,018 SH   SOLE   37,018 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   901,886 389,573 SH   SOLE   389,573 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   610,386 610,386 SH   SOLE   610,386 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   478,183 189,963 SH   SOLE   189,963 0 0
STARBUCKS CORP COM 855244109   82,803 11,372 SH   SOLE   11,372 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   787,842 711,998 SH   SOLE   711,998 0 0
TESLA INC COM 88160R101   172,183 45,343 SH   SOLE   45,343 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,477,454 1,473,736 SH   SOLE   1,473,736 0 0
UBER TECHNOLOGIES INC COM 90353T100   28,662 28,662 SH   SOLE   28,662 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,099,646 267,171 SH   SOLE   267,171 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   3,868,665 41,666 SH   SOLE   41,666 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   8,089,328 97,579 SH   SOLE   97,579 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407   26,316 12,477 SH   SOLE   12,477 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   236,920 30,503 SH   SOLE   30,503 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   305,953 104,949 SH   SOLE   104,949 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   409,455 145,195 SH   SOLE   145,195 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   495,599 126,496 SH   SOLE   126,496 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   344,964 118,181 SH   SOLE   118,181 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   15,130,403 148,658 SH   SOLE   148,658 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   38,725 38,725 SH   SOLE   38,725 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   5,512,602 26,661 SH   SOLE   26,661 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   3,628,360 18,638 SH   SOLE   18,638 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,007,826 20,112 SH   SOLE   20,112 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   37,659 19,664 SH   SOLE   19,664 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   374,526 2,653 SH   SOLE   2,653 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   5,685,359 94,504 SH   SOLE   94,504 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   385,955 33,250 SH   SOLE   33,250 0 0
VISA INC COM CL A 92826C839   1,277,214 1,067,184 SH   SOLE   1,067,184 0 0