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
3M CO COM 88579Y101 344 1,971 SH   SOLE NONE 0 0 1,971
ABERDEEN STANDARD GOLD ETF PHYSCL GOLD SHS 00326A104 10,442 571,239 SH   SOLE NONE 0 0 571,239
ACCENTURE PLC SHS CLASS A G1151C101 438 1,680 SH   SOLE NONE 0 0 1,680
ADOBE INC COM 00724F101 5,438 10,874 SH   SOLE NONE 0 0 10,874
ADVANCED MICRO DEVICES INC COM 007903107 200 2,185 SH   SOLE NONE 0 0 2,185
AGILENT TECHNOLOGIES INC COM 00846U101 3,321 28,032 SH   SOLE NONE 0 0 28,032
ALIGN TECHNOLOGY INC COM 016255101 870 1,629 SH   SOLE NONE 0 0 1,629
ALLSTATE CORP COM 020002101 367 3,346 SH   SOLE NONE 0 0 3,346
ALPHABET INC CAP STK CL C 02079K107 1,412 806 SH   SOLE NONE 0 0 806
ALPHABET INC CAP STK CL A 02079K305 623 356 SH   SOLE NONE 0 0 356
AMAZON.COM INC COM 023135106 6,743 2,070 SH   SOLE NONE 0 0 2,070
AMERICAN WATER WORKS CO INC COM 030420103 689 4,492 SH   SOLE NONE 0 0 4,492
ANFIELD UNIVERSAL FIXED INCOME ETF ANFIELD UNVL ETF 90214Q766 10,100 1,032,352 SH   SOLE NONE 0 0 1,032,352
APPLE INC COM 037833100 19,626 147,915 SH   SOLE NONE 0 0 147,915
AT&T INC COM 00206R102 1,014 35,288 SH   SOLE NONE 0 0 35,288
AUTOMATIC DATA PROCESSING INC COM 053015103 2,478 14,069 SH   SOLE NONE 0 0 14,069
BALL CORP COM 058498106 1,096 11,770 SH   SOLE NONE 0 0 11,770
BERKSHIRE HATHAWAY INC CL A 084670108 695 2 SH   SOLE NONE 0 0 2
BERKSHIRE HATHAWAY INC CL B NEW 084670702 805 3,474 SH   SOLE NONE 0 0 3,474
BOEING CO COM 097023105 291 1,360 SH   SOLE NONE 0 0 1,360
CISCO SYSTEMS INC COM 17275R102 361 8,088 SH   SOLE NONE 0 0 8,088
CLOROX CO COM 189054109 855 4,236 SH   SOLE NONE 0 0 4,236
COCA-COLA CO COM 191216100 288 5,252 SH   SOLE NONE 0 0 5,252
COMCAST CORP CL A 20030N101 4,299 82,052 SH   SOLE NONE 0 0 82,052
COSTCO WHOLESALE CORP COM 22160K105 2,927 7,769 SH   SOLE NONE 0 0 7,769
CVS HEALTH CORP COM 126650100 227 3,336 SH   SOLE NONE 0 0 3,336
DANAHER CORP COM 235851102 8,030 36,152 SH   SOLE NONE 0 0 36,152
DUKE ENERGY CORP COM NEW 26441C204 503 5,503 SH   SOLE NONE 0 0 5,503
EATON CORP PLC SHS G29183103 769 6,408 SH   SOLE NONE 0 0 6,408
EXPEDIA GROUP INC COM NEW 30212P303 247 1,870 SH   SOLE NONE 0 0 1,870
EXXON MOBIL CORP COM 30231G102 394 9,564 SH   SOLE NONE 0 0 9,564
FACEBOOK INC CL A 30303M102 5,246 19,206 SH   SOLE NONE 0 0 19,206
FEDEX CORP COM 31428X106 2,810 10,824 SH   SOLE NONE 0 0 10,824
FIDELITY LOW VOLATILITY FACTOR ETF LOW VOLITY ETF 316092824 640 14,985 SH   SOLE NONE 0 0 14,985
FIDELITY MOMENTUM FACTOR ETF MOMENTUM FACTR 316092816 460 10,426 SH   SOLE NONE 0 0 10,426
FIDELITY QUALITY FACTOR ETF QLTY FCTOR ETF 316092790 323 7,520 SH   SOLE NONE 0 0 7,520
FIDELITY TOTAL BOND ETF TOTAL BD ETF 316188309 317 5,848 SH   SOLE NONE 0 0 5,848
FIRST TRUST BICK ETF COM SHS 33733H107 1,667 44,334 SH   SOLE NONE 0 0 44,334
FIRST TRUST CAPITAL STRENGTH ETF CAP STRENGTH ETF 33733E104 13,152 194,852 SH   SOLE NONE 0 0 194,852
FIRST TRUST DOW JONES INTERNET ETF DJ INTERNT IDX 33733E302 345 1,626 SH   SOLE NONE 0 0 1,626
FIRST TRUST ENHANCED SHORT MATURITY ETF FIRST TR ENH NEW 33739Q408 2,725 45,390 SH   SOLE NONE 0 0 45,390
FIRST TRUST LOW DURATION OPPOS ETF FST LOW OPPT EFT 33739Q200 12,669 246,155 SH   SOLE NONE 0 0 246,155
FIRST TRUST NASDAQ-100-TECH SECTOR ETF SHS 337345102 284 2,061 SH   SOLE NONE 0 0 2,061
FIRST TRUST TACTICAL HIGH YIELD ETF FIRST TR TA HIYL 33738D408 7,810 160,323 SH   SOLE NONE 0 0 160,323
FIRST TRUST TCW UNCONSTRAINED PLS BD ETF TCW UNCONSTRAI 33740F888 18,043 676,300 SH   SOLE NONE 0 0 676,300
FIRST TRUST TCWOPPORTUNISTIC FXD INC ETF TCW OPPORTUNIS 33740F805 37,330 682,084 SH   SOLE NONE 0 0 682,084
FRANKLIN RESOURCES INC COM 354613101 395 15,812 SH   SOLE NONE 0 0 15,812
FREEPORT-MCMORAN INC CL B 35671D857 4,097 157,489 SH   SOLE NONE 0 0 157,489
GENERAL MILLS INC COM 370334104 800 13,616 SH   SOLE NONE 0 0 13,616
GLOBAL X NASDAQ 100 COVERED CALL ETF NASDAQ 100 COVER 37954Y483 221 9,721 SH   SOLE NONE 0 0 9,721
HONEYWELL INTERNATIONAL INC COM 438516106 1,866 8,775 SH   SOLE NONE 0 0 8,775
HUMANA INC COM 444859102 205 500 SH   SOLE NONE 0 0 500
IDEXX LABORATORIES INC COM 45168D104 3,323 6,648 SH   SOLE NONE 0 0 6,648
ILLINOIS TOOL WORKS INC COM 452308109 901 4,421 SH   SOLE NONE 0 0 4,421
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 1,485 11,803 SH   SOLE NONE 0 0 11,803
INVESCO FUNDAMENTAL HI YLD CORP BD ETF FNDMNTL HY CRP 46138E719 415 21,359 SH   SOLE NONE 0 0 21,359
INVESCO MOD CNSRV MULTI-ASST ALLC ETF MDRTLY CNSRTIV 46090A507 310 21,380 SH   SOLE NONE 0 0 21,380
INVESCO NASDAQ INTERNET ETF NASDAQ INTERNT 46137V530 7,084 31,044 SH   SOLE NONE 0 0 31,044
INVESCO QQQ TRUST UNIT SER 1 46090E103 33,329 106,233 SH   SOLE NONE 0 0 106,233
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 1,314 23,380 SH   SOLE NONE 0 0 23,380
ISHARES 1 3 YR TREAS BD 464287457 2,858 33,094 SH   SOLE NONE 0 0 33,094
ISHARES BARCLAYS 7 10 YR 464287440 229 1,915 SH   SOLE NONE 0 0 1,915
ISHARES CORE CONSERVATIVE ALLOCATION ETF CONSER ALLOC ETF 464289883 4,922 127,035 SH   SOLE NONE 0 0 127,035
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 244 5,455 SH   SOLE NONE 0 0 5,455
ISHARES CORE MODERATE ALLOCATION ETF MODERT ALLOC ETF 464289875 1,252 29,001 SH   SOLE NONE 0 0 29,001
ISHARES CORE S&P SMALL-CAP ETF CORE S&P SCP ETF 464287804 4,327 47,094 SH   SOLE NONE 0 0 47,094
ISHARES CORE US AGGREGATE BOND ETF CORE US AGGBD ET 464287226 1,810 15,321 SH   SOLE NONE 0 0 15,321
ISHARES EDGE MSCI USA MOMENTUM FCTR ETF MSCI USA MMENTM 46432F396 1,153 7,150 SH   SOLE NONE 0 0 7,150
ISHARES MSCI GLOBAL MULTIFACTOR ETF MSCI GBL MULTIFC 46434V316 2,963 88,030 SH   SOLE NONE 0 0 88,030
ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 325 1,350 SH   SOLE NONE 0 0 1,350
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 332 2,428 SH   SOLE NONE 0 0 2,428
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 282 1,439 SH   SOLE NONE 0 0 1,439
ISHARES RUSSELL 2000 GROWTH ETF RUS 2000 GRW ETF 464287648 1,003 3,499 SH   SOLE NONE 0 0 3,499
ISHARES RUSSELL MID-CAP GROWTH ETF RUS MD CP GR ETF 464287481 3,186 31,047 SH   SOLE NONE 0 0 31,047
ISHARES S&P 100 ETF S&P 100 ETF 464287101 5,167 30,109 SH   SOLE NONE 0 0 30,109
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 438 6,868 SH   SOLE NONE 0 0 6,868
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 508 3,970 SH   SOLE NONE 0 0 3,970
ISHARES US HEALTHCARE ETF US HLTHCARE ETF 464287762 253 1,031 SH   SOLE NONE 0 0 1,031
ISHARES YIELD OPTIMIZED BOND ETF YLD OPTIM BD 46434V787 12,460 482,033 SH   SOLE NONE 0 0 482,033
JOHNSON & JOHNSON COM 478160104 1,509 9,593 SH   SOLE NONE 0 0 9,593
JPMORGAN CHASE & CO COM 46625H100 733 5,770 SH   SOLE NONE 0 0 5,770
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA SHRT INC 46641Q837 1,153 22,720 SH   SOLE NONE 0 0 22,720
L3HARRIS TECHNOLOGIES INC COM 502431109 402 2,130 SH   SOLE NONE 0 0 2,130
LOCKHEED MARTIN CORP COM 539830109 1,026 2,892 SH   SOLE NONE 0 0 2,892
LOWE'S COMPANIES INC COM 548661107 404 2,521 SH   SOLE NONE 0 0 2,521
MARRIOTT INTERNATIONAL INC CL A 571903202 275 2,086 SH   SOLE NONE 0 0 2,086
MCDONALD'S CORP COM 580135101 412 1,922 SH   SOLE NONE 0 0 1,922
MCEWEN MINING INC COM 58039P107 35 35,560 SH   SOLE NONE 0 0 35,560
MERCK & CO INC COM 58933Y105 221 2,706 SH   SOLE NONE 0 0 2,706
METTLER TOLEDO INTERNATIONAL INC COM 592688105 3,201 2,809 SH   SOLE NONE 0 0 2,809
MICROSOFT CORP COM 594918104 2,198 9,884 SH   SOLE NONE 0 0 9,884
MSCI INC COM 55354G100 5,660 12,675 SH   SOLE NONE 0 0 12,675
NETFLIX INC COM 64110L106 8,258 15,272 SH   SOLE NONE 0 0 15,272
NEXTERA ENERGY INC COM 65339F101 201 2,614 SH   SOLE NONE 0 0 2,614
NUVEEN AMT FREE MUNICIPAL INCOME FUND COM 670657105 215 14,300 SH   SOLE NONE 0 0 14,300
NUVEEN TAX ADVANTAGED DIVIDEND GR FUND COM 67073G105 198 13,978 SH   SOLE NONE 0 0 13,978
NVIDIA CORP COM 67066G104 4,741 9,079 SH   SOLE NONE 0 0 9,079
O'REILLY AUTOMOTIVE INC COM 67103H107 4,793 10,592 SH   SOLE NONE 0 0 10,592
PAYPAL HOLDINGS INC COM 70450Y103 5,815 24,832 SH   SOLE NONE 0 0 24,832
PEPSICO INC COM 713448108 250 1,690 SH   SOLE NONE 0 0 1,690
PFIZER INC COM 717081103 425 11,550 SH   SOLE NONE 0 0 11,550
PROCTER & GAMBLE CO COM 742718109 3,879 27,878 SH   SOLE NONE 0 0 27,878
PROGRESSIVE CORP COM 743315103 552 5,584 SH   SOLE NONE 0 0 5,584
PROSHARES S&P 500 DIVIDEND ARISTOCRATS S&P 500 DV ARIST 74348A467 2,874 35,988 SH   SOLE NONE 0 0 35,988
QUALCOMM INC COM 747525103 3,204 21,032 SH   SOLE NONE 0 0 21,032
RINGCENTRAL INC CL A 76680R206 296 783 SH   SOLE NONE 0 0 783
ROYAL CARIBBEAN GROUP COM V7780T103 425 5,693 SH   SOLE NONE 0 0 5,693
S&P GLOBAL INC COM 78409V104 3,241 9,862 SH   SOLE NONE 0 0 9,862
SCHWAB SHORT TERM US TREASURY ETF SHT TM US TRES 808524862 502 9,786 SH   SOLE NONE 0 0 9,786
SCHWAB US TIPS ETF US TIPS ETF 808524870 6,317 101,756 SH   SOLE NONE 0 0 101,756
SERVICENOW INC COM 81762P102 381 693 SH   SOLE NONE 0 0 693
SOUTHERN COPPER CORP COM 84265V105 3,466 53,225 SH   SOLE NONE 0 0 53,225
SPDR BLMBG BARCLAYS SPDR BLOOMBERG 78468R663 1,771 19,358 SH   SOLE NONE 0 0 19,358
SPDR GOLD SHARES GOLD SHS 78463V107 3,648 20,454 SH   SOLE NONE 0 0 20,454
SPDR PORTFOLIO AGGREGATE BOND ETF PORTFOLIO AGRGTE 78464A649 1,918 62,323 SH   SOLE NONE 0 0 62,323
SPDR PORTFOLIO PORTFOLIO S&P500 78464A854 371 8,442 SH   SOLE NONE 0 0 8,442
SPDR S&P 500 ETF TRUST TR UNIT 78462F103 650 1,738 SH   SOLE NONE 0 0 1,738
SPDR SSGA US LARGE CAP LOW VOLATIL ETF SSGA US LRG ETF 78468R804 2,795 23,308 SH   SOLE NONE 0 0 23,308
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 862 57,131 SH   SOLE NONE 0 0 57,131
SQUARE INC CL A 852234103 2,291 10,530 SH   SOLE NONE 0 0 10,530
STARBUCKS CORP COM 855244109 589 5,508 SH   SOLE NONE 0 0 5,508
TARGET CORP COM 87612E106 210 1,190 SH   SOLE NONE 0 0 1,190
TECHNOLOGY SELECT SECTOR SPDR ETF TECHNOLOGY 81369Y803 12,946 99,575 SH   SOLE NONE 0 0 99,575
TESLA INC COM 88160R101 4,980 7,058 SH   SOLE NONE 0 0 7,058
THE HOME DEPOT INC COM 437076102 2,917 10,985 SH   SOLE NONE 0 0 10,985
THE WALT DISNEY CO COM 254687106 796 4,395 SH   SOLE NONE 0 0 4,395
THERMO FISHER SCIENTIFIC INC COM 883556102 3,043 6,534 SH   SOLE NONE 0 0 6,534
T-MOBILE US INC COM 872590104 218 1,620 SH   SOLE NONE 0 0 1,620
TWILIO INC CL A 90138F102 3,805 11,242 SH   SOLE NONE 0 0 11,242
UNION PACIFIC CORP COM 907818108 276 1,326 SH   SOLE NONE 0 0 1,326
UNITED PARCEL SERVICE INC CL B 911312106 805 4,781 SH   SOLE NONE 0 0 4,781
UNITEDHEALTH GROUP INC COM 91324P102 640 1,825 SH   SOLE NONE 0 0 1,825
US GLOBAL JETS ETF US GLB JETS 26922A842 266 11,920 SH   SOLE NONE 0 0 11,920
VALLEY NATIONAL BANCORP COM 919794107 102 10,562 SH   SOLE NONE 0 0 10,562
VANECK VECTORS AMT-FREE INTERM MUNI ETF INTRMDT MUNI ETF 92189H201 382 7,348 SH   SOLE NONE 0 0 7,348
VANGUARD DIVIDEND APPRECIATION ETF DIV APP ETF 921908844 2,323 16,459 SH   SOLE NONE 0 0 16,459
VANGUARD EXTENDED DURATION TRS ETF EXTENDED DUR 921910709 457 3,007 SH   SOLE NONE 0 0 3,007
VANGUARD HIGH DIVIDEND YIELD ETF HIGH DIV YLD 921946406 1,036 11,332 SH   SOLE NONE 0 0 11,332
VANGUARD LONG-TERM BOND ETF LONG TERM BOND 921937793 6,553 59,773 SH   SOLE NONE 0 0 59,773
VANGUARD MEGA CAP GROWTH ETF MEGA GRWTH IND 921910816 57,446 281,944 SH   SOLE NONE 0 0 281,944
VANGUARD MORTGAGE-BACKED SECS ETF MORTG-BACK SEC 92206C771 281 5,200 SH   SOLE NONE 0 0 5,200
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 751 8,844 SH   SOLE NONE 0 0 8,844
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 769 2,238 SH   SOLE NONE 0 0 2,238
VANGUARD SHORT-TERM CORPORATE BOND ETF SHRT TRM CORP BD 92206C409 2,364 28,403 SH   SOLE NONE 0 0 28,403
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 2,322 26,337 SH   SOLE NONE 0 0 26,337
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 1,261 6,482 SH   SOLE NONE 0 0 6,482
VERIZON COMMUNICATIONS INC COM 92343V104 829 14,121 SH   SOLE NONE 0 0 14,121
VISA INC COM CL A 92826C839 617 2,822 SH   SOLE NONE 0 0 2,822
WALMART INC COM 931142103 268 1,860 SH   SOLE NONE 0 0 1,860
WISDOMTREE YIELD ENHANCED US AGGT BD ETF YIELD ENHANCD US 97717X511 2,312 43,072 SH   SOLE NONE 0 0 43,072
ZOETIS INC CL A 98978V103 5,054 30,541 SH   SOLE NONE 0 0 30,541
INVESCO ULTRA SHORT DURATION ETF ULTRA SHRT DUR 46090A887 315 6,243 SH   SOLE NONE 0 0 6,243
ISHARES 20 YEAR TREASURY BOND ETF 20 YR TR BD ETF 464287432 8,332 52,828 SH   SOLE NONE 0 0 52,828
ISHARES IBOXX HI YD ETF 464288513 6,333 72,547 SH   SOLE NONE 0 0 72,547
ISHARE IBOXX INV CP ETF 464287242 10,679 77,315 SH   SOLE NONE 0 0 77,315
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 492 3,859 SH   SOLE NONE 0 0 3,859
SPDR BLMBG BARCLAYS HIGH YIELD BD ETF BLOOMBERG BRCLYS 78468R622 3,573 32,806 SH   SOLE NONE 0 0 32,806
ALIBABA GROUP HOLDING LTD ADR SPONSORED SPONSORED ADS 01609W102 2,340 10,057 SH   SOLE NONE 0 0 10,057
BEIGENE LTD ADR SPONSORED SPONSORED ADR 07725L102 3,428 33,912 SH   SOLE NONE 0 0 33,912
INFOSYS LTD ADR SPONSORED SPONSORED ADR 456788108 3,418 201,674 SH   SOLE NONE 0 0 201,674
SONY CORP ADR SPONSORED SPONSORED ADR 835699307 3,675 33,706 SH   SOLE NONE 0 0 33,706
TAIWAN SEMICONDUCTOR MANUFACTU ADR SPONSORED SPONSORED ADS 874039100 2,664 10,310 SH   SOLE NONE 0 0 10,310