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
17 ED & TECHNOLOGY GROUP INCADS81807M1062650SH SOLE200650
180 LIFE SCIENCES CORPCOM68236V104101,000SH SOLE1001,000
3M COMPANYCOM88579Y10129144SH SOLE200144
3M COMPANYCOM88579Y1014882,458SH SOLE1002,458
3M COMPANYCOM88579Y1013,53717,807SH SOLE 17,80700
8X8 INC NEWCOM2829141003100SH SOLE200100
ABBOTT LABORATORIESCOM00282410065564SH SOLE200564
ABBOTT LABORATORIESCOM0028241009,28580,087SH SOLE10080,087
ABBOTT LABORATORIESCOM00282410010,47890,379SH SOLE 89,77600
ABBVIE INCCOM00287Y10973646SH SOLE200646
ABBVIE INCCOM00287Y1091561,386SH SOLE1001,386
ABBVIE INCCOM00287Y1094,91943,671SH SOLE 43,03300
ABERDEEN ASIA-PACIFIC INCOMECOM003009107358,000SH SOLE1008,000
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A104130SH SOLE20030
ABERDEEN STD GOLD ETF TRPHYSCL GOLD SHS00326A1041076,270SH SOLE 6,27000
ABERDEEN STD PALLADIUM ETF TPHYSCL PALLADM00326210212SH SOLE2002
ABM INDS INCCOM00095710018400SH SOLE100400
ACCENTURE PLC CL ASHS CLASS AG1151C1014,82616,370SH SOLE10016,370
ACCENTURE PLC CL ASHS CLASS AG1151C1016,12920,790SH SOLE 20,79000
ACTIVISION BLIZZARD, INC.COM00507V109439SH SOLE 3900
ACTIVISION BLIZZARD, INC.COM00507V10942435SH SOLE100435
ACUITYADS HLDGS INCCOM00510L106222,206SH SOLE2002,206
ACV AUCTIONS INCCOM CL A00091G1046225SH SOLE 22500
ADAMS DIVERSIFIED EQUITY FDCOM00621210419975SH SOLE200975
ADAPTHEALTH CORPCOM CL A00653Q1023100SH SOLE200100
ADC THERAPEUTICS SASHSH0036K147241,000SH SOLE2001,000
ADIENT PLCORD SHSG0084W101376SH SOLE20076
ADOBE SYSTEMS INCCOM00724F101610SH SOLE20010
ADOBE SYSTEMS INCCOM00724F1014,5377,747SH SOLE 7,72600
ADOBE SYSTEMS INCCOM00724F10110,17317,372SH SOLE10017,372
ADVANCE AUTO PARTS, INCCOM00751Y106314SH SOLE10014
ADVANCE AUTO PARTS, INCCOM00751Y10649238SH SOLE 23800
ADVANCED MICRO DEVICES INCCOM00790310751542SH SOLE200542
ADVANCED MICRO DEVICES INCCOM0079031074224,490SH SOLE1004,490
ADVANSIX INCCOM00773T1014121SH SOLE 12100
AEGON N.V. AMERICAN REG SHSNY REGISTRY SHS007924103338,000SH SOLE 8,00000
AERIE PHARMACEUTICALS INCCOM00771V108191,189SH SOLE2001,189
AES CORPCOM00130H10522860SH SOLE100860
AES CORPUNIT 99/99/999900130H20448450SH SOLE200450
AFLAC INCORPORATEDCOM0010551021,91135,611SH SOLE 35,43600
AGILENT TECHNOLOGIES INCCOM00846U10134231SH SOLE100231
AGILENT TECHNOLOGIES INCCOM00846U10172485SH SOLE 48500
AGNC INVT CORPCOM00123Q10419011,220SH SOLE20011,220
AIR PRODUCTS & CHEMICALS INCCOM00915810639137SH SOLE200137
AIR PRODUCTS & CHEMICALS INCCOM0091581063961,378SH SOLE 1,37800
AIR PRODUCTS & CHEMICALS INCCOM0091581062,97510,342SH SOLE10010,342
AIRBNB INCCOM CL A009066101535SH SOLE10035
AIRBNB INCCOM CL A00906610117110SH SOLE200110
AKAMAI TECHNOLOGIES, INC.COM00971T101220SH SOLE10020
AKAMAI TECHNOLOGIES, INC.COM00971T101324SH SOLE 2400
AKAMAI TECHNOLOGIES, INC.COM00971T10162534SH SOLE200534
AKERNA CORPCOM00973W1021153SH SOLE200153
ALARM COM HLDGS INCCOM011642105669SH SOLE20069
ALASKA AIR GROUP INCCOM011659109231SH SOLE10031
ALASKA AIR GROUP INCCOM01165910911190SH SOLE 19000
ALCON AGORD SHSH01301128222SH SOLE20022
ALCON AGORD SHSH01301128951,351SH SOLE1001,351
ALERIAN MLP ETFALERIAN MLP00162Q4521223,350SH SOLE 3,35000
ALIBABA GROUP HOLDING LTD.SPONSORED ADS01609W10293411SH SOLE 41100
ALIBABA GROUP HOLDING LTD.SPONSORED ADS01609W1022931,293SH SOLE2001,293
ALIBABA GROUP HOLDING LTD.SPONSORED ADS01609W1025,52424,357SH SOLE10024,357
ALIGN TECHNOLOGY INCCOM0162551011219SH SOLE 1900
ALIGN TECHNOLOGY INCCOM01625510192150SH SOLE200150
ALIGNMENT HEALTHCARE INCCOM01625V10412500SH SOLE200500
ALLAKOS INCCOM01671P10043500SH SOLE200500
ALLEGHANY CORP MDCOM01717510023SH SOLE1003
ALLEGION PLCORD SHSG0176J109324SH SOLE10024
ALLETE INCCOM NEW01852230011156SH SOLE200156
ALLIANT ENERGY CORP.COM01880210814250SH SOLE 25000
ALLSTATE CORPORATIONCOM02000210115SH SOLE2005
ALLSTATE CORPORATIONCOM02000210114104SH SOLE 10400
ALLSTATE CORPORATIONCOM02000210120150SH SOLE100150
ALLY FINANCIALCOM02005N1009190SH SOLE100190
ALLY FINANCIALCOM02005N100781,560SH SOLE 1,56000
ALPHABET INC -CL ACAP STK CL A02079K305552226SH SOLE200226
ALPHABET INC -CL ACAP STK CL A02079K3052,056842SH SOLE100842
ALPHABET INC -CL ACAP STK CL A02079K30516,8096,884SH SOLE 6,86200
ALPHABET INC-CL CCAP STK CL C02079K107702280SH SOLE200280
ALPHABET INC-CL CCAP STK CL C02079K1075,1562,057SH SOLE 2,05700
ALPHABET INC-CL CCAP STK CL C02079K10721,9368,752SH SOLE1008,752
ALTRIA GROUP, INCCOM02209S1031362,850SH SOLE1002,850
ALTRIA GROUP, INCCOM02209S1032324,874SH SOLE2004,874
ALTRIA GROUP, INCCOM02209S1031,26926,620SH SOLE 26,62000
AMAZON COM INCCOM023135106798232SH SOLE200232
AMAZON COM INCCOM0231351066,2921,829SH SOLE 1,82900
AMAZON COM INCCOM02313510634,48510,024SH SOLE10010,024
AMEREN CORPORATIONCOM02360810211143SH SOLE100143
AMEREN CORPORATIONCOM02360810220250SH SOLE 25000
AMERICAN AIRLINES GROUP INCCOM02376R10214680SH SOLE 68000
AMERICAN ELECTRIC POWER COMPANY, INCCOM0255371011942,299SH SOLE1002,299
AMERICAN ELECTRIC POWER COMPANY, INCCOM0255371013434,050SH SOLE 2,98300
AMERICAN EXPRESS COCOM0258161093,67222,224SH SOLE10022,224
AMERICAN EXPRESS COCOM0258161097,29844,169SH SOLE 43,95900
AMERICAN FINL GROUP INC OHIOCOM02593210439310SH SOLE100310
AMERICAN INTL GROUP INCCOM NEW02687478411236SH SOLE100236
AMERICAN TOWER CORPCOM03027X100139514SH SOLE200514
AMERICAN TOWER CORPCOM03027X100179662SH SOLE 66200
AMERICAN TOWER CORPCOM03027X10010,15937,605SH SOLE10037,605
AMERICAN WATER WORKS COMPANY INCCOM030420103535SH SOLE 3500
AMERICAN WATER WORKS COMPANY INCCOM030420103636SH SOLE20036
AMERIPRISE FINL INCCOM03076C106937SH SOLE10037
AMETEK, INCCOM03110010033250SH SOLE100250
AMETEK, INCCOM0311001002902,174SH SOLE 000
AMGEN, INCCOM03116210038156SH SOLE200156
AMGEN, INCCOM0311621005822,388SH SOLE1002,388
AMGEN, INCCOM0311621002,0568,435SH SOLE 8,43500
AMPHENOL CORPORATION ACL A03209510110150SH SOLE100150
AMPHENOL CORPORATION ACL A0320951012,38034,797SH SOLE 34,79700
AMPLIFY ONLINE RETAIL ETFONLIN RETL ETF03210810213100SH SOLE 10000
ANALOG DEVICES INCCOM03265410532187SH SOLE 18700
ANALOG DEVICES INCCOM03265410555317SH SOLE100317
ANALOG DEVICES INCCOM03265410556328SH SOLE200328
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A108225SH SOLE10025
ANSYS INCCOM03662Q105513SH SOLE10013
ANTERO MIDSTREAM CORPCOM03676B102353,414SH SOLE2003,414
ANTHEM INCCOM03675210342110SH SOLE200110
ANTHEM INCCOM0367521036,73717,646SH SOLE10017,646
ANZU SPECIAL ACQUISITIN CORPUNIT 01/27/202603737A200505,000SH SOLE2005,000
AON PLCSHS CL AG0403H1081250SH SOLE10050
APPHARVEST INCCOM03783T1038470SH SOLE200470
APPIAN CORPCL A03782L10183602SH SOLE200602
APPLE, INC.COM0378331002,01414,705SH SOLE20014,705
APPLE, INC.COM03783310031,829232,396SH SOLE 230,85200
APPLE, INC.COM03783310040,056292,463SH SOLE100292,463
APPLIED MATERIALS, INCCOM0382221051390SH SOLE20090
APPLIED MATERIALS, INCCOM03822210516109SH SOLE100109
APPLIED MATERIALS, INCCOM03822210571500SH SOLE 50000
APPLOVIN CORPCOM CL A03831W108751,000SH SOLE2001,000
APTIV PLCSHSG6095L109214SH SOLE 1400
APTIV PLCSHSG6095L10936231SH SOLE100231
ARBOR REALTY TRUST INCCOM038923108482,700SH SOLE1002,700
ARCHER DANIELS MIDLAND COCOM03948310214235SH SOLE100235
ARCONIC CORPORATIONCOM03966V107125SH SOLE20025
ARES CAPITAL CORPCOM04010L1031326,719SH SOLE2006,719
ARISTA NETWORKS INCCOM04041310650138SH SOLE100138
ARK ETF TRINNOVATION ETF00214Q104320SH SOLE20020
ARK ETF TRAUTNMUS TECHNLGY00214Q20310115SH SOLE100115
ARK ETF TRNEXT GNRTN INTER00214Q4011063SH SOLE10063
ARK ETF TRGENOMIC REV ETF00214Q30219200SH SOLE100200
ARK ETF TRFINTECH INNOVA00214Q70822400SH SOLE100400
ARK ETF TRGENOMIC REV ETF00214Q30224262SH SOLE200262
ARK ETF TRINNOVATION ETF00214Q104118900SH SOLE100900
ARMATA PHARMACEUTICALS INCCOM04216R10241,082SH SOLE2001,082
ARMSTRONG WORLD INDS INC NEWCOM04247X10216152SH SOLE100152
ARTISAN PARTNERS ASSET MGMTCL A04316A108761,500SH SOLE2001,500
ASHLAND INC.COM044186104110SH SOLE 1000
ASML HOLDING NV-NY REG SHSN Y REGISTRY SHSN0705921035SH SOLE 500
ASML HOLDING NV-NY REG SHSN Y REGISTRY SHSN070592102638SH SOLE10038
ASML HOLDING NV-NY REG SHSN Y REGISTRY SHSN070592103550SH SOLE20050
ASTRAZENECA PLC ADRSPONSORED ADR046353108462SH SOLE20062
ASTRAZENECA PLC ADRSPONSORED ADR04635310854900SH SOLE 90000
ASTRAZENECA PLC ADRSPONSORED ADR0463531081863,100SH SOLE1003,100
AT&T INC.COM00206R10239113,594SH SOLE20013,594
AT&T INC.COM00206R1021,20241,761SH SOLE10041,761
AT&T INC.COM00206R1021,73660,318SH SOLE 59,84300
ATLANTIC UN BANKSHARES CORPCOM04911A107541,500SH SOLE 1,50000
ATLANTIC UN BANKSHARES CORPCOM04911A1071393,843SH SOLE1003,843
ATLANTIC UN BANKSHARES CORPCOM04911A10754815,129SH SOLE20015,129
ATLAS CORPSHARESY0436Q1091100SH SOLE200100
ATLASSIAN CORP PLCCL AG062421041245SH SOLE10045
ATLASSIAN CORP PLCCL AG06242104112437SH SOLE200437
ATMOS ENERGY CORPORATIONCOM04956010531325SH SOLE 32500
AURORA CANNABIS INCCOM05156X8843350SH SOLE 35000
AUSTERLITZ ACQUISITION CORPUNIT 99/99/9999G0633D117252,400SH SOLE2002,400
AUTODESK INCCOM0527691062,7209,319SH SOLE1009,319
AUTOLIV INCCOM05280010988905SH SOLE 000
AUTOMATIC DATA PROCESSING, INCCOM05301510338193SH SOLE100193
AUTOMATIC DATA PROCESSING, INCCOM05301510346232SH SOLE200232
AUTOMATIC DATA PROCESSING, INCCOM0530151034,07020,491SH SOLE 20,49100
AUTOZONE, INCCOM05333210243SH SOLE1003
AUTOZONE, INCCOM05333210243SH SOLE 300
AVALONBAY CMNTYS INCCOM053484101315SH SOLE10015
AVERY DENNISON CORPORATIONCOM053611109525SH SOLE 2500
AVERY DENNISON CORPORATIONCOM05361110968325SH SOLE100325
AXON ENTERPRISE INCCOM05464C10118100SH SOLE200100
AXSOME THERAPEUTICS INCCOM05464T1045918,755SH SOLE1008,755
B2GOLD CORPCOM11777Q20981,900SH SOLE2001,900
B2GOLD CORPCOM11777Q209194,575SH SOLE 4,57500
BAIDU INCSPON ADR REP A05675210836175SH SOLE100175
BALL CORPCOM05849810621264SH SOLE100264
BANK NOVA SCOTIA B CCOM064149107661,010SH SOLE2001,010
BANK OF AMERICA CORPORATIONCOM0605051041553,750SH SOLE2003,750
BANK OF AMERICA CORPORATIONCOM0605051044059,835SH SOLE1009,835
BANK OF AMERICA CORPORATIONCOM0605051041,97847,981SH SOLE 47,98100
BANK OF MONTREALCOM0636711011071,039SH SOLE 1,03900
BANK OF NEW YORK MELLON CORPORATIONCOM06405810033651SH SOLE 65100
BARRICK GOLD CORPCOM06790110810500SH SOLE100500
BAXTER INTERNATIONAL INCCOM07181310919232SH SOLE100232
BAXTER INTERNATIONAL INCCOM0718131092,79534,724SH SOLE 34,61900
BCE INC.COM NEW05534B76012251SH SOLE200251
BCE INC.COM NEW05534B7601,89138,335SH SOLE 38,33500
BECTON DICKINSON & COCOM07588710937153SH SOLE200153
BECTON DICKINSON & COCOM075887109109448SH SOLE100448
BECTON DICKINSON & COCOM0758871096862,821SH SOLE 2,82100
BED BATH & BEYOND INCCOM075896100250SH SOLE20050
BERKSHIRE HATHAWAY INC BCL B NEW0846707021,1374,092SH SOLE 4,09200
BERKSHIRE HATHAWAY INC BCL B NEW0846707025,07018,243SH SOLE10018,243
BERKSHIRE HATHAWAY INC BCL B NEW0846707027,39526,610SH SOLE20026,610
BEST BUY INCCOM08651610147407SH SOLE100407
BEYOND MEAT INCCOM08862E10949310SH SOLE100310
BHP GROUP LTDSPONSORED ADS08860610822300SH SOLE200300
BIGCOMMERCE HLDGS INCCOM SER 108975P108575SH SOLE10075
BIO RAD LABS INCCL A09057220797150SH SOLE100150
BIOGEN INCCOM09062X10340115SH SOLE100115
BIOMARIN PHARMACEUTICAL INCCOM09061G101115SH SOLE10015
BIONTECH SESPONSORED ADS09075V10223102SH SOLE200102
BLACKLINE INCCOM09239B10925225SH SOLE200225
BLACKROCK INVT QUALITY MUN TCOM09247D1051357,300SH SOLE1007,300
BLACKROCK MUNIASSETS FD INCCOM09254J102422,500SH SOLE1002,500
BLACKROCK MUNIYIELD FD INCCOM09253W104765,000SH SOLE1005,000
BLACKROCK VA MUN BD TRCOM0924811001065,900SH SOLE1005,900
BLACKROCK, INCCOM09247X1013034SH SOLE20034
BLACKROCK, INCCOM09247X1015,5236,312SH SOLE1006,312
BLACKROCK, INCCOM09247X10110,28911,759SH SOLE 11,73400
BLACKSTONE GROUP INCCOM09260D10763650SH SOLE 65000
BLACKSTONE GROUP INCCOM09260D10710,600109,123SH SOLE100109,123
BLINK CHARGING COCOM09354A1004100SH SOLE200100
BNY MELLON HIGH YIELD STRATESH BEN INT09660L105164,439SH SOLE2004,439
BNY MELLON STRATEGIC MUN BDCOM09662E109182,198SH SOLE2002,198
BOEING COMPANYCOM0970231053231,350SH SOLE2001,350
BOEING COMPANYCOM0970231054842,022SH SOLE1002,022
BOEING COMPANYCOM0970231053,50614,634SH SOLE 14,63400
BOOKING HOLDINGS INCCOM09857L10816877SH SOLE10077
BOOZ ALLEN HAMILTON HLDG CORCL A0995021062903,404SH SOLE2003,404
BOSTON BEER INCCL A1005571073433SH SOLE10033
BOSTON BEER INCCL A100557107174170SH SOLE200170
BOSTON SCIENTIFIC CORPORATIONCOM101137107491SH SOLE 9100
BOX INCCL A10316T1044175SH SOLE100175
BP PLCSPONSORED ADR055622104451,707SH SOLE1001,707
BRIGHTHOUSE FINL INCCOM10922N103114SH SOLE20014
BRINKER INTL INCCOM1096411006105SH SOLE200105
BRISTOL-MYERS SQUIBB COMPANYCOM110122108226SH SOLE20026
BRISTOL-MYERS SQUIBB COMPANYCOM1101221082213,305SH SOLE1003,305
BRISTOL-MYERS SQUIBB COMPANYCOM1101221089,406140,762SH SOLE 139,21200
BROADCOM INCCOM11135F1011940SH SOLE20040
BROADCOM INCCOM11135F101116243SH SOLE 24300
BROADCOM INCCOM11135F101121253SH SOLE100253
BROADMARK RLTY CAP INCCOM11135B100272,506SH SOLE2002,506
BROADRIDGE FINANCIAL SOLUTIONS INC.COM11133T10334213SH SOLE 21300
BROADRIDGE FINL SOLUTIONS INCOM11133T1031381SH SOLE10081
BROADSTONE NET LEASE INCCOM11135E203361,540SH SOLE1001,540
BROOKFIELD ASSET MANAGEMENT INC CL ACL A LTD VT SH11258510421417SH SOLE200417
BROOKFIELD ASSET MANAGEMENT INC CL ACL A LTD VT SH112585104651,271SH SOLE1001,271
BROOKFIELD ASSET MANAGEMENT INC CL ACL A LTD VT SH1125851048,143159,720SH SOLE 156,37500
BROOKFIELD BUSINESS PARTNERSUNIT LTD L PG16234109113SH SOLE20013
BROOKFIELD INFRAST PARTNERSLP INT UNITG1625210119350SH SOLE100350
BROOKFIELD INFRASTRUCTURE COCOM SB VTG SHS A11275Q10714182SH SOLE100182
BROOKFIELD PROPERTY PARTRS LUNIT LTD PARTNG16249107128SH SOLE20028
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10511271SH SOLE100271
BROOKFIELD RENEWABLE CORPCL A SUB VTG11284V10531750SH SOLE 75000
BRUNSWICK CORPCOM117043109218SH SOLE10018
BUTTERFLY NETWORK INCCOM CL A1241551029600SH SOLE100600
CABLE ONE INCCOM12685J1052,6781,400SH SOLE 1,40000
CABOT OIL & GAS CORPCOM1270971032137SH SOLE100137
CACI INTL INCCL A12719030433130SH SOLE100130
CAL MAINE FOODS INCCOM NEW128030202361,000SH SOLE2001,000
CALAMP CORPCOM1281261094300SH SOLE200300
CALLON PETE CO DELCOM13123X50810175SH SOLE 17500
CALLON PETE CO DELCOM13123X508581,000SH SOLE1001,000
CAMDEN PPTY TRSH BEN INT13313110213100SH SOLE100100
CAMPBELL SOUP CO.COM134429109982,145SH SOLE 2,14500
CANADIAN NAT RES LTDCOM136385101441,203SH SOLE2001,203
CANADIAN NATL RY COCOM13637510212117SH SOLE200117
CANOPY GROWTH CORPCOM138035100331,361SH SOLE2001,361
CAPITAL ONE FINANCIAL CORPCOM14040H10567430SH SOLE100430
CAPITAL ONE FINANCIAL CORPCOM14040H1056,16539,854SH SOLE 39,85400
CARDINAL HEALTH, INCCOM14149Y10812214SH SOLE100214
CARDINAL HEALTH, INCCOM14149Y1083325,818SH SOLE 5,81800
CARDLYTICS INCCOM14161W10563500SH SOLE200500
CARLISLE COS INCCOM142339100527SH SOLE10027
CARLYLE GROUP INCCOM14316J1081573,388SH SOLE 3,38800
CARNIVAL CORPORATIONUNIT 99/99/99991436583003100SH SOLE 10000
CARNIVAL CORPORATIONUNIT 99/99/99991436583003100SH SOLE100100
CARRIER GLOBAL CORPORATIONCOM14448C1041272,620SH SOLE1002,620
CARRIER GLOBAL CORPORATIONCOM14448C10483417,163SH SOLE 16,50800
CARTERS INCCOM146229109224SH SOLE10024
CASEY'S GENERAL STORES, INC.COM147528103735SH SOLE 3500
CATERPILLAR INCCOM1491231011985SH SOLE20085
CATERPILLAR INCCOM149123101101466SH SOLE100466
CATERPILLAR INCCOM1491231013,09914,240SH SOLE 14,24000
CBRE GROUP INCCL A12504L109449SH SOLE10049
CDK GLOBAL INC.COM12508E10117333SH SOLE 33300
CDW CORPCOM12514G108953SH SOLE10053
CELANESE CORP DELCOM15087010318116SH SOLE100116
CENTENE CORP DELCOM15135B101679SH SOLE20079
CENTENE CORP DELCOM15135B1011021,400SH SOLE1001,400
CENTENNIAL RESOURCE DEV INCCL A15136A1028112,000SH SOLE10012,000
CENTRAL SECS CORPCOM15512310215345SH SOLE200345
CERENCE INCCOM15672710926245SH SOLE200245
CERNER CORPORATIONCOM1567821041,90524,375SH SOLE 23,90000
CEVA INCCOM15721010519400SH SOLE200400
CHARLES RIV LABS INTL INCCOM159864107412SH SOLE10012
CHARTER COMMUNICATIONS INC NCL A16119P108811SH SOLE20011
CHARTER COMMUNICATIONS INC NCL A16119P1084563SH SOLE10063
CHENIERE ENERGY INCCOM NEW16411R20830350SH SOLE100350
CHENIERE ENERGY, INCCOM NEW16411R20824280SH SOLE 28000
CHEVRON CORPORATIONCOM16676410077732SH SOLE200732
CHEVRON CORPORATIONCOM1667641001,48814,209SH SOLE10014,209
CHEVRON CORPORATIONCOM1667641003,23730,909SH SOLE 30,01900
CHEWY INCCL A16679L10932400SH SOLE100400
CHIMERA INVT CORPCOM NEW16934Q2086420SH SOLE100420
CHIMERA INVT CORPCOM NEW16934Q2088500SH SOLE200500
CHIPOTLE MEXICAN GRILL INCCOM16965610532SH SOLE1002
CHUBB LIMITEDCOMH1467J104213SH SOLE10013
CHUBB LIMITEDCOMH1467J104116731SH SOLE 73100
CHURCH & DWIGHT COCOM1713401021611,885SH SOLE 40000
CIGNA CORP NEWCOM12552310050209SH SOLE100209
CIGNA CORP NEWCOM1255231002,79911,807SH SOLE 11,80700
CINCINNATI FINL CORPCOM172062101326SH SOLE10026
CINTAS CORPCOM1729081053078SH SOLE10078
CISCO SYSTEMS, INCCOM17275R1021613,039SH SOLE2003,039
CISCO SYSTEMS, INCCOM17275R10291717,302SH SOLE10017,302
CISCO SYSTEMS, INCCOM17275R1029,253174,580SH SOLE 174,00700
CITIGROUP INCCOM NEW17296742419269SH SOLE100269
CITIGROUP INCCOM NEW17296742443604SH SOLE200604
CITIGROUP INCCOM NEW1729674243,34547,286SH SOLE 47,01100
CITIZENS FINL GROUP INCCOM174610105491SH SOLE10091
CITRIX SYSTEMS, INCCOM177376100220SH SOLE20020
CITRIX SYSTEMS, INCCOM1773761008176,971SH SOLE 6,92700
CLEAN ENERGY FUELS CORPCOM184499101323,138SH SOLE2003,138
CLEVELAND-CLIFFS INC NEWCOM185899101127SH SOLE20027
CLOROX COMPANYCOM18905410948265SH SOLE100265
CLOROX COMPANYCOM1890541092121,180SH SOLE2001,180
CLOROX COMPANYCOM1890541097444,138SH SOLE 4,13800
CLOUDERA INCCOM18914U10010650SH SOLE200650
CLOUDFLARE INCCL A COM18915M10745421SH SOLE200421
CLOVER HEALTH INVESTMENTS COCOM CL A18914F103221,623SH SOLE2001,623
CME GROUP INCCOM12572Q10521100SH SOLE100100
CMS ENERGY CORPCOM125896100465SH SOLE10065
CMS ENERGY CORPORATIONCOM12589610030500SH SOLE 50000
CNH INDUSTRIAL NVSHSN20944109171,000SH SOLE 1,00000
COCA-COLA COMPANYCOM19121610023421SH SOLE200421
COCA-COLA COMPANYCOM1912161001683,112SH SOLE1003,112
COCA-COLA COMPANYCOM1912161004,12776,267SH SOLE 76,26700
COGNIZANT TECHNOLOGY SOLUTIONS CORPORATIONCL A1924461022,24332,378SH SOLE 32,37800
COHEN & STEERS INFRASTRUCTURCOM19248A1091274,422SH SOLE1004,422
COHEN & STEERS QUALITY INCOMCOM19247L1068517SH SOLE200517
COINBASE GLOBAL INCCOM CL A19260Q10712SH SOLE1002
COINBASE GLOBAL INCCOM CL A19260Q107831SH SOLE20031
COLGATE-PALMOLIVE COCOM19416210322270SH SOLE200270
COLGATE-PALMOLIVE COCOM1941621034265,237SH SOLE 4,63700
COLGATE-PALMOLIVE COCOM1941621031,12513,833SH SOLE10013,833
COMCAST CORPORATION CLASS ACL A20030N1011803,150SH SOLE2003,150
COMCAST CORPORATION CLASS ACL A20030N1012975,209SH SOLE 5,20900
COMCAST CORPORATION CLASS ACL A20030N1015,52196,824SH SOLE10096,824
COMMERCE BANCSHARES INCCOM200525103228SH SOLE10028
COMMUNITY TR BANCORP INCCOM2041491086150SH SOLE100150
COMPASS DIVERSIFIEDSH BEN INT20451Q104261,000SH SOLE2001,000
COMPASS PATHWAYS PLCSPONSORED ADS20451W101802,100SH SOLE2002,100
CONAGRA BRANDS INCCOM20588710211308SH SOLE100308
CONAGRA BRANDS INCCOM205887102561,548SH SOLE 1,41400
CONOCOPHILLIPSCOM20825C10447767SH SOLE100767
CONOCOPHILLIPSCOM20825C1041101,814SH SOLE2001,814
CONOCOPHILLIPSCOM20825C1042,85646,901SH SOLE 46,73300
CONSOLIDATED EDISON INCCOM209115104921,281SH SOLE1001,281
CONSTELLATION BRANDS INCCL B21036P2073161,344SH SOLE1001,344
CONSTELLATION BRANDS INC ACL A21036P10880340SH SOLE 34000
CONSTELLATION BRANDS INC ACL A21036P108124531SH SOLE200531
CONSTELLATION BRANDS INC ACL A21036P1085,73124,502SH SOLE10024,502
CONSUMER DISCRETIONARY SELECT SECTOR SPDRSBI CONS DISCR81369Y407948SH SOLE10048
CONSUMER DISCRETIONARY SELECT SECTOR SPDRSBI CONS DISCR81369Y4076,97139,045SH SOLE 38,92300
COPART, INCCOM21720410630230SH SOLE 23000
CORNING, INCCOM2193501051273,104SH SOLE2003,104
CORNING, INCCOM2193501052,01749,306SH SOLE 48,81800
CORTEVA INCCOM22052L1047165SH SOLE200165
CORTEVA INCCOM22052L10413295SH SOLE100295
COSTCO WHOLESALE CORPORATIONCOM22160K10524SH SOLE2004
COSTCO WHOLESALE CORPORATIONCOM22160K1053,8009,604SH SOLE 9,56000
COSTCO WHOLESALE CORPORATIONCOM22160K1054,13010,437SH SOLE10010,437
COUPA SOFTWARE INCCOM22266L106621SH SOLE10021
COUPA SOFTWARE INCCOM22266L106830SH SOLE20030
COUSINS PROPERTIES INCCOM NEW222795502260SH SOLE 6000
COVETRUS INCCOM22304C10019700SH SOLE100700
CRANE COCOM22439910510106SH SOLE 10600
CREE, INCCOM22544710110105SH SOLE 10500
CRESTWOOD EQUITY PARTNERS LPUNIT LTD PARTNER226344208391,297SH SOLE1001,297
CRISPR THERAPEUTICS AGNAMEN AKTH171821082331,439SH SOLE2001,439
CROWDSTRIKE HLDGS INCCL A22788C10543172SH SOLE200172
CROWDSTRIKE HLDGS INCCL A22788C10584335SH SOLE100335
CROWN CASTLE INTL CORP NEWCOM22822V101630SH SOLE20030
CROWN CASTLE INTL CORP NEWCOM22822V10153270SH SOLE100270
CROWN CASTLE INTL CORP NEWCOM22822V101105540SH SOLE 54000
CSX CORPCOM1264081035156SH SOLE200156
CSX CORPCOM1264081032176,750SH SOLE1006,750
CSX CORPCOM12640810349715,480SH SOLE 15,48000
CULLEN FROST BANKERS INCCOM229899109221SH SOLE10021
CUMMINS INCCOM2310211061,0674,375SH SOLE1004,375
CVS HEALTH CORPCOM12665010010120SH SOLE200120
CVS HEALTH CORPCOM1266501003,08236,937SH SOLE10036,937
CVS HEALTH CORPCOM1266501005,05560,587SH SOLE 60,58700
CYRUSONE INCCOM23283R10018254SH SOLE100254
D R HORTON INCCOM23331A1092,58528,609SH SOLE10028,609
DANAHER CORPCOM23585110233122SH SOLE200122
DANAHER CORPCOM2358511024,57617,054SH SOLE10017,054
DANAHER CORPCOM23585110219,75373,605SH SOLE 73,55400
DANIMER SCIENTIFIC INCCOM CL A23627210010400SH SOLE100400
DARDEN RESTAURANTS INCCOM23719410519SH SOLE1009
DATADOG INCCL A COM23804L10313125SH SOLE100125
DBX ETF TRXTRACK USD HIGH2330514325126SH SOLE200126
DEERE & COCOM24419910535100SH SOLE200100
DEERE & COCOM2441991055451,545SH SOLE1001,545
DEERE & COCOM2441991054,56312,936SH SOLE 12,93600
DELL TECHNOLOGIES INCCL C24703L20212120SH SOLE100120
DELL TECHNOLOGIES INCCL C24703L20295957SH SOLE 95700
DELTA AIR LINES INC DELCOM NEW24736170241938SH SOLE200938
DENTSPLY SIRONA INCCOM24906P1091322,089SH SOLE 2,08900
DEVON ENERGY CORPORATIONCOM25179M10354318,603SH SOLE 18,60300
DEXCOM INCCOM252131107615SH SOLE20015
DEXCOM INCCOM25213110788205SH SOLE100205
DIAGEO PLC ADRSPON ADR NEW25243Q20562325SH SOLE100325
DIAGEO PLC ADRSPON ADR NEW25243Q2056,01131,357SH SOLE 31,35700
DIAMONDBACK ENERGY INCCOM25278X109665SH SOLE10065
DICKS SPORTING GOODS INCCOM25339310220200SH SOLE100200
DIGITAL RLTY TR INCCOM2538681031961,300SH SOLE2001,300
DIGITAL RLTY TR INCCOM2538681031,56010,370SH SOLE10010,370
DIGITALBRIDGE GROUP INCCL A COM25401T108324,000SH SOLE1004,000
DIMENSIONAL ETF TRUSTUS CORE EQUITY 225434V70814528SH SOLE200528
DIMENSIONAL ETF TRUSTUS SMALL CAP ETF25434V50097316,669SH SOLE20016,669
DIMENSIONAL ETF TRUSTUS EQUITY ETF25434V4011,36128,881SH SOLE20028,881
DIMENSIONAL ETF TRUSTUS TARGETED VLU25434V6093,66281,734SH SOLE20081,734
DINE BRANDS GLOBAL INCCOM254423106225SH SOLE10025
DIREXION SHS ETF TRWORK FROM HOME25460G7739125SH SOLE100125
DIREXION SHS ETF TROIL GAS BL 2X SH25460G50038400SH SOLE100400
DIREXION SHS ETF TRNAS100 EQL WGT25459Y20767800SH SOLE100800
DISCOVER FINANCIAL SERVICESCOM254709108976SH SOLE 7600
DISCOVER FINANCIAL SERVICESCOM25470910816136SH SOLE200136
DISCOVER FINANCIAL SERVICESCOM25470910817143SH SOLE100143
DISCOVERY COMMUNICATIONS, INCCOM SER A25470F10489029,003SH SOLE 29,00300
DISCOVERY INCCOM SER C25470F302131SH SOLE10031
DISCOVERY INCCOM SER A25470F1046200SH SOLE100200
DOCUSIGN INCCOM2561631061865SH SOLE20065
DOLBY LABORATORIES INCCOM CL A25659T1076456,563SH SOLE 6,50000
DOLLAR GENERALCOM25667710527SH SOLE2007
DOLLAR GENERALCOM256677105731SH SOLE 3100
DOLLAR GENERALCOM25667710577354SH SOLE100354
DOLLAR TREE INCCOM25674610826257SH SOLE100257
DOMINION RESOURCES, INCCOM25746U1092403,260SH SOLE2003,260
DOMINION RESOURCES, INCCOM25746U10983111,292SH SOLE 10,22200
DOMINION RESOURCES, INCCOM25746U1091,70823,221SH SOLE10023,221
DOMINOS PIZZA INCCOM25754A201118252SH SOLE100252
DOORDASH INCCL A25809K105315SH SOLE20015
DORCHESTER MINERALS LPCOM UNIT25820R105201,200SH SOLE 1,20000
DOW INCCOM26055710310165SH SOLE200165
DOW INCCOM26055710312191SH SOLE100191
DOW INCCOM2605571031,51523,941SH SOLE 23,63900
DRAFTKINGS INCCOM CL A26142R104475SH SOLE 7500
DRAFTKINGS INCCOM CL A26142R10426495SH SOLE100495
DRAFTKINGS INCCOM CL A26142R104891,701SH SOLE2001,701
DTE ENERGY COMPANYCOM23333110719150SH SOLE 15000
DUCK CREEK TECHNOLOGIES INCSHS26412010613300SH SOLE 30000
DUCKHORN PORTFOLIO INCCOM26414D1062100SH SOLE200100
DUKE ENERGY CORPCOM NEW26441C2042122,147SH SOLE1002,147
DUKE ENERGY CORPCOM NEW26441C2043623,662SH SOLE 3,46200
DUKE REALTY CORPCOM NEW2644115058166SH SOLE100166
DUN & BRADSTREET HLDGS INCCOM26484T106211,000SH SOLE2001,000
DUPONT DE NEMOURS INCCOM26614N10214178SH SOLE200178
DUPONT DE NEMOURS INCCOM26614N102801,029SH SOLE1001,029
DUPONT DE NEMOURS INCCOM26614N1021,21215,660SH SOLE 15,49000
DXC TECHNOLOGY COCOM23355L10631800SH SOLE100800
EAGLE BANCORP, INCCOM2689481061232,200SH SOLE1002,200
EAGLE BANCORP, INCCOM2689481062855,075SH SOLE 5,07500
EAST WEST BANCORP INCCOM27579R104336SH SOLE10036
EASTMAN CHEMICAL COCOM27743210018152SH SOLE 15200
EASTMAN CHEMICAL COCOM2774321001471,256SH SOLE2001,256
EATON CORP PLCSHSG291831031284SH SOLE20084
EATON CORP PLCSHSG29183103136915SH SOLE100915
EATON CORP PLCSHSG291831032,68018,087SH SOLE 17,98700
EATON VANCE SR FLTNG RTE TRCOM27828Q10529020,500SH SOLE10020,500
EATON VANCE TAX-MANAGED BUYEATONCOM27828Y108332,000SH SOLE1002,000
EBAY INC.COM27864210326375SH SOLE100375
ECOLAB INCCOM278865100210SH SOLE10010
ECOLAB INC.COM2788651002061,000SH SOLE2001,000
ECOLAB INC.COM2788651005872,848SH SOLE 2,84800
EDISON INTLCOM28102010712201SH SOLE100201
EDWARDS LIFESCIENCES CORPCOM28176E10815147SH SOLE100147
EDWARDS LIFESCIENCES CORPCOM28176E10870675SH SOLE 67500
EDWARDS LIFESCIENCES CORPCOM28176E10880771SH SOLE200771
ELANCO ANIMAL HEALTH INCCOM28414H103387SH SOLE10087
ELANCO ANIMAL HEALTH INCCOM28414H103692,000SH SOLE2002,000
ELDORADO GOLD CORP NEWCOM2849025093300SH SOLE100300
ELECTRONIC ARTS INCCOM28551210936251SH SOLE100251
ELECTRONIC ARTS INCCOM28551210943300SH SOLE200300
ELI LILLY AND COMPANYCOM532457108170741SH SOLE100741
ELI LILLY AND COMPANYCOM5324571082301,001SH SOLE2001,001
ELI LILLY AND COMPANYCOM5324571084341,889SH SOLE 1,88900
EMERGENT BIOSOLUTIONS INCCOM29089Q10511175SH SOLE200175
EMERSON ELECTRIC COCOM291011104991,025SH SOLE1001,025
EMERSON ELECTRIC COCOM2910111043773,913SH SOLE2003,913
EMERSON ELECTRIC COCOM2910111041,09111,336SH SOLE 10,14800
ENBRIDGE INCCOM29250N10512300SH SOLE200300
ENBRIDGE INCCOM29250N10513332SH SOLE 33200
ENBRIDGE INCCOM29250N1051,49537,334SH SOLE10037,334
ENERGY SELECT SECTOR SPDR FUNDENERGY81369Y506467SH SOLE20067
ENERGY SELECT SECTOR SPDR FUNDENERGY81369Y50628525SH SOLE100525
ENERGY SELECT SECTOR SPDR FUNDENERGY81369Y5061,31624,421SH SOLE 24,35600
ENERGY TRANSFER EQUITY LPCOM UT LTD PTN29273V10093587,968SH SOLE 87,96800
ENERSYSCOM29275Y10217175SH SOLE100175
ENPHASE ENERGY INCCOM29355A10758315SH SOLE200315
ENPHASE ENERGY INCCOM29355A107141770SH SOLE 77000
ENTERGY CORP NEWCOM29364G10318179SH SOLE200179
ENTERPRISE PRODUCTS PARTNERS, LPCOM29379210710400SH SOLE200400
ENTERPRISE PRODUCTS PARTNERS, LPCOM293792107461,900SH SOLE1001,900
ENTERPRISE PRODUCTS PARTNERS, LPCOM29379210760124,905SH SOLE 24,90500
EOG RES INCCOM26875P10123275SH SOLE200275
EOG RES INCCOM26875P1015266,306SH SOLE1006,306
EQT CORPORATIONCOM26884L109292SH SOLE10092
EQT CORPORATIONCOM26884L10979435,649SH SOLE 35,42400
EQUINIX INCCOM29444U70056SH SOLE2006
EQUINIX INCCOM29444U7004151SH SOLE 5100
EQUINIX INCCOM29444U7005568SH SOLE10068
EQUITY LIFESTYLE PPTYS INCCOM29472R108222SH SOLE10022
EQUITY RESIDENTIALSH BEN INT29476L10712156SH SOLE100156
EQUITY RESIDENTIALSH BEN INT29476L10719250SH SOLE200250
ERICSSONADR B SEK 102948216087560SH SOLE200560
ERIE INDTY COCL A29530P1021931,000SH SOLE 1,00000
ESSENTIAL UTILS INCCOM29670G1025106SH SOLE200106
ESTEE LAUDER COMPANIES CL ACL A518439104149470SH SOLE 47000
ETF MANAGERS TRPRIME CYBR SCRTY26924G20126422SH SOLE200422
ETF MANAGERS TRETFMG ALTR HRVST26924G508783,776SH SOLE2003,776
ETF SER SOLUTIONSUS GLB JETS26922A842155SH SOLE10055
ETF SER SOLUTIONSDEFIANCE NEXT26922A28928733SH SOLE200733
EVELO BIOSCIENCES INCCOM2997341038565SH SOLE200565
EVERSOURCE ENERGYCOM30040W10812150SH SOLE 15000
EVERSOURCE ENERGYCOM30040W10828352SH SOLE200352
EVERSOURCE ENERGYCOM30040W1082653,300SH SOLE1003,300
EVOQUA WATER TECHNOLOGIES COCOM30057T10524698SH SOLE200698
EXACT SCIENCES CORPCOM30063P1051297SH SOLE20097
EXACT SCIENCES CORPCOM30063P1053122,508SH SOLE1002,508
EXCHANGE TRADED CONCEPTS TRROBO GLB ETF3015057078123SH SOLE200123
EXELON CORPORATIONCOM30161N10112279SH SOLE200279
EXELON CORPORATIONCOM30161N10117385SH SOLE100385
EXELON CORPORATIONCOM30161N101801,814SH SOLE 1,81400
EXPEDIA GROUP INCCOM NEW30212P303424SH SOLE10024
EXPEDIA GROUP INCCOM NEW30212P30324145SH SOLE200145
EXPEDITORS INT'L WASHINGTON INCCOM3021301091076SH SOLE 7600
EXXON MOBIL CORPORATIONCOM30231G1022143,387SH SOLE2003,387
EXXON MOBIL CORPORATIONCOM30231G1021,22419,398SH SOLE10019,398
EXXON MOBIL CORPORATIONCOM30231G1024,63873,528SH SOLE 71,96800
F N B CORPCOM3025201012200SH SOLE100200
FACEBOOK, INC. ACL A30303M10237105SH SOLE200105
FACEBOOK, INC. ACL A30303M1026,82519,627SH SOLE 19,62700
FACEBOOK, INC. ACL A30303M10213,55038,970SH SOLE10038,970
FACTSET RESEARCH SYSTEMS, INCCOM303075105927SH SOLE 2700
FACTSET RESEARCH SYSTEMS, INCCOM3030751053397SH SOLE20097
FASTENAL COCOM31190010424470SH SOLE100470
FASTLY INCCL A31188V10027455SH SOLE200455
FEDERAL REALTY INVESTMENT TRUSTSH BEN INT NEW31374720612100SH SOLE 10000
FEDERAL REALTY INVESTMENT TRUSTSH BEN INT NEW313747206100850SH SOLE100850
FEDERAL REALTY INVESTMENT TRUSTSH BEN INT NEW3137472063743,193SH SOLE2003,193
FEDERATED INVS INC PA CL BCL B3142111038244SH SOLE 24400
FEDEX CORPCOM31428X10653179SH SOLE200179
FEDEX CORPCOM31428X10669230SH SOLE100230
FEDEX CORPCOM31428X1063,13410,506SH SOLE 10,45600
FERRARI N VCOMN3167Y10341200SH SOLE100200
FIDELITY COVINGTON TRUSTMSCI RL EST ETF316092857301,000SH SOLE2001,000
FIDELITY NATIONAL INFORMATION SERVICES INCCOM31620M106640SH SOLE 4000
FIDELITY NATIONAL INFORMATION SERVICES INCCOM31620M10633236SH SOLE100236
FIFTH THIRD BANCORPCOM3167731005140SH SOLE100140
FIFTH THIRD BANCORPCOM316773100571,500SH SOLE 1,50000
FIREEYE INCCOM31816Q101130SH SOLE10030
FIRST AMERICAN FINANCIAL CORP.COM31847R10237590SH SOLE 59000
FIRST BANCORP INC MECOM31866P10210338SH SOLE200338
FIRST COMMONWEALTH FINANCIAL CORPORATIONCOM3198291072,934208,544SH SOLE 208,54400
FIRST LONG IS CORPCOM32073410628113,238SH SOLE20013,238
FIRST SOLAR INCCOM3364331072,55528,228SH SOLE10028,228
FIRST TR EXCHANGE TRADED FDINTL EQUITY OPP33734X85316235SH SOLE200235
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X84626551SH SOLE200551
FIRST TR EXCHANGE TRADED FD VI NASDAQ TECHNASD TECH DIV33738R11817300SH SOLE 30000
FIRST TR EXCHANGE-TRADED FDNO AMER ENERGY33738D1012,36696,722SH SOLE10096,722
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEXCONSUMR DISCRE33734X1019145SH SOLE 14500
FIRST TRUST DJ INTERNET INDDJ INTERNT IDX33733E302111455SH SOLE 45500
FIRST TRUST DJ INTERNET INDDJ INTERNT IDX33733E3024001,635SH SOLE2001,635
FIRST TRUST NYSE ARCA BIOTECHNOLOGY INDEX FUNNY ARCA BIOTECH33733E20353309SH SOLE 30900
FIRST TRUST US EQUITY OPPORTUNITIES ETFUS EQTY OPPT ETF33692010351400SH SOLE 40000
FIRSTENERGY CORPCOM3379321074112SH SOLE200112
FISERV INCCOM3377381082001,873SH SOLE1001,873
FISERV, INCCOM337738108545SH SOLE 4500
FISERV, INCCOM3377381081391,300SH SOLE2001,300
FISKER INCCL A COM STK33813J1067350SH SOLE 35000
FIVE BELOW INCCOM33829M10125130SH SOLE100130
FIVERR INTL LTDORD SHSM4R82T106625SH SOLE10025
FIVERR INTL LTDORD SHSM4R82T1061979SH SOLE20079
FLEXION THERAPEUTICS INCCOM33938J1067900SH SOLE100900
FLEXSHARES TRSTOXX GLOBR INF33939L79516279SH SOLE200279
FLEXSHARES TRMORNSTAR UPSTR33939L407731,899SH SOLE1001,899
FLUIDIGM CORP DELCOM34385P1084700SH SOLE200700
FLUOR CORPORATIONCOM343412102155SH SOLE20055
FLUOR CORPORATIONCOM343412102281,594SH SOLE 1,59400
FMC CORPCOM NEW3024913033,09028,558SH SOLE10028,558
FOCUS FINL PARTNERS INCCOM CL A34417P100491,000SH SOLE2001,000
FORD MOTOR COMPANYCOM345370860161,080SH SOLE2001,080
FORD MOTOR COMPANYCOM345370860281,865SH SOLE 1,86500
FORTINET INCCOM34959E1091041SH SOLE20041
FORTINET INCCOM34959E109214900SH SOLE100900
FORTIVE CORPCOM34959J1088121SH SOLE200121
FORTIVE CORPCOM34959J1081,79725,770SH SOLE 25,77000
FORTIVE CORPCOM34959J1084,34562,306SH SOLE10062,306
FORTUNE BRANDS HOME & SEC INCOM34964C1063,26032,730SH SOLE10032,730
FRANKLIN DISRUPTIVE COMMERCE ETFDISRPTVE COM ETF35473P5385100SH SOLE 10000
FRANKLIN RESOURCES INCCOM35461310119600SH SOLE 60000
FREEPORT-MCMORAN COPPER & GOLD INCCL B35671D85714377SH SOLE100377
FREEPORT-MCMORAN COPPER & GOLD INCCL B35671D8571113,000SH SOLE 3,00000
FRESENIUS MED CARE AG&CO KGASPONSORED ADR3580291066150SH SOLE100150
FTI CONSULTING INCCOM30294110968500SH SOLE100500
FUBOTV INCCOM35953D10423724SH SOLE200724
FULGENT GENETICS INCCOM35966410931336SH SOLE200336
FULTON FINANCIAL CORPORATIONCOM36027110018011,387SH SOLE 11,38700
GABELLI DIVID & INCOME TRCOM36242H104261,000SH SOLE1001,000
GALLAGHER ARTHUR J & COCOM36357610925179SH SOLE100179
GAMESTOP CORP NEWCL A36467W1091048SH SOLE20048
GAP INCCOM3647601084107SH SOLE100107
GARMIN LTDSHSH2906T109100689SH SOLE 68900
GENERAC HLDGS INCCOM36873610495230SH SOLE100230
GENERAL DYNAMICS CORPCOM3695501081157SH SOLE10057
GENERAL DYNAMICS CORPCOM3695501083061,625SH SOLE 1,62500
GENERAL ELECTRIC COMPANYCOM369604103614,518SH SOLE1004,518
GENERAL ELECTRIC COMPANYCOM369604103916,735SH SOLE2006,735
GENERAL ELECTRIC COMPANYCOM36960410329722,090SH SOLE 22,09000
GENERAL MILLS INCCOM370334104951,555SH SOLE 1,55500
GENERAL MLS INCCOM3703341041071,755SH SOLE1001,755
GENERAL MOTORS COCOM37045V1006100SH SOLE100100
GENERAL MOTORS COCOM37045V10031525SH SOLE 52500
GENERAL MOTORS COCOM37045V1001813,056SH SOLE2003,056
GENUINE PARTS COMPANYCOM37246010522171SH SOLE 17100
GENUINE PARTS COMPANYCOM37246010532252SH SOLE100252
GILEAD SCIENCES, INC.COM375558103456SH SOLE20056
GILEAD SCIENCES, INC.COM37555810348700SH SOLE100700
GILEAD SCIENCES, INC.COM3755581035027,294SH SOLE 7,29400
GLADSTONE LD CORPCOM37654910115630SH SOLE200630
GLAXOSMITHKLINE PLC ADRSPONSORED ADR37733W105601,500SH SOLE1001,500
GLAXOSMITHKLINE PLC ADRSPONSORED ADR37733W1051804,514SH SOLE 4,51400
GLOBAL PARTNERS LPCOM UNITS37946R1093112SH SOLE100112
GLOBAL X FDSCANNABIS ETF37954Y4263244SH SOLE200244
GLOBAL X FDSRBTCS ARTFL INTE37954Y7158218SH SOLE200218
GLOBAL X FDSE COMMERCE ETF37954Y467421,220SH SOLE2001,220
GLOBAL X FDSLITHIUM BTRY ETF37954Y85552720SH SOLE200720
GLOBE LIFE INCCOM37959E1021501,575SH SOLE 1,57500
GOLDMAN SACHS ETF TRACTIVEBETA US LG3814305039100SH SOLE100100
GOLDMAN SACHS GROUP INCCOM38141G1041642SH SOLE20042
GOLDMAN SACHS GROUP INCCOM38141G1044,78212,601SH SOLE 12,60100
GOLDMAN SACHS GROUP INCCOM38141G1045,56414,661SH SOLE10014,661
GOPRO INCCL A38268T103150SH SOLE10050
GORES HOLDINGS VI INCCOM CL A38286R1053200SH SOLE100200
GOSSAMER BIO INCCOM38341P1022300SH SOLE200300
GRAINGER W W INCCOM38480210436SH SOLE1006
GUARDANT HEALTH INCCOM40131M10926206SH SOLE100206
GUILD HLDGS COCL A40172N107312,000SH SOLE2002,000
HANESBRANDS, INCCOM41034510212650SH SOLE 65000
HANOVER INSURANCE GROUP INCCOM41086710514100SH SOLE100100
HANOVER INSURANCE GROUP INCCOM41086710527198SH SOLE 19800
HARLEY DAVIDSON INCCOM412822108120SH SOLE20020
HARTFORD FINL SVCS GROUP INCCOM416515104346SH SOLE10046
HASBRO, INCCOM418056107659SH SOLE 5900
HASBRO, INCCOM41805610738402SH SOLE200402
HCA HEALTHCARE INCCOM40412C10178375SH SOLE100375
HCA HEALTHCARE INC.COM40412C10149235SH SOLE 23500
HEALTH CARE SELECT SECTOR SPDRSBI HEALTHCARE81369Y2091296SH SOLE20096
HEALTH CARE SELECT SECTOR SPDRSBI HEALTHCARE81369Y2092,66921,191SH SOLE 21,19100
HEALTHPEAK PROPERTIES INCCOM42250P103641,930SH SOLE2001,930
HECLA MNG COCOM4227041063400SH SOLE100400
HEIDRICK & STRUGGLES INTL INCOM42281910222500SH SOLE100500
HELEN OF TROY LIMITEDCOMG4388N106416SH SOLE 1600
HENRY SCHEIN INCCOM806407102232SH SOLE10032
HESS CORPCOM42809H10717200SH SOLE100200
HEWLETT PACKARD ENTERPRISCOM42824C1098522SH SOLE100522
HEWLETT PACKARD ENTERPRISCOM42824C109281,950SH SOLE 1,95000
HILTON WORLDWIDE HLDGS INCCOM43300A20326216SH SOLE100216
HOME DEPOT INCCOM4370761023,31810,404SH SOLE10010,404
HOME DEPOT, INCCOM437076102221694SH SOLE200694
HOME DEPOT, INCCOM43707610215,32348,052SH SOLE 47,90700
HONEYWELL INTERNATIONAL, INCCOM438516106151687SH SOLE100687
HONEYWELL INTERNATIONAL, INCCOM4385161067,25633,080SH SOLE 32,53000
HOST HOTELS & RESORTS INCCOM44107P104291,724SH SOLE1001,724
HOST HOTELS & RESORTS, INC.COM44107P1043154SH SOLE 15400
HOWARD BANCORPCOM442496105945,831SH SOLE 5,83100
HOWARD HUGHES CORPCOM44267D10724250SH SOLE100250
HOWMET AEROSPACE INCCOM4432011083100SH SOLE200100
HP INCCOM40434L1059298SH SOLE 29800
HP INCCOM40434L10516522SH SOLE100522
HSBC HLDGS PLCSPON ADR NEW40428040617577SH SOLE100577
HUBBELL INCCOM443510607422SH SOLE10022
HUBBELL INCCOM443510607634SH SOLE 3400
HUBSPOT INCCOM4435731002950SH SOLE20050
HUMANA INCCOM4448591023579SH SOLE20079
HUMANA INCCOM44485910244100SH SOLE100100
HUMANIGEN INCCOM NEW4448632035300SH SOLE100300
HUNTINGTON BANCSHARES INCCOM4461501045361SH SOLE100361
HUNTINGTON BANCSHARES INCCOM44615010412857SH SOLE200857
HUNTINGTON INGALLS INDUSTRIESCOM446413106211SH SOLE 1100
HUNTINGTON INGALLS INDUSTRIESCOM446413106839SH SOLE10039
HUNTSMAN CORP.COM4470111076234SH SOLE 23400
HYLIION HOLDINGS CORPCOMMON STOCK4491091076500SH SOLE 50000
IAC INTERACTIVECORP NEWCOM NEW44891N20819SH SOLE1009
IDEX CORPCOM45167R104416SH SOLE10016
IDEXX LABORATORIES, INCCOM45168D1041320SH SOLE 2000
IHS MARKIT LTDSHSG475671054,49639,908SH SOLE10039,908
ILLINOIS TOOL WORKSCOM45230810950224SH SOLE200224
ILLINOIS TOOL WORKSCOM452308109166744SH SOLE 74400
ILLINOIS TOOL WORKSCOM4523081092351,049SH SOLE1001,049
ILLUMINA INCCOM45232710936SH SOLE2006
ILLUMINA INCCOM4523271092655SH SOLE10055
ILLUMINA, INCCOM4523271091633SH SOLE 3300
INDUSTRIAL SELECT SECTOR SPDR FUNDSBI INT-INDS81369Y704550SH SOLE10050
INDUSTRIAL SELECT SECTOR SPDR FUNDSBI INT-INDS81369Y7041,18011,527SH SOLE 11,52700
INSEEGO CORPCOM45782B104101,000SH SOLE1001,000
INTEL CORPORATIONCOM458140100841,502SH SOLE2001,502
INTEL CORPORATIONCOM4581401001,57928,126SH SOLE10028,126
INTEL CORPORATIONCOM4581401006,994124,585SH SOLE 123,99800
INTERCONTINENTAL EXCHANGE, INCCOM45866F10431257SH SOLE 25700
INTERCONTINENTAL EXCHANGE, INCCOM45866F1042,50021,061SH SOLE10021,061
INTERNATIONAL BUSINESS MACHINES CORPCOM4592001014813,281SH SOLE2003,281
INTERNATIONAL BUSINESS MACHINES CORPCOM4592001011,0517,173SH SOLE 6,73800
INTERNATIONAL BUSINESS MACHSCOM4592001015373,662SH SOLE1003,662
INTERNATIONAL FLAVORS&FRAGRACOM45950610117SH SOLE1007
INTERNATIONAL PAPER COMPANYCOM46014610345738SH SOLE 73800
INTUIT INCCOM46120210348SH SOLE2008
INTUIT INCCOM461202103224458SH SOLE 45800
INTUITIVE SURGICAL INCCOM NEW46120E6022,6282,858SH SOLE1002,858
INTUITIVE SURGICAL, INCCOM NEW46120E60289SH SOLE2009
INTUITIVE SURGICAL, INCCOM NEW46120E6021011SH SOLE 1100
INVESCO EXCH TRADED FD TR IIGLOBAL WATER46138E65112300SH SOLE100300
INVESCO EXCH TRADED FD TR IIS&P500 LOW VOL46138E35446757SH SOLE100757
INVESCO EXCH TRD SLF IDX FDDEFENSIVE EQTY46138J77559901SH SOLE100901
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V662117SH SOLE20017
INVESCO EXCHANGE TRADED FD TWILDERHIL CLAN46137V134337SH SOLE20037
INVESCO EXCHANGE TRADED FD TDYNMC LRG VALU46137V73820445SH SOLE100445
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V14226482SH SOLE200482
INVESCO EXCHANGE TRADED FD TAEROSPACE DEFN46137V10030400SH SOLE100400
INVESCO EXCHANGE TRADED FD TDIVID ACHIEVEV46137V50634950SH SOLE100950
INVESCO EXCHANGE TRADED FD TZACKS MID CAP46137Y40141459SH SOLE100459
INVESCO EXCHANGE TRADED FD TS&P SML600 GWT46137V17542259SH SOLE100259
INVESCO EXCHANGE TRADED FD TDYNMC PHRMCTLS46137V66268840SH SOLE100840
INVESCO EXCHANGE TRADED FD TS&P 500 GARP ETF46137V43170800SH SOLE100800
INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V21798434SH SOLE100434
INVESCO EXCHANGE TRADED FD TS&P500 PUR GWT46137V2662421,316SH SOLE1001,316
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V1423466,473SH SOLE1006,473
INVESCO EXCHANGE TRADED FD TRBUYBACK ACHIEV46137V3081381,534SH SOLE 1,53400
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGTS&P500 EQL WGT46137V3571661,101SH SOLE1001,101
INVESCO EXCHANGE TRADED FD TR S&P500 EQL WGTS&P500 EQL WGT46137V3575263,489SH SOLE 3,48900
INVESCO EXCHNG TRADED FD TR IIMSCI GBL TIMBR46138E54522600SH SOLE 60000
INVESCO EXCHNG TRADED FD TR IIS&P GBL WATER46138E263891,660SH SOLE 1,66000
INVESCO HIGH INCOME TR IICOM46131F10115985SH SOLE200985
INVESCO LIMITEDSHSG491BT108532,000SH SOLE 2,00000
INVESCO PREFERRED ETFPFD ETF46138E511172SH SOLE 7200
INVESCO QQQ TRUNIT SER 146090E1034301,214SH SOLE2001,214
INVESCO QQQ TRUNIT SER 146090E1038,83024,914SH SOLE10024,914
INVESCO QUALITY MUN INCOME TCOM46133G107685,000SH SOLE1005,000
INVESCO VALUE MUN INCOME TRCOM46132P108664,000SH SOLE1004,000
INVITATION HOMES INCCOM46187W10726685SH SOLE 68500
IPG PHOTONICS CORPCOM44980X1093021,433SH SOLE1001,433
IQIYI INCSPONSORED ADS46267X108624,000SH SOLE2004,000
IRON MTN INC NEWCOM46284V101242SH SOLE10042
ISHARES 10-20 YEAR YR TREASURY BD ETF10-20 YR TRS ETF464288653854SH SOLE 5400
ISHARES BARCLAYS20 YR TR BD ETF4642874321691,168SH SOLE 1,16800
ISHARES BARCLAYS TIPS BOND FUNDTIPS BD ETF46428717616125SH SOLE200125
ISHARES BARCLAYS TIPS BOND FUNDTIPS BD ETF4642871765724,467SH SOLE1004,467
ISHARES BARCLAYS TIPS BOND FUNDTIPS BD ETF4642871762,03815,920SH SOLE 14,23000
ISHARES COHEN & STEERS REALTY MAJORS INDEXCOHEN STEER REIT46428756452800SH SOLE 80000
ISHARES COHEN & STEERS REALTY MAJORS INDEXCOHEN STEER REIT464287564861,310SH SOLE2001,310
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F84212164SH SOLE200164
ISHARES CORE MSCI EAFE ETFCORE MSCI EAFE46432F8422082,777SH SOLE 2,77700
ISHARES CORE MSCI EMERGING MARKETS ETFCORE MSCI EMKT46434G1031011,509SH SOLE1001,509
ISHARES CORE MSCI EMERGING MARKETS ETFCORE MSCI EMKT46434G10389813,400SH SOLE 13,40000
ISHARES CORE S&P US GROWTHCORE S&P US GWT4642876711121,107SH SOLE2001,107
ISHARES CORE S&P US GROWTHCORE S&P US GWT46428767131,750314,414SH SOLE 314,24200
ISHARES CORE S&P VALUE ETFCORE S&P US VLU46428766332440SH SOLE200440
ISHARES CORE S&P VALUE ETFCORE S&P US VLU46428766332,187447,286SH SOLE 447,05900
ISHARES DOW JONES SELECT DIVIDENDSELECT DIVID ETF46428716817150SH SOLE100150
ISHARES DOW JONES SELECT DIVIDENDSELECT DIVID ETF4642871684603,941SH SOLE 3,94100
ISHARES DOW JONES US HEALTHCARE SECTOR INDEXUS HLTHCARE ETF46428776241150SH SOLE 15000
ISHARES DOW JONES US HEALTHCARE SECTOR INDEXUS HLTHCARE ETF4642877622801,027SH SOLE1001,027
ISHARES DOW JONES US TECHNOLOGY SECTOR INDEXU.S. TECH ETF46428772185860SH SOLE200860
ISHARES DOW JONES US TECHNOLOGY SECTOR INDEXU.S. TECH ETF4642877216106,136SH SOLE1006,136
ISHARES DOW JONES US TECHNOLOGY SECTOR INDEXU.S. TECH ETF4642877218,32783,771SH SOLE 81,01100
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETFMSCI USA MMENTM46432F39617100SH SOLE200100
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETFMSCI USA MMENTM46432F39662358SH SOLE 35800
ISHARES EUROPE ETFEUROPE ETF464287861571,061SH SOLE 1,06100
ISHARES EXPONENTIAL TECHNOLOGY ETFEXPONENTIAL TECH46434V381463SH SOLE20063
ISHARES EXPONENTIAL TECHNOLOGY ETFEXPONENTIAL TECH46434V38115235SH SOLE100235
ISHARES EXPONENTIAL TECHNOLOGY ETFEXPONENTIAL TECH46434V38151802SH SOLE 80200
ISHARES GOLD TRISHARES NEW464285204541,595SH SOLE1001,595
ISHARES GOLD TRISHARES NEW4642852041283,795SH SOLE 3,79500
ISHARES IBONDS DEC 2021 CORP ETFIBONDS DEC21 ETF46434VBK53,405137,400SH SOLE 137,40000
ISHARES IBONDS DEC 2021 MUNI ETFIBONDS DEC202146435G78942316,480SH SOLE 16,48000
ISHARES IBONDS DEC 2022 CORP ETFIBONDS DEC22 ETF46434VBA74,759187,375SH SOLE 186,98000
ISHARES IBONDS DEC 2022 MUNI ETFIBONDS DEC202246435G75583931,960SH SOLE 31,96000
ISHARES IBONDS DEC 2023 CORP ETFIBONDS DEC23 ETF46434VAX85,245201,166SH SOLE 200,78600
ISHARES IBONDS DEC 2023 MUNI ETFIBONDS DEC202346435G31894636,246SH SOLE 36,24600
ISHARES IBONDS DEC 2024 CORP ETFIBONDS DEC24 ETF46434VBG45,841221,504SH SOLE 221,12400
ISHARES IBONDS DEC 2024 MUNI ETFIBONDS DEC46435U6971,02337,900SH SOLE 37,90000
ISHARES IBONDS DEC 2025 CORP ETFIBONDS DEC25 ETF46434VBD15,836216,213SH SOLE 216,21300
ISHARES IBONDS DEC 2026 CORP ETFIBONDS DEC202646435GAA05,580209,704SH SOLE 209,70400
ISHARES IBONDS DEC 2026 MUNI ETFIBONDS DEC 2646435U25947817,735SH SOLE 17,73500
ISHARES IBONDS DEC 2027 CORP ETFIBONDS 27 ETF46435UAA95,345197,583SH SOLE 197,58300
ISHARES IBONDS DEC 2027 MUNI ETFIBONDS DEC 2746435U28344716,480SH SOLE 16,48000
ISHARES IBONDS DEC 2028 CORP ETFIBDS DEC28 ETF46435U5154,808166,370SH SOLE 166,37000
ISHARES IBONDS DEC 2028 MUNI ETFIBONDS DEC 2846435U32539314,345SH SOLE 14,34500
ISHARES IBONDS DEC 2029 CORP ETFIBONDS DEC 2946436E2052,47992,420SH SOLE 91,48500
ISHARES IBONDS DEC 2030 CORP ETFIBONDS DEC 203046436E72641116,130SH SOLE 16,13000
ISHARES IBOXX $ INVESTMENT GRADE CORP BONDSIBOXX INV CP ETF464287242968SH SOLE10068
ISHARES IBOXX $ INVESTMENT GRADE CORP BONDSIBOXX INV CP ETF46428724225189SH SOLE200189
ISHARES IBOXX $ INVESTMENT GRADE CORP BONDSIBOXX INV CP ETF46428724263471SH SOLE 47100
ISHARES INCMSCI EM ASIA ETF464286426225SH SOLE20025
ISHARES INCMSCI EMERG MRKT464286533577SH SOLE10077
ISHARES INCMSCI FRONTIER4642861456175SH SOLE200175
ISHARES INCMSCI JPN ETF NEW46434G8228112SH SOLE200112
ISHARES INTERMEDIATE CREDIT BOND FD ETFISHS 5-10YR INVT4642886385148,490SH SOLE 8,49000
ISHARES JPX-NIKKEI 400 ETFJPX NIKKEI 400464287382798SH SOLE 9800
ISHARES LEHMAN 1-3 YR TREASURY BOND FUND1 3 YR TREAS BD464287457331SH SOLE10031
ISHARES LEHMAN 1-3 YR TREASURY BOND FUND1 3 YR TREAS BD46428745770808SH SOLE 80800
ISHARES LEHMAN 1-3 YR TREASURY BOND FUNDMSCI EAFE ETF464287465851,073SH SOLE1001,073
ISHARES LEHMAN 1-3 YR TREASURY BOND FUNDMSCI EAFE ETF46428746589511,349SH SOLE20011,349
ISHARES LEHMAN 1-3 YR TREASURY BOND FUNDMSCI EAFE ETF4642874653,61945,883SH SOLE 45,88300
ISHARES LEHMAN 7-10 YEAR TREASURY BOND FUNDBARCLAYS 7 10 YR46428744012100SH SOLE 10000
ISHARES LEHMAN 7-10 YEAR TREASURY BOND FUNDBARCLAYS 7 10 YR46428744060521SH SOLE200521
ISHARES LEHMAN 7-10 YEAR TREASURY BOND FUNDBARCLAYS 7 10 YR46428744069599SH SOLE100599
ISHARES LEHMAN AGGREGATE BOND FUNDCORE US AGGBD ET46428722616138SH SOLE200138
ISHARES LEHMAN AGGREGATE BOND FUNDCORE US AGGBD ET46428722623200SH SOLE 20000
ISHARES LEHMAN AGGREGATE BOND FUNDCORE US AGGBD ET46428722687758SH SOLE100758
ISHARES MSCI AUSTRALIA INDEX ETFMSCI AUST ETF4642861036250SH SOLE 25000
ISHARES MSCI EAFE SMALL-CAP ETFEAFE SML CP ETF464288273233SH SOLE20033
ISHARES MSCI EAFE SMALL-CAP ETFEAFE SML CP ETF464288273796SH SOLE 9600
ISHARES MSCI EMERGING MARKETS INDEXMSCI EMG MKT ETF464287234771,405SH SOLE1001,405
ISHARES MSCI EMERGING MARKETS INDEXMSCI EMG MKT ETF46428723456710,275SH SOLE 10,27500
ISHARES MSCI USA MINIMUM VOLMSCI USA MIN VOL46429B6977100SH SOLE200100
ISHARES MSCI USA MINIMUM VOLMSCI USA MIN VO46429B69718250SH SOLE 25000
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUNDISHARES BIOTECH46428755647285SH SOLE100285
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUNDISHARES BIOTECH4642875564,93730,171SH SOLE 30,17100
ISHARES NATIONAL AMT-FREE MUNI BOND ETFNATIONAL MUN ETF46428841423200SH SOLE 20000
ISHARES NATIONAL AMT-FREE MUNI BOND ETFNATIONAL MUN ETF46428841461517SH SOLE100517
ISHARES RUSSELL 1000 GROWTH INDEXRUS 1000 GRW ETF464287614109402SH SOLE200402
ISHARES RUSSELL 1000 GROWTH INDEXRUS 1000 GRW ETF4642876146312,324SH SOLE1002,324
ISHARES RUSSELL 1000 GROWTH INDEXRUS 1000 GRW ETF4642876149303,427SH SOLE 3,42700
ISHARES RUSSELL 1000 INDEX FUNDRUS 1000 ETF46428762229SH SOLE2009
ISHARES RUSSELL 1000 INDEX FUNDRUS 1000 ETF46428762224100SH SOLE 10000
ISHARES RUSSELL 1000 INDEX FUNDRUS 1000 ETF4642876228,50835,145SH SOLE10035,145
ISHARES RUSSELL 1000 VALUE INDEXRUS 1000 VAL ETF4642875982111,331SH SOLE1001,331
ISHARES RUSSELL 1000 VALUE INDEXRUS 1000 VAL ETF4642875986343,994SH SOLE2003,994
ISHARES RUSSELL 1000 VALUE INDEXRUS 1000 VAL ETF4642875988225,181SH SOLE 5,18100
ISHARES RUSSELL 2000 GROWTHRUS 2000 GRW ETF4642876482788SH SOLE20088
ISHARES RUSSELL 2000 GROWTHRUS 2000 GRW ETF46428764839125SH SOLE100125
ISHARES RUSSELL 2000 GROWTHRUS 2000 GRW ETF464287648146470SH SOLE 47000
ISHARES RUSSELL 2000 INDEX FUNDRUSSELL 2000 ETF4642876553441,500SH SOLE2001,500
ISHARES RUSSELL 2000 INDEX FUNDRUSSELL 2000 ETF4642876558393,657SH SOLE1003,657
ISHARES RUSSELL 2000 INDEX FUNDRUSSELL 2000 ETF4642876551,3045,687SH SOLE 5,68700
ISHARES RUSSELL 2000 VALUE INDEX FUNDRUS 2000 VAL ETF4642876301699SH SOLE 9900
ISHARES RUSSELL 2000 VALUE INDEX FUNDRUS 2000 VAL ETF46428763036216SH SOLE100216
ISHARES RUSSELL 2000 VALUE INDEX FUNDRUS 2000 VAL ETF4642876301,2017,244SH SOLE2007,244
ISHARES RUSSELL MIDCAP GROWTH INDEXRUS MD CP GR ETF4642874811811,596SH SOLE1001,596
ISHARES RUSSELL MIDCAP GROWTH INDEXRUS MD CP GR ETF4642874811,76515,595SH SOLE 15,59500
ISHARES RUSSELL MIDCAP INDEX FUNDCORE S&P MCP ETF46428750737137SH SOLE200137
ISHARES RUSSELL MIDCAP INDEX FUNDRUS MID CAP ETF4642874992162,720SH SOLE 2,72000
ISHARES RUSSELL MIDCAP INDEX FUNDRUS MID CAP ETF4642874994,82360,869SH SOLE10060,869
ISHARES RUSSELL MIDCAP INDEX FUNDCORE S&P MCP ETF4642875077,16226,650SH SOLE 26,65000
ISHARES RUSSELL MIDCAP INDEX FUNDCORE S&P MCP ETF464287507102,986383,233SH SOLE100383,233
ISHARES RUSSELL MIDCAP VALUE INDEXRUS MDCP VAL ETF4642874732291,989SH SOLE1001,989
ISHARES RUSSELL MIDCAP VALUE INDEXRUS MDCP VAL ETF4642874736355,519SH SOLE 5,51900
ISHARES S&P 500 GROWTH INDEX FUNDS&P 500 GRWT ETF4642873093224,432SH SOLE1004,432
ISHARES S&P 500 GROWTH INDEX FUNDS&P 500 GRWT ETF4642873093895,342SH SOLE 5,34200
ISHARES S&P 500 INDEX FUNDCORE S&P500 ETF4642872002,7456,385SH SOLE2006,385
ISHARES S&P 500 INDEX FUNDCORE S&P500 ETF46428720019,81346,085SH SOLE 46,08500
ISHARES S&P 500 INDEX FUNDCORE S&P500 ETF46428720064,025148,923SH SOLE100148,923
ISHARES S&P 500 VALUE INDEXS&P 500 VAL ETF4642874083842,604SH SOLE 2,60400
ISHARES S&P GLOBAL TECHNOLOGY SECTOR INDEX FDGLOBAL TECH ETF4642872912,8588,469SH SOLE 8,46900
ISHARES S&P MIDCAP 400 GROWTH INDEX FUNDS&P MC 400GR ETF46428760664792SH SOLE 79200
ISHARES S&P MIDCAP 400 GROWTH INDEX FUNDS&P MC 400GR ETF4642876062,37429,337SH SOLE10029,337
ISHARES S&P MIDCAP 400/BARRA VALUE INDEXS&P MC 400VL ETF46428770513122SH SOLE 12200
ISHARES S&P MIDCAP 400/BARRA VALUE INDEXS&P MC 400VL ETF46428770530289SH SOLE100289
ISHARES S&P SMALL CAP 600 GROWTHS&P SML 600 GWT46428788742315SH SOLE100315
ISHARES S&P SMALL CAP 600 GROWTHS&P SML 600 GWT46428788784632SH SOLE 63200
ISHARES S&P SMALLCAP 600 INDEX FUNDCORE S&P SCP ETF46428780411,525102,007SH SOLE 101,61200
ISHARES S&P SMALLCAP 600 INDEX FUNDCORE S&P SCP ETF46428780444,722395,843SH SOLE100395,843
ISHARES S&P SMALLCAP 600 VALUE INDEXSP SMCP600VL ETF46428787937350SH SOLE 35000
ISHARES S&P SMALLCAP 600 VALUE INDEXSP SMCP600VL ETF4642878792532,400SH SOLE1002,400
ISHARES SHORT MATURITY BOND ETFBLACKROCK ST MAT46431W50712236SH SOLE 23600
ISHARES SHORT TERM CORPORATE BOND ETFISHS 1-5YR INVS46428864616300SH SOLE 30000
ISHARES SHORT TERM CORPORATE BOND ETFISHS 1-5YR INVS46428864617303SH SOLE100303
ISHARES SHORT TERM CORPORATE BOND ETFISHS 1-5YR INVS46428864634627SH SOLE200627
ISHARES SILVER TRUSTISHARES46428Q1097300SH SOLE200300
ISHARES SILVER TRUSTISHARES46428Q10910410SH SOLE100410
ISHARES SILVER TRUSTISHARES46428Q1091486,120SH SOLE 6,12000
ISHARES TOP 200 GROWTH ETFRUS TP200 GR ETF46428943877509SH SOLE 50900
ISHARES TRCORE MSCI TOTAL46432F834226SH SOLE10026
ISHARES TRPFD AND INCM SEC4642886874108SH SOLE200108
ISHARES TRBROAD USD HIGH46435U853490SH SOLE10090
ISHARES TRMSCI USA MMENTM46432F396632SH SOLE10032
ISHARES TRGL CLEAN ENE ETF4642882247300SH SOLE100300
ISHARES TRMSCI EAFE MIN VL46429B6898105SH SOLE200105
ISHARES TRTRANS AVG ETF464287192935SH SOLE10035
ISHARES TRINTL SEL DIV ETF4642884489281SH SOLE200281
ISHARES TRINTRM GOV CR ETF4642886121082SH SOLE20082
ISHARES TRMSCI EAFE MIN VL46429B68912163SH SOLE100163
ISHARES TRUS OIL GS EX ETF46428885113221SH SOLE100221
ISHARES TRTRANS AVG ETF4642871921454SH SOLE20054
ISHARES TRJPMORGAN USD EMG46428828118163SH SOLE100163
ISHARES TRCORE DIV GRWTH46434V62118367SH SOLE100367
ISHARES TRU.S. ENERGY ETF46428779619658SH SOLE100658
ISHARES TREAFE GRWTH ETF46428888519180SH SOLE100180
ISHARES TRUS INDUSTRIALS46428775422200SH SOLE100200
ISHARES TRRESIDENTIAL MULT46428856223277SH SOLE100277
ISHARES TRSELF DRIVNG EV46435U36624475SH SOLE200475
ISHARES TRFOCUSD VAL FAC46435U33333603SH SOLE200603
ISHARES TRGBL COMM SVC ETF46428727535400SH SOLE100400
ISHARES TRMSCI KLD400 SOC46428857038460SH SOLE100460
ISHARES TRU.S. REAL ES ETF46428773940388SH SOLE100388
ISHARES TRSHORT TREAS BD46428867944400SH SOLE100400
ISHARES TRUS INDUSTRIALS46428775445407SH SOLE200407
ISHARES TREAFE GRWTH ETF46428888553495SH SOLE 49500
ISHARES TRUS INFRASTRUC46435U713601,688SH SOLE2001,688
ISHARES TRCORE HIGH DV ETF46429B66363650SH SOLE100650
ISHARES TRFLTG RATE NT ETF46429B655671,316SH SOLE1001,316
ISHARES TRMBS ETF46428858869639SH SOLE100639
ISHARES TRU.S. FINLS ETF46428778870860SH SOLE100860
ISHARES TRU.S. CNSM GD ETF464287812103560SH SOLE100560
ISHARES TRCORE MSCI EAFE46432F8421051,406SH SOLE1001,406
ISHARES TRMSCI USA QLT FCT46432F339109823SH SOLE100823
ISHARES TRIBOXX HI YD ETF4642885131311,483SH SOLE2001,483
ISHARES TRU.S. CNSM SV ETF4642875801371,760SH SOLE1001,760
ISHARES TRCHINA LG-CAP ETF4642871843317,153SH SOLE1007,153
ISHARES TRCORE S&P TTL STK4642871503523,564SH SOLE2003,564
ISHARES TR PHLX SEMICONDUCTOR ETFISHARES SEMICDTR4642875231840SH SOLE20040
ISHARES TR PHLX SEMICONDUCTOR ETFISHARES SEMICDTR46428752357126SH SOLE 12600
ISHARES TR S&P 100 ETFS&P 100 ETF46428710145230SH SOLE 23000
ISHARES U S ETF TRGSCI CMDTY STGY46431W853401,149SH SOLE1001,149
ISHARES U S ETF TRGSCI CMDTY STGY46431W853561,636SH SOLE2001,636
ISHARES U.S. MEDICAL DEVICES ETFU.S. MED DVC ETF4642888101337SH SOLE20037
ISHARES U.S. MEDICAL DEVICES ETFU.S. MED DVC ETF46428881036100SH SOLE 10000
ISTAR INCCOM45031U101331,600SH SOLE1001,600
ITT INCCOM45073V108551SH SOLE10051
ITT INCCOM45073V10820214SH SOLE 21400
J P MORGAN CHASE & COCOM46625H1001661,065SH SOLE2001,065
J P MORGAN CHASE & COCOM46625H10014,38292,466SH SOLE 91,78900
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q33286614,293SH SOLE20014,293
J P MORGAN EXCHANGE-TRADED FULTRA SHRT INC46641Q8374,19082,577SH SOLE10082,577
JACOBS ENGR GROUP INCCOM46981410729215SH SOLE100215
JACOBS ENGR GROUP INCCOM46981410757427SH SOLE200427
JAZZ PHARMACEUTICALS PLCSHS USDG50871105151850SH SOLE100850
JBG SMITH PPTYSCOM46590V10016500SH SOLE100500
JBG SMITH PPTYSCOM46590V1001534,870SH SOLE2004,870
JD.COM INCSPON ADR CL A47215P10654675SH SOLE100675
JETBLUE AWYS CORPCOM477143101130SH SOLE20030
JOHNSON & JOHNSONCOM4781601041791,089SH SOLE2001,089
JOHNSON & JOHNSONCOM47816010410,12961,485SH SOLE10061,485
JOHNSON & JOHNSONCOM47816010413,56982,369SH SOLE 81,62900
JOHNSON CONTROLS INTERNATIONAL PLCSHSG51502105457SH SOLE10057
JOHNSON CONTROLS INTERNATIONAL PLCSHSG5150210525370SH SOLE 37000
JOHNSON CONTROLS INTERNATIONAL PLCSHSG51502105861,248SH SOLE2001,248
JONES LANG LASALLE INCCOM48020Q107211SH SOLE10011
JPMORGAN CHASE & COCOM46625H10013,17184,682SH SOLE10084,682
KB HOMECOM48666K10916400SH SOLE 40000
KEYSIGHT TECHNOLOGIES INCCOM49338L10317110SH SOLE100110
KEYSIGHT TECHNOLOGIES, INC.COM49338L10322140SH SOLE 14000
KIMBERLY CLARK CORPCOM4943681032,10615,741SH SOLE 15,74100
KIMBERLY-CLARK CORPCOM49436810354400SH SOLE100400
KINDER MORGAN INC DELCOM49456B101372,009SH SOLE2002,009
KINDER MORGAN INC DELCOM49456B101432,374SH SOLE1002,374
KIRKLAND LAKE GOLD LTDCOM49741E10099125,726SH SOLE10025,726
KKR & CO INCCOM48251W104580SH SOLE10080
KNIGHT SWIFT TRANSN HLDGS INCCL A49904910435770SH SOLE 77000
KOHLS CORPCOM500255104240SH SOLE10040
KONINKLIJKE PHILIPS ELECTRONICS N VNY REGIS SHS NEW50047230354010,872SH SOLE 10,87200
KOPPERS HOLDINGS, INC.COM50060P10619600SH SOLE 60000
KRAFT HEINZ CO/ THECOM5007541061734,253SH SOLE 4,25300
KROGER COCOM501044101249SH SOLE10049
KROGER COMPANYCOM501044101390SH SOLE20090
KROGER COMPANYCOM50104410165617,125SH SOLE 17,12500
L BRANDS INC COMCOM5017971041061,470SH SOLE 1,47000
L3HARRIS TECHNOLOGIES INCCOM50243110957262SH SOLE200262
L3HARRIS TECHNOLOGIES INCCOM50243110963292SH SOLE 29200
L3HARRIS TECHNOLOGIES INCCOM5024311092,93313,571SH SOLE10013,571
LABORATORY CORP AMER HLDGSCOM NEW50540R409100364SH SOLE100364
LABORATORY CORPORATION OF AMERICA HOLDINGSCOM NEW50540R4098,12229,443SH SOLE 29,44300
LAM RESEARCH CORPCOM5128071084468SH SOLE20068
LAM RESEARCH CORPCOM51280710865100SH SOLE100100
LARGO RES LTDCOM517103602161,030SH SOLE1001,030
LAUDER ESTEE COS INCCL A51843910410,89034,236SH SOLE10034,236
LAZARD GLOBAL TOTAL RETURN &COM52106W103311,500SH SOLE1001,500
LEIDOS HOLDINGS INCCOM52532710243427SH SOLE100427
LEIDOS HOLDINGS INCCOM5253271029979,860SH SOLE2009,860
LEMONADE INCCOM52567D10711100SH SOLE200100
LENDINGTREE INC NEWCOM52603B107315SH SOLE20015
LENNAR CORPCL A52605710425251SH SOLE100251
LESLIES INCCOM527064109271,000SH SOLE2001,000
LEVI STRAUSS & CO NEWCL A COM STK52736R102139SH SOLE20039
LIBERTY BROADBAND CORPCOM SER C530307305528SH SOLE10028
LIBERTY MEDIA CORP DELCOM C SIRIUSXM531229607494SH SOLE10094
LIBERTY MEDIA CORP DELCOM C BRAVES GRP53122988811400SH SOLE100400
LINCOLN NATIONAL CORPCOM53418710913210SH SOLE 21000
LINCOLN NATIONAL CORPCOM5341871091602,554SH SOLE1002,554
LINDE PLCSHSG5494J103310SH SOLE10010
LISTED FD TRROUNDHILL BITK53656F7064125SH SOLE100125
LITHIA MTRS INCCOM53679710352150SH SOLE200150
LIVE NATION ENTERTAINMENT INCOM53803410912142SH SOLE200142
LIVENT CORPCOM53814L1085250SH SOLE100250
LKQ CORPCOM50188920815296SH SOLE100296
LOANDEPOT INCCOM CL A53946R106131,000SH SOLE2001,000
LOCKHEED MARTIN CORPCOM539830109111292SH SOLE200292
LOCKHEED MARTIN CORPCOM5398301099382,478SH SOLE 2,47800
LOCKHEED MARTIN CORPCOM5398301091,1322,993SH SOLE1002,993
LOEWS CORPCOM5404241086107SH SOLE100107
LOWE'S COMPANIES, INCCOM548661107104537SH SOLE200537
LOWE'S COMPANIES, INCCOM5486611071,6908,715SH SOLE 8,71500
LOWE'S COMPANIES, INCCOM54866110710,69255,119SH SOLE10055,119
LPL FINL HLDGS INCCOM50212V10065481SH SOLE100481
LUFAX HOLDING LTDADS REP SHS CL A54975P102111,000SH SOLE2001,000
LULULEMON ATHLETICA INCCOM5500211093287SH SOLE10087
LUMENT FINANCE TRUST INCCOM55025L1081205SH SOLE100205
LUMENTUM HLDGS INCCOM55024U109557SH SOLE20057
LUMENTUM HLDGS INCCOM55024U10951616SH SOLE100616
LYFT INCCL A COM55087P10419320SH SOLE100320
LYONELLBASELL INDUSTRIES NV CIASHS - A -N53745100113SH SOLE20013
LYONELLBASELL INDUSTRIES NV CIASHS - A -N537451009228,962SH SOLE 8,96200
M&T BANK CORPORATIONCOM55261F104111766SH SOLE 76600
MACERICH COCOM554382101422,300SH SOLE1002,300
MACQUARIE INFRASTRUCTURE COMPANY LLCCOM55608B1058200SH SOLE 20000
MACQUARIE/ FT GLOBAL INFRASTRUCTURE/UTILITIESCOM55607W1008870SH SOLE 87000
MAGELLAN MIDSTREAM PARTNERS, LPCOM UNIT RP LP559080106681,400SH SOLE1001,400
MAGELLAN MIDSTREAM PARTNERS, LPCOM UNIT RP LP55908010678316,006SH SOLE 16,00600
MAGNITE INCCOM55955D10015454SH SOLE200454
MAINSTREET BANCSHARES INCCOM56064Y10012525SH SOLE200525
MAINSTREET BANCSHARES INCCOM56064Y10028512,600SH SOLE10012,600
MANULIFE FINANCIAL CORPCOM56501R10616818SH SOLE 81800
MANULIFE FINANCIAL CORPCOM56501R106874,424SH SOLE2004,424
MARATHON PETE CORPCOM56585A10210164SH SOLE200164
MARRIOTT INTERNATIONAL, INC CL ACL A571903202106775SH SOLE200775
MARRIOTT INTERNATIONAL, INC CL ACL A5719032021,3609,963SH SOLE1009,963
MARRIOTT INTERNATIONAL, INC CL ACL A5719032021,50411,019SH SOLE 11,01900
MARRIOTT VACATIONS WORLDWIDE CORPCOM57164Y10722140SH SOLE 14000
MARRIOTT VACATIONS WORLDWIDE CORPCOM57164Y1072321,458SH SOLE1001,458
MARSH & MCLENNAN COMPANIES, INCCOM57174810214100SH SOLE 10000
MARSH & MCLENNAN COMPANIES, INCCOM57174810242300SH SOLE100300
MARTIN MARIETTA MATLS INCCOM573284106245696SH SOLE100696
MARVELL TECHNOLOGY INCCOM5738741047123SH SOLE 12300
MARVELL TECHNOLOGY INCCOM57387410447800SH SOLE100800
MASTERCARD, INCCL A57636Q1048,18622,423SH SOLE 22,12300
MASTERCARD, INCCL A57636Q10410,88629,817SH SOLE10029,817
MATCH GROUP INC NEWCOM57667L10724150SH SOLE100150
MATCH GROUP INC NEWCOM57667L10784524SH SOLE200524
MATERIALS SELECT SECTOR SPDR TRUSTSBI MATERIALS81369Y1001,05512,813SH SOLE10012,813
MATERIALS SELECT SECTOR SPDR TRUSTSBI MATERIALS81369Y1002,45029,762SH SOLE 29,76200
MATTELL, INCCOM57708110211562SH SOLE 56200
MAXEON SOLAR TECHNOLOGIES LTSHSY58473102432,000SH SOLE2002,000
MC DONALDS CORPCOM58013510171305SH SOLE200305
MC DONALDS CORPCOM5801351014,75520,584SH SOLE10020,584
MC DONALDS CORPCOM58013510112,46153,948SH SOLE 53,64800
MCCORMICK & COMPANY, INCCOM NON VTG57978020613150SH SOLE100150
MCCORMICK & COMPANY, INCCOM NON VTG5797802062,20324,943SH SOLE 23,79800
MEDIFAST INCCOM58470H10157200SH SOLE 20000
MEDTRONIC HLDGSHSG5960L103117942SH SOLE200942
MEDTRONIC HLDGSHSG5960L1038106,526SH SOLE1006,526
MEDTRONIC HLDGSHSG5960L1031,65713,349SH SOLE 13,34900
MERCADOLIBRE INCCOM58733R1022214SH SOLE20014
MERCADOLIBRE INCCOM58733R1027045SH SOLE10045
MERCK & CO INCCOM58933Y10566851SH SOLE200851
MERCK & CO INCCOM58933Y1053784,867SH SOLE1004,867
MERCK & CO INCCOM58933Y1053,30342,466SH SOLE 42,46600
MERRIMACK PHARMACEUTICALS INCOM NEW5903282092300SH SOLE100300
METLIFE INCCOM59156R10818302SH SOLE100302
METLIFE, INC.COM59156R108467SH SOLE 6700
METLIFE, INC.COM59156R10810167SH SOLE200167
METTLER-TOLEDO INTERNATIONAL INCCOM592688105157113SH SOLE 11300
METTLER-TOLEDO INTERNATIONAL INCCOM592688105236170SH SOLE200170
MGM RESORTS INTERNATIONALCOM552953101255SH SOLE20055
MGM RESORTS INTERNATIONALCOM552953101382SH SOLE10082
MGM RESORTS INTERNATIONALCOM552953101511,200SH SOLE 1,20000
MICROCHIP TECHNOLOGY INCORPORATEDCOM59501710422147SH SOLE100147
MICROCHIP TECHNOLOGY INCORPORATEDCOM5950171049,84065,714SH SOLE 65,71400
MICRON TECHNOLOGY INCCOM59511210332371SH SOLE200371
MICRON TECHNOLOGY INCCOM59511210332377SH SOLE100377
MICROSOFT CORPCOM5949181048643,190SH SOLE2003,190
MICROSOFT CORPCOM59491810427,699102,247SH SOLE100102,247
MICROSOFT CORPCOM59491810438,903143,605SH SOLE 142,69000
MID-AMER APT CMNTYS INCCOM59522J10352309SH SOLE100309
MIDCAP 400 SPDR TRUST SERIES 1UTSER1 S&PDCRP78467Y1071,5063,067SH SOLE 3,06700
MIDDLEBY CORPCOM596278101214SH SOLE10014
MIND MEDICINE MINDMED INCCOM SUB VTG60255C1096719,424SH SOLE20019,424
MITSUBISHI UFJ FINL GROUP INSPONSORED ADS6068221042298SH SOLE100298
MODERNA INCCOM60770K1072911,237SH SOLE1001,237
MOHAWK INDS INCCOM608190104420SH SOLE10020
MOLINA HEALTHCARE INCCOM60855R100101400SH SOLE100400
MONDELEZ INTL INCCL A60920710522351SH SOLE200351
MONDELEZ INTL INCCL A6092071052,42138,770SH SOLE 38,58600
MONDELEZ INTL INCCL A6092071053,60257,685SH SOLE10057,685
MONGODB INCCL A60937P1061335SH SOLE10035
MONSTER BEVERAGE CORP NEWCOM61174X109113SH SOLE 1300
MONSTER BEVERAGE CORP NEWCOM61174X109227SH SOLE10027
MOODYS CORPCOM6153691051,4163,909SH SOLE1003,909
MORGAN STANLEYCOM NEW617446448558SH SOLE20058
MORGAN STANLEYCOM NEW61744644889972SH SOLE100972
MORGAN STANLEYCOM NEW6174464481051,140SH SOLE 1,14000
MOTOROLA SOLUTIONS INCCOM NEW6200763071780SH SOLE10080
MY SIZE INCCOM NEW62844N20832,000SH SOLE2002,000
MYMD PHARMACEUTICALS INCCOM62856X1024650SH SOLE100650
NANO X IMAGING LTDORD SHSM7070010513402SH SOLE200402
NANOVIRICIDES INCCOM6300873021265SH SOLE100265
NASDAQ INC.COM631103108531SH SOLE 3100
NATIONAL FUEL GAS COCOM63618010134658SH SOLE100658
NATIONAL FUEL GAS COCOM63618010146880SH SOLE200880
NCINO INCCOM63947U107861,430SH SOLE2001,430
NCR CORP NEWCOM62886E108120SH SOLE20020
NCR CORP NEWCOM62886E1085120SH SOLE100120
NETFLIX INCCOM64110L1066501,232SH SOLE1001,232
NETFLIX, INCCOM64110L1061019SH SOLE20019
NETFLIX, INCCOM64110L106141266SH SOLE 26600
NEW MTN FIN CORPCOM6475511001111SH SOLE100111
NEWELL BRANDS INCCOM6512291064138SH SOLE100138
NEXTERA ENERGY INCCOM65339F1019,384128,055SH SOLE100128,055
NEXTERA ENERGY PARTNERS LPCOM UNIT PART IN65341B10630398SH SOLE100398
NEXTERA ENERGY, INCCOM65339F10132431SH SOLE200431
NEXTERA ENERGY, INCCOM65339F1011,92126,215SH SOLE 26,10700
NIKE INC CL BCL B654106103138895SH SOLE200895
NIKE INC CL BCL B6541061038,23353,290SH SOLE10053,290
NIKE INC CL BCL B65410610311,47874,296SH SOLE 74,06100
NIO INC SPON ADSSPON ADS62914V10622420SH SOLE 42000
NIO INC SPON ADSSPON ADS62914V10643800SH SOLE100800
NISOURCE INCCOM65473P1057293SH SOLE 29300
NISOURCE INCCOM65473P1051074,360SH SOLE1004,360
NOKIA CORPSPONSORED ADR654902204162,995SH SOLE2002,995
NORDSTROM INCCOM6556641007200SH SOLE100200
NORFOLK SOUTHERN CORPORATIONCOM65584410852196SH SOLE200196
NORFOLK SOUTHERN CORPORATIONCOM6558441086,95326,196SH SOLE 26,12100
NORFOLK SOUTHN CORPCOM655844108150565SH SOLE100565
NORTHERN TR CORPCOM665859104432SH SOLE10032
NORTHROP GRUMMAN CORPCOM666807102110302SH SOLE100302
NORTHROP GRUMMAN CORPORATIONCOM6668071022465SH SOLE20065
NORTHROP GRUMMAN CORPORATIONCOM666807102292803SH SOLE 80300
NORTHWEST NAT HLDG COCOM66765N10511200SH SOLE 20000
NORTONLIFELOCK INCCOM6687711083101SH SOLE200101
NORTONLIFELOCK INCCOM6687711084131SH SOLE100131
NORTONLIFELOCK INCCOM668771108411,505SH SOLE 000
NOVARTIS AG - ADRSPONSORED ADR66987V10910113SH SOLE200113
NOVARTIS AG - ADRSPONSORED ADR66987V1098659,481SH SOLE1009,481
NOVARTIS AG - ADRSPONSORED ADR66987V1091,56317,136SH SOLE 16,73200
NOVAVAX INCCOM NEW6700024011045SH SOLE20045
NOVO-NORDISK A SADR67010020525300SH SOLE100300
NRG ENERGY INCCOM NEW629377508118SH SOLE20018
NUCOR CORPCOM67034610510100SH SOLE100100
NUCOR CORPCOM6703461051901,984SH SOLE2001,984
NUTANIX INCCL A67059N108126SH SOLE10026
NUTRIEN LTDCOM67077M10846759SH SOLE100759
NUVEEN AMT FREE MUN CR INC FCOM67071L106452,500SH SOLE1002,500
NUVEEN AMT FREE QLTY MUN INCCOM67065710527517,500SH SOLE10017,500
NUVEEN INT DUR QUAL MUN TRMCOM670677103322,153SH SOLE1002,153
NUVEEN INTER DURATION MUN TECOM670671106926,141SH SOLE1006,141
NUVEEN MUN HIGH INCOME OPPORCOM670682103463,000SH SOLE1003,000
NUVEEN MUNICIPAL VALUE FUNDCOM6709281006510SH SOLE 51000
NUVEEN MUNICIPAL VALUE FUNDCOM6709281009750SH SOLE200750
NUVEEN MUNICIPAL VALUE FUNDCOM67092810016714,501SH SOLE10014,501
NUVEEN QUALITY MUNCP INCOMECOM67066V101805,001SH SOLE1005,001
NUVEEN VIRGINIA QLTY MUNCPLCOM67064R10226516,000SH SOLE10016,000
NVIDIA CORPCOM67066G104204255SH SOLE200255
NVIDIA CORPCOM67066G1041,9932,491SH SOLE 2,49100
NVIDIA CORPCOM67066G10413,99717,495SH SOLE10017,495
NVR INCCOM62944T10551SH SOLE2001
NXP SEMICONDUCTORS N VCOMN6596X10945218SH SOLE 21800
NXP SEMICONDUCTORS N VCOMN6596X1091,3226,427SH SOLE1006,427
O2MICRO INTERNATIONAL LIMITESPONS ADR67107W1001100SH SOLE200100
OASIS MIDSTREAM PARTNERS LPCOM UNITS REPS67420T2063145SH SOLE100145
OCCIDENTAL PETROLEUM CORP.COM674599105255SH SOLE10055
OCCIDENTAL PETROLEUM CORP.COM6745991058246SH SOLE200246
OCCIDENTAL PETROLEUM CORP.COM6745991051274,070SH SOLE 4,07000
OKTA INCCL A67929510537150SH SOLE100150
OKTA INCCL A679295105172702SH SOLE200702
OMEGA HEALTHCARE INVS INCCOM68193610015400SH SOLE200400
OMNICOM GROUP INCCOM68191910619237SH SOLE100237
ONE GAS INCCOM68235P108931,250SH SOLE 1,25000
ONEOK INC NEWCOM68268010326460SH SOLE100460
ONEOK, INCCOM68268010314250SH SOLE200250
ONEOK, INCCOM68268010372312,994SH SOLE 12,99400
OPENDOOR TECHNOLOGIES INCCOM6837121034247SH SOLE200247
ORACLE CORPORATIONCOM68389X1051622,081SH SOLE1002,081
ORACLE CORPORATIONCOM68389X1054696,030SH SOLE2006,030
ORACLE CORPORATIONCOM68389X1055,86775,372SH SOLE 75,14700
ORGANON & COCOMMON STOCK68622V106282SH SOLE20082
ORGANON & COCOMMON STOCK68622V1068257SH SOLE100257
ORMAT TECHNOLOGIES INCCOM68668810259850SH SOLE200850
OTIS WORLDWIDE CORPCOM68902V1075586,822SH SOLE 6,49500
OTIS WORLDWIDE CORPCOM68902V1072,30528,192SH SOLE10028,192
PACCAR, INCCOM69371810846511SH SOLE 51100
PACIFIC BIOSCIENCES CALIF INCOM69404D1083100SH SOLE200100
PACKAGING CORP AMERCOM695156109214SH SOLE10014
PALANTIR TECHNOLOGIES INCCL A69608A10813500SH SOLE200500
PALANTIR TECHNOLOGIES INCCL A69608A10821800SH SOLE100800
PALO ALTO NETWORKS INCCOM6974351053,1398,461SH SOLE1008,461
PALO ALTO NETWORKS INCCOM6974351055,51514,863SH SOLE 14,86300
PAN AMERN SILVER CORPCOM6979001087231SH SOLE200231
PAN AMERN SILVER CORPCOM6979001089300SH SOLE100300
PARKER-HANNIFIN CORPCOM70109410466214SH SOLE100214
PARTNERS BANCORPCOM70213Q108577,030SH SOLE2007,030
PAYCHEX INCCOM70432610716150SH SOLE100150
PAYCHEX INCCOM70432610761569SH SOLE 56900
PAYCOM SOFTWARE INCCOM70432V10212SH SOLE2002
PAYCOM SOFTWARE INCCOM70432V10255150SH SOLE100150
PAYPAL HOLDINGS INC.COM70450Y1031138SH SOLE20038
PAYPAL HOLDINGS INC.COM70450Y1038,39128,786SH SOLE 28,78600
PAYPAL HOLDINGS INC.COM70450Y1038,54929,331SH SOLE10029,331
PELOTON INTERACTIVE INCCL A COM70614W10079635SH SOLE100635
PELOTON INTERACTIVE INCCL A COM70614W1003292,650SH SOLE2002,650
PENN NATL GAMING INCCOM707569109340SH SOLE10040
PENN NATL GAMING INCCOM70756910954708SH SOLE200708
PEPSICO INCCOM7134481081,0076,798SH SOLE1006,798
PEPSICO, INCCOM7134481082131,438SH SOLE2001,438
PEPSICO, INCCOM7134481089,47663,955SH SOLE 63,55700
PERELLA WEINBERG PARTNERSCLASS A COM71367G1021100SH SOLE200100
PERKINELMER, INCCOM7140461092,50516,224SH SOLE 16,22400
PERMIAN BASIN ROYALTY TRUSTUNIT BEN INT714236106376,524SH SOLE 6,52400
PETCO HEALTH & WELLNESS CO ICOM71601V10511500SH SOLE200500
PFIZER INCCOM71708110359215,124SH SOLE10015,124
PFIZER, INCCOM7170811031704,337SH SOLE2004,337
PFIZER, INCCOM7170811033,41087,081SH SOLE 87,08100
PG&E CORPUNIT 99/99/999969331C14051500SH SOLE200500
PHILIP MORRIS INTERNATIONAL INCCOM7181721092,49225,145SH SOLE 25,14500
PHILIP MORRIS INTL INCCOM71817210982825SH SOLE100825
PHILLIPS 66COM71854610410115SH SOLE100115
PHILLIPS 66COM71854610471832SH SOLE200832
PHILLIPS 66COM7185461045416,308SH SOLE 6,30800
PHILLIPS 66 PARTNERS LPCOM UNIT REP INT7185492077176SH SOLE200176
PIMCO ETF TRINV GRD CRP BD72201R81718SH SOLE2008
PIMCO ETF TRACTIVE BD ETF72201R77531275SH SOLE100275
PINDUODUO INCSPONSORED ADS72230410276600SH SOLE200600
PINE IS ACQUISITION CORPCL A7226151011100SH SOLE200100
PING IDENTITY HLDG CORPCOM72341T103231,000SH SOLE2001,000
PINNACLE WEST CAP CORPCOM72348410125300SH SOLE100300
PINTEREST INCCL A72352L10628350SH SOLE100350
PINTEREST INCCL A72352L10633424SH SOLE200424
PLAINS ALL AMERN PIPELINE LUNIT LTD PARTN7265031053266SH SOLE200266
PLANET FITNESS INCCL A72703H1013014,000SH SOLE2004,000
PLUG POWER INCCOM NEW72919P2026180SH SOLE200180
PNC FINANCIAL SERVICES GROUPCOM693475105419SH SOLE10019
PNC FINANCIAL SERVICES GROUPCOM69347510552271SH SOLE200271
PNC FINANCIAL SERVICES GROUPCOM6934751058,91246,716SH SOLE 46,35200
PNM RES INCCOM69349H10710199SH SOLE200199
POLARIS INCCOM73106810251370SH SOLE 37000
POLARIS INCCOM73106810297707SH SOLE200707
POST HLDGS INCCOM737446104325SH SOLE10025
POWERSHARES DB COMMODITY INDEXUNIT46138B103351,835SH SOLE 1,83500
PPG INDUSTRIES, INCCOM69350610717102SH SOLE100102
PPG INDUSTRIES, INCCOM69350610722130SH SOLE 13000
PPL CORPCOM69351T1063100SH SOLE100100
PPL CORPCOM69351T1066200SH SOLE200200
PPL CORPCOM69351T106491,768SH SOLE 1,76800
PRIMIS FINANCIAL CORPCOM74167B10911701SH SOLE 70100
PROCTER & GAMBLE COMPANYCOM7427181091371,018SH SOLE2001,018
PROCTER & GAMBLE COMPANYCOM7427181092,99122,170SH SOLE10022,170
PROCTER & GAMBLE COMPANYCOM7427181095,79542,946SH SOLE 42,14600
PROGRESSIVE CORPCOM743315103223SH SOLE10023
PROLOGIS, INCCOM74340W10329244SH SOLE 24400
PROSHARES TRPET CARE ETF74348A145114SH SOLE20014
PROSHARES TRPET CARE ETF74348A1458100SH SOLE100100
PROSHARES TRST EMG MKT ETF74347B70611150SH SOLE200150
PROSHARES TRS&P 500 DV ARIST74348A46737412SH SOLE200412
PROSHARES TRS&P 500 DV ARIST74348A46768750SH SOLE100750
PROSHARES TRPSHS ULTRA QQQ74347R20669960SH SOLE200960
PRUDENTIAL FINANCIAL, INCCOM744320102544SH SOLE 4400
PRUDENTIAL FINANCIAL, INCCOM74432010212113SH SOLE200113
PRUDENTIAL FINANCIAL, INCCOM74432010228278SH SOLE100278
PUBLIC STORAGECOM74460D1092998SH SOLE10098
PUBLIC SVC ENTERPRISE GRP INCOM744573106841,400SH SOLE1001,400
PUBLIC SVC ENTERPRISE GRP INCOM7445731061322,202SH SOLE2002,202
PULTE GROUP INCCOM74586710122400SH SOLE100400
PULTE HOMES INC.COM745867101551,008SH SOLE 1,00800
PURPLE INNOVATION INCCOM74640Y10616600SH SOLE200600
QORVO INCCOM74736K101734SH SOLE20034
QORVO INCCOM74736K10123120SH SOLE 12000
QTS REALTY TRUST INC CL ACOM CL A74736A10331400SH SOLE 40000
QUALCOMM INCORPORATEDCOM74752510394656SH SOLE200656
QUALCOMM INCORPORATEDCOM7475251031521,060SH SOLE1001,060
QUALCOMM INCORPORATEDCOM7475251031,84112,879SH SOLE 12,87900
QUANTA SERVICES, INCCOM74762E1022,01822,284SH SOLE 22,28400
QUANTUMSCAPE CORPCOM CL A74767V109275SH SOLE10075
QUANTUMSCAPE CORPCOM CL A74767V1095154SH SOLE200154
QUANTUMSCAPE CORPCOM CL A74767V10915505SH SOLE 50500
QUIDEL CORPCOM74838J101430SH SOLE10030
RALPH LAUREN CORPCL A751212101325SH SOLE10025
RAYMOND JAMES FINL INCCOM754730109434SH SOLE10034
RAYONIER INCCOM754907103372SH SOLE10072
RAYTHEON TECHNOLOGIES CORPCOM75513E101118SH SOLE20018
RAYTHEON TECHNOLOGIES CORPCOM75513E1016,30373,882SH SOLE10073,882
REAL ESTATE SELECT SECTOR SPDRRL EST SEL SEC81369Y8605121SH SOLE 000
REALTY INCOME CORPORATIONCOM7561091049128SH SOLE200128
REALTY INCOME CORPORATIONCOM756109104801,200SH SOLE 1,20000
REGENERON PHARMACEUTICALSCOM75886F1073462SH SOLE10062
REGIONS FINANCIAL CORP NEWCOM7591EP1004188SH SOLE100188
RELX PLCSPONSORED ADR7595301083128SH SOLE100128
RENAISSANCE CAP GREENWICH FDIPO ETF7599372047100SH SOLE100100
RENAISSANCE CAP GREENWICH FDIPO ETF75993720415221SH SOLE200221
REPLIGEN CORPCOM7599161091262SH SOLE 6200
REPUBLIC SERVICES, INC.COM76075910011100SH SOLE200100
REPUBLIC SERVICES, INC.COM76075910011101SH SOLE 10100
RESTAURANT BRANDS INTL INCCOM76131D103236SH SOLE20036
REXFORD INDL RLTY INCCOM76169C100116SH SOLE10016
RHCOM74967X1032435SH SOLE20035
RINGCENTRAL INCCL A76680R206237814SH SOLE200814
RIO TINTO PLC ADRSPONSORED ADR7672041002543,029SH SOLE 3,02900
ROBERT HALF INTERNATIONAL, INCCOM7703231039100SH SOLE 10000
ROBERT HALF INTERNATIONAL, INCCOM77032310329325SH SOLE100325
ROBLOX CORPCL A77104910321231SH SOLE200231
ROCKWELL INTERNATIONAL CORPCOM7739031091,5775,514SH SOLE 5,51400
ROCKWELL INTERNATIONAL CORPCOM7739031093,73713,065SH SOLE10013,065
ROGERS CORPCOM77513310150250SH SOLE100250
ROKU INCCOM CL A77543R10264140SH SOLE 14000
ROKU INCCOM CL A77543R102138300SH SOLE100300
ROPER INDUSTRIES, INCCOM776696106259551SH SOLE 55100
ROPER TECHNOLOGIES INCCOM7766961064861,035SH SOLE1001,035
ROSS STORES INCCOM77829610368550SH SOLE100550
ROSS STORES, INCCOM77829610350400SH SOLE 40000
ROYAL BK CDACOM78008710215146SH SOLE200146
ROYAL DUTCH SHELL PLCSPON ADR B78025910765916,982SH SOLE10016,982
ROYAL DUTCH SHELL PLC ADR ASPONS ADR A78025920618451SH SOLE100451
ROYAL DUTCH SHELL PLC ADR ASPONS ADR A7802592062,01749,930SH SOLE 48,15000
ROYAL DUTCH SHELL PLC ADR BSPON ADR B7802591074103SH SOLE200103
ROYAL DUTCH SHELL PLC ADR BSPON ADR B7802591077175SH SOLE 17500
ROYAL GOLD INCCOM780287108107937SH SOLE100937
ROYCE MICRO-CAP TR INCCOM780915104262,096SH SOLE2002,096
RPM, INCCOM749685103330SH SOLE10030
RPM, INCCOM74968510322246SH SOLE 24600
S&P GLOBAL INCCOM78409V10425SH SOLE2005
S&P GLOBAL INCCOM78409V10473179SH SOLE100179
SAGE THERAPEUTICS INCCOM78667J1086100SH SOLE100100
SALESFORCE COM INCCOM79466L30211,55647,310SH SOLE10047,310
SALESFORCE.COM, INCCOM79466L30230122SH SOLE 12200
SALESFORCE.COM, INCCOM79466L302188771SH SOLE200771
SANOFISPONSORED ADR80105N10521400SH SOLE100400
SAP SE - SPONS ADRSPON ADR80305420430216SH SOLE 21600
SARATOGA INVT CORPCOM NEW80349A20810360SH SOLE200360
SAUL CTRS INCCOM8043951016125SH SOLE100125
SBA COMMUNICATIONS CORP NEWCL A78410G1041136SH SOLE20036
SCHLUMBERGER LIMITEDCOM STK8068571083100SH SOLE100100
SCHLUMBERGER LIMITEDCOM STK80685710812377SH SOLE200377
SCHLUMBERGER LIMITEDCOM STK8068571081043,235SH SOLE 3,13300
SCHRODINGER INCCOM80810D10330400SH SOLE 40000
SCHWAB INTL EQUITY ETFINTL EQTY ETF8085248057179SH SOLE200179
SCHWAB INTL EQUITY ETFINTL EQTY ETF80852480516416SH SOLE 41600
SCHWAB SHORT TERM US TREASURY ETFSHT TM US TRES80852486212228SH SOLE 22800
SCHWAB SHORT TERM US TREASURY ETFSHT TM US TRES80852486285516,695SH SOLE20016,695
SCHWAB STRATEGIC TREMRG MKTEQ ETF808524706127SH SOLE10027
SCHWAB STRATEGIC TRUS BRD MKT ETF808524102442SH SOLE10042
SCHWAB STRATEGIC TRUS LCAP GR ETF808524300748SH SOLE20048
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245088100SH SOLE200100
SCHWAB STRATEGIC TRSCHWAB FDT US BM80852478944800SH SOLE100800
SCHWAB STRATEGIC TRUS MID-CAP ETF80852450854685SH SOLE100685
SCHWAB US BROAD MARKET ETFUS BRD MKT ETF80852410221200SH SOLE200200
SCHWAB US BROAD MARKET ETFUS BRD MKT ETF8085241021801,730SH SOLE 1,73000
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ8085247978112SH SOLE200112
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ80852479739511SH SOLE100511
SCHWAB US DIVIDEND EQUITY ETFUS DIVIDEND EQ808524797941,242SH SOLE 1,24200
SCHWAB US LARGE-CAP ETFUS LRG CAP ETF80852420117168SH SOLE200168
SCHWAB US LARGE-CAP ETFUS LRG CAP ETF8085242011891,821SH SOLE 1,82100
SCHWAB US LARGE-CAP ETFUS LRG CAP ETF8085242018137,824SH SOLE1007,824
SCHWAB US LARGE-CAP VALUE ETFUS LCAP VA ETF8085244099127SH SOLE200127
SCHWAB US LARGE-CAP VALUE ETFUS LCAP VA ETF80852440929425SH SOLE 42500
SCHWAB US SMALL- CAP ETFUS SML CAP ETF80852460767643SH SOLE100643
SCHWAB US SMALL- CAP ETFUS SML CAP ETF8085246071191,146SH SOLE 1,14600
SCIENCE APPLICATIONS INTL COCOM80862510735400SH SOLE100400
SCIENCE APPLICATIONS INTL COCOM8086251074925,608SH SOLE2005,608
SEA LTDSPONSORD ADS81141R10027SH SOLE1007
SEAGATE TECHNOLOGY HLDNGS PLORD SHSG7997R10320225SH SOLE100225
SEI INVESTMENTS COMPANYCOM78411710320320SH SOLE 32000
SELECT SECTOR SPDR TRSBI CONS STPLS81369Y30829411SH SOLE100411
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y20971564SH SOLE100564
SELECT SECTOR SPDR TRFINANCIAL81369Y60546612,700SH SOLE10012,700
SEMPRA ENERGYCOM81685110914103SH SOLE 10300
SEMPRA ENERGYCOM8168511091,2929,754SH SOLE1009,754
SERES THERAPEUTICS INCCOM81750R102273SH SOLE20073
SERVICENOW INCCOM81762P1024175SH SOLE10075
SERVICENOW INCCOM81762P102114207SH SOLE 20700
SHENANDOAH TELECOMMUNICATIONCOM82312B106364SH SOLE20064
SHENANDOAH TELECOMMUNICATIONCOM82312B1064338,930SH SOLE1008,930
SHERWIN WILLIAMS COCOM82434810613SH SOLE2003
SHERWIN WILLIAMS COCOM8243481061,0994,035SH SOLE1004,035
SHOALS TECHNOLOGIES GROUP INCCL A82489W1078225SH SOLE 22500
SHOALS TECHNOLOGIES GROUP INCCL A82489W10752114,675SH SOLE10014,675
SHOPIFY INCCL A82509L10775SH SOLE2005
SHOPIFY INCCL A82509L1079464SH SOLE 6400
SHOPIFY INCCL A82509L107184126SH SOLE100126
SHORE BANCSHARES, INCCOM825107105171,000SH SOLE 1,00000
SILGAN HOLDINGS INCCOM827048109365SH SOLE10065
SILICOM LTDORDM84116108237SH SOLE20037
SIMON PPTY GROUP INC NEWCOM828806109645SH SOLE10045
SIRIUS XM HOLDINGS INCCOM82968B1036510,000SH SOLE10010,000
SKILLZ INCCOM83067L10911500SH SOLE100500
SKYWORKS SOLUTIONS INCCOM83088M10221107SH SOLE100107
SKYWORKS SOLUTIONS INCCOM83088M1024,56023,779SH SOLE 23,77900
SNAP INCCL A83304A10641600SH SOLE100600
SNAP ON INCCOM833034101416SH SOLE10016
SNOWFLAKE INCCL A833445109520SH SOLE20020
SNOWFLAKE INCCL A83344510941168SH SOLE100168
SOCIEDAD QUIMICA Y MINERA DESPON ADR SER B833635105871,843SH SOLE1001,843
SOFI TECHNOLOGIES INCCOM83406F102231,174SH SOLE2001,174
SOLAREDGE TECHNOLOGIES INCCOM83417M1041242SH SOLE20042
SOLAREDGE TECHNOLOGIES INCCOM83417M1041450SH SOLE10050
SONOCO PRODUCTS COCOM835495102454SH SOLE 5400
SONY CORP - ADRSPONSORED ADR835699307439SH SOLE10039
SONY CORP - ADRSPONSORED ADR83569930710100SH SOLE200100
SONY CORP - ADRSPONSORED ADR83569930724250SH SOLE 25000
SOTERA HEALTH COCOM83601L1027299SH SOLE100299
SOUTHERN COMPANYCOM8425871071141,886SH SOLE1001,886
SOUTHERN COMPANYCOM84258710761310,129SH SOLE 9,92900
SOUTHERN COMPANYCOM84258710765510,830SH SOLE20010,830
SOUTHWEST AIRLS COCOM844741108232SH SOLE10032
SOUTHWEST AIRLS COCOM8447411081092,057SH SOLE2002,057
SPDR S& P NORTH AMERICAN NATURAL RES ETFS&P NORTH AMER78463X152133SH SOLE20033
SPDR S& P NORTH AMERICAN NATURAL RES ETFS&P NORTH AMER78463X152621,482SH SOLE 1,48200
SPDR BARCLAYS CAPITAL CONV SECURITIES ETFBLMBRG BRC CNVRT78464A3591561,800SH SOLE 1,10000
SPDR BARCLAYS SHORT TERM CORPORATE BOND ETFPORTFOLIO SHORT78464A4746176SH SOLE 17600
SPDR BLOOMBERG BARCLAYS EMERGING MKT BOND ETFBLOMBRG BRC EMRG78464A391642,405SH SOLE 2,40500
SPDR DJ WILSHIRE INT'L REAL ESTATE ETFDJ INTL RL ETF78463X8631834,974SH SOLE 4,97400
SPDR DOW JONES INDL AVERAGEUT SER 178467X10935102SH SOLE100102
SPDR DOW JONES INDUSTRIAL AVG ETFUT SER 178467X1092471SH SOLE20071
SPDR DOW JONES INDUSTRIAL AVG ETFUT SER 178467X1093741,084SH SOLE 1,08400
SPDR GOLD TRGOLD SHS78463V1072001,205SH SOLE1001,205
SPDR INDEX SHARES FUNDSPORTFOLIO EMG MK78463X5091473,240SH SOLE 3,24000
SPDR INDEX SHS FDSDJ GLB RL ES ETF78463X7498160SH SOLE100160
SPDR INDEX SHS FDSGLB NAT RESRCE78463X54121398SH SOLE100398
SPDR INTERMEDIATE TERM TREASURY ETFPORTFLI INTRMDIT78464A6721023,138SH SOLE 3,13800
SPDR NYSE TECHNOLOGY ETFNYSE TECH ETF78464A1022111,325SH SOLE 1,32500
SPDR S&P 500 ETF TRUSTTR UNIT78462F1031,3623,182SH SOLE 3,18200
SPDR S&P 500 ETF TRUSTTR UNIT78462F1031,4603,411SH SOLE2003,411
SPDR S&P 500 ETF TRUSTTR UNIT78462F10350,825118,733SH SOLE100118,733
SPDR S&P BANK ETFS&P BK ETF78464A79713250SH SOLE100250
SPDR S&P BANK ETFS&P BK ETF78464A79721404SH SOLE200404
SPDR S&P BANK ETFS&P BK ETF78464A7973,95977,134SH SOLE 77,13400
SPDR S&P INTER DIV ETFS&P INTL ETF78463X772581,465SH SOLE 1,46500
SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCRP78467Y10751,866105,631SH SOLE100105,631
SPDR S&P REGIONAL BANKING ETFS&P REGL BKG78464A69854826SH SOLE100826
SPDR S&P REGIONAL BANKING ETFS&P REGL BKG78464A6982,22833,996SH SOLE 33,99600
SPDR S&P SEMICONDUCTOR ETFS&P SEMICNDCTR78464A8622231,158SH SOLE 1,15800
SPDR SER TRS&P KENSHO CLEAN78468R655875SH SOLE10075
SPDR SER TRS&P 600 SML CAP78464A81321218SH SOLE200218
SPDR SER TRPORTFOLIO INTRMD78464A37529800SH SOLE100800
SPDR SER TRS&P 600 SMCP VAL78464A30030350SH SOLE100350
SPDR SER TRS&P DIVID ETF78464A7633612,955SH SOLE1002,955
SPDR SER TRPRTFLO S&P500 HI78468R78879119,737SH SOLE20019,737
SPDR SER TRS&P BIOTECH78464A8705,43640,150SH SOLE10040,150
SPDR SERIES TRUST S&P AEROSPACEAEROSPACE DEF78464A631118893SH SOLE 89300
SPDR SERIES TRUST S&P HEALTH CARE SVCSHLTH CARE SVCS78464A573108945SH SOLE 94500
SPDR SERIES TRUST S&P SOFTWARE ETFCOMP SOFTWARE78464A599163948SH SOLE 94800
SPIRIT AIRLS INCCOM848577102441,438SH SOLE2001,438
SPLUNK, INCCOM848637104962SH SOLE20062
SPLUNK, INCCOM84863710416114SH SOLE 11400
SPLUNK, INCCOM84863710457394SH SOLE100394
SPOTIFY TECHNOLOGY S ASHSL8681T1021451SH SOLE20051
SPOTIFY TECHNOLOGY S ASHSL8681T10228100SH SOLE100100
SPROTT PHYSICAL GOLD & SILVETR UNIT85208R1017400SH SOLE200400
SPROTT PHYSICAL GOLD TRUNIT85207H104211,500SH SOLE1001,500
SQUARE INCCL A8522341031560SH SOLE 6000
SQUARE INCCL A8522341032187SH SOLE20087
SQUARE INCCL A85223410350206SH SOLE100206
STANLEY BLACK & DECKER INCCOM85450210187423SH SOLE100423
STARBUCKS CORPCOM8552441091761,574SH SOLE2001,574
STARBUCKS CORPCOM8552441091,61014,404SH SOLE10014,404
STARBUCKS CORPCOM8552441093,79933,977SH SOLE 33,97700
STATE STREET CORPCOM857477103219SH SOLE10019
STATE STREET CORPCOM85747710386410,505SH SOLE 9,97400
STIFEL FINL CORPCOM86063010213198SH SOLE200198
STRYKER CORPCOM86366710129SH SOLE2009
STRYKER CORPCOM8636671017,84330,195SH SOLE 29,84000
STRYKER CORPORATIONCOM8636671014071,565SH SOLE1001,565
SUN CMNTYS INCCOM866674104214SH SOLE10014
SYNCHRONY FINANCIALCOM87165B103561,150SH SOLE 1,15000
SYNNEX CORPCOM87162W100435SH SOLE10035
SYNOPSYS, INCCOM87160710728SH SOLE1008
SYNOPSYS, INCCOM87160710750180SH SOLE 18000
SYSCO CORPCOM87182910719249SH SOLE100249
SYSCO CORPCOM8718291073114,000SH SOLE2004,000
SYSCO CORPCOM8718291071,26816,307SH SOLE 16,30700
T. ROWE PRICE GROUP, INCCOM74144T1081,4147,140SH SOLE 7,14000
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTDSPONSORED ADS87403910021174SH SOLE200174
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTDSPONSORED ADS8740391001521,269SH SOLE1001,269
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTDSPONSORED ADS8740391004,55037,869SH SOLE 37,79400
TAKE-TWO INTERACTIVE SOFTWARCOM87405410935200SH SOLE100200
TANGER FACTORY OUTLET CTRS ICOM875465106814,300SH SOLE1004,300
TARGA RES CORPCOM87612G10120460SH SOLE200460
TARGET CORPORATIONCOM87612E10624100SH SOLE100100
TARGET CORPORATIONCOM87612E10657236SH SOLE200236
TARGET CORPORATIONCOM87612E1064611,908SH SOLE 1,90800
TAYLOR MORRISON HOME CORPCOM87724P1061003,800SH SOLE 3,80000
TC ENERGY CORPCOM87807B107992,000SH SOLE1002,000
TE CONNECTIVITY LIMITEDREG SHSH8498910417SH SOLE2007
TE CONNECTIVITY LIMITEDREG SHSH8498910434250SH SOLE 25000
TECHNOLOGY SELECT SECTOR SPDRTECHNOLOGY81369Y803536SH SOLE20036
TECHNOLOGY SELECT SECTOR SPDRTECHNOLOGY81369Y8033862,615SH SOLE1002,615
TECHNOLOGY SELECT SECTOR SPDRTECHNOLOGY81369Y8036,35643,043SH SOLE 43,04300
TELADOC HEALTH INCCOM87918A105638SH SOLE 3800
TELADOC HEALTH INCCOM87918A105846SH SOLE20046
TELADOC HEALTH INCCOM87918A10523138SH SOLE100138
TELEFONICA BRASIL SANEW ADR87936R205196SH SOLE20096
TELLURIAN INC NEWCOM87968A104153,200SH SOLE2003,200
TEMPLETON GLOBAL INCOME FDCOM8801981063600SH SOLE200600
TERADATA CORP DELCOM88076W103120SH SOLE20020
TERADATA CORP DELCOM88076W1036120SH SOLE100120
TERADYNE INCCOM880770102970SH SOLE10070
TERADYNE INCCOM88077010231230SH SOLE200230
TESLA INCCOM88160R1016911,017SH SOLE1001,017
TESLA INCCOM88160R1019011,325SH SOLE 1,32500
TESLA INCCOM88160R1011,0491,543SH SOLE2001,543
TEXAS INSTRUMENTS, INCCOM88250810419100SH SOLE200100
TEXAS INSTRUMENTS, INCCOM882508104100518SH SOLE100518
TEXAS INSTRUMENTS, INCCOM8825081046233,239SH SOLE 3,23900
TEXTRON INCCOM88320310123332SH SOLE100332
THE BEAUTY HEALTH COMPANYCOM CL A88331L1085300SH SOLE100300
THE CHARLES SCHWAB CORPORATIONCOM80851310523321SH SOLE200321
THE CHARLES SCHWAB CORPORATIONCOM8085131053,66350,304SH SOLE10050,304
THE CHARLES SCHWAB CORPORATIONCOM8085131054,91667,516SH SOLE 67,09100
THE HERSHEY COMPANYCOM42786610841233SH SOLE100233
THE HERSHEY COMPANYCOM4278661081941,112SH SOLE 1,11200
THE HERSHEY COMPANYCOM4278661083852,212SH SOLE2002,212
THE TIMKEN CO.COM887389104228SH SOLE10028
THE TIMKEN CO.COM8873891049111SH SOLE200111
THE TIMKEN CO.COM88738910469850SH SOLE 85000
THE TRADE DESK INCCOM CL A88339J1058100SH SOLE100100
THE TRADE DESK INCCOM CL A88339J10519240SH SOLE200240
THE TRAVELERS COMPANIES, INC.COM89417E10956371SH SOLE 37100
THE TRAVELERS COMPANIES, INC.COM89417E1091841,230SH SOLE1001,230
THERMO FISHER SCIENTIFIC, INCCOM883556102107213SH SOLE200213
THERMO FISHER SCIENTIFIC, INCCOM8835561025,33610,578SH SOLE 10,57800
THERMO FISHER SCIENTIFIC, INCCOM8835561029,08818,014SH SOLE10018,014
THOR INDUSTRIESCOM8851601014033,568SH SOLE 3,56800
TILRAY INCCOM CL 288688T1004201SH SOLE200201
TILRAY INCCOM CL 288688T100955,277SH SOLE1005,277
TJX COMPANIES, INC.COM87254010930438SH SOLE100438
TJX COMPANIES, INC.COM87254010954800SH SOLE200800
TJX COMPANIES, INC.COM8725401097,834116,201SH SOLE 115,93600
T-MOBILE US INCCOM87259010423160SH SOLE100160
T-MOBILE US INCCOM8725901042,53717,515SH SOLE 17,43100
TOLL BROTHERS INCCOM88947810323400SH SOLE100400
TOMPKINS FINL CORPCOM89011010923300SH SOLE200300
TORONTO DOMINION BK ONTCOM NEW89116050942600SH SOLE100600
TORTOISE NORTH AMERICAN PIPELINE FUNDTORTOISE NRAM PI56167N72076033,728SH SOLE 33,72800
TOTALENERGIES SE ADRSPONSORED ADS89151E1096129SH SOLE200129
TOTALENERGIES SE ADRSPONSORED ADS89151E10955812,321SH SOLE 12,32100
TOYOTA MOTOR CORPORATION ADRSP ADR REP2COM89233130771405SH SOLE 40500
TRACTOR SUPPLY COCOM892356106526SH SOLE10026
TRANE TECHNOLOGIES PLCSHSG8994E10336193SH SOLE 19300
TRANE TECHNOLOGIES PLCSHSG8994E1031,0135,504SH SOLE1005,504
TRANSMEDICS GROUP INCCOM89377M1095153SH SOLE200153
TRANSPORTADORA DE GAS SURSPONSORED ADS B8938702043545SH SOLE200545
TRANSUNIONCOM89400J107985SH SOLE 8500
TRANSUNIONCOM89400J10714125SH SOLE100125
TREX CO INCCOM89531P10514140SH SOLE100140
TRINITY INDUSTRIES, INCCOM89652210911400SH SOLE 40000
TRIPADVISOR INCCOM8969452016148SH SOLE200148
TRUIST FINL CORPCOM89832Q10910189SH SOLE200189
TRUIST FINL CORPCOM89832Q10956910,246SH SOLE10010,246
TRUIST FINL CORPCOM89832Q1096,151110,823SH SOLE 110,82300
TRUSTMARK CORPORATIONCOM8984021021936,263SH SOLE 6,26300
TWILIO INCCL A90138F10248122SH SOLE200122
TWILIO INCCL A90138F1026,51016,517SH SOLE10016,517
TWITTER INCCOM90184L102465SH SOLE20065
TWITTER INCCOM90184L102461SH SOLE10061
TYLER TECHNOLOGIES INCCOM9022521054293SH SOLE10093
TYSON FOODS INCCL A902494103232SH SOLE10032
U.S. BANCORPCOM NEW90297330417298SH SOLE100298
U.S. BANCORPCOM NEW9029733042935,138SH SOLE 5,13800
UBER TECHNOLOGIES INCCOM90353T100350SH SOLE20050
UBER TECHNOLOGIES INCCOM90353T10036718SH SOLE100718
UDR, INC.COM90265310437750SH SOLE 75000
UDR, INC.COM902653104691,400SH SOLE1001,400
UGI CORP NEWUNIT 99/99/999990268111353500SH SOLE200500
UIPATH INCCL A90364P105821,211SH SOLE1001,211
ULTA BEAUTY INCCOM90384S30338SH SOLE1008
UNDER ARMOUR INCCL C90431120611582SH SOLE200582
UNDER ARMOUR INCCL C904311206341,812SH SOLE1001,812
UNDER ARMOUR INCCL A904311107492,320SH SOLE1002,320
UNILEVER PLC SPON ADRSPON ADR NEW904767704235SH SOLE20035
UNILEVER PLC SPON ADRSPON ADR NEW9047677045,66196,762SH SOLE 96,34200
UNION PACIFIC CORPORATIONCOM9078181081361SH SOLE20061
UNION PACIFIC CORPORATIONCOM9078181084391,996SH SOLE 1,99600
UNION PACIFIC CORPORATIONCOM9078181083,74917,047SH SOLE10017,047
UNITED AIRLS HLDGS INCCOM910047109592SH SOLE20092
UNITED BANKSHARES INC WEST VCOM90990710738810,624SH SOLE10010,624
UNITED PARCEL SERVICE, INCCL B911312106839SH SOLE20039
UNITED PARCEL SERVICE, INCCL B911312106129621SH SOLE100621
UNITED PARCEL SERVICE, INCCL B9113121062,18610,510SH SOLE 10,51000
UNITEDHEALTH GROUP INCORPORATEDCOM91324P102923SH SOLE20023
UNITEDHEALTH GROUP INCORPORATEDCOM91324P1026121,528SH SOLE 1,52800
UNITEDHEALTH GROUP INCORPORATEDCOM91324P1024,98712,454SH SOLE10012,454
UNITY SOFTWARE INCCOM91332U10149446SH SOLE200446
UNIVERSAL DISPLAY CORPCOM91347P105109492SH SOLE200492
UNIVERSAL HEALTH RLTY INCOMESH BEN INT91359E10515242SH SOLE200242
UNIVERSAL HLTH SVCS INCCL B913903100425SH SOLE10025
UPSTART HLDGS INCCOM91680M107757SH SOLE20057
US FOODS HLDG CORPCOM912008109258SH SOLE10058
UTILITIES SELECT SECTOR SPDR FUNDSBI INT-UTILS81369Y8865879,277SH SOLE1009,277
UTILITIES SELECT SECTOR SPDR FUNDSBI INT-UTILS81369Y8863,44854,528SH SOLE 54,52800
V.F. CORPORATIONCOM91820410819233SH SOLE100233
V.F. CORPORATIONCOM9182041083023,677SH SOLE 3,67700
VALERO ENERGY CORPORATIONCOM91913Y10063806SH SOLE100806
VALERO ENERGY CORPORATIONCOM91913Y1001,06013,573SH SOLE 13,50300
VALMONT INDS INCCOM92025310147200SH SOLE100200
VALVOLINE INCCOM92047W101266SH SOLE10066
VANECK VECTORS ETF TRVIETNAM ETF92189F8174216SH SOLE200216
VANECK VECTORS ETF TRFALLEN ANGEL HG92189F4378251SH SOLE200251
VANECK VECTORS ETF TRAFRICA INDEX ETF92189F86611500SH SOLE100500
VANECK VECTORS ETF TRSOCIAL SENTIMENT92189H83918661SH SOLE200661
VANECK VECTORS ETF TRINTRMDT MUNI ETF92189H2011232,371SH SOLE1002,371
VANECK VECTORS GOLD MINERS ETFGOLD MINERS ETF92189F1064121SH SOLE200121
VANECK VECTORS GOLD MINERS ETFGOLD MINERS ETF92189F106832,435SH SOLE 2,43500
VANGUARD INTERMEDIATE TERM TREASURY ETFINTER TERM TREAS92206C70614200SH SOLE100200
VANGUARD INTERMEDIATE TERM TREASURY ETFINTER TERM TREAS92206C70619277SH SOLE 27700
VANGUARD ADMIRAL FDS INCSMLCP 600 VAL921932778212SH SOLE20012
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328281361SH SOLE20061
VANGUARD ADMIRAL FDS INCSMLLCP 600 IDX9219328281780SH SOLE10080
VANGUARD BD INDEX FDSINTERMED TERM92193781926284SH SOLE200284
VANGUARD DIVIDEND APPRECIATION ETFDIV APP ETF92190884444282SH SOLE200282
VANGUARD DIVIDEND APPRECIATION ETFDIV APP ETF9219088442591,671SH SOLE 1,67100
VANGUARD DIVIDEND APPRECIATION ETFDIV APP ETF9219088446734,347SH SOLE1004,347
VANGUARD FINANCIALS ETFFINANCIALS ETF92204A405666SH SOLE10066
VANGUARD FINANCIALS ETFFINANCIALS ETF92204A40542464SH SOLE 46400
VANGUARD FTSE PACIFIC INDEX FUND ETFFTSE PACIFIC ETF922042866790SH SOLE10090
VANGUARD FTSE PACIFIC INDEX FUND ETFFTSE PACIFIC ETF9220428661231,500SH SOLE 1,50000
VANGUARD GROWTH ETFGROWTH ETF9229087363761,311SH SOLE1001,311
VANGUARD GROWTH ETFGROWTH ETF9229087368663,018SH SOLE2003,018
VANGUARD GROWTH ETFGROWTH ETF9229087361,5615,441SH SOLE 5,44100
VANGUARD HEALTH CARE ETFHEALTH CAR ETF92204A50446187SH SOLE200187
VANGUARD HEALTH CARE ETFHEALTH CAR ETF92204A50472290SH SOLE 29000
VANGUARD INDEX FDSSM CP VAL ETF922908611845SH SOLE20045
VANGUARD INDEX FDSSM CP VAL ETF92290861143250SH SOLE100250
VANGUARD INDEX FDSS&P 500 ETF SHS92290836379200SH SOLE100200
VANGUARD INDEX FDSSML CP GRW ETF92290859580275SH SOLE100275
VANGUARD INDEX FDSLARGE CAP ETF92290863785421SH SOLE200421
VANGUARD INDEX FDSEXTEND MKT ETF92290865285450SH SOLE200450
VANGUARD INDEX FDSS&P 500 ETF SHS922908363251637SH SOLE200637
VANGUARD INFO TECH ETFINF TECH ETF92204A7022870SH SOLE10070
VANGUARD INFO TECH ETFINF TECH ETF92204A70250125SH SOLE 12500
VANGUARD INFO TECH ETFINF TECH ETF92204A7025781,448SH SOLE2001,448
VANGUARD INT TERM CORPINT-TERM CORP92206C87037393SH SOLE100393
VANGUARD INT TERM CORPINT-TERM CORP92206C87052549SH SOLE200549
VANGUARD INT TERM CORPINT-TERM CORP92206C8702652,788SH SOLE 2,78800
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287416244SH SOLE100244
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277519294SH SOLE200294
VANGUARD INTL EQUITY INDEX FALLWRLD EX US92204277562980SH SOLE100980
VANGUARD MALVERN FDSSTRM INFPROIDX9220208055009,546SH SOLE1009,546
VANGUARD MID-CAP ETF INDEX FDSMID CAP ETF9229086294191,765SH SOLE 1,76500
VANGUARD MID-CAP ETF INDEX FDSMID CAP ETF9229086291,6677,024SH SOLE1007,024
VANGUARD MID-CAP GROWTH ETFMCAP GR IDXVIP9229085381770SH SOLE 7000
VANGUARD MID-CAP GROWTH ETFMCAP GR IDXVIP92290853824100SH SOLE100100
VANGUARD MSCI EAFE ETFFTSE DEV MKT ETF92194385858611,381SH SOLE10011,381
VANGUARD MSCI EAFE ETFFTSE DEV MKT ETF92194385820,997407,542SH SOLE 405,29400
VANGUARD MSCI EMERGING MARKETS ETFFTSE EMR MKT ETF92204285825467SH SOLE200467
VANGUARD MSCI EMERGING MARKETS ETFFTSE EMR MKT ETF9220428581843,380SH SOLE1003,380
VANGUARD MSCI EMERGING MARKETS ETFFTSE EMR MKT ETF9220428586,818125,536SH SOLE 124,89600
VANGUARD MUN BD FDSTAX EXEMPT BD9229077468150SH SOLE100150
VANGUARD REIT ETFREAL ESTATE ETF92290855357564SH SOLE200564
VANGUARD REIT ETFREAL ESTATE ETF92290855375741SH SOLE100741
VANGUARD REIT ETFREAL ESTATE ETF9229085533,80337,361SH SOLE 37,36100
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C73049247SH SOLE200247
VANGUARD SHORT TERM BOND ETFSHORT TRM BOND92193782777940SH SOLE 94000
VANGUARD SHORT TERM CORPORATE BOND ETFSHRT TRM CORP BD92206C40920,389246,508SH SOLE 245,33300
VANGUARD SMALL CAP ETFSMALL CP ETF922908751177786SH SOLE200786
VANGUARD SMALL CAP ETFSMALL CP ETF9229087513071,364SH SOLE 1,36400
VANGUARD SMALL CAP ETFSMALL CP ETF9229087517833,476SH SOLE1003,476
VANGUARD TELECOMMUNICATION SERVICES ETFCOMM SRVC ETF92204A88447324SH SOLE200324
VANGUARD TELECOMMUNICATION SERVICES ETFCOMM SRVC ETF92204A8841,1027,663SH SOLE 7,66300
VANGUARD TOTAL BOND MARKET ETFTOTAL BND MRKT92193783522256SH SOLE200256
VANGUARD TOTAL BOND MARKET ETFTOTAL BND MRKT9219378352583,009SH SOLE 3,00900
Vanguard Total Stock Market ETFTOTAL STK MKT9229087694451,997SH SOLE2001,997
Vanguard Total Stock Market ETFTOTAL STK MKT9229087694451,999SH SOLE 1,99900
Vanguard Total Stock Market ETFTOTAL STK MKT9229087691,5466,937SH SOLE1006,937
VANGUARD VALUE ETFVALUE ETF92290874422163SH SOLE200163
VANGUARD VALUE ETFVALUE ETF9229087441391,013SH SOLE 1,01300
VANGUARD VALUE ETFVALUE ETF9229087443022,200SH SOLE1002,200
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406657SH SOLE20057
VANGUARD WHITEHALL FDSHIGH DIV YLD92194640614136SH SOLE100136
VANGUARD WORLD FDMEGA CAP INDEX9219108731,67110,969SH SOLE10010,969
VANGUARD WORLD FDSINDUSTRIAL ETF92204A60340206SH SOLE200206
VANGUARD WORLD FDSUTILITIES ETF92204A87656406SH SOLE200406
VANGUARD WORLD FDSENERGY ETF92204A3061732,283SH SOLE2002,283
VBI VACCINES INC CDACOM NEW91822J103134,000SH SOLE1004,000
VEEVA SYS INCCL A COM9224751085,89918,970SH SOLE10018,970
VEONEER INCORPORATEDCOM92336X109231,000SH SOLE 000
VERISIGN, INCCOM92343E102628SH SOLE10028
VERISIGN, INCCOM92343E1022281,000SH SOLE 1,00000
VERISK ANALYTICS, INCCOM92345Y10626150SH SOLE 15000
VERISK ANALYTICS, INCCOM92345Y106156890SH SOLE100890
VERIZON COMMUNICATIONSCOM92343V1042945,251SH SOLE2005,251
VERIZON COMMUNICATIONSCOM92343V1045,60099,943SH SOLE 99,59500
VERIZON COMMUNICATIONS INCCOM92343V1042,69248,043SH SOLE10048,043
VERTEX PHARMACEUTICALS INCCOM92532F10017SH SOLE2007
VERTEX PHARMACEUTICALS INCCOM92532F10020100SH SOLE100100
VERVE THERAPEUTICS INCCOM92539P101961,600SH SOLE1001,600
VIACOMCBS INCCL B92556H206375SH SOLE10075
VIACOMCBS INCCL B92556H2066131SH SOLE200131
VIACOMCBS INCCL B92556H2061252,774SH SOLE 2,77400
VIATRIS INCCOM92556V1068552SH SOLE200552
VIATRIS INCCOM92556V106151,073SH SOLE1001,073
VIAVI SOLUTIONS INCCOM925550105623,500SH SOLE1003,500
VICI PPTYS INCCOM92565210919600SH SOLE200600
VICI PPTYS INCCOM925652109391,265SH SOLE1001,265
VIEWRAY, INCCOM92672L107132,000SH SOLE 2,00000
VIKING THERAPEUTICS INCCOM92686J1061250SH SOLE200250
VIMEO INCCOMMON STOCK92719V100114SH SOLE10014
VIMEO INCCOMMON STOCK92719V10019394SH SOLE200394
VINE ENERGY INCCL A92735P103161,000SH SOLE2001,000
VIPSHOP HOLDINGS LIMITEDSPONSORED ADS A92763W1036300SH SOLE 30000
VIRTU FINL INCCL A9282541016211SH SOLE200211
VISA INC ACOM CL A92826C839416SH SOLE20016
VISA INC ACOM CL A92826C8393,30514,133SH SOLE10014,133
VISA INC ACOM CL A92826C8397,38131,567SH SOLE 31,56700
VISTA OUTDOOR INC.COM928377100471,010SH SOLE 1,01000
VIZIO HLDG CORPCL A COM92858V101542,000SH SOLE2002,000
VMWARE INCCL A COM92856340218114SH SOLE100114
VMWARE INC. CLASS ACL A COM928563402210SH SOLE 1000
VMWARE INC. CLASS ACL A COM92856340274460SH SOLE200460
VODAFONE GROUP PLCSPONSORED ADR92857W30817970SH SOLE200970
VODAFONE GROUP PLCSPONSORED ADR92857W30884549,352SH SOLE 49,35200
VONTIER CORPORATIONCOM928881101248SH SOLE20048
VONTIER CORPORATIONCOM92888110113407SH SOLE100407
VONTIER CORPORATIONCOM9288811011183,627SH SOLE 3,62700
VORNADO RLTY TRSH BEN INT929042109120SH SOLE20020
VOYA FINANCIAL INCCOM929089100226SH SOLE10026
VULCAN MATERIALS COMPANYCOM929160109528SH SOLE 2800
VULCAN MATERIALS COMPANYCOM9291601091693SH SOLE10093
VUZIX CORPCOM NEW92921W3008430SH SOLE200430
WABTECCOM929740108335SH SOLE20035
WALGREENS BOOTS ALLIANCE, INC.COM9314271081011,925SH SOLE1001,925
WALGREENS BOOTS ALLIANCE, INC.COM9314271083105,893SH SOLE 5,89300
WAL-MART STORES, INCCOM9311421031831,296SH SOLE2001,296
WAL-MART STORES, INCCOM9311421036,61246,886SH SOLE10046,886
WAL-MART STORES, INCCOM9311421038,49960,268SH SOLE 60,10500
WALT DISNEY COMPANYCOM2546871062361,344SH SOLE2001,344
WALT DISNEY COMPANYCOM25468710613,05274,254SH SOLE10074,254
WALT DISNEY COMPANYCOM25468710613,73778,153SH SOLE 77,90200
WASHINGTON REAL ESTATE INVTSH BEN INT93965310121915SH SOLE100915
WASHINGTON REAL ESTATE INVTSH BEN INT93965310129112,631SH SOLE20012,631
WASTE CONNECTIONS INCCOM94106B10116132SH SOLE 13200
WASTE MANAGEMENT INCCOM94106L10919133SH SOLE200133
WASTE MANAGEMENT INCCOM94106L10988630SH SOLE100630
WASTE MANAGEMENT INCCOM94106L1096,90949,309SH SOLE 48,75900
WATERS CORPORATIONCOM941848103822SH SOLE 2200
WATSCO INCCOM942622200723SH SOLE10023
WAYFAIR INCCL A94419L101929SH SOLE20029
WEC ENERGY GROUP INC.COM92939U106442SH SOLE10042
WEC ENERGY GROUP INC.COM92939U1064595,162SH SOLE 5,16200
WEINGARTEN RLTY INVSSH BEN INT94874110314451SH SOLE200451
WELLS FARGO COMPANYCOM94974610128616SH SOLE200616
WELLS FARGO COMPANYCOM94974610140890SH SOLE100890
WELLS FARGO COMPANYCOM9497461012154,753SH SOLE 4,75300
WELLTOWER INCCOM95040Q1049110SH SOLE100110
WENDYS COCOM95058W10013550SH SOLE200550
WENDYS COCOM95058W100241,012SH SOLE1001,012
WESTERN ASSET MANAGED MUNS FCOM95766M105382,803SH SOLE1002,803
WESTERN AST INFL LKD OPP & ICOM95766R1043200SH SOLE200200
WESTERN UNION COMPANYCOM959802109291,253SH SOLE 1,25300
WESTROCK COCOM96145D10513235SH SOLE 23500
WEYERHAEUSER COMPANYCOM NEW96216610416479SH SOLE100479
WEYERHAEUSER COMPANYCOM NEW9621661042517,280SH SOLE 7,28000
WHEATON PRECIOUS METALS CORPCOM9628791025105SH SOLE200105
WHEATON PRECIOUS METALS CORPCOM962879102641,450SH SOLE1001,450
WHIRLPOOL CORPCOM963320106730SH SOLE10030
WILLIAMS COS INCCOM9694571003126SH SOLE100126
WISDOMTREE TREMG MKTS SMCAP97717W28145833SH SOLE200833
WIX COM LTDSHSM980681052794SH SOLE20094
WORKDAY INCCL A98138H1011980SH SOLE20080
WORKDAY INCCL A98138H10152219SH SOLE100219
WP CAREY INCCOM92936U10921277SH SOLE 27700
WP CAREY INCCOM92936U1091842,461SH SOLE1002,461
WYNN RESORTS LTDCOM98313410729240SH SOLE 24000
XCEL ENERGY, INCCOM98389B10018267SH SOLE100267
XCEL ENERGY, INCCOM98389B10046691SH SOLE 69100
XCEL ENERGY, INCCOM98389B1002213,354SH SOLE2003,354
XILINX, INCCOM983919101110SH SOLE10010
XILINX, INCCOM983919101535SH SOLE 3500
XILINX, INCCOM98391910119129SH SOLE200129
XPENG INC ADRADS98422D1054100SH SOLE 10000
XPO LOGISTICS INCCOM983793100429SH SOLE10029
XYLEM INCCOM98419M10053442SH SOLE100442
YUM BRANDS INCCOM988498101110SH SOLE20010
YUM BRANDS INCCOM98849810155475SH SOLE100475
YUM BRANDS INCCOM9884981011751,523SH SOLE 1,43300
YUM CHINA HLDGS INCCOM98850P10920300SH SOLE100300
YUMANITY THERAPEUTICS INCCOM98872L102150SH SOLE20050
ZEBRA TECHNOLOGIES CORPORATICL A9892071051528SH SOLE20028
ZEBRA TECHNOLOGIES CORPORATICL A9892071052343SH SOLE10043
ZIMMER BIOMET HOLDINGS INCCOM98956P10244274SH SOLE 27400
ZIMMER BIOMET HOLDINGS INCCOM98956P10294583SH SOLE100583
ZIONS BANCORPORATION N ACOM989701107241SH SOLE10041
ZOETIS INCCL A98978V1032,12711,413SH SOLE 11,41300
ZOETIS INCCL A98978V1037,97342,780SH SOLE10042,780
ZOOM VIDEO COMMUNICATIONS INCL A98980L10149127SH SOLE200127
ZOOM VIDEO COMMUNICATIONS INCL A98980L10185220SH SOLE100220
ZSCALER INCCOM98980G10226120SH SOLE200120
ZSCALER INCCOM98980G10270325SH SOLE100325