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 NATIONAL MUN ETF 464288414 5,181 45,845 SH   SOLE   0 0 45,845
ISHARES TR MSCI UK ETF NEW 46435G334 248 10,391 SH   SOLE   0 0 10,391
FIDELITY TOTAL BD ETF 316188309 34,450 665,707 SH   SOLE   0 0 665,707
JOHNSON CTLS INTL PLC SHS G51502105 564 20,916 SH   SOLE   0 0 20,916
SPDR SER TR S&P KENSHO NEW 78468R648 12,261 430,526 SH   SOLE   0 0 430,526
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 65,441 3,111,801 SH   SOLE   105,900 0 3,005,901
FEDEX CORP COM 31428X106 278 2,291 SH   SOLE   0 0 2,291
ISHARES U S ETF TR COMMOD SEL STG 46431W853 539 24,016 SH   SOLE   0 0 24,016
ISHARES TR BARCLAYS 7 10 YR 464287440 10,661 87,760 SH   SOLE   38,000 0 49,760
WISDOMTREE TR ITL HIGH DIV FD 97717W802 2,556 86,686 SH   SOLE   0 0 86,686
DBX ETF TR XTRACK USD HIGH 233051432 1,622 36,800 SH   SOLE   36,800 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,088 4 SH   SOLE   0 0 4
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 11,605 150,000 SH   SOLE   0 0 150,000
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 584 31,500 SH   SOLE   0 0 31,500
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 29,104 493,041 SH   SOLE   0 0 493,041
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 1,630 70,695 SH   SOLE   0 0 70,695
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 12,232 689,525 SH   SOLE   0 0 689,525
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 3,379 173,715 SH   SOLE   0 0 173,715
SPDR SER TR PORTFOLIO AGRGTE 78464A649 44,067 1,458,208 SH   SOLE   0 0 1,458,208
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,518 134,664 SH   SOLE   57,000 0 77,664
LEGG MASON ETF INVT TR SML CAP QULITY 52468L877 1,229 69,000 SH   SOLE   0 0 69,000
UNITED PARCEL SERVICE INC CL B 911312106 425 4,546 SH   SOLE   0 0 4,546
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,129 48,099 SH   SOLE   0 0 48,099
ISHARES INC ESG MSCI EM ETF 46434G863 462 16,890 SH   SOLE   0 0 16,890
ISHARES TR SH TR CRPORT ETF 464288646 280 5,352 SH   SOLE   0 0 5,352
OCCIDENTAL PETE CORP COM 674599105 413 35,654 SH   SOLE   0 0 35,654
ISHARES TR MSCI KLD400 SOC 464288570 1,223 12,560 SH   SOLE   0 0 12,560
ISHARES TR JPMORGAN USD EMG 464288281 8,852 91,558 SH   SOLE   40,350 0 51,208
FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 4,638 153,000 SH   SOLE   0 0 153,000
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 3,569 185,500 SH   SOLE   0 0 185,500
ABBVIE INC COM 00287Y109 859 11,269 SH   SOLE   0 0 11,269
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 1,461 50,000 SH   SOLE   0 0 50,000
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 356 14,359 SH   SOLE   0 0 14,359
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,796 155,152 SH   SOLE   0 0 155,152
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 19,052 346,330 SH   SOLE   0 0 346,330
FACEBOOK INC CL A 30303M102 1,281 7,681 SH   SOLE   0 0 7,681
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 13,179 301,293 SH   SOLE   0 0 301,293
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 3,098 124,400 SH   SOLE   124,400 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 267 10,552 SH   SOLE   0 0 10,552
ISHARES TR MSCI EMG MKT ETF 464287234 265 7,752 SH   SOLE   0 0 7,752
VANGUARD WORLD FDS INF TECH ETF 92204A702 3,716 17,538 SH   SOLE   0 0 17,538
WISDOMTREE TR INTL EQUITY FD 97717W703 813 20,579 SH   SOLE   0 0 20,579
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,272 115,195 SH   SOLE   0 0 115,195
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 281 5,579 SH   SOLE   0 0 5,579
SPDR SER TR BLOMBERG BRC INV 78468R200 1,029 35,000 SH   SOLE   0 0 35,000
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 5,999 114,939 SH   SOLE   63,400 0 51,539
ADOBE INC COM 00724F101 1,023 3,215 SH   SOLE   0 0 3,215
PAYCHEX INC COM 704326107 209 3,328 SH   SOLE   0 0 3,328
PHILIP MORRIS INTL INC COM 718172109 428 5,871 SH   SOLE   0 0 5,871
ISHARES TR U.S. FIN SVC ETF 464287770 5,339 52,000 SH   SOLE   0 0 52,000
PROLOGIS INC. COM 74340W103 213 2,645 SH   SOLE   0 0 2,645
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 3,573 150,000 SH   SOLE   0 0 150,000
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 27,295 959,073 SH   SOLE   0 0 959,073
POWERSHARES DB MULTI-SECTOR AGRICULTURE FD 46140H106 2,673 190,000 SH   SOLE   0 0 190,000
FIRST TR EXCHANGE-TRADED FD FST TR GLB FD 33739H101 4,565 319,696 SH   SOLE   0 0 319,696
GLOBAL X FDS FINTECH ETF 37954Y814 2,454 101,584 SH   SOLE   0 0 101,584
ISHARES INC MSCI CDA ETF 464286509 5,483 250,926 SH   SOLE   0 0 250,926
AIR PRODS & CHEMS INC COM 009158106 214 1,074 SH   SOLE   0 0 1,074
FLEXSHARES TR INTL QLTDV IDX 33939L837 210 11,839 SH   SOLE   0 0 11,839
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 745 23,213 SH   SOLE   0 0 23,213
NEXTERA ENERGY INC COM 65339F101 1,336 5,551 SH   SOLE   0 0 5,551
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 1,781 236,826 SH   SOLE   0 0 236,826
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 12,948 632,865 SH   SOLE   0 0 632,865
ISHARES TR USA MOMENTUM FCT 46432F396 3,441 32,314 SH   SOLE   0 0 32,314
BRISTOL-MYERS SQUIBB CO COM 110122108 266 4,775 SH   SOLE   0 0 4,775
CBRE CLARION GLOBAL REAL EST COM 12504G100 3,315 632,566 SH   SOLE   0 0 632,566
FLEXSHARES TR MORNSTAR UPSTR 33939L407 5,302 235,329 SH   SOLE   0 0 235,329
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 22,687 567,032 SH   SOLE   301,216 0 265,816
SPDR SER TR NUVEEN BRC MUNIC 78468R721 989 19,773 SH   SOLE   0 0 19,773
ISHARES TR PHLX SEMICND ETF 464287523 5,233 25,500 SH   SOLE   0 0 25,500
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2,838 15,000 SH   SOLE   0 0 15,000
HENRY JACK & ASSOC INC COM 426281101 782 5,037 SH   SOLE   0 0 5,037
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 28,560 1,014,926 SH   SOLE   0 0 1,014,926
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 707 36,000 SH   SOLE   0 0 36,000
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 19,120 1,617,637 SH   SOLE   0 0 1,617,637
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,144 44,000 SH   SOLE   0 0 44,000
ROYCE VALUE TR INC COM 780910105 2,971 307,223 SH   SOLE   98,293 0 208,930
ALLSTATE CORP COM 020002101 448 4,887 SH   SOLE   0 0 4,887
WESTERN ASSET EMERGING MKTS COM 95766A101 993 94,345 SH   SOLE   0 0 94,345
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1,134 26,236 SH   SOLE   16,100 0 10,136
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 37,704 380,923 SH   SOLE   153,222 0 227,701
ISHARES TR USA QUALITY FCTR 46432F339 16,675 205,768 SH   SOLE   0 0 205,768
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 1,376 49,835 SH   SOLE   0 0 49,835
ISHARES TR CORE S&P500 ETF 464287200 535 2,069 SH   SOLE   0 0 2,069
ISHARES TR EXPONENTIAL TECH 46434V381 91,277 2,563,243 SH   SOLE   70,300 0 2,492,943
ENTREPRENEURSHARES SER TRUST ERSHARES 30 ETF 293828802 3,459 204,072 SH   SOLE   0 0 204,072
ISHARES TR INTL QLTY FACTOR 46434V456 427 16,537 SH   SOLE   0 0 16,537
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 3,586 248,200 SH   SOLE   43,200 0 205,000
VANECK VECTORS ETF TR LONG TREND ETF 92189F148 266 11,035 SH   SOLE   0 0 11,035
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 362 7,499 SH   SOLE   0 0 7,499
FLEXSHARES TR QUALT DIVD IDX 33939L860 2,739 76,180 SH   SOLE   0 0 76,180
ISHARES TR GL CLEAN ENE ETF 464288224 3,008 315,000 SH   SOLE   0 0 315,000
COMCAST CORP NEW CL A 20030N101 710 20,640 SH   SOLE   0 0 20,640
ISHARES TR 3 7 YR TREAS BD 464288661 14,307 107,300 SH   SOLE   107,300 0 0
ISHARES TR INTL VALUE FACTR 46435G409 232 13,199 SH   SOLE   0 0 13,199
J P MORGAN EXCHANGE-TRADED F DIV RTN GLB EQ 46641Q100 317 6,616 SH   SOLE   0 0 6,616
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 4,306 146,577 SH   SOLE   0 0 146,577
SPDR SER TR SSGA GNDER ETF 78468R747 5,938 100,597 SH   SOLE   0 0 100,597
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 21,915 256,761 SH   SOLE   58,485 0 198,276
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 38,587 783,497 SH   SOLE   184,000 0 599,497
INVESCO EXCHANGE-TRADED FD T CALIF AMT MUN 46138E206 845 31,312 SH   SOLE   0 0 31,312
MCDONALDS CORP COM 580135101 343 2,077 SH   SOLE   0 0 2,077
ALPHABET INC CAP STK CL A 02079K305 794 683 SH   SOLE   0 0 683
ISHARES TR MSCI GLOBAL IMP 46435G532 1,406 24,462 SH   SOLE   0 0 24,462
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 30,558 1,376,498 SH   SOLE   0 0 1,376,498
SPDR SER TR PRTFLO S&P500 VL 78464A508 23,011 890,516 SH   SOLE   0 0 890,516
ISHARES TR 0-5YR HI YL CP 46434V407 16,768 410,276 SH   SOLE   170,000 0 240,276
ISHARES TR CORE MSCI EURO 46434V738 474 12,771 SH   SOLE   0 0 12,771
MICRON TECHNOLOGY INC COM 595112103 493 11,726 SH   SOLE   0 0 11,726
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 382 18,447 SH   SOLE   0 0 18,447
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 861 17,025 SH   SOLE   0 0 17,025
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 311 9,336 SH   SOLE   0 0 9,336
COLGATE PALMOLIVE CO COM 194162103 889 13,403 SH   SOLE   0 0 13,403
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107 243 2,751 SH   SOLE   0 0 2,751
ISHARES TR CORE S&P SCP ETF 464287804 17,871 318,505 SH   SOLE   0 0 318,505
ISHARES INC JP MORGAN EM ETF 464286517 1,026 27,400 SH   SOLE   27,400 0 0
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 1,293 25,974 SH   SOLE   0 0 25,974
UNITEDHEALTH GROUP INC COM 91324P102 1,503 6,027 SH   SOLE   0 0 6,027
WISDOMTREE TR GLB EX US RL EST 97717W331 4,722 214,134 SH   SOLE   0 0 214,134
SPDR SER TR S&P HOMEBUILD 78464A888 2,385 80,050 SH   SOLE   0 0 80,050
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 25,649 1,535,400 SH   SOLE   0 0 1,535,400
ISHARES TR 20 YR TR BD ETF 464287432 5,469 33,150 SH   SOLE   33,150 0 0
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 393 22,195 SH   SOLE   0 0 22,195
ARK ETF TR GENOMIC REV ETF 00214Q302 5,224 167,000 SH   SOLE   0 0 167,000
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 5,300 149,789 SH   SOLE   0 0 149,789
INVESCO EXCHANGE-TRADED FD T FNDMNTL HY CRP 46138E719 3,082 185,901 SH   SOLE   0 0 185,901
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 415 1,891 SH   SOLE   0 0 1,891
ISHARES INC MSCI HONG KG ETF 464286871 2,099 105,263 SH   SOLE   0 0 105,263
PRUDENTIAL FINL INC COM 744320102 332 6,359 SH   SOLE   0 0 6,359
VANGUARD INDEX FDS VALUE ETF 922908744 13,648 153,242 SH   SOLE   17,105 0 136,137
ISHARES INC MSCI RUSSIA ETF 46434G798 7,005 252,513 SH   SOLE   0 0 252,513
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 253 9,785 SH   SOLE   0 0 9,785
PROSHARES TR SHRT 20+YR TRE 74347X849 3,948 254,400 SH   SOLE   75,000 0 179,400
PUBLIC STORAGE COM 74460D109 227 1,144 SH   SOLE   0 0 1,144
ISHARES TR INTRM TR CRP ETF 464288638 9,972 181,564 SH   SOLE   180,760 0 804
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 961 10,393 SH   SOLE   0 0 10,393
REPUBLIC SVCS INC COM 760759100 573 7,630 SH   SOLE   0 0 7,630
MICROSOFT CORP COM 594918104 2,384 15,118 SH   SOLE   0 0 15,118
INVESCO EXCHANGE-TRADED FD T FTSE RAFI EMNG 46138E727 67,918 4,401,664 SH   SOLE   0 0 4,401,664
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 5,208 242,664 SH   SOLE   0 0 242,664
BLACKROCK INC COM 09247X101 1,027 2,335 SH   SOLE   0 0 2,335
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 6,564 253,714 SH   SOLE   0 0 253,714
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,065 43,650 SH   SOLE   0 0 43,650
WISDOMTREE TR EM EX ST-OWNED 97717X578 208 8,521 SH   SOLE   0 0 8,521
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 974 5,329 SH   SOLE   0 0 5,329
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2,227 109,943 SH   SOLE   0 0 109,943
LOCKHEED MARTIN CORP COM 539830109 229 676 SH   SOLE   0 0 676
JOHN HANCOCK ETF TRUST MLTFACTOR ENRG 47804J701 1,814 180,010 SH   SOLE   0 0 180,010
VANGUARD WELLINGTON FD US LIQUIDITY 921935300 1,097 17,500 SH   SOLE   0 0 17,500
SYNOPSYS INC COM 871607107 834 6,477 SH   SOLE   0 0 6,477
ISHARES TR SHORT TREAS BD 464288679 370 3,333 SH   SOLE   0 0 3,333
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10,232 117,483 SH   SOLE   117,483 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 19,532 230,000 SH   SOLE   0 0 230,000
PACER FDS TR TRENDPILOT FD 69374H675 285 12,185 SH   SOLE   0 0 12,185
DBX ETF TR XTRCKR RUSL 1000 233051242 38,212 1,644,222 SH   SOLE   0 0 1,644,222
JOHN HANCOCK ETF TRUST MLTFCTR CONSMR 47804J875 5,692 220,013 SH   SOLE   0 0 220,013
SPDR SER TR PORTFLI TIPS ETF 78464A656 2,673 92,034 SH   SOLE   0 0 92,034
SPDR S&P 500 ETF TR TR UNIT 78462F103 515 1,999 SH   SOLE   0 0 1,999
COSTAR GROUP INC COM 22160N109 495 843 SH   SOLE   0 0 843
EATON VANCE TAX-MANAGED GLOB COM 27829F108 7,154 1,121,352 SH   SOLE   0 0 1,121,352
APPLE INC COM 037833100 6,550 25,758 SH   SOLE   0 0 25,758
PACCAR INC COM 693718108 252 4,116 SH   SOLE   0 0 4,116
INTEL CORP COM 458140100 1,755 32,429 SH   SOLE   0 0 32,429
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 6,559 164,185 SH   SOLE   33,100 0 131,085
ISHARES INC CORE MSCI EMKT 46434G103 10,045 248,204 SH   SOLE   0 0 248,204
ISHARES TR S&P 100 ETF 464287101 1,969 16,595 SH   SOLE   0 0 16,595
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1,754 105,135 SH   SOLE   0 0 105,135
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 289 2,798 SH   SOLE   0 0 2,798
ISHARES TR USD INV GRDE ETF 464288620 3,748 66,900 SH   SOLE   66,900 0 0
STARBUCKS CORP COM 855244109 608 9,241 SH   SOLE   0 0 9,241
ISHARES TR GLOBAL REIT ETF 46434V647 859 44,857 SH   SOLE   0 0 44,857
PINNACLE WEST CAP CORP COM 723484101 1,196 15,780 SH   SOLE   0 0 15,780
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 3,511 56,000 SH   SOLE   0 0 56,000
SPDR SER TR PORTFOLI S&P1500 78464A805 43,132 1,371,457 SH   SOLE   0 0 1,371,457
DISNEY WALT CO COM DISNEY 254687106 899 9,304 SH   SOLE   0 0 9,304
COSTCO WHSL CORP NEW COM 22160K105 1,511 5,300 SH   SOLE   0 0 5,300
DBX ETF TR XTRACK MSCI EAFE 233051200 1,607 59,980 SH   SOLE   0 0 59,980
BK OF AMERICA CORP COM 060505104 537 25,291 SH   SOLE   0 0 25,291
DBX ETF TR XTRACK HRVST CSI 233051879 2,680 103,500 SH   SOLE   0 0 103,500
ISHARES INC MSCI TURKEY ETF 464286715 2,743 146,000 SH   SOLE   0 0 146,000
WISDOMTREE TR FLOATNG RAT TREA 97717X628 303 12,067 SH   SOLE   0 0 12,067
ISHARES TR MSCI MIN VOL ETF 46429B697 25,579 473,601 SH   SOLE   0 0 473,601
VANECK VECTORS ETF TR RETAIL ETF 92189F684 7,581 72,000 SH   SOLE   0 0 72,000
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,238 53,585 SH   SOLE   0 0 53,585
JOHN HANCOCK ETF TRUST MULTFCTR EMRNG 47804J834 275 13,917 SH   SOLE   0 0 13,917
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 971 13,897 SH   SOLE   0 0 13,897
VISA INC COM CL A 92826C839 1,040 6,456 SH   SOLE   0 0 6,456
ISHARES INC MSCI SPAIN ETF 464286764 1,524 75,000 SH   SOLE   0 0 75,000
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 8,361 368,336 SH   SOLE   0 0 368,336
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 1,255 27,000 SH   SOLE   0 0 27,000
ISHARES TR MSCI AC ASIA ETF 464288182 7,474 125,157 SH   SOLE   0 0 125,157
ISHARES TR GLOB HLTHCRE ETF 464287325 30,803 505,471 SH   SOLE   18,600 0 486,871
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1,736 35,807 SH   SOLE   0 0 35,807
PIMCO DYNAMIC CR & MTG INC F COM SHS 72202D106 5,351 318,159 SH   SOLE   0 0 318,159
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 35,417 1,479,399 SH   SOLE   0 0 1,479,399
WISDOMTREE TR EMER MKT HIGH FD 97717W315 27,096 840,195 SH   SOLE   0 0 840,195
ARK ETF TR INNOVATION ETF 00214Q104 3,980 90,448 SH   SOLE   0 0 90,448
LOWES COS INC COM 548661107 389 4,516 SH   SOLE   0 0 4,516
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 3,635 176,779 SH   SOLE   0 0 176,779
ISHARES TR INTL SEL DIV ETF 464288448 8,374 370,541 SH   SOLE   0 0 370,541
ENTERPRISE PRODS PARTNERS L COM 293792107 161 11,262 SH   SOLE   0 0 11,262
PIMCO ETF TR 1-5 US TIP IDX 72201R205 15,183 293,614 SH   SOLE   0 0 293,614
GLOBAL X FDS GLBL X MLP ETF 37950E473 237 75,349 SH   SOLE   0 0 75,349
ISHARES INC MSCI GLB SLV&MTL 464286327 3,243 425,000 SH   SOLE   0 0 425,000
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 66,102 1,378,266 SH   SOLE   433,619 0 944,647
ISHARES TR CORE MSCI TOTAL 46432F834 12,975 276,005 SH   SOLE   0 0 276,005
ISHARES INC MSCI ITALY ETF 46434G830 1,000 48,134 SH   SOLE   0 0 48,134
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 342 15,519 SH   SOLE   0 0 15,519
INVESCO EXCHANGE-TRADED FD T FTSE RAFI DEV 46138E743 405 13,360 SH   SOLE   0 0 13,360
ISHARES TR ESG MSCI EAFE 46435G516 326 6,133 SH   SOLE   0 0 6,133
ISHARES INC MSCI TAIWAN ETF 46434G772 2,394 72,600 SH   SOLE   0 0 72,600
ETF SER SOLUTIONS US GLB JETS 26922A842 383 26,000 SH   SOLE   0 0 26,000
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,235 41,001 SH   SOLE   41,000 0 1
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 7,817 524,550 SH   SOLE   0 0 524,550
J P MORGAN EXCHANGE-TRADED F DIVERSIFIED ET 46641Q803 15,294 806,639 SH   SOLE   0 0 806,639
ISHARES TR EDGE MSCI USA VL 46432F388 35,759 567,601 SH   SOLE   0 0 567,601
INVESCO EXCHANGE-TRADED FD T CEF INM COMPSI 46138E404 3,145 179,727 SH   SOLE   0 0 179,727
KAYNE ANDERSN MLP MIDS INVT COM 486606106 819 225,512 SH   SOLE   0 0 225,512
ISHARES TR SHRT NAT MUN ETF 464288158 5,085 47,832 SH   SOLE   0 0 47,832
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 39,252 1,302,339 SH   SOLE   72,131 0 1,230,208
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 5,492 177,500 SH   SOLE   0 0 177,500
ISHARES TR TIPS BD ETF 464287176 2,760 23,402 SH   SOLE   0 0 23,402
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 580 24,548 SH   SOLE   0 0 24,548
JOHN HANCOCK ETF TRUST MULTIFACTOR FI 47804J404 8,788 313,187 SH   SOLE   0 0 313,187
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 17,719 1,011,946 SH   SOLE   0 0 1,011,946
SMITH A O CORP COM 831865209 556 14,718 SH   SOLE   0 0 14,718
ISHARES TR CORE US AGGBD ET 464287226 1,797 15,574 SH   SOLE   0 0 15,574
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 236 2,267 SH   SOLE   0 0 2,267
FLEXSHARES TR GLB QLT R/E IDX 33939L787 1,752 37,000 SH   SOLE   0 0 37,000
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1,708 60,002 SH   SOLE   0 0 60,002
ETF SER SOLUTIONS SALT HIG TRUBT 26922A479 1,311 71,000 SH   SOLE   0 0 71,000
ISHARES TR MIN VOL EAFE ETF 46429B689 12,243 197,308 SH   SOLE   0 0 197,308
ALPHABET INC CAP STK CL C 02079K107 285 245 SH   SOLE   0 0 245
ISHARES TR EAFE VALUE ETF 464288877 1,328 37,213 SH   SOLE   0 0 37,213
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 703 50,000 SH   SOLE   0 0 50,000
ISHARES TR CHINA LG-CAP ETF 464287184 1,014 27,000 SH   SOLE   27,000 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 15,022 574,000 SH   SOLE   0 0 574,000
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 6,195 402,005 SH   SOLE   0 0 402,005
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 8,934 464,088 SH   SOLE   0 0 464,088
SPDR SER TR PORTFOLIO SH TSR 78468R101 4,331 140,981 SH   SOLE   0 0 140,981
HORMEL FOODS CORP COM 440452100 671 14,391 SH   SOLE   0 0 14,391
SPDR SER TR PRTFLO S&P500 HI 78468R788 2,752 111,859 SH   SOLE   0 0 111,859
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,938 35,719 SH   SOLE   0 0 35,719
ISHARES TR INTL MOMENTUM FT 46434V449 8,070 305,000 SH   SOLE   0 0 305,000
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 5,850 111,932 SH   SOLE   39,700 0 72,232
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11,365 277,052 SH   SOLE   0 0 277,052
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 20,073 380,828 SH   SOLE   0 0 380,828
VANGUARD STAR FDS VG TL INTL STK F 921909768 505 12,025 SH   SOLE   0 0 12,025
PACKAGING CORP AMER COM 695156109 532 6,126 SH   SOLE   0 0 6,126
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,963 382,473 SH   SOLE   96,900 0 285,573
SPDR SER TR PORTFOLIO S&P500 78464A854 349 11,549 SH   SOLE   0 0 11,549
SPDR SER TR PORTFOLIO S&P600 78468R853 265 12,137 SH   SOLE   0 0 12,137
FRANKLIN LTD DURATION INCOME COM 35472T101 2,190 278,921 SH   SOLE   0 0 278,921
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 426 18,752 SH   SOLE   0 0 18,752
PIMCO ETF TR ACTIVE BD ETF 72201R775 72,914 686,766 SH   SOLE   166,909 0 519,857
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 10 10,000 PRN   SOLE   0 0 10,000
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 4,100 77,503 SH   SOLE   0 0 77,503
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,338 8,197 SH   SOLE   0 0 8,197
BLACKROCK CORPOR HI YLD FD I COM 09255P107 2,523 286,708 SH   SOLE   78,416 0 208,292
US BANCORP DEL COM NEW 902973304 499 14,493 SH   SOLE   0 0 14,493
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 12,464 229,151 SH   SOLE   0 0 229,151
JANUS DETROIT STR TR HENDERSON MTG 47103U852 725 13,931 SH   SOLE   0 0 13,931
WISDOMTREE TR YIELD ENHANCD US 97717X511 3,425 66,314 SH   SOLE   0 0 66,314
ISHARES TR RUS 1000 VAL ETF 464287598 24,909 251,153 SH   SOLE   0 0 251,153
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 3,872 527,579 SH   SOLE   0 0 527,579
ISHARES TR ESG US AGR BD 46435U549 574 10,361 SH   SOLE   0 0 10,361
PIMCO ETF TR INTER MUN BD ACT 72201R866 7,296 133,731 SH   SOLE   0 0 133,731
ISHARES TR CORE HIGH DV ETF 46429B663 6,936 96,943 SH   SOLE   0 0 96,943
ISHARES TR MODERT ALLOC ETF 464289875 276 7,512 SH   SOLE   0 0 7,512
INVESCO EXCHANGE-TRADED FD T S&P500 LOW VOL 46138E354 26,167 557,704 SH   SOLE   0 0 557,704
VANGUARD INDEX FDS LARGE CAP ETF 922908637 332 2,806 SH   SOLE   0 0 2,806
INNOVATOR ETFS TR S&P 500 POWER 45782C508 9,190 366,700 SH   SOLE   0 0 366,700
JPMORGAN CHASE & CO COM 46625H100 811 9,012 SH   SOLE   0 0 9,012
EXXON MOBIL CORP COM 30231G102 449 11,814 SH   SOLE   0 0 11,814
ISHARES TR CALIF MUN BD ETF 464288356 1,329 21,953 SH   SOLE   0 0 21,953
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 414 9,332 SH   SOLE   0 0 9,332
ISHARES TR CORE S&P TTL STK 464287150 2,678 46,810 SH   SOLE   0 0 46,810
ISHARES GOLD TRUST ISHARES 464285105 3,391 225,000 SH   SOLE   0 0 225,000
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 28,476 903,699 SH   SOLE   0 0 903,699
INVESCO EXCHANGE-TRADED FD T EMRNG MKT SVRG 46138E784 19,399 811,347 SH   SOLE   246,371 0 564,976
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,236 17,476 SH   SOLE   17,000 0 476
BANK NEW YORK MELLON CORP COM 064058100 763 22,657 SH   SOLE   0 0 22,657
REGIONS FINANCIAL CORP NEW COM 7591EP100 91 10,093 SH   SOLE   0 0 10,093
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 1,974 95,000 SH   SOLE   0 0 95,000
ISHARES INC MIN VOL GBL ETF 464286525 48,209 600,057 SH   SOLE   0 0 600,057
PFIZER INC COM 717081103 418 12,801 SH   SOLE   0 0 12,801
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 841 19,429 SH   SOLE   0 0 19,429
AT&T INC COM 00206R102 922 31,631 SH   SOLE   0 0 31,631
JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 2,624 138,027 SH   SOLE   0 0 138,027
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 5,132 59,849 SH   SOLE   20,145 0 39,704
BOEING CO COM 097023105 342 2,295 SH   SOLE   0 0 2,295
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,014 24,150 SH   SOLE   0 0 24,150
FIRST TR EXCHANGE TRADED ALP EUROPE ALPHADEX 33737J117 21,511 831,170 SH   SOLE   0 0 831,170
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 7,564 395,000 SH   SOLE   0 0 395,000
VANGUARD INDEX FDS TOTAL STK MKT 922908769 30,043 233,055 SH   SOLE   0 0 233,055
HOME DEPOT INC COM 437076102 1,990 10,660 SH   SOLE   0 0 10,660
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,435 148,503 SH   SOLE   148,500 0 3
ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 14,515 831,814 SH   SOLE   0 0 831,814
SCHWAB STRATEGIC TR US TIPS ETF 808524870 12,501 217,376 SH   SOLE   0 0 217,376
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 27,581 1,540,000 SH   SOLE   0 0 1,540,000
ISHARES TR RUS 1000 GRW ETF 464287614 555 3,686 SH   SOLE   0 0 3,686
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 846 47,560 SH   SOLE   44,900 0 2,660
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,289 87,718 SH   SOLE   0 0 87,718
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 5,449 100,000 SH   SOLE   0 0 100,000
JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 12,794 392,951 SH   SOLE   0 0 392,951
SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 3,616 78,836 SH   SOLE   0 0 78,836