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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AGF INVTS TRAGFIQ US MK ANTI00110G4084,885207,098SH SOLE 207,09800
AMPLIFY ETF TRBLACKSWAN GRWT03210888840512,800SH SOLE 12,80000
AMPLIFY ETF TRBLOCKCHAIN LDR03210860741817,058SH SOLE 17,05800
ARK ETF TRINNOVATION ETF00214Q1045806,305SH SOLE 6,30500
DAVIS FUNDAMENTAL ETF TRSELECT WRLD WI23908L30684432,759SH SOLE 32,75900
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588968213,072SH SOLE 13,07200
GOLDMAN SACHS ETF TRACTIVEBETA EME3814302062557,783SH SOLE 7,78300
EXCHANGE TRADED CONCEPTS TRROBO GBL HLTCR3015057232095,980SH SOLE 5,98000
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057073697,664SH SOLE 7,66400
TIDAL ETF TRSOFI GIG ETF88636450440914,803SH SOLE 14,80300
ABERDEEN STD PRECIOUS METALSPHYSCL PM BASKET0032631004,55448,473SH SOLE 48,47300
DAVIS FUNDAMENTAL ETF TRSELECT US EQTY23908L2072,684106,454SH SOLE 106,45400
FIRST TR EXCHANGE-TRADED FDFIRST TR ENH NEW33739Q4088,098134,938SH SOLE 134,93800
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F8054,24677,159SH SOLE 77,15900
GLOBAL X FDSCONSCIOUS COS37954Y7312,677110,128SH SOLE 110,12800
INVESCO EXCH TRADED FD TR IITAXABLE MUN BD46138G8052,36470,911SH SOLE 70,91100
ISHARES TRBARCLAYS 7 10 YR4642874403,49128,658SH SOLE 28,65800
PIMCO ETF TR25YR+ ZERO U S72201R8822,04411,958SH SOLE 11,95800
SPDR GOLD TRGOLD SHS78463V1077,53642,553SH SOLE 42,55300
SPDR SER TRS&P KENSHO NEW78468R6482,81665,721SH SOLE 65,72100
SSGA ACTIVE ETF TRULT SHT TRM BD78467V7076,553162,094SH SOLE 162,09400
TEXAS PAC LD TRSUB CTF PROP I T8826101086961,542SH SOLE 1,54200
VANECK VECTORS ETF TRMORNINGSTAR WIDE92189F6432,41844,295SHCallSOLE 44,29500
VANGUARD INDEX FDSTOTAL STK MKT9229087695,72633,626SH SOLE 33,62600
ARK ETF TRGENOMIC REV ETF00214Q3023926,163SH SOLE 6,16300
LISTED FD TRCORE ALT FD53656F8472529,104SH SOLE 9,10400
ISHARES U S ETF TRSHT MAT BD ETF46431W50761112,197SH SOLE 12,19700
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q83766413,079SH SOLE 13,07900
KRANESHARES TREMRNG MKT CONS5007678762388,476SH SOLE 8,47600
OSI ETF TROSHS GBL INTER67110P7044269,679SH SOLE 9,67900
KRANESHARES TRQUADRTC INT RT50076773646116,841SH SOLE 16,84100
EXCHANGE LISTED FDS TRSABA INT RATE30151E8063,885212,334SH SOLE 212,33400
SSGA ACTIVE ETF TRSPDR TR TACTIC78467V84864513,088SH SOLE 13,08800
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385884020,557SH SOLE 20,55700
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428584019,280SH SOLE 9,28000
ISHARES GOLD TRUSTISHARES46428510587348,564SH SOLE 48,56400
VANECK VECTORS ETF TRCEF MUN INCOME E92189F46045416,897SH SOLE 16,89700
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427421,17614,592SH SOLE 14,59200
PIMCO ETF TRENHAN SHRT MA AC72201R8331,12711,057SH SOLE 11,05700
ISHARES U S ETF TRSHT MAT MUN ETF46431W8383226,420SH SOLE 6,42000
INVESCO ACTIVELY MANAGED ETFULTRA SHRT DUR46090A8871,10921,965SH SOLE 21,96500
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305033435,049SH SOLE 5,04900
WISDOMTREE INVTS INCCOM97717P10414244,483SH SOLE 44,48300
TIDAL ETF TRAWARE ULTRASHR8863641083,12463,044SH SOLE 63,04400
CREDIT SUISSE AG NASSAU BRHX LINK GOLD SHS22542D48046247,064SH SOLE 47,06400
EXCHANGE LISTED FDS TRHIGH YIELD ETF30151E81452117,288SH SOLE 17,28800
INVESCO EXCH TRADED FD TR IICEF INM COMPSI46138E4042,718134,334SH SOLE 134,33400
AMAZON COM INCCOM023135106475151SH SOLE 15100
APPLE INCCOM0378331001,28511,096SH SOLE 11,09600
VISA INCCOM CL A92826C8393291,648SH SOLE 1,64800
ISHARES TR20 YR TR BD ETF4642874322351,444SH SOLE 1,44400
ISHARES TRIBOXX INV CP ETF4642872422,76820,548SH SOLE 20,54800
MICROSOFT CORPCOM5949181041,1825,623SH SOLE 5,62300
ORACLE CORPCOM68389X1053075,159SH SOLE 5,15900
TIDAL ETF TRRPAR RISK PARI88636460331814,342SH SOLE 14,34200
WEYERHAEUSER CO MTN BECOM NEW96216610442715,000SH SOLE 15,00000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707028894,176SH SOLE 4,17600
JOHNSON & JOHNSONCOM4781601042141,440SH SOLE 1,44000
JPMORGAN CHASE & COCOM46625H1002622,726SH SOLE 2,72600
FIRST TR EXCHNG TRADED FD VIMUN CEF IN OPT33740F50819010,000SH SOLE 10,00000
J P MORGAN EXCHANGE-TRADED FULTRA SHT MUNCPL46641Q6543056,000SH SOLE 6,00000
ISHARES TR1 3 YR TREAS BD4642874571,58918,373SH SOLE 18,37300
SPDR S&P 500 ETF TRTR UNIT78462F1033,73411,152SH SOLE 11,15200
COEUR MNG INCCOM NEW1921085041,880254,861SH SOLE 254,86100
CBOE GLOBAL MARKETS INCCOM12503M1084004,568SH SOLE 4,56800
U S GLOBAL INVS INCCL A902952100455191,591SH SOLE 191,59100
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y4075663,856SH SOLE 3,85600
INVESCO QQQ TRUNIT SER 146090E1038813,171SH SOLE 3,17100
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3573142,913SH SOLE 2,91300
ISHARES TRJPMORGAN USD EMG4642882812,79825,240SH SOLE 25,24000
ISHARES TRMSCI EMG MKT ETF4642872343,16671,810SH SOLE 71,81000
ISHARES TRSHORT TREAS BD4642886795094,600SH SOLE 4,60000
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8523425,762SH SOLE 5,76200
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8034593,935SH SOLE 3,93500
BECTON DICKINSON & COCOM0758871092671,150SH SOLE 1,15000
TARGET HOSPITALITY CORPCOM87615L1071815,000SH SOLE 15,00000
VANGUARD MUN BD FDSTAX EXEMPT BD9229077462174,000SH SOLE 4,00000
ENERGY TRANSFER LPCOM UT LTD PTN29273V1009417,427SH SOLE 17,42700
ENTERCOM COMMUNICATIONS CORPCL A2936391004025,000SH SOLE 25,00000
ISHARES TRNEW YORK MUN ETF4642883234277,435SH SOLE 7,43500
NEUBERGER BERMAN MLP AND ENRCOM64129H1042310,000SH SOLE 10,00000
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M10710225,865SH SOLE 25,86500
PIMCO NEW YORK MUN FD IICOM72200Y10219017,734SH SOLE 17,73400
ISHARES TRCORE S&P500 ETF464287200228680SH SOLE 68000
SPDR SER TRS&P METALS MNG78464A7552229,580SH SOLE 9,58000
APPLE INCCOM03783310011,4659,900SH DFND1009,900
AMBEV SASPONSORED ADR02319V10370731,264SH DFND10031,264
AMAZON COM INCCOM0231351061,57450SH DFND10050
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K10173926,977SH DFND10026,977
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V1052,9305,000SH DFND1005,000
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783514,26316,168SH DFND10016,168
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,7912,250SH DFND1002,250
CLARIVATE PLCORD SHSG218101092,0916,748SH DFND1006,748
DANAHER CORPORATIONCOM2358511022,4271,127SH DFND1001,127
SPDR INDEX SHS FDSMSCI EAFE FS ETF78470E10623,76134,742SH DFND10034,742
FIRST TR EXCHNG TRADED FD VITCW OPPORTUNIS33740F805129234SH DFND100234
FLEXSHARES TRMORNSTAR UPSTR33939L4073,59712,956SH DFND10012,956
ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210688122,134SH DFND10022,134
ISHARES TRRUS 1000 ETF4642876227,8324,185SH DFND1004,185
JPMORGAN CHASE & COCOM46625H100356370SH DFND100370
MICROSOFT CORPCOM5949181043,1131,480SH DFND1001,480
SAP SE ADRSPON ADR8030542043,3052,121SH DFND1002,121
SPDR S&P 500 ETF TRTR UNIT78462F1038,3722,500SH DFND1002,500
SPDR SER TRSPDR S&P 500 ETF78468R79610,35812,400SH DFND10012,400
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002,8263,486SH DFND1003,486
VISA INCCOM CL A92826C8391,812906SH DFND100906
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385821,63752,903SH DFND10052,903
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277511,18922,179SH DFND10022,179
VANGUARD INDEX FDSREAL ESTATE ETF92290855320,63926,138SH DFND10026,138
VANGUARD INTL EQUITY INDEX FGLB EX US ETF9220426763,1736,527SH DFND1006,527
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF92204285812,51228,937SH DFND10028,937
PIMCO ETF TR25YR+ ZERO U S72201R8823118SH DFND10018
DISNEY WALT COCOM DISNEY2546871068576,904SH SOLE 6,90400
JD.COM INCSPON ADR CL A47215P1063,96451,076SH SOLE 51,07600
BAIDU INCSPON ADR REP A0567521081,48511,730SH SOLE 11,73000
ALPHABET INCCAP STK CL A02079K3054,7323,229SH SOLE 3,22900
ALPHABET INCCAP STK CL C02079K1072,2971,563SH SOLE 1,56300
FACEBOOK INCCL A30303M1023,45713,199SH SOLE 13,19900
MONDELEZ INTL INCCL A6092071054227,348SH SOLE 7,34800
SHOPIFY INCCL A82509L107572559SH SOLE 55900
SCOTTS MIRACLE GRO COCL A8101861069456,177SH SOLE 6,17700
SNAP INCCL A83304A10644917,197SH SOLE 17,19700
SQUARE INCCL A8522341037,92748,769SH SOLE 48,76900
ZOOM VIDEO COMMUNICATIONS INCCL A98980L1011,8173,864SH SOLE 3,86400
LYFT INCCL A COM55087P10427710,044SH SOLE 10,04400
FREEPORT-MCMORAN INCCL B35671D8571,593101,875SH SOLE 101,87500
NIKE INCCL B6541061039777,779SH SOLE 7,77900
UNITED PARCEL SERVICE INCCL B9113121066323,792SH SOLE 3,79200
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024,95223,256SH SOLE 23,25600
APPLE INCCOM0378331009,60682,945SH SOLE 82,94500
ABBVIE INCCOM00287Y1096477,386SH SOLE 7,38600
ABBOTT LABSCOM0028241001,19510,976SH SOLE 10,97600
ADOBE SYSTEMS INCORPORATEDCOM00724F1011,3332,719SH SOLE 2,71900
ANALOG DEVICES INCCOM0326541052151,838SH SOLE 1,83800
AUTODESK INCCOM0527691066922,994SH SOLE 2,99400
AGCO CORPCOM0010841025687,649SH SOLE 7,64900
AKAMAI TECHNOLOGIES INCCOM00971T1011,43512,983SH SOLE 12,98300
ALEXION PHARMACEUTICALS INCCOM0153511094974,339SH SOLE 4,33900
APPLIED MATLS INCCOM0382221052704,539SH SOLE 4,53900
ADVANCED MICRO DEVICES INCCOM0079031074,82558,843SH SOLE 58,84300
AMGEN INCCOM0311621007352,893SH SOLE 2,89300
AMAZON COM INCCOM0231351067,7522,462SH SOLE 2,46200
AIR PRODS & CHEMS INCCOM0091581063301,108SH SOLE 1,10800
ACTIVISION BLIZZARD INCCOM00507V1092943,628SH SOLE 3,62800
AMERICAN WTR WKS CO INC NEWCOM0304201031,0267,081SH SOLE 7,08100
BOEING COCOM0970231059125,518SH SOLE 5,51800
BK OF AMERICA CORPCOM06050510457824,009SH SOLE 24,00900
BAXTER INTL INCCOM0718131092212,749SH SOLE 2,74900
BECTON DICKINSON & COCOM0758871095362,305SH SOLE 2,30500
BOOKING HOLDINGS INCCOM09857L108332194SH SOLE 19400
BOSTON SCIENTIFIC CORPCOM1011371073368,786SH SOLE 8,78600
CF INDS HLDGS INCCOM12526910068822,397SH SOLE 22,39700
COLGATE PALMOLIVE COCOM1941621033384,384SH SOLE 4,38400
CME GROUP INCCOM12572Q1051,73810,385SH SOLE 10,38500
CONOCOPHILLIPSCOM20825C1041,19736,446SH SOLE 36,44600
COSTCO WHSL CORP NEWCOM22160K1055431,530SH SOLE 1,53000
SALESFORCE COM INCCOM79466L3022,3039,164SH SOLE 9,16400
CISCO SYS INCCOM17275R10284021,326SH SOLE 21,32600
CORTEVA INCCOM22052L1042,41183,686SH SOLE 83,68600
CHEVRON CORP NEWCOM1667641004,48762,324SH SOLE 62,32400
DEERE & COCOM2441991056,55129,560SH SOLE 29,56000
DANAHER CORPORATIONCOM2358511027093,294SH SOLE 3,29400
DOCUSIGN INCCOM2561631063,37915,700SH SOLE 15,70000
DEXCOM INCCOM252131107300728SH SOLE 72800
EBAY INC.COM2786421034258,158SH SOLE 8,15800
ECOLAB INCCOM2788651002,23811,199SH SOLE 11,19900
ENPHASE ENERGY INCCOM29355A1077108,599SH SOLE 8,59900
EOG RES INCCOM26875P10169219,242SH SOLE 19,24200
ETSY INCCOM29786A1063823,143SH SOLE 3,14300
EDWARDS LIFESCIENCES CORPCOM28176E1082763,459SH SOLE 3,45900
FEDEX CORPCOM31428X1066282,495SH SOLE 2,49500
FIRST SOLAR INCCOM3364331074416,661SH SOLE 6,66100
GENERAL ELECTRIC COCOM369604103666106,862SH SOLE 106,86200
GILEAD SCIENCES INCCOM3755581034376,923SH SOLE 6,92300
HOME DEPOT INCCOM4370761021,4035,052SH SOLE 5,05200
HESS CORPCOM42809H1073979,709SH SOLE 9,70900
INTERNATIONAL BUSINESS MACHS CCOM4592001012,82423,212SH SOLE 23,21200
INTERCONTINENTAL EXCHANGE INCCOM45866F1043,95839,557SH SOLE 39,55700
IDEX CORPCOM45167R1045322,919SH SOLE 2,91900
ILLUMINA INCCOM452327109231748SH SOLE 74800
INTEL CORPCOM4581401001,09421,132SH SOLE 21,13200
INTUITCOM4612021034431,357SH SOLE 1,35700
ILLINOIS TOOL WKS INCCOM4523081092781,439SH SOLE 1,43900
JOHNSON & JOHNSONCOM4781601042,16414,537SH SOLE 14,53700
JPMORGAN CHASE & CO.COM46625H1008538,856SH SOLE 8,85600
KIMBERLY-CLARK CORPCOM4943681032911,969SH SOLE 1,96900
COCA COLA COCOM1912161001,15823,463SH SOLE 23,46300
LILLY ELI & COCOM5324571087374,982SH SOLE 4,98200
LOWES COS INCCOM5486611076623,994SH SOLE 3,99400
LAM RESEARCH CORPCOM512807108247744SH SOLE 74400
MCDONALDS CORPCOM5801351018473,857SH SOLE 3,85700
3M COCOM88579Y1014802,996SH SOLE 2,99600
MOSAIC CO NEWCOM61945C10368037,243SH SOLE 37,24300
MERCK & CO. INCCOM58933Y1051,31015,797SH SOLE 15,79700
MICROSOFT CORPCOM59491810410,89451,794SH SOLE 51,79400
MICRON TECHNOLOGY INCCOM5951121032284,846SH SOLE 4,84600
NASDAQ INCCOM6311031081,2209,944SH SOLE 9,94400
NEWMONT CORPCOM65163910683013,081SH SOLE 13,08100
NETFLIX INCCOM64110L1061,0822,163SH SOLE 2,16300
NORTONLIFELOCK INC.COM66877110821010,100SH SOLE 10,10000
SERVICENOW INCCOM81762P1021,4723,035SH SOLE 3,03500
NVIDIA CORPORATIONCOM67066G1045,64510,431SH SOLE 10,43100
ORACLE CORPCOM68389X1052,41440,434SH SOLE 40,43400
OCCIDENTAL PETE CORPCOM67459910530230,203SH SOLE 30,20300
PEPSICO INCCOM7134481089286,696SH SOLE 6,69600
PFIZER INCCOM71708110364417,548SH SOLE 17,54800
PROCTER AND GAMBLE COCOM7427181092,20015,826SH SOLE 15,82600
PIONEER NAT RES COCOM7237871074665,424SH SOLE 5,42400
PAYPAL HLDGS INCCOM70450Y1031,1986,078SH SOLE 6,07800
QUALCOMM INCCOM7475251038327,069SH SOLE 7,06900
REGENERON PHARMACEUTICALSCOM75886F107353630SH SOLE 63000
SIGNATURE BK NEW YORK N YCOM82669G1045646,793SH SOLE 6,79300
STARBUCKS CORPCOM8552441096067,054SH SOLE 7,05400
SHERWIN WILLIAMS COCOM824348106327469SH SOLE 46900
STRYKER CORPORATIONCOM8636671013651,750SH SOLE 1,75000
AT&T INCCOM00206R10271224,989SH SOLE 24,98900
TARGET CORPCOM87612E1064172,649SH SOLE 2,64900
TJX COS INC NEWCOM8725401093205,750SH SOLE 5,75000
THERMO FISHER SCIENTIFIC INC CCOM8835561029592,173SH SOLE 2,17300
LENDINGTREE INC NEWCOM52603B1073221,050SH SOLE 1,05000
TESLA INCCOM88160R1012,3155,395SH SOLE 5,39500
TORO COCOM89109210891510,903SH SOLE 10,90300
TWITTER INCCOM90184L10251911,672SH SOLE 11,67200
TEXAS INSTRS INCCOM8825081046134,291SH SOLE 4,29100
UBER TECHNOLOGIES INCCOM90353T10054815,027SH SOLE 15,02700
UNION PAC CORPCOM9078181086343,218SH SOLE 3,21800
VERTEX PHARMACEUTICALS INCCOM92532F1003941,448SH SOLE 1,44800
VERIZON COMMUNICATIONS INCCOM92343V10481413,675SH SOLE 13,67500
WALMART INCCOM9311421031,77612,695SH SOLE 12,69500
EXXON MOBIL CORPCOM30231G1024,767138,866SH SOLE 138,86600
XYLEM INCCOM98419M1005686,752SH SOLE 6,75200
VISA INCCOM CL A92826C8391,0215,104SH SOLE 5,10400
SLACK TECHNOLOGIES INCCOM CL A83088V10236213,466SH SOLE 13,46600
FMC CORPCOM NEW3024913031,45513,738SH SOLE 13,73800
INTUITIVE SURGICAL INCCOM NEW46120E602425599SH SOLE 59900
MEDTRONIC PLCSHSG5960L1037256,981SH SOLE 6,98100
ACCENTURE PLC IRELANDSHS CLASS AG1151C1012,77712,288SH SOLE 12,28800
SOCIEDAD QUIMICA Y MINERA DE SSPON ADR SER B83363510598330,308SH SOLE 30,30800
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,7289,279SH SOLE 9,27900
BHP GROUP LTDSPONSORED ADS0886061088,723168,692SH SOLE 168,69200
NETEASE INCSPONSORED ADS64110W1022,3235,110SH SOLE 5,11000
ALBEMARLE CORPCOM0126531012572,873SH SOLE 2,87300
BIOGEN INCCOM09062X103232817SH SOLE 81700
DELTA AIR LINES INC DELCOM NEW2473617022789,080SH SOLE 9,08000
LAUDER ESTEE COS INCCL A5184391042471,131SH SOLE 1,13100
HUBSPOT INCCOM443573100209716SH SOLE 71600
NORFOLK SOUTHN CORPCOM6558441082551,190SH SOLE 1,19000
PINTEREST INCCL A72352L1063388,132SH SOLE 8,13200
ROPER TECHNOLOGIES INCCOM776696106205519SH SOLE 51900
SPLUNK INCCOM8486371042241,192SH SOLE 1,19200
TWILIO INCCL A90138F102204827SH SOLE 82700
WASTE MGMT INC DELCOM94106L1092292,027SH SOLE 2,02700
VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C84764,195644,144SH SOLE 644,14400
SCHWAB STRATEGIC TRINTRM TRM TRES80852485473,3971,250,793SH SOLE 1,250,79300
SPDR SER TRPORTFOLIO LN TSR78464A66467,1711,437,119SH SOLE 1,437,11900
VANGUARD WORLD FDEXTENDED DUR92191070955,081332,698SH SOLE 332,69800