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 COCOM88579Y101134801SH SOLE 00801
ABB LTDSPONSORED ADR000375204151SH SOLE 0051
ABBOTT LABSCOM0028241002292,127SH SOLE 002,127
ABBVIE INCCOM00287Y1091321,516SH SOLE 001,516
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011985SH SOLE 0085
ACI WORLDWIDE INCCOM004498101147SH SOLE 0047
ACTIVISION BLIZZARD INCCOM00507V10925317SH SOLE 00317
ADOBE SYSTEMS INCORPORATEDCOM00724F10164129SH SOLE 00129
ADVANCED MICRO DEVICES INCCOM00790310731SHCallSOLE 001
ADVANCED MICRO DEVICES INCCOM0079031071231,415SH SOLE 001,415
AEMETIS INCCOM NEW00770K2022500SH SOLE 00500
AEROJET ROCKETDYNE HLDGS INCCOM007800105010SH SOLE 0010
AFLAC INCCOM0010551026160SH SOLE 00160
AGCO CORPCOM00108410214179SH SOLE 00179
AGILENT TECHNOLOGIES INCCOM00846U1011661,597SH SOLE 001,597
AGNICO EAGLE MINES LTDCOM00847410816202SH SOLE 00202
AIR PRODS & CHEMS INCCOM0091581062791SH SOLE 0091
ALARM COM HLDGS INCCOM01164210508SH SOLE 008
ALEXCO RESOURCE CORPCOM01535P10651,855SH SOLE 001,855
ALEXION PHARMACEUTICALS INCCOM015351109325SH SOLE 0025
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W102116390SH SOLE 00390
ALIGN TECHNOLOGY INCCOM016255101723SH SOLE 0023
ALKERMES PLCSHSG017671052100SH SOLE 00100
ALLEGIANT TRAVEL COCOM01748X102217SH SOLE 0017
ALLIANCEBERNSTEIN HLDG L PUNIT LTD PARTN01881G10614500SH SOLE 00500
ALLSTATE CORPCOM02000210113143SH SOLE 00143
ALPHABET INCCAP STK CL C02079K107212145SH SOLE 00145
ALPHABET INCCAP STK CL A02079K305193132SH SOLE 00132
ALPHABET INCCAP STK CL C02079K10701SHCallSOLE 001
ALTERYX INCCOM CL A02156B103110SH SOLE 0010
ALTRIA GROUP INCCOM02209S10375218,546SH SOLE 0018,546
AMAZON COM INCCOM0231351061,211379SH SOLE 00379
AMCOR PLCORDG0250X1079827SH SOLE 00827
AMEREN CORPCOM0236081028103SH SOLE 00103
AMERICA MOVIL SAB DE CVSPON ADR L SHS02364W1051139,000SH SOLE 009,000
AMERICAN AIRLS GROUP INCCOM02376R1024299SH SOLE 00299
AMERICAN ELEC PWR CO INCCOM0255371011481,675SH SOLE 001,675
AMERICAN EXPRESS COCOM0258161092762,667SH SOLE 002,667
AMERICAN FIN TR INCCOM CLASS A02607T10981,170SH SOLE 001,170
AMERICAN OUTDOOR BRANDS INCCOM02875D109020SH SOLE 0020
AMERICAN TOWER CORP NEWCOM03027X10069284SH SOLE 00284
AMERIPRISE FINL INCCOM03076C10649300SH SOLE 00300
AMERISOURCEBERGEN CORPCOM03073E10514148SH SOLE 00148
AMETEK INCCOM031100100763SH SOLE 0063
AMGEN INCCOM0311621002598SH SOLE 0098
AMPHENOL CORP NEWCL A032095101650SH SOLE 0050
ANNALY CAPITAL MANAGEMENT INCOM0357104092317SH SOLE 00317
ANTHEM INCCOM03675210330101SH SOLE 00101
APHRIA INCCOM03765K1042480SH SOLE 00480
APPLE INCCOM037833100410SHCallSOLE 0010
APPLE INCCOM0378331004,85542,188SH SOLE 0042,188
APPLIED MATLS INCCOM03822210522356SH SOLE 00356
APTIV PLCSHSG6095L109219SH SOLE 0019
ARCHER DANIELS MIDLAND COCOM0394831021,52131,482SH SOLE 0031,482
ARES CAPITAL CORPCOM04010L103028SH SOLE 0028
ARISTA NETWORKS INCCOM04041310621100SH SOLE 00100
ASTRAZENECA PLCSPONSORED ADR0463531087123SH SOLE 00123
AT&T INCCOM00206R1021,11938,837SH SOLE 0038,837
AURINIA PHARMACEUTICALS INCCOM05156V102312,000SH SOLE 002,000
AUTOMATIC DATA PROCESSING INCOM05301510329200SH SOLE 00200
AVERY DENNISON CORPCOM053611109643SH SOLE 0043
AVIS BUDGET GROUPCOM053774105010SH SOLE 0010
AXOS FINANCIAL INCCOM05465C1006227SH SOLE 00227
B & G FOODS INC NEWCOM05508R1064150SH SOLE 00150
BAIDU INCSPON ADR REP A056752108214SH SOLE 0014
BALL CORPCOM0584981061,29514,962SH SOLE 0014,962
BANK MONTREAL QUECOM063671101462SH SOLE 0062
BANK NOVA SCOTIA B CCOM064149107116SH SOLE 0016
BANK OZKCOM06417N1035200SH SOLE 00200
BAR HBR BANKSHARESCOM06684910011485SH SOLE 00485
BARCLAYS PLCADR06738E2042392SH SOLE 00392
BAUSCH HEALTH COS INCCOM0717341073200SH SOLE 00200
BAXTER INTL INCCOM07181310954667SH SOLE 00667
BECTON DICKINSON & COCOM0758871092187SH SOLE 0087
BERKSHIRE HATHAWAY INC DELCL B NEW0846707023121,464SH SOLE 001,464
BEYOND MEAT INCCOM08862E10919100SH SOLE 00100
BHP GROUP LTDSPONSORED ADS08860610821404SH SOLE 00404
BIOGEN INCCOM09062X103312SH SOLE 0012
BIOTELEMETRY INCCOM09067210609SH SOLE 009
BK OF AMERICA CORPCOM06050510446018,475SH SOLE 0018,475
BLACKBERRY LTDCOM09228F103235,000SH SOLE 005,000
BLACKROCK INCCOM09247X1014575SH SOLE 0075
BLINK CHARGING CO*W EXP 01/31/20209354A1181100SH SOLE 00100
BOEING COCOM0970231052271,380SH SOLE 001,380
BOOKING HOLDINGS INCCOM09857L1081810SH SOLE 0010
BORGWARNER INCCOM09972410616386SH SOLE 00386
BP PLCSPONSORED ADR055622104181,068SH SOLE 001,068
BRASKEM S ASP ADR PFD A105532105050SH SOLE 0050
BRISTOL-MYERS SQUIBB CORIGHT 99/99/99991101221572625SH SOLE 00625
BRISTOL-MYERS SQUIBB COCOM110122108671,103SH SOLE 001,103
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10519289SH SOLE 00289
CADENCE DESIGN SYSTEM INCCOM12738710811106SH SOLE 00106
CANADIAN IMP BK COMMCOM13606910138500SH SOLE 00500
CANON INCSPONSORED ADR138006309141SH SOLE 0041
CANOPY GROWTH CORPCOM13803510011715SH SOLE 00715
CAPITAL ONE FINL CORPCOM14040H10552664SH SOLE 00664
CARA THERAPEUTICS INCCOM140755109180SH SOLE 0080
CARDINAL HEALTH INCCOM14149Y10812250SH SOLE 00250
CARNIVAL CORPUNIT 99/99/9999143658300311,936SH SOLE 001,936
CARRIER GLOBAL CORPORATIONCOM14448C10426817SH SOLE 00817
CARVANA COCL A14686910213SH SOLE 003
CASELLA WASTE SYS INCCL A14744810412200SH SOLE 00200
CATERPILLAR INC DELCOM1491231012961,914SH SOLE 001,914
CEDAR FAIR L PDEPOSITRY UNIT1501851065189SH SOLE 00189
CELANESE CORP DELCOM15087010324207SH SOLE 00207
CENTENE CORP DELCOM15135B101686SH SOLE 0086
CERNER CORPCOM15678210436505SH SOLE 00505
CHARTER COMMUNICATIONS INC NCL A16119P10869SH SOLE 009
CHEESECAKE FACTORY INCCOM1630721016217SH SOLE 00217
CHEMOURS COCOM163851108132SH SOLE 0032
CHEVRON CORP NEWCOM1667641003284,444SH SOLE 004,444
CHEWY INCCL A16679L1096104SH SOLE 00104
CHIMERA INVT CORPCOM NEW16934Q208174SH SOLE 0074
CHUBB LIMITEDCOMH1467J104650SH SOLE 0050
CHURCH & DWIGHT INCCOM1713401023814,190SH SOLE 004,190
CINTAS CORPCOM172908105823SH SOLE 0023
CIRRUS LOGIC INCCOM172755100575SH SOLE 0075
CISCO SYS INCCOM17275R1022275,759SH SOLE 005,759
CITIGROUP INCCOM NEW17296742428616SH SOLE 00616
CITIZENS FINL GROUP INCCOM174610105280SH SOLE 0080
CLEAN ENERGY FUELS CORPCOM18449910152,050SH SOLE 002,050
CLOROX CO DELCOM18905410946215SH SOLE 00215
CLOUDFLARE INCCL A COM18915M10718420SH SOLE 00420
CME GROUP INCCOM12572Q1051,0176,000SH SOLE 006,000
CMS ENERGY CORPCOM1258961001612,559SH SOLE 002,559
CNOOC LIMITEDSPONSORED ADR126132109224SH SOLE 0024
COCA COLA COCOM1912161002144,320SH SOLE 004,320
COGNIZANT TECHNOLOGY SOLUTIOCL A192446102347SH SOLE 0047
COLGATE PALMOLIVE COCOM19416210328364SH SOLE 00364
COLONY CR REAL ESTATE INCCOM CL A19625T101336,127SH SOLE 006,127
COMCAST CORP NEWCL A20030N1013046,753SH SOLE 006,753
CONAGRA BRANDS INCCOM2058871027186SH SOLE 00186
CONOCOPHILLIPSCOM20825C104902,613SH SOLE 002,613
CONSOLIDATED EDISON INCCOM209115104811,001SH SOLE 001,001
CORTEVA INCCOM22052L10430980SH SOLE 00980
COSTCO WHSL CORP NEWCOM22160K105103285SH SOLE 00285
CRACKER BARREL OLD CTRY STORCOM22410J10629250SH SOLE 00250
CREDIT SUISSE GROUPSPONSORED ADR225401108148SH SOLE 0048
CRISPR THERAPEUTICS AGNAMEN AKTH1718210820200SH SOLE 00200
CRONOS GROUP INCCOM22717L10171,260SH SOLE 001,260
CROWN CASTLE INTL CORP NEWCOM22822V1011063SH SOLE 0063
CROWN HLDGS INCCOM2283681061602,000SH SOLE 002,000
CSX CORPCOM1264081033824,858SH SOLE 004,858
CUMMINS INCCOM231021106628SH SOLE 0028
CVS HEALTH CORPCOM12665010048806SH SOLE 00806
CYBERARK SOFTWARE LTDSHSM2682V10823200SH SOLE 00200
D R HORTON INCCOM23331A1098105SH SOLE 00105
DANAHER CORPORATIONCOM2358511021880SH SOLE 0080
DARDEN RESTAURANTS INCCOM23719410515150SH SOLE 00150
DATADOG INCCL A COM23804L10329273SH SOLE 00273
DEERE & COCOM244199105221958SH SOLE 00958
DELL TECHNOLOGIES INCCL C24703L20213200SH SOLE 00200
DELTA AIR LINES INC DELCOM NEW24736170210316SH SOLE 00316
DEVON ENERGY CORP NEWCOM25179M103161,582SH SOLE 001,582
DEXCOM INCCOM25213110713SH SOLE 003
DIGITAL RLTY TR INCCOM253868103958SH SOLE 0058
DOCUSIGN INCCOM25616310651227SH SOLE 00227
DOLLAR GEN CORP NEWCOM25667710513SH SOLE 003
DOLLAR TREE INCCOM256746108447SH SOLE 0047
DOMINION ENERGY INCCOM25746U109911,126SH SOLE 001,126
DOMINOS PIZZA INCCOM25754A2012865SH SOLE 0065
DRAFTKINGS INCCOM CL A26142R104358SH SOLE 0058
DTE ENERGY COCOM2333311071551,356SH SOLE 001,356
DUKE ENERGY CORP NEWCOM NEW26441C2042182,387SH SOLE 002,387
DUNKIN BRANDS GROUP INCCOM2655041001181,432SH SOLE 001,432
DXC TECHNOLOGY COCOM23355L106165SH SOLE 0065
EASTMAN CHEM COCOM277432100447SH SOLE 0047
EASTMAN KODAK COCOM NEW2774614064500SH SOLE 00500
EATON CORP PLCSHSG2918310313126SH SOLE 00126
EBAY INC.COM27864210310196SH SOLE 00196
ECOLAB INCCOM27886510030150SH SOLE 00150
EDITAS MEDICINE INCCOM28106W1033100SH SOLE 00100
ELECTRONIC ARTS INCCOM285512109433SH SOLE 0033
EMERSON ELEC COCOM29101110422321SH SOLE 00321
ENBRIDGE INCCOM29250N10513447SH SOLE 00447
ENERGY RECOVERY INCCOM29270J1001120SH SOLE 00120
ENTERPRISE PRODS PARTNERS LCOM29379210712715SH SOLE 00715
EOG RES INCCOM26875P101245SH SOLE 0045
EQUINOX GOLD CORPCOM29446Y5026550SH SOLE 00550
ESSENTIAL UTILS INCCOM29670G1028200SH SOLE 00200
ETF MANAGERS TRPRIME MOBILE PAY26924G40913239SH SOLE 00239
ETF MANAGERS TRETFMG ALTR HRVST26924G50801SHCallSOLE 001
ETF MANAGERS TRETFMG ALTR HRVST26924G50810928SH SOLE 00928
ETF SER SOLUTIONSUS GLB JETS26922A842231,313SH SOLE 001,313
EVERGY INCCOM30034W10617331SH SOLE 00331
EVERSOURCE ENERGYCOM30040W10830324SH SOLE 00324
EXCHANGE TRADED CONCEPTS TREMQQ EM INTERN30150588909SH SOLE 009
EXELON CORPCOM30161N10129768SH SOLE 00768
EXPEDIA GROUP INCCOM NEW30212P303223SH SOLE 0023
EXXON MOBIL CORPCOM30231G10283724,986SH SOLE 0024,986
FACEBOOK INCCL A30303M102145SHCallSOLE 005
FACEBOOK INCCL A30303M1023251,259SH SOLE 001,259
FEDEX CORPCOM31428X106105389SH SOLE 00389
FIAT CHRYSLER AUTOMOBILES NSHSN31738102025SH SOLE 0025
FIDELITY COMWLTH TRNDQ CP IDX TRK31591280892208SH SOLE 00208
FIDELITY COVINGTON TRUSTMSCI FINLS IDX31609250127765SH SOLE 00765
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX31609288114395SH SOLE 00395
FIDELITY COVINGTON TRUSTMOMENTUM FACTR31609281625600SH SOLE 00600
FIDELITY COVINGTON TRUSTMSCI INFO TECH I31609280842450SH SOLE 00450
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I3160926002023,756SH SOLE 003,756
FIDELITY COVINGTON TRUSTHIGH DIVID ETF316092840893,123SH SOLE 003,123
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX316092402121,450SH SOLE 001,450
FIRST TR EXCHANGE TRADED FDUTILITIES ALPH33734X184119SH SOLE 0019
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X176221SH SOLE 0021
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X143111SH SOLE 0011
FIRST TR EXCHANGE TRADED FDCONSUMR STAPLE33734X119123SH SOLE 0023
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2031380SH SOLE 0080
FIRST TR EXCHANGE-TRADED FDGBL WND ENRG ETF33736G1068400SH SOLE 00400
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E10413200SH SOLE 00200
FIRST TR VALUE LINE DIVID INSHS33734H106250SH SOLE 0050
FIRSTENERGY CORPCOM337932107511,670SH SOLE 001,670
FLEX LTDORDY2573F1021103SH SOLE 00103
FLEXSHARES TRSTOXX GLOBR INF33939L795117SH SOLE 0017
FLEXSHARES TRMORNSTAR USMKT33939L100428SH SOLE 0028
FLEXSHARES TRMSTAR EMKT FAC33939L308129SH SOLE 0029
FLEXSHARES TRUS QUALITY CAP33939L7465142SH SOLE 00142
FLEXSHARES TRINTL QLTDV IDX33939L83719901SH SOLE 00901
FLEXSHARES TRM STAR DEV MKT33939L803579SH SOLE 0079
FLEXSHARES TRSTOX GLB INDEX33939L6881088SH SOLE 0088
FLEXSHARES TRMORNSTAR UPSTR33939L40710372SH SOLE 00372
FLUIDIGM CORP DELCOM34385P1081158SH SOLE 00158
FORTIVE CORPCOM34959J108340SH SOLE 0040
FORTUNA SILVER MINES INCCOM3499151084718SH SOLE 00718
FRANCO NEV CORPCOM35185810529211SH SOLE 00211
FRANKLIN ELEC INCCOM35351410256900SH SOLE 00900
FREEPORT-MCMORAN INCCL B35671D857191,100SH SOLE 001,100
FS KKR CAP CORP IICOM35952V303281,807SH SOLE 001,807
GCI LIBERTY INCCOM CLASS A36164V30530364SH SOLE 00364
GENERAC HLDGS INCCOM36873610415SH SOLE 005
GENERAL DYNAMICS CORPCOM36955010826182SH SOLE 00182
GENERAL ELECTRIC COCOM36960410314923,579SH SOLE 0023,579
GENERAL MLS INCCOM370334104911,480SH SOLE 001,480
GENERAL MTRS COCOM37045V100401,259SH SOLE 001,259
GENTEX CORPCOM3719011091023,750SH SOLE 003,750
GENUINE PARTS COCOM37246010510105SH SOLE 00105
GEO GROUP INC NEWCOM36162J1066500SH SOLE 00500
GERON CORPCOM37416310373,500SH SOLE 003,500
GILEAD SCIENCES INCCOM37555810328441SH SOLE 00441
GLADSTONE LD CORPCOM376549101422,802SH SOLE 002,802
GLAXOSMITHKLINE PLCSPONSORED ADR37733W1054111SH SOLE 00111
GLOBAL PMTS INCCOM37940X102843SH SOLE 0043
GLOBAL X FDSGENOMIC BIOTECH37954Y43418950SH SOLE 00950
GLOBAL X FDSRBTCS ARTFL INTE37954Y7157250SH SOLE 00250
GLOBAL X FDSUS INFR DEV ETF37954Y673221,250SH SOLE 001,250
GOLDMAN SACHS ETF TRACTIVEBETA US LG38143050317248SH SOLE 00248
GOLDMAN SACHS GROUP INCCOM38141G10445220SH SOLE 00220
GRANITE CONSTR INCCOM3873281073165SH SOLE 00165
GREAT PANTHER MNG LTDCOM39115V101123139,800SH SOLE 00139,800
GROWGENERATION CORPCOM39986L1092108SH SOLE 00108
GW PHARMACEUTICALS PLCADS36197T10317SH SOLE 007
HALLIBURTON COCOM4062161013230SH SOLE 00230
HANESBRANDS INCCOM4103451027400SH SOLE 00400
HARLEY DAVIDSON INCCOM4128221089310SH SOLE 00310
HASBRO INCCOM418056107448SH SOLE 0048
HCA HEALTHCARE INCCOM40412C101431SH SOLE 0031
HEALTHPEAK PROPERTIES INCCOM42250P1033120SH SOLE 00120
HERSHEY COCOM427866108750SH SOLE 0050
HEWLETT PACKARD ENTERPRISE CCOM42824C1097712SH SOLE 00712
HEXCEL CORP NEWCOM428291108010SH SOLE 0010
HOLLYFRONTIER CORPCOM4361061089435SH SOLE 00435
HOME BANCSHARES INCCOM436893200201,200SH SOLE 001,200
HOME DEPOT INCCOM4370761025581,971SH SOLE 001,971
HONDA MOTOR LTDAMERN SHS4381283085200SH SOLE 00200
HONEYWELL INTL INCCOM438516106162947SH SOLE 00947
HP INCCOM40434L105593,054SH SOLE 003,054
HSBC HLDGS PLCSPON ADR NEW404280406149SH SOLE 0049
HUNT J B TRANS SVCS INCCOM445658107431SH SOLE 0031
HUNTINGTON INGALLS INDS INCCOM446413106536SH SOLE 0036
IDACORP INCCOM45110710632375SH SOLE 00375
ILLINOIS TOOL WKS INCCOM45230810979398SH SOLE 00398
ILLUMINA INCCOM452327109617SH SOLE 0017
IMMUNOMEDICS INCCOM452907108340SH SOLE 0040
INNOVATIVE INDL PPTYS INCCOM45781V101111SH SOLE 0011
INNOVATOR ETFS TRRUSSELL 2000 PWR45782C3422168,229SH SOLE 008,229
INNOVATOR ETFS TRS&P 500 ULTRA BF45782C29216581SH SOLE 00581
INNOVATOR ETFS TRRUSSELL 2000 PWR45782C284833,392SH SOLE 003,392
INNOVATOR ETFS TRNASDAQ 100 POWER45782C3341765,028SH SOLE 005,028
INNOVATOR ETFS TRNASDAQ 100 PWER45782C276531,251SH SOLE 001,251
INNOVATOR ETFS TRS&P 500 BUFFER E45782C32611390SH SOLE 00390
INPHI CORPCOM45772F107217SH SOLE 0017
INSEEGO CORPCOM45782B104101,000SH SOLE 001,000
INTELLIA THERAPEUTICS INCCOM45826J1052100SH SOLE 00100
INTERCONTINENTAL EXCHANGE INCOM45866F10414135SH SOLE 00135
INTERNATIONAL BUSINESS MACHSCOM4592001014573,686SH SOLE 003,686
INTERNATIONAL PAPER COCOM46014610330712SH SOLE 00712
INTUITIVE SURGICAL INCCOM NEW46120E6021420SH SOLE 0020
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E297241,160SH SOLE 001,160
INVESCO EXCH TRADED FD TR IIFTSE RAFI EMNG46138E727884,925SH SOLE 004,925
INVESCO EXCH TRADED FD TR IIDWA EMERG MKTS46138E867241,180SH SOLE 001,180
INVESCO EXCH TRADED FD TR IIGBL CLEAN ENRG46138G847421,725SH SOLE 001,725
INVESCO EXCH TRADED FD TR IISOLAR ETF46138G70619256SH SOLE 00256
INVESCO EXCH TRADED FD TR IIS&P SMLCP LOW46138G102792,275SH SOLE 002,275
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784282SH SOLE 0082
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E6511253,872SH SOLE 003,872
INVESCO EXCHANGE TRADED FD TCLEANTECH ETF46137V40750805SH SOLE 00805
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V50615475SH SOLE 00475
INVESCO EXCHANGE TRADED FD TS&P 100 EQL WIGH46137V449711,165SH SOLE 001,165
INVESCO EXCHANGE TRADED FD TDWA HEALTHCARE46137V85296665SH SOLE 00665
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V2411714,350SH SOLE 004,350
INVESCO EXCHANGE TRADED FD TDWA TECHNOLOGY46137V81147400SH SOLE 00400
INVESCO EXCHANGE TRADED FD TS&P 500 TOP 5046137V2332594SH SOLE 0094
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142922,235SH SOLE 002,235
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V13467970SH SOLE 00970
INVESCO EXCHANGE TRADED FD TINTL DIVI ACHI46137V548231,750SH SOLE 001,750
INVESCO EXCHANGE TRADED FD TDWA ENERGY MNT46137V87811815SH SOLE 00815
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V662695SH SOLE 0095
INVESCO EXCHANGE TRADED FD TDWA FINL MUMT46137V860611,595SH SOLE 001,595
IRIDIUM COMMUNICATIONS INCCOM46269C102389SH SOLE 0089
ISHARES INCMSCI BRAZIL ETF46428640011400SH SOLE 00400
ISHARES INCESG AWR MSCI EM46434G8635144SH SOLE 00144
ISHARES INCGLB AGRIC PR ETF464286350451,510SH SOLE 001,510
ISHARES INCMSCI STH KOR ETF46428677211165SH SOLE 00165
ISHARES INCEM MKTS DIV ETF464286319742,432SH SOLE 002,432
ISHARES INCMSCI GBL ETF NEW46434G8485192SH SOLE 00192
ISHARES INCCORE MSCI EMKT46434G10363111,688SH SOLE 0011,688
ISHARES TRCORE S&P500 ETF464287200341997SH SOLE 00997
ISHARES TRUS INFRASTRUC46435U713411,563SH SOLE 001,563
ISHARES TRRUS 1000 GRW ETF46428761422100SH SOLE 00100
ISHARES TRMICRO-CAP ETF46428886915156SH SOLE 00156
ISHARES TRGLOBAL ENERG ETF464287341362,157SH SOLE 002,157
ISHARES TRGL CLEAN ENE ETF4642882241255,929SH SOLE 005,929
ISHARES TRS&P MC 400GR ETF46428760657225SH SOLE 00225
ISHARES TRCORE MSCI TOTAL46432F83489815,116SH SOLE 0015,116
ISHARES TRSELECT DIVID ETF4642871682983,484SH SOLE 003,484
ISHARES TRMSCI USA MIN VOL46429B697891,379SH SOLE 001,379
ISHARES TRCORE HIGH DV ETF46429B6632282,790SH SOLE 002,790
ISHARES TRU.S. ENERGY ETF464287796251,550SH SOLE 001,550
ISHARES TRGLB INFRASTR ETF46428837236900SH SOLE 00900
ISHARES TREAFE GRWTH ETF4642888852,20324,317SH SOLE 0024,317
ISHARES TREAFE SML CP ETF46428827349814SH SOLE 00814
ISHARES TRU.S. PHARMA ETF46428883661363SH SOLE 00363
ISHARES TRGRWT ALLOCAT ETF464289867831,694SH SOLE 001,694
ISHARES TRMSCI USA VALUE46432F388231SH SOLE 0031
ISHARES TRRUS 1000 ETF4642876221921,006SH SOLE 001,006
ISHARES TRINTL SEL DIV ETF46428844831512,265SH SOLE 0012,265
ISHARES TRS&P SML 600 GWT464287887635SH SOLE 0035
ISHARES TRS&P 500 GRWT ETF4642873099544,071SH SOLE 004,071
ISHARES TRMSCI EAFE ETF464287465761,171SH SOLE 001,171
ISHARES TRGLOBAL TECH ETF464287291139523SH SOLE 00523
ISHARES TRS&P MC 400VL ETF46428770557394SH SOLE 00394
ISHARES TRU.S. FIN SVC ETF46428777052409SH SOLE 00409
ISHARES TRRUS MID CAP ETF46428749934572SH SOLE 00572
ISHARES TRGLOB HLTHCRE ETF4642873258105SH SOLE 00105
ISHARES TRGLOBAL 100 ETF46428757210180SH SOLE 00180
ISHARES TREAFE VALUE ETF4642888772,56562,081SH SOLE 0062,081
ISHARES TR1 3 YR TREAS BD464287457113SH SOLE 0013
ISHARES TRU.S. TECH ETF464287721209683SH SOLE 00683
ISHARES TRCORE S&P SCP ETF4642878045978,012SH SOLE 008,012
ISHARES TRMSCI USA ESG SLC46428880225165SH SOLE 00165
ISHARES TRUS HLTHCARE ETF464287762143620SH SOLE 00620
ISHARES TRRUS 2000 GRW ETF46428764871301SH SOLE 00301
ISHARES TRSP SMCP600VL ETF46428787980605SH SOLE 00605
ISHARES TRCORE MSCI EAFE46432F8423706,032SH SOLE 006,032
ISHARES TRCORE S&P TTL STK4642871501,23716,017SH SOLE 0016,017
ISHARES TRGBL GREEN ETF46435U44029518SH SOLE 00518
ISHARES TRNASDAQ BIOTECH464287556640SH SOLE 0040
ISHARES TRRUS 2000 VAL ETF46428763021200SH SOLE 00200
ISHARES TRCORE DIV GRWTH46434V62125602SH SOLE 00602
ISHARES TRU.S. FINLS ETF46428778877660SH SOLE 00660
ISHARES TRMSCI USA QLT FCT46432F339544SH SOLE 0044
ISHARES TREXPANDED TECH46428751539SH SOLE 009
ISHARES TRPFD AND INCM SEC4642886876158SH SOLE 00158
ISHARES TRS&P 100 ETF464287101424SH SOLE 0024
ISHARES TRU.S. MED DVC ETF464288810827SH SOLE 0027
ISHARES TRUS INDUSTRIALS46428775417100SH SOLE 00100
ISHARES TRS&P 500 VAL ETF464287408110955SH SOLE 00955
ISHARES TRESG AW MSCI EAFE46435G5161352,090SH SOLE 002,090
ISHARES TRUS HLTHCR PR ETF46428882831145SH SOLE 00145
ISHARES TRRUSSELL 2000 ETF464287655321SH SOLE 0021
ISHARES TRMSCI ACWI ETF4642882571692,076SH SOLE 002,076
ISHARES TRRUS 1000 VAL ETF4642875981651,356SH SOLE 001,356
ISHARES TRMSCI KLD400 SOC46428857034260SH SOLE 00260
ISHARES TRCORE S&P MCP ETF4642875072,54812,978SH SOLE 0012,978
ISHARES TRTIPS BD ETF464287176218SH SOLE 0018
ISHARES TRCORE S&P US GWT46428767134415SH SOLE 00415
ISHARES TRMSCI USA MMENTM46432F396120801SH SOLE 00801
ISHARES TRRUSSELL 2000 ETF464287655438SHCallSOLE 008
ISHARES TRESG AWR MSCI USA46435G4251562,007SH SOLE 002,007
ISHARES TRROBOTICS ARTIF46435U556143SH SOLE 0043
ISHARES TRUS AER DEF ETF464288760424SH SOLE 0024
ISHARES TRMSCI EMG MKT ETF46428723410215SH SOLE 00215
ISHARES TRMSCI CHINA ETF46429B67111150SH SOLE 00150
JANUS DETROIT STR TRHENDERSN SML ETF47103U209641,168SH SOLE 001,168
JD.COM INCSPON ADR CL A47215P1068100SH SOLE 00100
JOHNSON & JOHNSONCOM4781601048829,500SH SOLE 009,500
JPMORGAN CHASE & COALERIAN ML ETN46625H3652143SH SOLE 00143
JPMORGAN CHASE & COCOM46625H1001571,571SH SOLE 001,571
KELLOGG COCOM48783610816250SH SOLE 00250
KEYCORPCOM49326710811809SH SOLE 00809
KEYSIGHT TECHNOLOGIES INCCOM49338L103224SH SOLE 0024
KINDER MORGAN INC DELCOM49456B101151,200SH SOLE 001,200
KIRKLAND LAKE GOLD LTDCOM49741E100367SH SOLE 0067
KOHLS CORPCOM5002551044178SH SOLE 00178
KONTOOR BRANDS INCCOM50050N103016SH SOLE 0016
KRAFT HEINZ COCOM50075410611368SH SOLE 00368
KRANESHARES TRBOSERA MSCI CH50076740526650SH SOLE 00650
KRANESHARES TRCSI CHI INTERNET5007673068114SH SOLE 00114
KROGER COCOM5010441011494,379SH SOLE 004,379
L3HARRIS TECHNOLOGIES INCCOM502431109632SH SOLE 0032
LABORATORY CORP AMER HLDGSCOM NEW50540R4091370SH SOLE 0070
LAM RESEARCH CORPCOM5128071081646SH SOLE 0046
LAMB WESTON HLDGS INCCOM513272104462SH SOLE 0062
LAUDER ESTEE COS INCCL A518439104939SH SOLE 0039
LIBERTY BROADBAND CORPCOM SER C53030730538259SH SOLE 00259
LIBERTY BROADBAND CORPCOM SER A5303071071498SH SOLE 0098
LIBERTY MEDIA CORP DELCOM C BRAVES GRP5312298883134SH SOLE 00134
LIBERTY MEDIA CORP DELCOM SER C FRMLA5312298547197SH SOLE 00197
LIBERTY MEDIA CORP DELCOM SER A FRMLA531229870398SH SOLE 0098
LIBERTY MEDIA CORP DELCOM A SIRIUSXM53122940914394SH SOLE 00394
LIBERTY MEDIA CORP DELCOM C SIRIUSXM53122960728788SH SOLE 00788
LIFEVANTAGE CORPCOM NEW53222K205201,600SH SOLE 001,600
LILLY ELI & COCOM5324571081,4349,628SH SOLE 009,628
LINCOLN ELEC HLDGS INCCOM53390010629300SH SOLE 00300
LINDE PLCSHSG5494J103730SH SOLE 0030
LOUISIANA PAC CORPCOM546347105010SH SOLE 0010
LOWES COS INCCOM54866110712SHCallSOLE 002
LOWES COS INCCOM548661107136804SH SOLE 00804
LULULEMON ATHLETICA INCCOM55002110901SH SOLE 001
LUMEN TECHNOLOGIES INCCOM1567001064380SH SOLE 00380
LYDALL INC DELCOM5508191063175SH SOLE 00175
LYONDELLBASELL INDUSTRIES NSHS - A -N53745100334SH SOLE 0034
MACATAWA BK CORPCOM5542251029012,312SH SOLE 0012,312
MACYS INCCOM55616P104034SH SOLE 0034
MAG SILVER CORPCOM55903Q1045290SH SOLE 00290
MANULIFE FINL CORPCOM56501R106533,592SH SOLE 003,592
MARATHON PETE CORPCOM56585A10225859SH SOLE 00859
MARRIOTT INTL INC NEWCL A57190320247476SH SOLE 00476
MARRIOTT VACTINS WORLDWID COCOM57164Y107440SH SOLE 0040
MARSH & MCLENNAN COS INCCOM5717481023102,704SH SOLE 002,704
MASTERCARD INCORPORATEDCL A57636Q104129376SH SOLE 00376
MATCH GROUP INC NEWCOM57667L10721SHCallSOLE 001
MATCH GROUP INC NEWCOM57667L107110SH SOLE 0010
MCDONALDS CORPCOM5801351012651,169SH SOLE 001,169
MEDICAL PPTYS TRUST INCCOM58463J30414740SH SOLE 00740
MEDTRONIC PLCSHSG5960L1031071,014SH SOLE 001,014
MERCADOLIBRE INCCOM58733R102231201SH SOLE 00201
MERCANTILE BANK CORPCOM5873761047356SH SOLE 00356
MERCK & CO. INCCOM58933Y1051301,624SH SOLE 001,624
METLIFE INCCOM59156R10828716SH SOLE 00716
METTLER TOLEDO INTERNATIONALCOM5926881055150SH SOLE 0050
MGE ENERGY INCCOM55277P10445691SH SOLE 00691
MGM RESORTS INTERNATIONALCOM552953101251,165SH SOLE 001,165
MICROCHIP TECHNOLOGY INC.COM595017104438SH SOLE 0038
MICRON TECHNOLOGY INCCOM59511210346957SH SOLE 00957
MICROSOFT CORPCOM5949181041,6898,050SH SOLE 008,050
MIMECAST LTDORD SHSG14838109111SH SOLE 0011
MOBILE TELESYSTEMS PJSCSPONSORED ADR6074091091126SH SOLE 00126
MODERNA INCCOM60770K107686SH SOLE 0086
MOHAWK INDS INCCOM608190104217SH SOLE 0017
MONDELEZ INTL INCCL A6092071052003,556SH SOLE 003,556
MORGAN STANLEYCOM NEW61744644812250SH SOLE 00250
MOSAIC CO NEWCOM61945C103126SH SOLE 0026
NATIONAL FUEL GAS CO N JCOM636180101121SH SOLE 0021
NATIONAL OILWELL VARCO INCCOM6370711013302SH SOLE 00302
NATIONAL STORAGE AFFILIATESCOM SHS BEN IN6378701062,41570,297SH SOLE 0070,297
NETFLIX INCCOM64110L106176329SH SOLE 00329
NEXTERA ENERGY INCCOM65339F1013681,239SH SOLE 001,239
NGL ENERGY PARTNERS LPCOM UNIT REPST62913M107307,850SH SOLE 007,850
NIKE INCCL B654106103117895SH SOLE 00895
NIKOLA CORPCOM65411010510400SH SOLE 00400
NIO INCSPON ADS62914V106281,305SH SOLE 001,305
NISOURCE INCCOM65473P10518800SH SOLE 00800
NOKIA CORPSPONSORED ADR6549022040128SH SOLE 00128
NORDSTROM INCCOM655664100191SH SOLE 0091
NORFOLK SOUTHN CORPCOM65584410841187SH SOLE 00187
NORTHERN TR CORPCOM66585910416200SH SOLE 00200
NORTHROP GRUMMAN CORPCOM666807102311990SH SOLE 00990
NORWEGIAN CRUISE LINE HLDG LSHSG667211043185SH SOLE 00185
NOVARTIS AGSPONSORED ADR66987V10918212SH SOLE 00212
NOVAVAX INCCOM NEW670002401215SH SOLE 0015
NOW INCCOM67011P100069SH SOLE 0069
NUCOR CORPCOM670346105130SH SOLE 0030
NUSTAR ENERGY LPUNIT COM67058H102155SH SOLE 0055
NVENT ELECTRIC PLCSHSG6700G107023SH SOLE 0023
NVIDIA CORPORATIONCOM67066G104275492SH SOLE 00492
NXP SEMICONDUCTORS N VCOMN6596X10917124SH SOLE 00124
OAKTREE SPECIALTY LENDING COCOM67401P1081222SH SOLE 00222
OCCIDENTAL PETE CORPCOM6745991053328SH SOLE 00328
OLD REP INTL CORPCOM680223104865,533SH SOLE 005,533
OMEGA HEALTHCARE INVS INCCOM6819361004138SH SOLE 00138
ONEOK INC NEWCOM68268010312428SH SOLE 00428
ORACLE CORPCOM68389X105651,071SH SOLE 001,071
OTIS WORLDWIDE CORPCOM68902V10723349SH SOLE 00349
PACCAR INCCOM69371810810106SH SOLE 00106
PACKAGING CORP AMERCOM695156109220SH SOLE 0020
PACWEST BANCORP DELCOM6952631036314SH SOLE 00314
PALO ALTO NETWORKS INCCOM697435105313SH SOLE 0013
PARKER-HANNIFIN CORPCOM7010941041463SH SOLE 0063
PAYCOM SOFTWARE INCCOM70432V102617SH SOLE 0017
PAYPAL HLDGS INCCOM70450Y10325130SH SOLE 00130
PENTAIR PLCSHSG7S00T104234SH SOLE 0034
PEOPLES UNITED FINANCIAL INCCOM712704105635,783SH SOLE 005,783
PEPSICO INCCOM7134481082691,963SH SOLE 001,963
PERSPECTA INCCOM715347100129SH SOLE 0029
PFIZER INCCOM7170811032597,101SH SOLE 007,101
PHILIP MORRIS INTL INCCOM7181721092613,308SH SOLE 003,308
PHILLIPS 66COM71854610439750SH SOLE 00750
PIEDMONT OFFICE REALTY TR INCOM CL A7201902061218,633SH SOLE 008,633
PINTEREST INCCL A72352L10632SHCallSOLE 002
PIONEER NAT RES COCOM723787107446SH SOLE 0046
POLARIS INCCOM73106810211102SH SOLE 00102
POSCOSPONSORED ADR693483109115SH SOLE 0015
PPG INDS INCCOM69350610714109SH SOLE 00109
PPL CORPCOM69351T106973,357SH SOLE 003,357
PRICE T ROWE GROUP INCCOM74144T10838273SH SOLE 00273
PRICESMART INCCOM74151110914203SH SOLE 00203
PRINCIPAL FINANCIAL GROUP INCOM74251V102494SH SOLE 0094
PROCTER AND GAMBLE COCOM7427181091,3339,476SH SOLE 009,476
PROGRESSIVE CORPCOM743315103886SH SOLE 0086
PROLOGIS INC.COM74340W10325232SH SOLE 00232
PROSHARES TRDJ BRKFLD GLB74347B50814361SH SOLE 00361
PROSHARES TRS&P 500 DV ARIST74348A467871,171SH SOLE 001,171
PROSPECT CAP CORPCOM74348T102101,892SH SOLE 001,892
PRUDENTIAL FINL INCCOM7443201021732,553SH SOLE 002,553
PUBLIC SVC ENTERPRISE GRP INCOM744573106801,400SH SOLE 001,400
PULTE GROUP INCCOM7458671017152SH SOLE 00152
PVH CORPORATIONCOM693656100234SH SOLE 0034
QUALCOMM INCCOM74752510370569SH SOLE 00569
QURATE RETAIL INCCOM SER A74915M1001144SH SOLE 00144
RAYTHEON TECHNOLOGIES CORPCOM75513E101821,374SH SOLE 001,374
REGENERON PHARMACEUTICALSCOM75886F10747SH SOLE 007
REPLIGEN CORPCOM75991610924147SH SOLE 00147
RESIDEO TECHNOLOGIES INCCOM76118Y104019SH SOLE 0019
RETAIL PPTYS AMER INCCL A76131V2025800SH SOLE 00800
RINGCENTRAL INCCL A76680R206620SH SOLE 0020
RMR GROUP INCCL A74967R10607SH SOLE 007
ROPER TECHNOLOGIES INCCOM77669610647117SH SOLE 00117
ROYAL BK CDACOM780087102771,048SH SOLE 001,048
ROYAL CARIBBEAN GROUPCOMV7780T10325363SH SOLE 00363
ROYAL DUTCH SHELL PLCSPON ADR B780259107122SH SOLE 0022
ROYAL DUTCH SHELL PLCSPONS ADR A780259206147SH SOLE 0047
ROYAL GOLD INCCOM780287108979SH SOLE 0079
RYDER SYS INCCOM783549108370SH SOLE 0070
S&P GLOBAL INCCOM78409V1041027SH SOLE 0027
SABINE ROYALTY TRUNIT BEN INT785688102802,694SH SOLE 002,694
SALESFORCE COM INCCOM79466L3021142SH SOLE 0042
SAREPTA THERAPEUTICS INCCOM8036071005193,560SH SOLE 003,560
SASOL LTDSPONSORED ADR803866300162,172SH SOLE 002,172
SAUL CTRS INCCOM80439510114500SH SOLE 00500
SCHLUMBERGER LTDCOM8068571083200SH SOLE 00200
SCHWAB STRATEGIC TRINTL SCEQT ETF80852488812,384373,021SH SOLE 00373,021
SCHWAB STRATEGIC TRUS LCAP VA ETF80852440915273SH SOLE 00273
SCHWAB STRATEGIC TRINTL EQTY ETF80852480524757SH SOLE 00757
SCHWAB STRATEGIC TRUS LCAP GR ETF80852430078667SH SOLE 00667
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450827,650473,372SH SOLE 00473,372
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706321,181SH SOLE 001,181
SCHWAB STRATEGIC TRUS SML CAP ETF80852460725,941356,140SH SOLE 00356,140
SCHWAB STRATEGIC TRUS BRD MKT ETF80852410235428SH SOLE 00428
SCHWAB STRATEGIC TRUS LRG CAP ETF80852420137455SH SOLE 00455
SCIENCE APPLICATIONS INTL COCOM80862510719SH SOLE 009
SEAGATE TECHNOLOGY PLCSHSG7945M107243SH SOLE 0043
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y3085,26081,169SH SOLE 0081,169
SELECT SECTOR SPDR TRSBI MATERIALS81369Y1004,17863,947SH SOLE 0063,947
SELECT SECTOR SPDR TRSBI INT-FINL81369Y6059,776393,242SH SOLE 00393,242
SELECT SECTOR SPDR TRSBI CONS DISCR81369Y407131870SH SOLE 00870
SELECT SECTOR SPDR TRENERGY81369Y50624811SH SOLE 00811
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y88645721SH SOLE 00721
SELECT SECTOR SPDR TRSBI INT-INDS81369Y7045,40267,849SH SOLE 0067,849
SELECT SECTOR SPDR TRCOMMUNICATION81369Y8527,364124,393SH SOLE 00124,393
SELECT SECTOR SPDR TRTECHNOLOGY81369Y80330,806261,597SH SOLE 00261,597
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20915,496144,997SH SOLE 00144,997
SERVICE PPTYS TRCOM SH BEN INT81761L1024453SH SOLE 00453
SERVICENOW INCCOM81762P1021325SH SOLE 0025
SHERWIN WILLIAMS COCOM82434810611,41516,500SH SOLE 0016,500
SHOPIFY INCCL A82509L107137128SH SOLE 00128
SILVERCORP METALS INCCOM82835P1037924SH SOLE 00924
SILVERCREST METALS INCCOM8283631015646SH SOLE 00646
SIRIUS XM HOLDINGS INCCOM82968B103101,725SH SOLE 001,725
SK TELECOM LTDSPONSORED ADR78440P1082101SH SOLE 00101
SKYWORKS SOLUTIONS INCCOM83088M102960SH SOLE 0060
SMITH & WESSON BRANDS INCCOM831754106182SH SOLE 0082
SMUCKER J M COCOM NEW8326964051591,350SH SOLE 001,350
SOLAREDGE TECHNOLOGIES INCCOM83417M104724SH SOLE 0024
SORRENTO THERAPEUTICS INCCOM NEW83587F202150SH SOLE 0050
SOUTHERN COCOM84258710759210,249SH SOLE 0010,249
SOUTHWEST AIRLS COCOM84474110821532SH SOLE 00532
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091,3264,686SH SOLE 004,686
SPDR INDEX SHS FDSGLB NAT RESRCE78463X5416150SH SOLE 00150
SPDR INDEX SHS FDSPORTFLI MSCI GBL78463X4755124SH SOLE 00124
SPDR INDEX SHS FDSMSCI EMRG MKTS78463X42610170SH SOLE 00170
SPDR INDEX SHS FDSPORTFOLIO DEVLPD78463X88944,1931,481,009SH SOLE 001,481,009
SPDR INDEX SHS FDSS&P GBLINF ETF78463X85513283SH SOLE 00283
SPDR INDEX SHS FDSMSCI EAFE STRTGC78463X434231SH SOLE 0031
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7494101SH SOLE 00101
SPDR INDEX SHS FDSPORTFOLIO EMG MK78463X50932,836879,859SH SOLE 00879,859
SPDR INDEX SHS FDSS&P INTL SMLCP78463X87110337SH SOLE 00337
SPDR S&P 500 ETF TRTR UNIT78462F1038422,470SH SOLE 002,470
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y107299833SH SOLE 00833
SPDR SER TRPRTFLO S&P500 GW78464A40963,8671,258,955SH SOLE 001,258,955
SPDR SER TRPRTFLO S&P500 GW78464A40919016SHCallSOLE 0016
SPDR SER TRBLOOMBERG SRT TR78468R408287SH SOLE 0087
SPDR SER TRPRTFLO S&P500 GW78464A40912SHPutSOLE 002
SPDR SER TRS&P BIOTECH78464A87040335SH SOLE 00335
SPDR SER TRPORTFOLIO S&P40078464A8473,816110,345SH SOLE 00110,345
SPDR SER TRAEROSPACE DEF78464A631335SH SOLE 0035
SPDR SER TRPORTFOLIO S&P60078468R8532,70392,948SH SOLE 0092,948
SPDR SER TRS&P 600 SML CAP78464A8131522,355SH SOLE 002,355
SPDR SER TRS&P PHARMAC78464A722485SH SOLE 0085
SPDR SER TRS&P 400 MDCP VAL78464A83906SH SOLE 006
SPDR SER TRPRTFLO S&P500 VL78464A50851,0091,647,039SH SOLE 001,647,039
SPDR SER TRPORTFOLIO S&P50078464A85433,922847,418SH SOLE 00847,418
SPDR SER TRS&P 600 SMCP GRW78464A201225SH SOLE 0025
SPDR SER TRS&P DIVID ETF78464A76317177SH SOLE 00177
SPDR SER TRS&P 600 SMCP VAL78464A30006SH SOLE 006
SPDR SER TRPORTFOLIO AGRGTE78464A64909SH SOLE 009
SPIRIT AEROSYSTEMS HLDGS INCCOM CL A848574109299SH SOLE 0099
SPIRIT AIRLS INCCOM8485771022100SH SOLE 00100
SPLUNK INCCOM8486371041678SH SOLE 0078
SPX CORPCOM7846351045100SH SOLE 00100
SPX FLOW INCCOM78469X1075100SH SOLE 00100
SQUARE INCCL A852234103226SHCallSOLE 006
SQUARE INCCL A85223410334191SH SOLE 00191
SSR MNG INCCOM784730103181,000SH SOLE 001,000
STANLEY BLACK & DECKER INCCOM8545021013772,190SH SOLE 002,190
STARBUCKS CORPCOM85524410965739SH SOLE 00739
STEEL PARTNERS HLDGS L PLTD PRTRSHIP U85814R107050SH SOLE 0050
STORE CAP CORPCOM86212110016581SH SOLE 00581
STRYKER CORPORATIONCOM8636671013411,570SH SOLE 001,570
SUNOPTA INCCOM8676EP1084500SH SOLE 00500
SYNCHRONY FINANCIALCOM87165B1035173SH SOLE 00173
SYNOPSYS INCCOM8716071071152SH SOLE 0052
SYSCO CORPCOM87182910721316SH SOLE 00316
TAKEDA PHARMACEUTICAL CO LTDSPONSORED ADS8740602058442SH SOLE 00442
TARGA RES CORPCOM87612G10113780SH SOLE 00780
TARGET CORPCOM87612E10636221SH SOLE 00221
TE CONNECTIVITY LTDREG SHSH84989104983SH SOLE 0083
TELEDYNE TECHNOLOGIES INCCOM879360105127399SH SOLE 00399
TERADYNE INCCOM88077010205SH SOLE 005
TESLA INCCOM88160R101330777SH SOLE 00777
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS8816242096645SH SOLE 00645
TEXAS INSTRS INCCOM88250810455372SH SOLE 00372
TEXAS ROADHOUSE INCCOM882681109340SH SOLE 0040
TEXTRON INCCOM8832031019250SH SOLE 00250
THERMO FISHER SCIENTIFIC INCCOM88355610247104SH SOLE 00104
TJX COS INC NEWCOM872540109641,088SH SOLE 001,088
T-MOBILE US INCCOM87259010430260SH SOLE 00260
TORONTO DOMINION BK ONTCOM NEW8911605091172,454SH SOLE 002,454
TOTAL SESPONSORED ADS89151E10934978SH SOLE 00978
TRADEWEB MKTS INCCL A89267210619SH SOLE 009
TRANSOCEAN LTDREG SHSH8817H1000491SH SOLE 00491
TRAVELERS COMPANIES INCCOM89417E109215SH SOLE 0015
TRUIST FINL CORPCOM89832Q1095113SH SOLE 00113
TWITTER INCCOM90184L10223500SH SOLE 00500
TWO RDS SHARED TRAFFINITY WORLD90214Q105172SH SOLE 0072
TYSON FOODS INCCL A902494103470SH SOLE 0070
UNDER ARMOUR INCCL C904311206044SH SOLE 0044
UNDER ARMOUR INCCL A904311107144SH SOLE 0044
UNION PAC CORPCOM90781810878379SH SOLE 00379
UNITED AIRLS HLDGS INCCOM91004710912320SH SOLE 00320
UNITED PARCEL SERVICE INCCL B911312106144824SH SOLE 00824
UNITED STATES STL CORP NEWCOM9129091083375SH SOLE 00375
UNIVERSAL DISPLAY CORPCOM91347P10581424SH SOLE 00424
V F CORPCOM91820410823301SH SOLE 00301
VALERO ENERGY CORPCOM91913Y10016387SH SOLE 00387
VANGUARD ADMIRAL FDS INC500 VAL IDX FD92193270333298SH SOLE 00298
VANGUARD INDEX FDSVALUE ETF922908744763SH SOLE 0063
VANGUARD INDEX FDSGROWTH ETF9229087363541,535SH SOLE 001,535
VANGUARD INDEX FDSMCAP GR IDXVIP92290853897521SH SOLE 00521
VANGUARD INDEX FDSSM CP VAL ETF9229086111381,172SH SOLE 001,172
VANGUARD INDEX FDSS&P 500 ETF SHS922908363220703SH SOLE 00703
VANGUARD INDEX FDSTOTAL STK MKT9229087692321,332SH SOLE 001,332
VANGUARD INDEX FDSSML CP GRW ETF92290859537161SH SOLE 00161
VANGUARD INDEX FDSSMALL CP ETF9229087513782,322SH SOLE 002,322
VANGUARD INDEX FDSEXTEND MKT ETF92290865215110SH SOLE 00110
VANGUARD INDEX FDSMID CAP ETF92290862932174SH SOLE 00174
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428583918,833SH SOLE 008,833
VANGUARD INTL EQUITY INDEX FFTSE SMCAP ETF9220427181099SH SOLE 0099
VANGUARD INTL EQUITY INDEX FTT WRLD ST ETF9220427428,966108,803SH SOLE 00108,803
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409669SH SOLE 0069
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441751,331SH SOLE 001,331
VANGUARD STAR FDSVG TL INTL STK F92190976836683SH SOLE 00683
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385823559SH SOLE 00559
VANGUARD WELLINGTON FDUS QUALITY92193570624272SH SOLE 00272
VANGUARD WELLINGTON FDUS MULTIFACTOR92193560749660SH SOLE 00660
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464061311,576SH SOLE 001,576
VANGUARD WHITEHALL FDSINTL HIGH ETF92194679420384SH SOLE 00384
VANGUARD WHITEHALL FDSINTL DVD ETF92194681037500SH SOLE 00500
VANGUARD WORLD FDESG US STK ETF92191073348765SH SOLE 00765
VANGUARD WORLD FDMEGA CAP INDEX921910873540SH SOLE 0040
VANGUARD WORLD FDESG INTL STK ETF92191072527518SH SOLE 00518
VANGUARD WORLD FDSCONSUM STP ETF92204A207850SH SOLE 0050
VANGUARD WORLD FDSENERGY ETF92204A306872,147SH SOLE 002,147
VANGUARD WORLD FDSFINANCIALS ETF92204A405575SH SOLE 0075
VANGUARD WORLD FDSUTILITIES ETF92204A87641301SH SOLE 00301
VANGUARD WORLD FDSHEALTH CAR ETF92204A504115552SH SOLE 00552
VEEVA SYS INCCL A COM9224751081450SH SOLE 0050
VERISIGN INCCOM92343E102525SH SOLE 0025
VERIZON COMMUNICATIONS INCCOM92343V1043756,289SH SOLE 006,289
VERTEX PHARMACEUTICALS INCCOM92532F1001867SH SOLE 0067
VIACOMCBS INCCL B92556H206398SH SOLE 0098
VIRTU FINL INCCL A928254101145SH SOLE 0045
VISA INCCOM CL A92826C8393281,620SH SOLE 001,620
VISA INCCOM CL A92826C83902SHCallSOLE 002
VODAFONE GROUP PLC NEWSPONSORED ADR92857W308146SH SOLE 0046
WABTECCOM929740108468SH SOLE 0068
WALGREENS BOOTS ALLIANCE INCCOM93142710834924SH SOLE 00924
WALMART INCCOM9311421038896,308SH SOLE 006,308
WASTE MGMT INC DELCOM94106L10955480SH SOLE 00480
WEC ENERGY GROUP INCCOM92939U106770SH SOLE 0070
WELLS FARGO CO NEWCOM9497461019359SH SOLE 00359
WELLTOWER INCCOM95040Q10420350SH SOLE 00350
WESTERN DIGITAL CORP.COM958102105241SH SOLE 0041
WESTERN UN COCOM959802109295SH SOLE 0095
WILLIS TOWERS WATSON PLC LTDSHSG96629103627SH SOLE 0027
WISDOMTREE TRINDIA ERNGS FD97717W42212500SH SOLE 00500
WORKDAY INCCL A98138H1011150SH SOLE 0050
WORKHORSE GROUP INCCOM NEW98138J2064179SH SOLE 00179
WYNDHAM DESTINATIONS INCCOM98310W108120SH SOLE 0020
WYNDHAM HOTELS & RESORTS INCCOM98311A105120SH SOLE 0020
WYNN RESORTS LTDCOM983134107223SH SOLE 0023
XCEL ENERGY INCCOM98389B100230SH SOLE 0030
XILINX INCCOM98391910160564SH SOLE 00564
XYLEM INCCOM98419M100667SH SOLE 0067
YUM BRANDS INCCOM98849810120218SH SOLE 00218
YUM CHINA HLDGS INCCOM98850P109356SH SOLE 0056
ZIMMER BIOMET HOLDINGS INCCOM98956P102214SH SOLE 0014
ZIONS BANCORPORATION N ACOM9897011075168SH SOLE 00168
ZOETIS INCCL A98978V103639SH SOLE 0039
ZOOM VIDEO COMMUNICATIONS INCL A98980L10155115SH SOLE 00115
ZOOMINFO TECHNOLOGIES INCCOM CL A98980F104375SH SOLE 0075
ZSCALER INCCOM98980G102641SH SOLE 0041