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
3M COCOM88579Y1011,0485,993SH SOLE 5,99300
ABB LTDSPONSORED ADR00037520444615,964SH SOLE 15,96400
ABBOTT LABSCOM0028241002,02718,515SH SOLE 18,51500
ABBVIE INCCOM00287Y1092,11819,763SH SOLE 19,76300
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,7406,663SH SOLE 6,66300
ACTIVISION BLIZZARD INCCOM00507V1095846,295SH SOLE 6,29500
ADOBE SYSTEMS INCORPORATEDCOM00724F1012,2924,582SH SOLE 4,58200
ADVANCED MICRO DEVICES INCCOM0079031076296,859SH SOLE 6,85900
AEGON N VNY REGISTRY SHS0079241036215,618SH SOLE 15,61800
AES CORPCOM00130H1052139,058SH SOLE 9,05800
AFLAC INCCOM0010551022515,651SH SOLE 5,65100
AGILENT TECHNOLOGIES INCCOM00846U1013402,868SH SOLE 2,86800
AGNC INVT CORPCOM00123Q10415810,149SH SOLE 10,14900
AIR PRODS & CHEMS INCCOM0091581065331,951SH SOLE 1,95100
ALBEMARLE CORPCOM0126531012261,531SH SOLE 1,53100
ALCON AGORD SHSH013011282133,235SH SOLE 3,23500
ALEXANDRIA REAL ESTATE EQ INCOM0152711092501,405SH SOLE 1,40500
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,1579,270SH SOLE 9,27000
ALIGN TECHNOLOGY INCCOM016255101509952SH SOLE 95200
ALLSTATE CORPCOM0200021013583,261SH SOLE 3,26100
ALPHABET INCCAP STK CL A02079K3054,6322,643SH SOLE 2,64300
ALPHABET INCCAP STK CL C02079K1075,1452,937SH SOLE 2,93700
ALTRIA GROUP INCCOM02209S10368416,672SH SOLE 16,67200
AMARIN CORP PLCSPONS ADR NEW023111206512104,785SH SOLE 104,78500
AMAZON COM INCCOM02313510611,9503,669SH SOLE 3,66900
AMBEV SASPONSORED ADR02319V10314547,468SH SOLE 47,46800
AMCOR PLCORDG0250X10719216,322SH SOLE 16,32200
AMERICAN ELEC PWR CO INCCOM0255371015136,156SH SOLE 6,15600
AMERICAN EXPRESS COCOM0258161098777,254SH SOLE 7,25400
AMERICAN TOWER CORP NEWCOM03027X1009614,283SH SOLE 4,28300
AMERICAN WTR WKS CO INC NEWCOM0304201033452,248SH SOLE 2,24800
AMERIPRISE FINL INCCOM03076C1062181,120SH SOLE 1,12000
AMETEK INCCOM0311001002542,104SH SOLE 2,10400
AMGEN INCCOM0311621001,5906,917SH SOLE 6,91700
AMPHENOL CORP NEWCL A0320951013422,618SH SOLE 2,61800
ANALOG DEVICES INCCOM0326541055033,405SH SOLE 3,40500
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1082193,138SH SOLE 3,13800
ANNALY CAPITAL MANAGEMENT INCOM0357104091,002118,573SH SOLE 118,57300
ANSYS INCCOM03662Q105227624SH SOLE 62400
ANTHEM INCCOM0367521037892,456SH SOLE 2,45600
AON PLCSHS CL AG0403H1084472,118SH SOLE 2,11800
APPLE INCCOM03783310023,289172,519SH SOLE 172,51900
APPLE INCCOM0378331001,62012,000SHPutSOLE 12,00000
APPLIED MATLS INCCOM0382221057118,236SH SOLE 8,23600
ARCHER DANIELS MIDLAND COCOM0394831023106,150SH SOLE 6,15000
ASML HOLDING N VN Y REGISTRY SHSN070592101,0372,126SH SOLE 2,12600
ASTRAZENECA PLCSPONSORED ADR04635310874614,932SH SOLE 14,93200
AT&T INCCOM00206R1022,05871,559SH SOLE 71,55900
AUTODESK INCCOM0527691067002,291SH SOLE 2,29100
AUTOMATIC DATA PROCESSING INCOM0530151039265,256SH SOLE 5,25600
AUTOZONE INCCOM053332102453382SH SOLE 38200
BAIDU INCSPON ADR REP A0567521082211,023SH SOLE 1,02300
BALL CORPCOM0584981062612,802SH SOLE 2,80200
BANCO BILBAO VIZCAYA ARGENTASPONSORED ADR05946K10113226,726SH SOLE 26,72600
BANCO BRADESCO S ASP ADR PFD NEW05946030315128,754SH SOLE 28,75400
BANCO BRADESCO S ASPONSORED ADR0594604027115,304SH SOLE 15,30400
BANCO SANTANDER BRASIL S AADS REP 1 UNIT05967A10719322,321SH SOLE 22,32100
BANCO SANTANDER S.A.ADR05964H10516253,265SH SOLE 53,26500
BANK NEW YORK MELLON CORPCOM0640581002786,540SH SOLE 6,54000
BANK NOVA SCOTIA B CCOM0641491072424,472SH SOLE 4,47200
BARCLAYS PLCADR06738E20410813,547SH SOLE 13,54700
BARRICK GOLD CORPCOM06790110824010,537SH SOLE 10,53700
BAXTER INTL INCCOM0718131093444,284SH SOLE 4,28400
BECTON DICKINSON & COCOM0758871096012,402SH SOLE 2,40200
BERKSHIRE HATHAWAY INC DELCL A0846701083481SH SOLE 100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023,52215,188SH SOLE 15,18800
BEST BUY INCCOM0865161013753,756SH SOLE 3,75600
BHP GROUP LTDSPONSORED ADS08860610877511,866SH SOLE 11,86600
BHP GROUP PLCSPONSORED ADR05545E2094548,569SH SOLE 8,56900
BIOGEN INCCOM09062X1032771,131SH SOLE 1,13100
BK OF AMERICA CORPCOM0605051042,25574,388SH SOLE 74,38800
BLACKROCK INCCOM09247X1011,3431,861SH SOLE 1,86100
BLACKROCK TCP CAPITAL CORPNOTE 4.625% 3/087238QAD51515,000SH SOLE 15,00000
BOEING COCOM0970231051,0374,846SH SOLE 4,84600
BOOKING HOLDINGS INCCOM09857L108811364SH SOLE 36400
BOSTON SCIENTIFIC CORPCOM10113710738210,632SH SOLE 10,63200
BP PLCSPONSORED ADR05562210434616,856SH SOLE 16,85600
BRISTOL-MYERS SQUIBB COCOM1101221081,21619,605SH SOLE 19,60500
BRITISH AMERN TOB PLCSPONSORED ADR11044810755614,832SH SOLE 14,83200
BROADCOM INCCOM11135F1011,4613,336SH SOLE 3,33600
BROOKFIELD ASSET MGMT INCCL A LTD VT SH1125851043177,680SH SOLE 7,68000
BROWN & BROWN INCCOM1152361012174,575SH SOLE 4,57500
CABLE ONE INCCOM12685J105287129SH SOLE 12900
CADENCE DESIGN SYSTEM INCCOM1273871083132,297SH SOLE 2,29700
CANADIAN NATL RY COCOM1363751024273,886SH SOLE 3,88600
CAPITAL ONE FINL CORPCOM14040H1052902,930SH SOLE 2,93000
CARRIER GLOBAL CORPORATIONCOM14448C1042606,887SH SOLE 6,88700
CASTLIGHT HEALTH INCCL B14862Q1003010,000SH SOLE 10,00000
CATERPILLAR INCCOM1491231011,0515,775SH SOLE 5,77500
CELANESE CORP DELCOM1508701032702,081SH SOLE 2,08100
CENTENE CORP DELCOM15135B1012674,440SH SOLE 4,44000
CHARTER COMMUNICATIONS INC NCL A16119P1081,2371,870SH SOLE 1,87000
CHEVRON CORP NEWCOM1667641001,72120,382SH SOLE 20,38200
CHINA MOBILE LIMITEDSPONSORED ADR16941M1092147,505SH SOLE 7,50500
CHIPOTLE MEXICAN GRILL INCCOM169656105392283SH SOLE 28300
CHUBB LIMITEDCOMH1467J1045273,423SH SOLE 3,42300
CHURCH & DWIGHT INCCOM1713401022522,890SH SOLE 2,89000
CIGNA CORP NEWCOM1255231007553,625SH SOLE 3,62500
CINTAS CORPCOM1729081055141,453SH SOLE 1,45300
CISCO SYS INCCOM17275R1022,28551,057SH SOLE 51,05700
CITIGROUP INCCOM NEW1729674241,05817,157SH SOLE 17,15700
CLEARWAY ENERGY INCCL A18539C10538713,101SH SOLE 13,10100
CLEARWAY ENERGY INCCL C18539C20479825,000SH SOLE 25,00000
CLOROX CO DELCOM1890541092151,065SH SOLE 1,06500
CME GROUP INCCOM12572Q1057063,880SH SOLE 3,88000
COCA COLA COCOM1912161002,29141,772SH SOLE 41,77200
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461024235,157SH SOLE 5,15700
COLGATE PALMOLIVE COCOM1941621036077,104SH SOLE 7,10400
COMCAST CORP NEWCL A20030N1012,17041,406SH SOLE 41,40600
COMPANHIA DE SANEAMENTO BASISPONSORED ADR20441A1029410,977SH SOLE 10,97700
CONAGRA BRANDS INCCOM2058871022396,586SH SOLE 6,58600
CONOCOPHILLIPSCOM20825C1043789,450SH SOLE 9,45000
CONSOLIDATED EDISON INCCOM2091151043234,473SH SOLE 4,47300
CONSTELLATION BRANDS INCCL A21036P1083591,637SH SOLE 1,63700
CORNING INCCOM21935010538910,814SH SOLE 10,81400
CORTEVA INCCOM22052L1042486,411SH SOLE 6,41100
COSTAR GROUP INCCOM22160N109360390SH SOLE 39000
COSTCO WHSL CORP NEWCOM22160K1051,6504,380SH SOLE 4,38000
CROWN CASTLE INTL CORP NEWCOM22822V1017624,785SH SOLE 4,78500
CSX CORPCOM1264081038118,941SH SOLE 8,94100
CUMMINS INCCOM2310211064832,125SH SOLE 2,12500
CVS HEALTH CORPCOM1266501006479,479SH SOLE 9,47900
DANAHER CORPORATIONCOM2358511021,3215,948SH SOLE 5,94800
DARDEN RESTAURANTS INCCOM2371941053853,232SH SOLE 3,23200
DAVITA INCCOM23918K1082221,889SH SOLE 1,88900
DEERE & COCOM2441991057302,714SH SOLE 2,71400
DELL TECHNOLOGIES INCCL C24703L2022483,379SH SOLE 3,37900
DEXCOM INCCOM252131107200542SH SOLE 54200
DIAGEO PLCSPON ADR NEW25243Q2054923,095SH SOLE 3,09500
DIGITAL RLTY TR INCCOM2538681033752,688SH SOLE 2,68800
DISNEY WALT COCOM2546871064,34223,966SH SOLE 23,96600
DOLLAR GEN CORP NEWCOM2566771054532,152SH SOLE 2,15200
DOLLAR TREE INCCOM2567461082172,006SH SOLE 2,00600
DOMINION ENERGY INCCOM25746U1095897,836SH SOLE 7,83600
DOMINOS PIZZA INCCOM25754A201298778SH SOLE 77800
DOW INCCOM2605571034778,603SH SOLE 8,60300
DUKE ENERGY CORP NEWCOM NEW26441C2047868,581SH SOLE 8,58100
DUKE REALTY CORPCOM NEW2644115052195,468SH SOLE 5,46800
DUPONT DE NEMOURS INCCOM26614N1024436,223SH SOLE 6,22300
EASTMAN CHEM COCOM2774321002352,345SH SOLE 2,34500
EATON CORP PLCSHSG291831035434,521SH SOLE 4,52100
EBAY INC.COM2786421034699,325SH SOLE 9,32500
ECOLAB INCCOM2788651005392,489SH SOLE 2,48900
ECOPETROL S ASPONSORED ADS27915810914511,196SH SOLE 11,19600
EDISON INTLCOM2810201072063,283SH SOLE 3,28300
EDWARDS LIFESCIENCES CORPCOM28176E1084404,822SH SOLE 4,82200
ELECTRONIC ARTS INCCOM2855121094773,322SH SOLE 3,32200
EMERSON ELEC COCOM2910111045777,176SH SOLE 7,17600
ENBRIDGE INCCOM29250N10543313,538SH SOLE 13,53800
ENERGY TRANSFER LPCOM UT LTD PTN29273V10030148,683SH SOLE 48,68300
EQUIFAX INCCOM2944291052041,059SH SOLE 1,05900
EQUINIX INCCOM29444U700553775SH SOLE 77500
EQUINOR ASASPONSORED ADR29446M10239724,158SH SOLE 24,15800
ERICSSONADR B SEK 1029482160819416,264SH SOLE 16,26400
EVEREST RE GROUP LTDCOMG3223R108211903SH SOLE 90300
EVERSOURCE ENERGYCOM30040W1083874,475SH SOLE 4,47500
EXELON CORPCOM30161N1013949,321SH SOLE 9,32100
EXXON MOBIL CORPCOM30231G1021,06325,782SH SOLE 25,78200
FACEBOOK INCCL A30303M1025,27119,296SH SOLE 19,29600
FACTSET RESH SYS INCCOM303075105205618SH SOLE 61800
FEDEX CORPCOM31428X1065252,023SH SOLE 2,02300
FIDELITY NATL INFORMATION SVCOM31620M1069386,631SH SOLE 6,63100
FIRST REP BK SAN FRANCISCO CCOM33616C1002261,539SH SOLE 1,53900
FISERV INCCOM3377381085855,140SH SOLE 5,14000
FLEETCOR TECHNOLOGIES INCCOM3390411052911,066SH SOLE 1,06600
FORD MTR CO DELCOM34537086028732,600SH SOLE 32,60000
FORTIVE CORPCOM34959J1082813,968SH SOLE 3,96800
FREEPORT-MCMORAN INCCL B35671D8572118,097SH SOLE 8,09700
GALLAGHER ARTHUR J & COCOM3635761093282,648SH SOLE 2,64800
GARMIN LTDSHSH2906T1092592,167SH SOLE 2,16700
GARTNER INCCOM3666511072121,323SH SOLE 1,32300
GENERAL DYNAMICS CORPCOM3695501083612,429SH SOLE 2,42900
GENERAL ELECTRIC COCOM36960410343940,643SH SOLE 40,64300
GENERAL MLS INCCOM3703341042904,936SH SOLE 4,93600
GENERAL MTRS COCOM37045V10055713,380SH SOLE 13,38000
GENMAB A/SSPONSORED ADS3723032062265,566SH SOLE 5,56600
GILEAD SCIENCES INCCOM3755581033876,637SH SOLE 6,63700
GLAXOSMITHKLINE PLCSPONSORED ADR37733W10557315,562SH SOLE 15,56200
GLOBAL PMTS INCCOM37940X1023881,802SH SOLE 1,80200
GOLDMAN SACHS GROUP INCCOM38141G1042,5939,834SH SOLE 9,83400
HAIN CELESTIAL GROUP INCCOM4052171001,47436,707SH SOLE 36,70700
HASBRO INCCOM4180561072172,323SH SOLE 2,32300
HCA HEALTHCARE INCCOM40412C1015863,561SH SOLE 3,56100
HDFC BANK LTDSPONSORED ADS40415F1012273,148SH SOLE 3,14800
HEWLETT PACKARD ENTERPRISE CCOM42824C10921718,318SH SOLE 18,31800
HILTON WORLDWIDE HLDGS INCCOM43300A2032632,363SH SOLE 2,36300
HOME DEPOT INCCOM4370761022,89010,882SH SOLE 10,88200
HONDA MOTOR LTDAMERN SHS43812830831111,008SH SOLE 11,00800
HONEYWELL INTL INCCOM4385161061,4716,916SH SOLE 6,91600
HP INCCOM40434L10527911,358SH SOLE 11,35800
HSBC HLDGS PLCSPON ADR NEW40428040650919,651SH SOLE 19,65100
HUMANA INCCOM4448591026301,535SH SOLE 1,53500
IDEX CORPCOM45167R1042431,221SH SOLE 1,22100
IDEXX LABS INCCOM45168D104378757SH SOLE 75700
ILLINOIS TOOL WKS INCCOM4523081098704,269SH SOLE 4,26900
ILLUMINA INCCOM4523271094091,106SH SOLE 1,10600
ING GROEP N.V.SPONSORED ADR45683710310410,996SH SOLE 10,99600
INTEL CORPCOM4581401002,38147,793SH SOLE 47,79300
INTERCONTINENTAL EXCHANGE INCOM45866F1046815,906SH SOLE 5,90600
INTERNATIONAL BUSINESS MACHSCOM4592001018486,740SH SOLE 6,74000
INTUITCOM4612021038442,223SH SOLE 2,22300
INTUITIVE SURGICAL INCCOM NEW46120E6028631,055SH SOLE 1,05500
INVESCO CURRENCYSHARES JAPANJAPANESE YEN46138W1072,45726,863SH SOLE 26,86300
INVESCO EXCH TRADED FD TR IIINTL CORP BD46138E6367,055233,446SH SOLE 233,44600
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5114,520296,218SH SOLE 296,21800
INVESCO INDIA EXCHANGE-TRADEINDIA ETF46137R10960726,156SH SOLE 26,15600
INVESCO QQQ TRUNIT SER 146090E103128409SH SOLE 40900
INVESCO QQQ TRUNIT SER 146090E1033,13710,000SHPutSOLE 10,00000
INVITAE CORPCOM46185L1033317,926SH SOLE 7,92600
IONIS PHARMACEUTICALS INCCOM4622221002474,369SH SOLE 4,36900
IQVIA HLDGS INCCOM46266C1052951,649SH SOLE 1,64900
ISHARES INCCORE MSCI EMKT46434G1034,91479,207SH SOLE 79,20700
ISHARES INCEM MKT SM-CP ETF4642864755,983113,284SH SOLE 113,28400
ISHARES INCJP MORGAN EM ETF4642865179,422208,224SH SOLE 208,22400
ISHARES INCMSCI CDA ETF46428650957618,681SH SOLE 18,68100
ISHARES INCMSCI JPN ETF NEW46434G8221,63424,186SH SOLE 24,18600
ISHARES INCMSCI PAC JP ETF4642866651,45730,436SH SOLE 30,43600
ISHARES INCMSCI STH KOR ETF4642867723,26537,948SH SOLE 37,94800
ISHARES INCMSCI TAIWAN ETF46434G7722,88754,399SH SOLE 54,39900
ISHARES TR1 3 YR TREAS BD4642874572,41027,904SH SOLE 27,90400
ISHARES TR20 YR TR BD ETF4642874321,88311,939SH SOLE 11,93900
ISHARES TR3 7 YR TREAS BD4642886613,20924,129SH SOLE 24,12900
ISHARES TRAGENCY BOND ETF4642881667316,111SH SOLE 6,11100
ISHARES TRBARCLAYS 7 10 YR4642874407966,637SH SOLE 6,63700
ISHARES TRCORE MSCI EAFE46432F8425618,113SH SOLE 8,11300
ISHARES TRCORE S&P500 ETF4642872007812,081SH SOLE 2,08100
ISHARES TRCORE US AGGBD ET4642872263563,013SH SOLE 3,01300
ISHARES TREAFE GRWTH ETF4642888855,63255,813SH SOLE 55,81300
ISHARES TREAFE SML CP ETF46428827310,385151,944SH SOLE 151,94400
ISHARES TREAFE VALUE ETF4642888774,737100,358SH SOLE 100,35800
ISHARES TREUROPE ETF4642878613,63675,868SH SOLE 75,86800
ISHARES TRINTL TREA BD ETF46428811748,318868,561SH SOLE 868,56100
ISHARES TRJPMORGAN USD EMG46428828111,30497,527SH SOLE 97,52700
ISHARES TRMBS ETF46428858814,160128,577SH SOLE 128,57700
ISHARES TRMSCI EAFE ETF4642874652,94740,390SH SOLE 40,39000
ISHARES TRMSCI EAFE ETF4642874651,89726,000SHCallSOLE 26,00000
ISHARES TRMSCI EAFE ETF46428746532,985452,100SHPutSOLE 452,10000
ISHARES TRMSCI EMG MKT ETF46428723415,277295,663SH SOLE 295,66300
ISHARES TRMSCI EMG MKT ETF46428723495118,400SHCallSOLE 18,40000
ISHARES TRMSCI EMG MKT ETF4642872344,85794,000SHPutSOLE 94,00000
ISHARES TRMSCI INDIA ETF46429B5983,12277,621SH SOLE 77,62100
ISHARES TRMSCI SAUDI ARBIA46434V4234,351139,861SH SOLE 139,86100
ISHARES TRNATIONAL MUN ETF4642884147676,543SH SOLE 6,54300
ISHARES TRPFD AND INCM SEC46428868775419,580SH SOLE 19,58000
ISHARES TRRUS 1000 GRW ETF4642876145152,134SH SOLE 2,13400
ISHARES TRS&P 100 ETF4642871016353,700SH SOLE 3,70000
ISHARES TRSELECT DIVID ETF4642871686736,999SH SOLE 6,99900
ISHARES TRUSD INV GRDE ETF4642886203,80561,400SH SOLE 61,40000
ITAU UNIBANCO HLDG S ASPON ADR REP PFD46556210625742,189SH SOLE 42,18900
JD.COM INCSPON ADR CL A47215P1062733,104SH SOLE 3,10400
JOHNSON & JOHNSONCOM4781601045,26533,456SH SOLE 33,45600
JOHNSON CTLS INTL PLCSHSG515021052735,859SH SOLE 5,85900
JPMORGAN CHASE & COCOM46625H1004,34034,151SH SOLE 34,15100
KANSAS CITY SOUTHERNCOM NEW4851703022061,007SH SOLE 1,00700
KIMBERLY-CLARK CORPCOM4943681035474,054SH SOLE 4,05400
KINDER MORGAN INC DELCOM49456B10115111,037SH SOLE 11,03700
KLA CORPCOM NEW4824801004601,777SH SOLE 1,77700
KONINKLIJKE PHILIPS N VNY REG SH NEW5004723035309,783SH SOLE 9,78300
KRAFT HEINZ COCOM5007541062697,773SH SOLE 7,77300
L3HARRIS TECHNOLOGIES INCCOM5024311093361,778SH SOLE 1,77800
LABORATORY CORP AMER HLDGSCOM NEW50540R4092421,191SH SOLE 1,19100
LAM RESEARCH CORPCOM5128071087511,591SH SOLE 1,59100
LAS VEGAS SANDS CORPCOM5178341073596,029SH SOLE 6,02900
LAUDER ESTEE COS INCCL A5184391045342,005SH SOLE 2,00500
LIBERTY BROADBAND CORPCOM SER C5303073053612,281SH SOLE 2,28100
LILLY ELI & COCOM5324571081,70610,106SH SOLE 10,10600
LINDE PLCSHSG5494J1039013,421SH SOLE 3,42100
LLOYDS BANKING GROUP PLCSPONSORED ADR5394391097739,238SH SOLE 39,23800
LOCKHEED MARTIN CORPCOM5398301091,1883,347SH SOLE 3,34700
LOWES COS INCCOM5486611071,2357,692SH SOLE 7,69200
LULULEMON ATHLETICA INCCOM550021109277797SH SOLE 79700
LYONDELLBASELL INDUSTRIES NSHS - A -N537451002442,657SH SOLE 2,65700
MANULIFE FINL CORPCOM56501R10621812,258SH SOLE 12,25800
MARATHON OIL CORPCOM56584910643565,164SH SOLE 65,16400
MARATHON PETE CORPCOM56585A1023187,679SH SOLE 7,67900
MARKETAXESS HLDGS INCCOM57060D108256449SH SOLE 44900
MARRIOTT INTL INC NEWCL A5719032023392,572SH SOLE 2,57200
MARSH & MCLENNAN COS INCCOM5717481025704,875SH SOLE 4,87500
MARTIN MARIETTA MATLS INCCOM573284106277976SH SOLE 97600
MASTERCARD INCORPORATEDCL A57636Q1042,9598,290SH SOLE 8,29000
MAXIM INTEGRATED PRODS INCCOM57772K1012743,096SH SOLE 3,09600
MCCORMICK & CO INCCOM NON VTG5797802062873,002SH SOLE 3,00200
MCDONALDS CORPCOM5801351011,8648,688SH SOLE 8,68800
MEDTRONIC PLCSHSG5960L1031,43612,258SH SOLE 12,25800
MERCK & CO. INCCOM58933Y1052,34028,609SH SOLE 28,60900
METLIFE INCCOM59156R1082334,959SH SOLE 4,95900
METTLER TOLEDO INTERNATIONALCOM592688105344302SH SOLE 30200
MGM RESORTS INTERNATIONALCOM5529531012066,540SH SOLE 6,54000
MICROCHIP TECHNOLOGY INC.COM5950171043702,677SH SOLE 2,67700
MICRON TECHNOLOGY INCCOM5951121033544,705SH SOLE 4,70500
MICROSOFT CORPCOM59491810417,56378,961SH SOLE 78,96100
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS60682210422049,568SH SOLE 49,56800
MIZUHO FINANCIAL GROUP INC.SPONSORED ADR60687Y10912247,985SH SOLE 47,98500
MOBILE TELESYSTEMS PJSCSPONSORED ADR60740910910111,305SH SOLE 11,30500
MONDELEZ INTL INCCL A60920710578013,335SH SOLE 13,33500
MONSTER BEVERAGE CORP NEWCOM61174X1096036,522SH SOLE 6,52200
MOODYS CORPCOM6153691053091,064SH SOLE 1,06400
MORGAN STANLEYCOM NEW61744644888412,897SH SOLE 12,89700
MOTOROLA SOLUTIONS INCCOM NEW6200763072661,566SH SOLE 1,56600
MSCI INCCOM55354G1004491,006SH SOLE 1,00600
NASDAQ INCCOM6311031082972,235SH SOLE 2,23500
NATIONAL GRID PLCSPONSORED ADR NE6362744092674,526SH SOLE 4,52600
NATWEST GROUP PLCSPONS ADR 2 ORD6390571086213,663SH SOLE 13,66300
NETEASE INCSPONSORED ADS64110W1023994,164SH SOLE 4,16400
NETFLIX INCCOM64110L1062,5454,706SH SOLE 4,70600
NEWMONT CORPCOM6516391062694,496SH SOLE 4,49600
NEXTERA ENERGY INCCOM65339F1011,65421,435SH SOLE 21,43500
NIKE INCCL B6541061031,72712,206SH SOLE 12,20600
NOKIA CORPSPONSORED ADR6549022046717,066SH SOLE 17,06600
NOMURA HLDGS INCSPONSORED ADR65535H2088115,163SH SOLE 15,16300
NORFOLK SOUTHN CORPCOM6558441088123,417SH SOLE 3,41700
NORTHROP GRUMMAN CORPCOM6668071021,0453,429SH SOLE 3,42900
NOVARTIS AGSPONSORED ADR66987V1091,56516,576SH SOLE 16,57600
NOVO-NORDISK A SADR67010020587712,559SH SOLE 12,55900
NUTANIX INCCL A67059N10883926,341SH SOLE 26,34100
NVIDIA CORPORATIONCOM67066G1043,0965,929SH SOLE 5,92900
NVR INCCOM62944T10529071SH SOLE 7100
NXP SEMICONDUCTORS N VCOMN6596X1092881,809SH SOLE 1,80900
OLD DOMINION FREIGHT LINE INCOM6795801002241,146SH SOLE 1,14600
ORACLE CORPCOM68389X1051,78727,626SH SOLE 27,62600
OREILLY AUTOMOTIVE INCCOM67103H107278614SH SOLE 61400
OTIS WORLDWIDE CORPCOM68902V1072233,301SH SOLE 3,30100
PACCAR INCCOM6937181082633,053SH SOLE 3,05300
PARKER-HANNIFIN CORPCOM7010941043351,229SH SOLE 1,22900
PAYCHEX INCCOM7043261074404,726SH SOLE 4,72600
PAYPAL HLDGS INCCOM70450Y1032,3369,975SH SOLE 9,97500
PEPSICO INCCOM7134481082,06513,924SH SOLE 13,92400
PETROLEO BRASILEIRO SA PETROSPONSORED ADR71654V40825122,392SH SOLE 22,39200
PFIZER INCCOM7170811032,50368,004SH SOLE 68,00400
PHILIP MORRIS INTL INCCOM7181721091,27115,355SH SOLE 15,35500
PHILLIPS 66COM7185461042964,237SH SOLE 4,23700
PINDUODUO INCSPONSORED ADS7223041026683,760SH SOLE 3,76000
PNC FINL SVCS GROUP INCCOM6934751055723,838SH SOLE 3,83800
PPG INDS INCCOM6935061072211,534SH SOLE 1,53400
PRICE T ROWE GROUP INCCOM74144T1083422,261SH SOLE 2,26100
PROCTER AND GAMBLE COCOM7427181093,87427,839SH SOLE 27,83900
PROGRESSIVE CORPCOM7433151035625,685SH SOLE 5,68500
PROLOGIS INC.COM74340W1038698,723SH SOLE 8,72300
PRUDENTIAL FINL INCCOM7443201022853,653SH SOLE 3,65300
PUBLIC STORAGECOM74460D1093801,647SH SOLE 1,64700
PUBLIC SVC ENTERPRISE GRP INCOM7445731063746,411SH SOLE 6,41100
PULTE GROUP INCCOM74586710166215,352SH SOLE 15,35200
QUALCOMM INCCOM7475251031,99213,077SH SOLE 13,07700
RAYTHEON TECHNOLOGIES CORPCOM75513E10178310,953SH SOLE 10,95300
REALTY INCOME CORPCOM7561091042313,723SH SOLE 3,72300
REGENERON PHARMACEUTICALSCOM75886F107320662SH SOLE 66200
REGIONS FINANCIAL CORP NEWCOM7591EP10028117,440SH SOLE 17,44000
RELX PLCSPONSORED ADR75953010830712,465SH SOLE 12,46500
REPUBLIC SVCS INCCOM7607591002893,005SH SOLE 3,00500
RESMED INCCOM7611521073031,427SH SOLE 1,42700
RINGCENTRAL INCCL A76680R206284749SH SOLE 74900
RIO TINTO PLCSPONSORED ADR76720410076910,225SH SOLE 10,22500
ROCKWELL AUTOMATION INCCOM7739031092701,077SH SOLE 1,07700
ROKU INCCOM CL A77543R102251757SH SOLE 75700
ROPER TECHNOLOGIES INCCOM776696106325753SH SOLE 75300
ROSS STORES INCCOM7782961034013,268SH SOLE 3,26800
ROYAL BK CDACOM7800871025186,316SH SOLE 6,31600
ROYAL DUTCH SHELL PLCSPON ADR B7802591072667,913SH SOLE 7,91300
ROYAL DUTCH SHELL PLCSPONS ADR A7802592063138,918SH SOLE 8,91800
S&P GLOBAL INCCOM78409V1047862,390SH SOLE 2,39000
SALESFORCE COM INCCOM79466L3024,60520,692SH SOLE 20,69200
SANOFISPONSORED ADR80105N10570314,466SH SOLE 14,46600
SAP SESPON ADR8030542048786,736SH SOLE 6,73600
SBA COMMUNICATIONS CORP NEWCL A78410G1046022,133SH SOLE 2,13300
SCHWAB CHARLES CORPCOM80851310568312,878SH SOLE 12,87800
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247973215,000SH SOLE 5,00000
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245083404,984SH SOLE 4,98400
SEAGATE TECHNOLOGY PLCSHSG7945M1072263,630SH SOLE 3,63000
SEMPRA ENERGYCOM8168511092722,138SH SOLE 2,13800
SERVICENOW INCCOM81762P1028311,509SH SOLE 1,50900
SHERWIN WILLIAMS COCOM824348106706960SH SOLE 96000
SHOPIFY INCCL A82509L107515455SH SOLE 45500
SIMON PPTY GROUP INC NEWCOM8288061092022,364SH SOLE 2,36400
SIRIUS XM HOLDINGS INCCOM82968B10316626,080SH SOLE 26,08000
SKYWORKS SOLUTIONS INCCOM83088M1022551,669SH SOLE 1,66900
SMILEDIRECTCLUB INCCL A COM83192H10615312,800SH SOLE 12,80000
SMITH & NEPHEW PLCSPDN ADR NEW83175M2052245,301SH SOLE 5,30100
SNAP INCCL A83304A1062,27847,589SH SOLE 47,58900
SNAP ON INCCOM8330341012001,171SH SOLE 1,17100
SONY CORPSPONSORED ADR8356993078128,035SH SOLE 8,03500
SOUTHERN COCOM84258710765410,654SH SOLE 10,65400
SOUTHWEST AIRLS COCOM8447411082144,582SH SOLE 4,58200
SPDR GOLD TRGOLD SHS78463V10712,75671,521SH SOLE 71,52100
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88953915,972SH SOLE 15,97200
SPDR INDEX SHS FDSS&P EMKTSC ETF78463X7561,62631,501SH SOLE 31,50100
SPDR S&P 500 ETF TRTR UNIT78462F1036181,653SH SOLE 1,65300
SPDR S&P 500 ETF TRTR UNIT78462F1031,6084,300SHCallSOLE 4,30000
SPDR S&P 500 ETF TRTR UNIT78462F103226,534605,900SHPutSOLE 605,90000
SPDR SER TRBLOMBERG BRC INT78464A33437411,385SH SOLE 11,38500
SPDR SER TRBLOMBERG INTL TR78464A51633,5361,073,845SH SOLE 1,073,84500
SPDR SER TRBLOMBRG BRC INTL78464A15112,343325,661SH SOLE 325,66100
SPDR SER TRBLOOMBERG BRCLYS78468R6227,56369,426SH SOLE 69,42600
SPDR SER TRPORTFLI MORTGAGE78464A3835,400204,378SH SOLE 204,37800
SPOTIFY TECHNOLOGY S ASHSL8681T102243772SH SOLE 77200
SQUARE INCCL A8522341035462,510SH SOLE 2,51000
STANLEY BLACK & DECKER INCCOM8545021012141,198SH SOLE 1,19800
STARBUCKS CORPCOM8552441091,63415,275SH SOLE 15,27500
STATE STR CORPCOM8574771032393,280SH SOLE 3,28000
STMICROELECTRONICS N VNY REGISTRY8610121023659,836SH SOLE 9,83600
STRYKER CORPORATIONCOM8636671017523,069SH SOLE 3,06900
SUMITOMO MITSUI FINL GROUP ISPONSORED ADR86562M20923838,641SH SOLE 38,64100
SYNOPSYS INCCOM8716071074701,812SH SOLE 1,81200
SYSCO CORPCOM8718291074405,923SH SOLE 5,92300
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002,24320,567SH SOLE 20,56700
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS87406020531517,309SH SOLE 17,30900
TAPESTRY INCCOM8760301072528,106SH SOLE 8,10600
TARGET CORPCOM87612E1061,0736,081SH SOLE 6,08100
TC ENERGY CORPCOM87807B1072195,375SH SOLE 5,37500
TE CONNECTIVITY LTDREG SHSH849891042311,909SH SOLE 1,90900
TELADOC HEALTH INCCOM87918A1052231,113SH SOLE 1,11300
TELEFLEX INCORPORATEDCOM879369106238578SH SOLE 57800
TELEFONICA S ASPONSORED ADR8793822086515,987SH SOLE 15,98700
TESLA INCCOM88160R1014,9577,024SH SOLE 7,02400
TEXAS INSTRS INCCOM8825081041,68210,248SH SOLE 10,24800
THE TRADE DESK INCCOM CL A88339J105209261SH SOLE 26100
THERMO FISHER SCIENTIFIC INCCOM8835561021,4233,056SH SOLE 3,05600
THOMSON REUTERS CORP.COM NEW8849037094585,589SH SOLE 5,58900
TJX COS INC NEWCOM87254010974810,948SH SOLE 10,94800
T-MOBILE US INCCOM8725901048726,466SH SOLE 6,46600
TORONTO DOMINION BK ONTCOM NEW8911605093626,409SH SOLE 6,40900
TOTAL SESPONSORED ADS89151E10949211,743SH SOLE 11,74300
TOYOTA MOTOR CORPSP ADR REP2COM8923313071,55510,063SH SOLE 10,06300
TRANE TECHNOLOGIES PLCSHSG8994E1032521,736SH SOLE 1,73600
TRANSDIGM GROUP INCCOM893641100565913SH SOLE 91300
TRAVELERS COMPANIES INCCOM89417E1094493,198SH SOLE 3,19800
TRUIST FINL CORPCOM89832Q10950810,593SH SOLE 10,59300
TWITTER INCCOM90184L1022354,338SH SOLE 4,33800
UNILEVER PLCSPON ADR NEW9047677041,44123,874SH SOLE 23,87400
UNION PAC CORPCOM9078181081,2836,162SH SOLE 6,16200
UNITED PARCEL SERVICE INCCL B9113121061,0876,456SH SOLE 6,45600
UNITED RENTALS INCCOM9113631092741,182SH SOLE 1,18200
UNITEDHEALTH GROUP INCCOM91324P1023,55610,140SH SOLE 10,14000
US BANCORP DELCOM NEW9029733044499,642SH SOLE 9,64200
V F CORPCOM9182041083143,673SH SOLE 3,67300
VALE S ASPONSORED ADS91912E10574544,452SH SOLE 44,45200
VALERO ENERGY CORPCOM91913Y1002243,961SH SOLE 3,96100
VANECK VECTORS ETF TRJP MORGAN MKTS92189H3009,937298,669SH SOLE 298,66900
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378355406,121SH SOLE 6,12100
VANGUARD CHARLOTTE FDSINTL BD IDX ETF92203J4071,17720,100SH SOLE 20,10000
VANGUARD INDEX FDSGROWTH ETF9229087361,1004,342SH SOLE 4,34200
VANGUARD INDEX FDSMCAP GR IDXVIP9229085382,79013,158SH SOLE 13,15800
VANGUARD INDEX FDSMCAP VL IDXVIP9229085121,0799,067SH SOLE 9,06700
VANGUARD INDEX FDSMID CAP ETF9229086294722,284SH SOLE 2,28400
VANGUARD INDEX FDSREAL ESTATE ETF9229085532,46829,056SH SOLE 29,05600
VANGUARD INDEX FDSSM CP VAL ETF9229086115,06935,644SH SOLE 35,64400
VANGUARD INDEX FDSSMALL CP ETF9229087512,35212,080SH SOLE 12,08000
VANGUARD INDEX FDSSML CP GRW ETF9229085952,3488,774SH SOLE 8,77400
VANGUARD INDEX FDSTOTAL STK MKT9229087694372,243SH SOLE 2,24300
VANGUARD INDEX FDSVALUE ETF9229087441,0008,405SH SOLE 8,40500
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428584,30085,813SH SOLE 85,81300
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428741,95232,406SH SOLE 32,40600
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427186,43452,808SH SOLE 52,80800
VANGUARD SCOTTSDALE FDSINTER TERM TREAS92206C7062533,645SH SOLE 3,64500
VANGUARD SCOTTSDALE FDSINT-TERM CORP92206C8707,50577,263SH SOLE 77,26300
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C8134,43539,930SH SOLE 39,93000
VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C8476,31165,830SH SOLE 65,83000
VANGUARD SCOTTSDALE FDSMORTG-BACK SEC92206C7714,21878,013SH SOLE 78,01300
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C1022704,380SH SOLE 4,38000
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C4092,96635,625SH SOLE 35,62500
VANGUARD SCOTTSDALE FDSTOTAL CORP BND92206C5732,28624,276SH SOLE 24,27600
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF9219438582936,196SH SOLE 6,19600
VANGUARD WORLD FDMEGA CAP INDEX9219108735934,445SH SOLE 4,44500
VANGUARD WORLD FDMEGA CAP VAL ETF9219108404,32349,794SH SOLE 49,79400
VANGUARD WORLD FDMEGA GRWTH IND9219108165,60827,522SH SOLE 27,52200
VERISIGN INCCOM92343E1022651,225SH SOLE 1,22500
VERISK ANALYTICS INCCOM92345Y1063441,658SH SOLE 1,65800
VERIZON COMMUNICATIONS INCCOM92343V1042,65545,197SH SOLE 45,19700
VERTEX PHARMACEUTICALS INCCOM92532F1003511,487SH SOLE 1,48700
VIACOMCBS INCCL B92556H2062907,783SH SOLE 7,78300
VIPSHOP HOLDINGS LIMITEDSPONSORED ADS A92763W10352318,591SH SOLE 18,59100
VISA INCCOM CL A92826C8393,71716,993SH SOLE 16,99300
VMWARE INCCL A COM9285634022441,742SH SOLE 1,74200
VODAFONE GROUP PLC NEWSPONSORED ADR92857W30821613,078SH SOLE 13,07800
WALMART INCCOM9311421032,64718,360SH SOLE 18,36000
WASTE MGMT INC DELCOM94106L1097426,291SH SOLE 6,29100
WEC ENERGY GROUP INCCOM92939U1062382,582SH SOLE 2,58200
WELLS FARGO CO NEWCOM9497461016,304208,884SH SOLE 208,88400
WELLS FARGO CO NEWCOM9497461012,90996,400SHPutSOLE 96,40000
WELLTOWER INCCOM95040Q1042644,080SH SOLE 4,08000
WEST PHARMACEUTICAL SVSC INCCOM955306105263928SH SOLE 92800
WESTPAC BANKING CORPSPONSORED ADR96121430125717,238SH SOLE 17,23800
WEYERHAEUSER CO MTN BECOM NEW9621661043099,212SH SOLE 9,21200
WILLIAMS COS INCCOM96945710026613,279SH SOLE 13,27900
WYNN RESORTS LTDCOM9831341072392,119SH SOLE 2,11900
XCEL ENERGY INCCOM98389B1004026,035SH SOLE 6,03500
XILINX INCCOM9839191012801,977SH SOLE 1,97700
YUM BRANDS INCCOM9884981013563,282SH SOLE 3,28200
YUM CHINA HLDGS INCCOM98850P1092324,061SH SOLE 4,06100
ZILLOW GROUP INCCL C CAP STK98954M2002361,819SH SOLE 1,81900
ZIMMER BIOMET HOLDINGS INCCOM98956P1022171,411SH SOLE 1,41100
ZOETIS INCCL A98978V1035733,461SH SOLE 3,46100