0001085146-22-003150.txt : 20220816 0001085146-22-003150.hdr.sgml : 20220816 20220816071515 ACCESSION NUMBER: 0001085146-22-003150 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220816 DATE AS OF CHANGE: 20220816 EFFECTIVENESS DATE: 20220816 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIRST REPUBLIC INVESTMENT MANAGEMENT, INC. CENTRAL INDEX KEY: 0001418204 IRS NUMBER: 000000000 STATE OF INCORPORATION: NY FISCAL YEAR END: 1228 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12624 FILM NUMBER: 221168466 BUSINESS ADDRESS: STREET 1: 111 PINE STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94111 BUSINESS PHONE: 4152965727 MAIL ADDRESS: STREET 1: 111 PINE STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94111 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001418204 XXXXXXXX 06-30-2022 06-30-2022 false FIRST REPUBLIC INVESTMENT MANAGEMENT, INC.
111 Pine Street San Francisco CA 94111
13F HOLDINGS REPORT 028-12624 N
Amy Hong FRIM Chief Compliance Officer 415-296-5727 /s/ Amy Hong San Francisco CA 08-15-2022 0 1917 39120372 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 1STDIBS COM INC COM 320551104 112 19599 SH SOLE 19599 0 0 3-D SYS CORP DEL COM NEW 88554D205 201 20684 SH SOLE 20684 0 0 3M CO COM 88579Y101 34721 268304 SH SOLE 267304 0 1000 ABB LTD SPONSORED ADR 000375204 3475 130021 SH SOLE 130021 0 0 ABBOTT LABS COM 002824100 206789 1903258 SH SOLE 1903258 0 0 ABBVIE INC COM 00287Y109 348126 2272957 SH SOLE 2259247 0 13710 ABERCROMBIE & FITCH CO CL A 002896207 390 23026 SH SOLE 23026 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 985 105143 SH SOLE 105143 0 0 ABIOMED INC COM 003654100 920 3718 SH SOLE 3718 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1257 18580 SH SOLE 18580 0 0 ACCEL ENTERTAINMENT INC COM CL A1 00436Q106 463 43581 SH SOLE 43581 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 156309 562970 SH SOLE 534156 0 28814 ACCOLADE INC COM 00437E102 75 10185 SH SOLE 10185 0 0 ACI WORLDWIDE INC COM 004498101 1229 47489 SH SOLE 47489 0 0 ACTIVISION BLIZZARD INC COM 00507V109 19047 244637 SH SOLE 244637 0 0 ACUITY BRANDS INC COM 00508Y102 492 3191 SH SOLE 3191 0 0 ACUSHNET HLDGS CORP COM 005098108 1992 47786 SH SOLE 47786 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 307 20006 SH SOLE 20006 0 0 ADAPTHEALTH CORP COMMON STOCK 00653Q102 451 24990 SH SOLE 24990 0 0 ADECOAGRO S A COM L00849106 553 65350 SH SOLE 65350 0 0 ADIENT PLC ORD SHS G0084W101 953 32165 SH SOLE 32165 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 206827 565008 SH SOLE 565003 0 5 ADVANCE AUTO PARTS INC COM 00751Y106 661 3821 SH SOLE 3821 0 0 ADVANCED MICRO DEVICES INC COM 007903107 48604 635597 SH SOLE 635597 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 19 16167 SH SOLE 16167 0 0 AERCAP HOLDINGS NV SHS N00985106 4529 110634 SH SOLE 110634 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 149 19845 SH SOLE 19845 0 0 AES CORP COM 00130H105 2428 115559 SH SOLE 115559 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 2997 25703 SH SOLE 25703 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1702 94240 SH SOLE 94240 0 0 AFLAC INC COM 001055102 2860 51698 SH SOLE 51698 0 0 AGCO CORP COM 001084102 885 8962 SH SOLE 8962 0 0 AGEAGLE AERIAL SYS INC NEW COM 00848K101 6 10016 SH SOLE 10016 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 2784 23444 SH SOLE 23444 0 0 AGNC INVT CORP COM 00123Q104 1938 175100 SH SOLE 175100 0 0 AGNICO EAGLE MINES LTD COM 008474108 502 10962 SH SOLE 10962 0 0 AGREE RLTY CORP COM 008492100 2338 32410 SH SOLE 32410 0 0 AIR LEASE CORP CL A 00912X302 1650 49366 SH SOLE 49366 0 0 AIR PRODS & CHEMS INC COM 009158106 19352 80473 SH SOLE 80473 0 0 AIRBNB INC COM CL A 009066101 126578 1420942 SH SOLE 1420942 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1755 19217 SH SOLE 19217 0 0 ALAMO GROUP INC COM 011311107 287 2462 SH SOLE 2462 0 0 ALARM COM HLDGS INC COM 011642105 239 3864 SH SOLE 3864 0 0 ALASKA AIR GROUP INC COM 011659109 1789 44680 SH SOLE 43180 0 1500 ALBANY INTL CORP CL A 012348108 2306 29272 SH SOLE 29272 0 0 ALBEMARLE CORP COM 012653101 8392 40158 SH SOLE 40158 0 0 ALCOA CORP COM 013872106 7779 170658 SH SOLE 170658 0 0 ALCON AG ORD SHS H01301128 14533 208624 SH SOLE 208624 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 216 12032 SH SOLE 12032 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 41720 287662 SH SOLE 287642 0 20 ALGONQUIN PWR UTILS CORP COM 015857105 235 17550 SH SOLE 17550 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20877 183651 SH SOLE 183651 0 0 ALIGN TECHNOLOGY INC COM 016255101 8104 34241 SH SOLE 34241 0 0 ALIGNMENT HEALTHCARE INC COM 01625V104 572 50110 SH SOLE 50110 0 0 ALKERMES PLC SHS G01767105 241 8079 SH SOLE 8079 0 0 ALLEGHANY CORP MD COM 017175100 1481 1778 SH SOLE 1778 0 0 ALLEGION PLC ORD SHS G0176J109 9318 95179 SH SOLE 95179 0 0 ALLETE INC COM NEW 018522300 1377 23431 SH SOLE 23431 0 0 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 13084 717704 SH SOLE 717704 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2815 67690 SH SOLE 67690 0 0 ALLIANT ENERGY CORP COM 018802108 386 6591 SH SOLE 6591 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 344 8939 SH SOLE 8939 0 0 ALLSTATE CORP COM 020002101 7575 59775 SH SOLE 59775 0 0 ALLY FINL INC COM 02005N100 343 10223 SH SOLE 10223 0 0 ALPHABET INC CAP STK CL A 02079K305 600272 275448 SH SOLE 275432 0 16 ALPHABET INC CAP STK CL C 02079K107 275397 125898 SH SOLE 120684 0 5214 ALPS ETF TR ALERIAN MLP 00162Q452 6595 191423 SH SOLE 191423 0 0 ALTAIR ENGR INC COM CL A 021369103 453 8622 SH SOLE 8622 0 0 ALTICE USA INC CL A 02156K103 510 55154 SH SOLE 55154 0 0 ALTRA INDL MOTION CORP COM 02208R106 1586 44986 SH SOLE 44986 0 0 ALTRIA GROUP INC COM 02209S103 12631 302397 SH SOLE 302397 0 0 AMAZON COM INC COM 023135106 617530 5814239 SH SOLE 5813779 0 460 AMBEV SA SPONSORED ADR 02319V103 1177 468841 SH SOLE 468841 0 0 AMCOR PLC ORD G0250X107 50141 4033851 SH SOLE 4033851 0 0 AMDOCS LTD SHS G02602103 2357 28296 SH SOLE 28296 0 0 AMER STATES WTR CO COM 029899101 375 4604 SH SOLE 4604 0 0 AMEREN CORP COM 023608102 885 9795 SH SOLE 9795 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1217 59562 SH SOLE 59562 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1359 107192 SH SOLE 107192 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 588 9115 SH SOLE 9115 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 11130 213924 SH SOLE 213924 0 0 AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323 1138 27742 SH SOLE 27742 0 0 AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 1046 24734 SH SOLE 24734 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 17676 346864 SH SOLE 346864 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 812 15396 SH SOLE 15396 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 27682 425615 SH SOLE 425615 0 0 AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 747 16213 SH SOLE 16213 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 13656 199768 SH SOLE 199768 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 981 87754 SH SOLE 87754 0 0 AMERICAN ELEC PWR CO INC COM 025537101 4695 48942 SH SOLE 48942 0 0 AMERICAN EXPRESS CO COM 025816109 26171 188795 SH SOLE 188795 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 1797 50700 SH SOLE 50700 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 6105 119404 SH SOLE 119404 0 0 AMERICAN PUB ED INC COM 02913V103 711 44003 SH SOLE 44003 0 0 AMERICAN TOWER CORP NEW COM 03027X100 91026 356141 SH SOLE 356126 0 15 AMERICAN WOODMARK CORPORATIO COM 030506109 659 14644 SH SOLE 14644 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 9889 66470 SH SOLE 66470 0 0 AMERICOLD REALTY TRUST INC COM 03064D108 2323 77336 SH SOLE 77336 0 0 AMERIPRISE FINL INC COM 03076C106 14875 62583 SH SOLE 62583 0 0 AMERIS BANCORP COM 03076K108 655 16291 SH SOLE 16291 0 0 AMERISAFE INC COM 03071H100 426 8183 SH SOLE 8183 0 0 AMERISOURCEBERGEN CORP COM 03073E105 22872 161665 SH SOLE 161665 0 0 AMETEK INC COM 031100100 7717 70221 SH SOLE 70221 0 0 AMGEN INC COM 031162100 126209 518738 SH SOLE 517643 0 1095 AMICUS THERAPEUTICS INC COM 03152W109 656 61050 SH SOLE 61050 0 0 AMN HEALTHCARE SVCS INC COM 001744101 1438 13111 SH SOLE 13111 0 0 AMPHENOL CORP NEW CL A 032095101 9216 143156 SH SOLE 143156 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 507 27962 SH SOLE 27962 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 542 12932 SH SOLE 12932 0 0 ANALOG DEVICES INC COM 032654105 14185 97101 SH SOLE 97101 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2024 37516 SH SOLE 37516 0 0 ANIKA THERAPEUTICS INC COM 035255108 604 27041 SH SOLE 27041 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 1215 205553 SH SOLE 205553 0 0 ANSYS INC COM 03662Q105 5606 23426 SH SOLE 23426 0 0 ANTERO MIDSTREAM CORP COM 03676B102 151 16648 SH SOLE 16648 0 0 AON PLC SHS CL A G0403H108 16493 61158 SH SOLE 61158 0 0 APA CORPORATION COM 03743Q108 47477 1360371 SH SOLE 1360371 0 0 APARTMENT INCOME REIT CORP COM 03750L109 2029 48767 SH SOLE 48767 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 195 30406 SH SOLE 30406 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 18816 388117 SH SOLE 388117 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 919 62655 SH SOLE 62655 0 0 APPLE INC COM 037833100 1489548 10894878 SH SOLE 10832563 0 62315 APPLIED INDL TECHNOLOGIES IN COM 03820C105 930 9667 SH SOLE 9667 0 0 APPLIED MATLS INC COM 038222105 28711 315570 SH SOLE 282470 0 33100 APPLOVIN CORP COM CL A 03831W108 5174 150221 SH SOLE 150221 0 0 APTARGROUP INC COM 038336103 1072 10383 SH SOLE 10383 0 0 APTIV PLC SHS G6095L109 12821 143939 SH SOLE 143939 0 0 ARAMARK COM 03852U106 1015 33141 SH SOLE 33141 0 0 ARBOR REALTY TRUST INC COM 038923108 3895 297127 SH SOLE 297127 0 0 ARCH CAP GROUP LTD ORD G0450A105 5518 121297 SH SOLE 121297 0 0 ARCHAEA ENERGY INC COM CL A 03940F103 271 17423 SH SOLE 17423 0 0 ARCHER AVIATION INC *W EXP 09/16/202 03945R110 25 44237 SH SOLE 44237 0 0 ARCHER AVIATION INC COM CL A 03945R102 186 60533 SH SOLE 60533 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 6302 81213 SH SOLE 81213 0 0 ARES CAPITAL CORP COM 04010L103 13868 773478 SH SOLE 773478 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 39401 692943 SH SOLE 692943 0 0 ARISTA NETWORKS INC COM 040413106 51179 545972 SH SOLE 545972 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 334 6676 SH SOLE 6676 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 162 10457 SH SOLE 10457 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 1012 32139 SH SOLE 32139 0 0 ARK ETF TR INNOVATION ETF 00214Q104 7079 177510 SH SOLE 177510 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 234 4787 SH SOLE 4787 0 0 ARLO TECHNOLOGIES INC COM 04206A101 112 17801 SH SOLE 17801 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 2938 39200 SH SOLE 39200 0 0 ARROW ELECTRS INC COM 042735100 3053 27233 SH SOLE 27233 0 0 ARROW FINL CORP COM 042744102 3365 105774 SH SOLE 105774 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 307 8632 SH SOLE 8632 0 0 ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 1188 12785 SH SOLE 12785 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 590 114202 SH SOLE 114202 0 0 ASGN INC COM 00191U102 1687 18688 SH SOLE 18688 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 18728 39355 SH SOLE 39355 0 0 ASPEN TECHNOLOGY INC COM 29109X106 756 4115 SH SOLE 4115 0 0 ASSURANT INC COM 04621X108 3304 19117 SH SOLE 19117 0 0 ASSURED GUARANTY LTD COM G0585R106 1420 25444 SH SOLE 25444 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 12875 194869 SH SOLE 194869 0 0 AT&T INC COM 00206R102 37346 1781756 SH SOLE 1769256 0 12500 ATHIRA PHARMA INC COM 04746L104 62 20200 SH SOLE 20200 0 0 ATKORE INC COM 047649108 17168 206815 SH SOLE 206815 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 568 16731 SH SOLE 16731 0 0 ATLASSIAN CORP PLC CL A G06242104 5605 29910 SH SOLE 29910 0 0 ATMOS ENERGY CORP COM 049560105 4543 40526 SH SOLE 40526 0 0 ATRICURE INC COM 04963C209 1131 27690 SH SOLE 27690 0 0 AURORA INNOVATION INC CLASS A COM 051774107 57 30000 SH SOLE 30000 0 0 AUTODESK INC COM 052769106 28544 165993 SH SOLE 165993 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 218 5552 SH SOLE 5552 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 94163 448310 SH SOLE 448310 0 0 AUTONATION INC COM 05329W102 9925 88804 SH SOLE 88804 0 0 AUTOZONE INC COM 053332102 13993 6511 SH SOLE 6511 0 0 AVALARA INC COM 05338G106 507 7178 SH SOLE 7178 0 0 AVALONBAY CMNTYS INC COM 053484101 62154 319969 SH SOLE 319969 0 0 AVANGRID INC COM 05351W103 285 6181 SH SOLE 6181 0 0 AVEPOINT INC COM CL A 053604104 141 32592 SH SOLE 32592 0 0 AVERY DENNISON CORP COM 053611109 2353 14536 SH SOLE 14536 0 0 AVID BIOSERVICES INC COM 05368M106 214 14038 SH SOLE 14038 0 0 AVIENT CORPORATION COM 05368V106 1083 27016 SH SOLE 27016 0 0 AXALTA COATING SYS LTD COM G0750C108 1141 51583 SH SOLE 51583 0 0 AXOS FINANCIAL INC COM 05465C100 548 15295 SH SOLE 15295 0 0 AZENTA INC COM 114340102 2630 36476 SH SOLE 36476 0 0 BABYLON HLDGS LTD CL A SHS G07031100 13 13353 SH SOLE 13353 0 0 BADGER METER INC COM 056525108 664 8207 SH SOLE 8207 0 0 BAIDU INC SPON ADR REP A 056752108 988 6640 SH SOLE 6640 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 438 32148 SH SOLE 32148 0 0 BAKER HUGHES COMPANY CL A 05722G100 12691 439590 SH SOLE 439590 0 0 BALCHEM CORP COM 057665200 405 3121 SH SOLE 3121 0 0 BALL CORP COM 058498106 2592 37688 SH SOLE 37688 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1849 408977 SH SOLE 408977 0 0 BANCO SANTANDER S.A. ADR 05964H105 73 26143 SH SOLE 26143 0 0 BANK HAWAII CORP COM 062540109 8565 115124 SH SOLE 115124 0 0 BANK MONTREAL QUE COM 063671101 285 2958 SH SOLE 2958 0 0 BANK NEW YORK MELLON CORP COM 064058100 3660 87743 SH SOLE 87743 0 0 BANK NOVA SCOTIA B C COM 064149107 872 14727 SH SOLE 14727 0 0 BANK OZK COM 06417N103 2002 53346 SH SOLE 53346 0 0 BANK PRINCETON NEW JERSEY COM 064520109 847 30833 SH SOLE 30833 0 0 BARCLAYS PLC ADR 06738E204 1034 136101 SH SOLE 136101 0 0 BARNES GROUP INC COM 067806109 337 10823 SH SOLE 10823 0 0 BARRICK GOLD CORP COM 067901108 899 50805 SH SOLE 50805 0 0 BATH & BODY WORKS INC COM 070830104 212 7876 SH SOLE 7876 0 0 BAXTER INTL INC COM 071813109 5074 78999 SH SOLE 78999 0 0 BCE INC COM NEW 05534B760 5295 107663 SH SOLE 107663 0 0 BECTON DICKINSON & CO COM 075887109 18876 76568 SH SOLE 76568 0 0 BED BATH & BEYOND INC COM 075896100 126 25380 SH SOLE 25380 0 0 BEIGENE LTD SPONSORED ADR 07725L102 1103 6814 SH SOLE 6814 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 540 21690 SH SOLE 21690 0 0 BERKLEY W R CORP COM 084423102 2142 31379 SH SOLE 31379 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 24537 60 SH SOLE 60 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 237322 869246 SH SOLE 843930 0 25316 BERKSHIRE HILLS BANCORP INC COM 084680107 534 21560 SH SOLE 21560 0 0 BERRY GLOBAL GROUP INC COM 08579W103 2858 52309 SH SOLE 52309 0 0 BEST BUY INC COM 086516101 568 8716 SH SOLE 8716 0 0 BHP GROUP LTD SPONSORED ADS 088606108 8874 157951 SH SOLE 111826 0 46125 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 806 49724 SH SOLE 49724 0 0 BILL COM HLDGS INC COM 090043100 867 7886 SH SOLE 7886 0 0 BIO RAD LABS INC CL A 090572207 1099 2220 SH SOLE 2220 0 0 BIOGEN INC COM 09062X103 2422 11875 SH SOLE 11875 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1183 8116 SH SOLE 8116 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 333 24084 SH SOLE 24084 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 860 10378 SH SOLE 10378 0 0 BIONTECH SE SPONSORED ADS 09075V102 1013 6793 SH SOLE 6793 0 0 BIO-TECHNE CORP COM 09073M104 2454 7078 SH SOLE 7078 0 0 BITNILE HOLDINGS INC COM 09175M101 3 12500 SH SOLE 12500 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 915 14680 SH SOLE 14680 0 0 BK OF AMERICA CORP COM 060505104 238042 7646715 SH SOLE 7600197 0 46518 BLACK KNIGHT INC COM 09215C105 2894 44257 SH SOLE 44257 0 0 BLACKBAUD INC COM 09227Q100 600 10334 SH SOLE 10334 0 0 BLACKLINE INC COM 09239B109 1211 18187 SH SOLE 18187 0 0 BLACKROCK CAP INVT CORP COM 092533108 37 10000 SH SOLE 10000 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 357 32587 SH SOLE 32587 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 2031 123613 SH SOLE 123613 0 0 BLACKROCK INC COM 09247X101 43638 71650 SH SOLE 71650 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 928 116914 SH SOLE 116914 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 3317 169309 SH SOLE 169309 0 0 BLACKROCK TCP CAPITAL CORP COM 09259E108 150 11993 SH SOLE 11993 0 0 BLACKSTONE INC COM 09260D107 212038 2324212 SH SOLE 2324012 0 200 BLACKSTONE MTG TR INC COM CL A 09257W100 41871 1513220 SH SOLE 1513220 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 378 16001 SH SOLE 16001 0 0 BLEND LABS INC CL A 09352U108 610 258473 SH SOLE 258473 0 0 BLOCK H & R INC COM 093671105 246 6956 SH SOLE 6956 0 0 BLOCK INC CL A 852234103 10455 170112 SH SOLE 170112 0 0 BLOOM ENERGY CORP COM CL A 093712107 1214 73598 SH SOLE 73598 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 250 4941 SH SOLE 4941 0 0 BOEING CO COM 097023105 29115 212957 SH SOLE 212207 0 750 BOOKING HOLDINGS INC COM 09857L108 16014 9156 SH SOLE 9156 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1623 17964 SH SOLE 17964 0 0 BORGWARNER INC COM 099724106 298 8928 SH SOLE 8928 0 0 BOSTON PROPERTIES INC COM 101121101 107128 1203958 SH SOLE 1203958 0 0 BOSTON SCIENTIFIC CORP COM 101137107 32724 878013 SH SOLE 878013 0 0 BOYD GAMING CORP COM 103304101 4545 91352 SH SOLE 91352 0 0 BP PLC SPONSORED ADR 055622104 10343 364835 SH SOLE 364835 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 999 103593 SH SOLE 103593 0 0 BREAD FINANCIAL HOLDINGS INC COM 018581108 574 15492 SH SOLE 15492 0 0 BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100 1419 97571 SH SOLE 97571 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 823 9735 SH SOLE 9735 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 251 33229 SH SOLE 33229 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 62830 815974 SH SOLE 814474 0 1500 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5556 129482 SH SOLE 129482 0 0 BROADCOM INC COM 11135F101 418125 860677 SH SOLE 860277 0 400 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3303 23173 SH SOLE 23173 0 0 BROADSTONE NET LEASE INC COM 11135E203 527 25698 SH SOLE 25698 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4334 97456 SH SOLE 97456 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 43073 1126966 SH SOLE 1126966 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 9323 219355 SH SOLE 219355 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 305 8592 SH SOLE 8592 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1646 47306 SH SOLE 47306 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 225 16930 SH SOLE 16930 0 0 BROWN & BROWN INC COM 115236101 1472 25240 SH SOLE 25240 0 0 BROWN FORMAN CORP CL B 115637209 439 6264 SH SOLE 6264 0 0 BRUKER CORP COM 116794108 941 14994 SH SOLE 14994 0 0 BRUNSWICK CORP COM 117043109 1541 23565 SH SOLE 23565 0 0 BUCKLE INC COM 118440106 249 8992 SH SOLE 8992 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 1058 19699 SH SOLE 19699 0 0 BUNGE LIMITED COM G16962105 30302 334122 SH SOLE 334122 0 0 BURLINGTON STORES INC COM 122017106 625 4586 SH SOLE 4586 0 0 BWX TECHNOLOGIES INC COM 05605H100 5862 106399 SH SOLE 106399 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 642 6330 SH SOLE 6330 0 0 CABLE ONE INC COM 12685J105 3475 2695 SH SOLE 2695 0 0 CACI INTL INC CL A 127190304 456 1618 SH SOLE 1618 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 5680 37857 SH SOLE 37857 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 4159 317209 SH SOLE 317209 0 0 CALLAWAY GOLF CO COM 131193104 231 11341 SH SOLE 11341 0 0 CAMDEN PPTY TR SH BEN INT 133131102 4623 34377 SH SOLE 34377 0 0 CAMECO CORP COM 13321L108 17939 853430 SH SOLE 853430 0 0 CANADIAN IMP BK COMM COM 136069101 630 12976 SH SOLE 12976 0 0 CANADIAN NAT RES LTD COM 136385101 710 13231 SH SOLE 13231 0 0 CANADIAN NATL RY CO COM 136375102 25587 227500 SH SOLE 227500 0 0 CANADIAN PAC RY LTD COM 13645T100 16490 236117 SH SOLE 233954 0 2163 CANNAE HLDGS INC COM 13765N107 1048 54194 SH SOLE 54194 0 0 CANOPY GROWTH CORP COM 138035100 31 10759 SH SOLE 10759 0 0 CAPITAL ONE FINL CORP COM 14040H105 11088 106420 SH SOLE 106120 0 300 CAPITAL SOUTHWEST CORP COM 140501107 847 45990 SH SOLE 45990 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 293 7146 SH SOLE 7146 0 0 CARDINAL HEALTH INC COM 14149Y108 4479 85696 SH SOLE 85696 0 0 CARDLYTICS INC COM 14161W105 1113 49883 SH SOLE 49883 0 0 CAREDX INC COM 14167L103 646 30094 SH SOLE 30094 0 0 CARGURUS INC COM CL A 141788109 225 10473 SH SOLE 10473 0 0 CARLISLE COS INC COM 142339100 14140 59261 SH SOLE 59261 0 0 CARLYLE GROUP INC COM 14316J108 58809 1857512 SH SOLE 1857512 0 0 CARLYLE SECURED LENDING INC COM 872280102 166 13100 SH SOLE 13100 0 0 CARMAX INC COM 143130102 2726 30128 SH SOLE 30128 0 0 CARNIVAL CORP COMMON STOCK 143658300 758 87578 SH SOLE 87578 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 491 17591 SH SOLE 17591 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 47310 1326708 SH SOLE 1321108 0 5600 CARTERS INC COM 146229109 307 4358 SH SOLE 4358 0 0 CASELLA WASTE SYS INC CL A 147448104 869 11951 SH SOLE 11951 0 0 CASEYS GEN STORES INC COM 147528103 525 2836 SH SOLE 2836 0 0 CASTLE BIOSCIENCES INC COM 14843C105 267 12179 SH SOLE 12179 0 0 CATALENT INC COM 148806102 6487 60460 SH SOLE 60460 0 0 CATERPILLAR INC COM 149123101 64585 361297 SH SOLE 360197 0 1100 CATHAY GEN BANCORP COM 149150104 1436 36674 SH SOLE 36674 0 0 CAVCO INDS INC DEL COM 149568107 421 2147 SH SOLE 2147 0 0 CBIZ INC COM 124805102 1083 27099 SH SOLE 27099 0 0 CBOE GLOBAL MKTS INC COM 12503M108 500 4420 SH SOLE 4420 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 188 25864 SH SOLE 25864 0 0 CBRE GROUP INC CL A 12504L109 6069 82450 SH SOLE 82450 0 0 CDK GLOBAL INC COM 12508E101 465 8482 SH SOLE 8482 0 0 CDW CORP COM 12514G108 29379 186459 SH SOLE 186459 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 315 7170 SH SOLE 7170 0 0 CELANESE CORP DEL COM 150870103 8407 71485 SH SOLE 71485 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 148 37875 SH SOLE 37875 0 0 CENOVUS ENERGY INC COM 15135U109 620 32640 SH SOLE 32640 0 0 CENTENE CORP DEL COM 15135B101 13386 158203 SH SOLE 158203 0 0 CENTERPOINT ENERGY INC COM 15189T107 30399 1027703 SH SOLE 1027703 0 0 CENTERSPACE COM 15202L107 402 4934 SH SOLE 4934 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 307 7675 SH SOLE 7675 0 0 CENTURY CASINOS INC COM 156492100 119 16507 SH SOLE 16507 0 0 CERENCE INC COM 156727109 252 10005 SH SOLE 10005 0 0 CEVA INC COM 157210105 236 7038 SH SOLE 7038 0 0 CF INDS HLDGS INC COM 125269100 5842 68142 SH SOLE 68142 0 0 CHAMPIONX CORPORATION COM 15872M104 1087 54768 SH SOLE 54768 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 333 24316 SH SOLE 24316 0 0 CHARLES RIV LABS INTL INC COM 159864107 34866 162948 SH SOLE 162948 0 0 CHART INDS INC COM 16115Q308 239 1428 SH SOLE 1428 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2754 5879 SH SOLE 5879 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 5348 43917 SH SOLE 43917 0 0 CHEESECAKE FACTORY INC COM 163072101 1121 42417 SH SOLE 42417 0 0 CHEMED CORP NEW COM 16359R103 551 1174 SH SOLE 1174 0 0 CHEMOCENTRYX INC COM 16383L106 207 8347 SH SOLE 8347 0 0 CHEMOURS CO COM 163851108 264 8234 SH SOLE 8234 0 0 CHENIERE ENERGY INC COM NEW 16411R208 39900 299930 SH SOLE 299930 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 605 13494 SH SOLE 13494 0 0 CHERRY HILL MTG INVT CORP COM 164651101 69 10768 SH SOLE 10768 0 0 CHESAPEAKE ENERGY CORP COM 165167735 211 2601 SH SOLE 2601 0 0 CHEVRON CORP NEW COM 166764100 357857 2471731 SH SOLE 2471021 0 710 CHEWY INC CL A 16679L109 394 11335 SH SOLE 11335 0 0 CHIMERA INVT CORP COM NEW 16934Q208 403 45642 SH SOLE 45642 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 8234 6299 SH SOLE 6299 0 0 CHOICE HOTELS INTL INC COM 169905106 348 3115 SH SOLE 3115 0 0 CHUBB LIMITED COM H1467J104 217099 1104378 SH SOLE 1103628 0 750 CHURCH & DWIGHT CO INC COM 171340102 11205 120931 SH SOLE 120931 0 0 CHURCHILL DOWNS INC COM 171484108 4370 22816 SH SOLE 22816 0 0 CIGNA CORP NEW COM 125523100 11642 44177 SH SOLE 44177 0 0 CINCINNATI FINL CORP COM 172062101 9868 82941 SH SOLE 82941 0 0 CINTAS CORP COM 172908105 142752 382171 SH SOLE 382171 0 0 CIRRUS LOGIC INC COM 172755100 346 4770 SH SOLE 4770 0 0 CISCO SYS INC COM 17275R102 181503 4256643 SH SOLE 4241593 0 15050 CITIGROUP INC COM NEW 172967424 44048 957768 SH SOLE 956398 0 1370 CITIZENS FINL GROUP INC COM 174610105 23531 659316 SH SOLE 659316 0 0 CITRIX SYS INC COM 177376100 1070 11007 SH SOLE 11007 0 0 CITY OFFICE REIT INC COM 178587101 283 21875 SH SOLE 21875 0 0 CLARIVATE PLC ORD SHS G21810109 1137 82060 SH SOLE 82060 0 0 CLEAN HARBORS INC COM 184496107 6967 79467 SH SOLE 79467 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 539 44769 SH SOLE 44769 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 3616 235269 SH SOLE 235269 0 0 CLOROX CO DEL COM 189054109 7947 56368 SH SOLE 56318 0 50 CLOUDFLARE INC CL A COM 18915M107 365 8333 SH SOLE 8333 0 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 162 17691 SH SOLE 17691 0 0 CLOVIS ONCOLOGY INC COM 189464100 40 22000 SH SOLE 22000 0 0 CME GROUP INC COM 12572Q105 80832 394879 SH SOLE 394879 0 0 CMS ENERGY CORP COM 125896100 985 14588 SH SOLE 14588 0 0 COCA COLA CO COM 191216100 186413 2963175 SH SOLE 2963175 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 440 8527 SH SOLE 8527 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 299 5411 SH SOLE 5411 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 235 3863 SH SOLE 3863 0 0 COGNEX CORP COM 192422103 774 18209 SH SOLE 18209 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9892 146565 SH SOLE 146565 0 0 COHEN & STEERS INC COM 19247A100 499 7845 SH SOLE 7845 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1917 75726 SH SOLE 75726 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 315 23181 SH SOLE 23181 0 0 COHEN & STEERS TOTAL RETURN COM 19247R103 215 16250 SH SOLE 16250 0 0 COHERENT INC COM 192479103 984 3695 SH SOLE 3695 0 0 COHU INC COM 192576106 1568 56510 SH SOLE 56510 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 4816 102423 SH SOLE 102423 0 0 COLGATE PALMOLIVE CO COM 194162103 12541 156491 SH SOLE 156491 0 0 COLUMBIA BKG SYS INC COM 197236102 453 15822 SH SOLE 15822 0 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 585 12115 SH SOLE 12115 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 290 4050 SH SOLE 4050 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 675 23790 SH SOLE 23790 0 0 COMCAST CORP NEW CL A 20030N101 80594 2053862 SH SOLE 2052362 0 1500 COMERICA INC COM 200340107 1548 21094 SH SOLE 21094 0 0 COMFORT SYS USA INC COM 199908104 2124 25540 SH SOLE 25540 0 0 COMMERCE BANCSHARES INC COM 200525103 3496 53245 SH SOLE 53245 0 0 COMMERCIAL METALS CO COM 201723103 1392 42044 SH SOLE 42044 0 0 COMMSCOPE HLDG CO INC COM 20337X109 407 66552 SH SOLE 66552 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1478 40829 SH SOLE 40829 0 0 COMPASS INC CL A 20464U100 1146 317522 SH SOLE 317522 0 0 CONAGRA BRANDS INC COM 205887102 1623 47386 SH SOLE 47386 0 0 CONMED CORP COM 207410101 1405 14668 SH SOLE 14668 0 0 CONOCOPHILLIPS COM 20825C104 71587 797090 SH SOLE 796690 0 400 CONSOLIDATED EDISON INC COM 209115104 58638 616596 SH SOLE 616196 0 400 CONSTELLATION BRANDS INC CL A 21036P108 95925 411591 SH SOLE 411591 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2144 37448 SH SOLE 37448 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 854 40798 SH SOLE 40798 0 0 CONTINENTAL RES INC COM 212015101 4045 61894 SH SOLE 61894 0 0 COOPER COS INC COM NEW 216648402 575 1836 SH SOLE 1836 0 0 COPART INC COM 217204106 4388 40387 SH SOLE 40387 0 0 CORE SCIENTIFIC INC COMMON STOCK 21873J108 28 18792 SH SOLE 18792 0 0 CORNING INC COM 219350105 6788 215438 SH SOLE 215438 0 0 CORSAIR GAMING INC COM 22041X102 152 11613 SH SOLE 11613 0 0 CORTEVA INC COM 22052L104 54183 1000792 SH SOLE 1000792 0 0 COSTAR GROUP INC COM 22160N109 8502 140733 SH SOLE 140733 0 0 COSTCO WHSL CORP NEW COM 22160K105 236928 494341 SH SOLE 493841 0 500 COTERRA ENERGY INC COM 127097103 8511 329992 SH SOLE 329992 0 0 COUPA SOFTWARE INC COM 22266L106 282 4946 SH SOLE 4946 0 0 COUPANG INC CL A 22266T109 9866 773767 SH SOLE 773767 0 0 COUSINS PPTYS INC COM NEW 222795502 1369 46845 SH SOLE 46845 0 0 COVETRUS INC COM 22304C100 4076 196441 SH SOLE 196441 0 0 CRANE HLDGS CO COM 224441105 1402 16008 SH SOLE 16008 0 0 CREDIT ACCEP CORP MICH COM 225310101 210 444 SH SOLE 444 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 264 46566 SH SOLE 46566 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 494 20529 SH SOLE 20529 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 348 5729 SH SOLE 5729 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1156 55477 SH SOLE 55477 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 15702 93155 SH SOLE 93155 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 165908 985318 SH SOLE 985298 0 20 CROWN HLDGS INC COM 228368106 1996 21651 SH SOLE 21651 0 0 CRYOPORT INC COM PAR $0.001 229050307 1071 34560 SH SOLE 34560 0 0 CSG SYS INTL INC COM 126349109 527 8836 SH SOLE 8836 0 0 CSX CORP COM 126408103 10837 372929 SH SOLE 372929 0 0 CUBESMART COM 229663109 1833 42906 SH SOLE 42906 0 0 CULLEN FROST BANKERS INC COM 229899109 4717 40506 SH SOLE 40506 0 0 CUMMINS INC COM 231021106 70496 364265 SH SOLE 364165 0 100 CURTISS WRIGHT CORP COM 231561101 909 6884 SH SOLE 6884 0 0 CVS HEALTH CORP COM 126650100 88631 956517 SH SOLE 949517 0 7000 D R HORTON INC COM 23331A109 60215 909724 SH SOLE 909724 0 0 DANAHER CORPORATION COM 235851102 212236 837158 SH SOLE 837050 0 108 DARDEN RESTAURANTS INC COM 237194105 1625 14370 SH SOLE 14370 0 0 DATADOG INC CL A COM 23804L103 2093 21975 SH SOLE 21975 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 750 27416 SH SOLE 27416 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 816 33801 SH SOLE 33801 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 536 15677 SH SOLE 15677 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 2050 58902 SH SOLE 58902 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 225 10042 SH SOLE 10042 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 552 18658 SH SOLE 18658 0 0 DECKERS OUTDOOR CORP COM 243537107 3170 12416 SH SOLE 12416 0 0 DEERE & CO COM 244199105 31743 105997 SH SOLE 105997 0 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 680 13965 SH SOLE 13965 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1569 33956 SH SOLE 33956 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1903 65690 SH SOLE 65690 0 0 DENTSPLY SIRONA INC COM 24906P109 1265 35413 SH SOLE 35413 0 0 DESCARTES SYS GROUP INC COM 249906108 275 4424 SH SOLE 4424 0 0 DESKTOP METAL INC COM CL A 25058X105 24 11036 SH SOLE 11036 0 0 DEVON ENERGY CORP NEW COM 25179M103 153543 2786119 SH SOLE 2732689 0 53430 DEXCOM INC COM 252131107 3519 47210 SH SOLE 47210 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 16512 94828 SH SOLE 94828 0 0 DIAMONDBACK ENERGY INC COM 25278X109 85081 702275 SH SOLE 702275 0 0 DICKS SPORTING GOODS INC COM 253393102 2137 28349 SH SOLE 28349 0 0 DIGITAL RLTY TR INC COM 253868103 102293 787897 SH SOLE 787897 0 0 DIGITAL TURBINE INC COM NEW 25400W102 320 18308 SH SOLE 18308 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 791 162159 SH SOLE 162159 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 618 20845 SH SOLE 20845 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1305 45173 SH SOLE 45173 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 538 22293 SH SOLE 22293 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 402 15220 SH SOLE 15220 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 9138 392200 SH SOLE 392200 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 4616 113288 SH SOLE 113288 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 6279 198699 SH SOLE 198699 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 5414 112791 SH SOLE 112791 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1093 27174 SH SOLE 27174 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 693 32321 SH SOLE 32321 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 865 13741 SH SOLE 13741 0 0 DIREXION SHS ETF TR WORK FROM HOME 25460G773 268 5654 SH SOLE 5654 0 0 DISCOVER FINL SVCS COM 254709108 3227 34123 SH SOLE 34123 0 0 DISNEY WALT CO COM 254687106 195391 2069821 SH SOLE 2022456 0 47365 DNP SELECT INCOME FD INC COM 23325P104 211 19465 SH SOLE 19465 0 0 DOCUSIGN INC COM 256163106 10831 188757 SH SOLE 188757 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 591 8257 SH SOLE 8257 0 0 DOLLAR GEN CORP NEW COM 256677105 54980 224005 SH SOLE 203245 0 20760 DOLLAR TREE INC COM 256746108 6580 42221 SH SOLE 42221 0 0 DOMINION ENERGY INC COM 25746U109 10163 127337 SH SOLE 127337 0 0 DOMINOS PIZZA INC COM 25754A201 2013 5165 SH SOLE 5165 0 0 DONALDSON INC COM 257651109 870 18075 SH SOLE 18075 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 1896 64737 SH SOLE 64737 0 0 DOORDASH INC CL A 25809K105 3841 59849 SH SOLE 59849 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 272 11410 SH SOLE 11410 0 0 DORMAN PRODS INC COM 258278100 1130 10299 SH SOLE 10299 0 0 DOVER CORP COM 260003108 2282 18806 SH SOLE 18806 0 0 DOW INC COM 260557103 60957 1181101 SH SOLE 1177854 0 3247 DOXIMITY INC CL A 26622P107 254 7285 SH SOLE 7285 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 499 42790 SH SOLE 42790 0 0 DROPBOX INC CL A 26210C104 2485 118406 SH SOLE 118406 0 0 DTE ENERGY CO COM 233331107 1185 9352 SH SOLE 9352 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 73960 689859 SH SOLE 689859 0 0 DUKE REALTY CORP COM NEW 264411505 3903 71033 SH SOLE 71033 0 0 DUPONT DE NEMOURS INC COM 26614N102 14317 257593 SH SOLE 254346 0 3247 EA SERIES TRUST FREEDOM 100 EM 02072L607 342 12409 SH SOLE 12409 0 0 EAGLE MATLS INC COM 26969P108 725 6593 SH SOLE 6593 0 0 EAST WEST BANCORP INC COM 27579R104 6017 92857 SH SOLE 92857 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 734 38537 SH SOLE 38537 0 0 EASTGROUP PPTYS INC COM 277276101 3293 21337 SH SOLE 21337 0 0 EASTMAN CHEM CO COM 277432100 3516 39163 SH SOLE 39163 0 0 EATON CORP PLC SHS G29183103 240292 1907232 SH SOLE 1907232 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 949 39741 SH SOLE 39741 0 0 EBAY INC. COM 278642103 6787 162864 SH SOLE 162864 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 214 15500 SH SOLE 15500 0 0 ECOLAB INC COM 278865100 33614 218612 SH SOLE 218612 0 0 EDISON INTL COM 281020107 1030 16280 SH SOLE 16280 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 120403 1266199 SH SOLE 1266199 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 2541 129444 SH SOLE 129444 0 0 ELASTIC N V ORD SHS N14506104 1727 25527 SH SOLE 25527 0 0 ELECTRONIC ARTS INC COM 285512109 3736 30708 SH SOLE 30708 0 0 ELEMENT SOLUTIONS INC COM 28618M106 566 31815 SH SOLE 31815 0 0 ELEVANCE HEALTH INC COM 036752103 56303 116671 SH SOLE 116671 0 0 EMBARK TECHNOLOGY INC COM 29079J103 15 30118 SH SOLE 30118 0 0 EMCOR GROUP INC COM 29084Q100 977 9486 SH SOLE 9486 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 365 11774 SH SOLE 11774 0 0 EMERSON ELEC CO COM 291011104 124025 1559282 SH SOLE 1559282 0 0 EMPIRE ST RLTY TR INC CL A 292104106 871 123923 SH SOLE 123923 0 0 ENBRIDGE INC COM 29250N105 72656 1723906 SH SOLE 1723906 0 0 ENCOMPASS HEALTH CORP COM 29261A100 888 15836 SH SOLE 15836 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 812 28653 SH SOLE 28653 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 8957 897543 SH SOLE 897543 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 354 41636 SH SOLE 41636 0 0 ENOVIX CORPORATION COM 293594107 321 36000 SH SOLE 36000 0 0 ENPHASE ENERGY INC COM 29355A107 1121 5742 SH SOLE 5742 0 0 ENPRO INDS INC COM 29355X107 612 7467 SH SOLE 7467 0 0 ENSTAR GROUP LIMITED SHS G3075P101 374 1747 SH SOLE 1747 0 0 ENTEGRIS INC COM 29362U104 8995 97629 SH SOLE 97629 0 0 ENTERGY CORP NEW COM 29364G103 1538 13651 SH SOLE 13651 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 16103 660785 SH SOLE 660785 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 430 11156 SH SOLE 11156 0 0 EOG RES INC COM 26875P101 85875 777575 SH SOLE 777575 0 0 EPAM SYS INC COM 29414B104 4092 13881 SH SOLE 13881 0 0 EQT CORP COM 26884L109 7534 219006 SH SOLE 219006 0 0 EQUIFAX INC COM 294429105 1102 6028 SH SOLE 6028 0 0 EQUINIX INC COM 29444U700 49341 75099 SH SOLE 75094 0 5 EQUITABLE HLDGS INC COM 29452E101 623 23885 SH SOLE 23885 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 210 33084 SH SOLE 33084 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 6785 96277 SH SOLE 96277 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3696 51171 SH SOLE 51171 0 0 ERICSSON ADR B SEK 10 294821608 161 21801 SH SOLE 21801 0 0 ESS TECH INC COMMON STOCK 26916J106 36 12685 SH SOLE 12685 0 0 ESSENTIAL UTILS INC COM 29670G102 298 6510 SH SOLE 6510 0 0 ESSEX PPTY TR INC COM 297178105 3629 13878 SH SOLE 13878 0 0 ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 454 9538 SH SOLE 9538 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 15505 338536 SH SOLE 338536 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1570 40134 SH SOLE 40134 0 0 ETSY INC COM 29786A106 1408 19239 SH SOLE 19239 0 0 EURONET WORLDWIDE INC COM 298736109 909 9038 SH SOLE 9038 0 0 EVENTBRITE INC COM CL A 29975E109 255 24868 SH SOLE 24868 0 0 EVERCORE INC CLASS A 29977A105 4448 47517 SH SOLE 47517 0 0 EVEREST RE GROUP LTD COM G3223R108 4263 15208 SH SOLE 15208 0 0 EVERGY INC COM 30034W106 1295 19845 SH SOLE 19845 0 0 EVERSOURCE ENERGY COM 30040W108 4126 48846 SH SOLE 48846 0 0 EVERTEC INC COM 30040P103 1559 42272 SH SOLE 42272 0 0 EVOLENT HEALTH INC CL A 30050B101 756 24629 SH SOLE 24629 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 245 7521 SH SOLE 7521 0 0 EXACT SCIENCES CORP COM 30063P105 1029 26122 SH SOLE 26122 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 4426 136897 SH SOLE 136897 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1341 29825 SH SOLE 29825 0 0 EXELIXIS INC COM 30161Q104 336 16144 SH SOLE 16144 0 0 EXELON CORP COM 30161N101 20986 463054 SH SOLE 463054 0 0 EXPEDIA GROUP INC COM NEW 30212P303 6252 65929 SH SOLE 65929 0 0 EXPEDITORS INTL WASH INC COM 302130109 7362 75542 SH SOLE 58307 0 17235 EXPONENT INC COM 30214U102 554 6052 SH SOLE 6052 0 0 EXTRA SPACE STORAGE INC COM 30225T102 34322 201751 SH SOLE 201751 0 0 EXXON MOBIL CORP COM 30231G102 293234 3424029 SH SOLE 3422985 0 1044 F5 INC COM 315616102 647 4227 SH SOLE 4227 0 0 FACTSET RESH SYS INC COM 303075105 2753 7159 SH SOLE 7159 0 0 FAIR ISAAC CORP COM 303250104 1317 3284 SH SOLE 3284 0 0 FARFETCH LTD ORD SH CL A 30744W107 206 28717 SH SOLE 28717 0 0 FASTENAL CO COM 311900104 6951 139245 SH SOLE 139245 0 0 FATE THERAPEUTICS INC COM 31189P102 398 16073 SH SOLE 16073 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 843 8629 SH SOLE 8629 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 778 8123 SH SOLE 8123 0 0 FEDERAL SIGNAL CORP COM 313855108 394 11073 SH SOLE 11073 0 0 FEDEX CORP COM 31428X106 14531 64095 SH SOLE 63095 0 1000 FERGUSON PLC NEW SHS G3421J106 3568 31978 SH SOLE 31978 0 0 FERRARI N V COM N3167Y103 7945 43381 SH SOLE 43381 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 350 8106 SH SOLE 8106 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 9526 265126 SH SOLE 265126 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 822 8519 SH SOLE 8519 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1498 55162 SH SOLE 55162 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 553 12257 SH SOLE 12257 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 218 5064 SH SOLE 5064 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1773 47959 SH SOLE 47959 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 13049 142350 SH SOLE 142350 0 0 FIFTH THIRD BANCORP COM 316773100 61959 1844021 SH SOLE 1844021 0 0 FIGS INC CL A 30260D103 5805 637260 SH SOLE 637260 0 0 FIRST AMERN FINL CORP COM 31847R102 389 7342 SH SOLE 7342 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 3092 4730 SH SOLE 4730 0 0 FIRST FINL BANKSHARES INC COM 32020R109 1120 28516 SH SOLE 28516 0 0 FIRST HAWAIIAN INC COM 32051X108 204 8987 SH SOLE 8987 0 0 FIRST HORIZON CORPORATION COM 320517105 72726 3326900 SH SOLE 3326900 0 0 FIRST INDL RLTY TR INC COM 32054K103 2544 53574 SH SOLE 53574 0 0 FIRST SOLAR INC COM 336433107 535 7849 SH SOLE 7849 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4171 63292 SH SOLE 63292 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 659 6389 SH SOLE 6389 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 25511 633977 SH SOLE 633977 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 2018 24567 SH SOLE 24567 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 3607 50109 SH SOLE 50109 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1983 28358 SH SOLE 28358 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 48313 380326 SH SOLE 380326 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1076 25980 SH SOLE 25980 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 1264 73424 SH SOLE 73424 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2398 45937 SH SOLE 45937 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 873 17391 SH SOLE 17391 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 794 33900 SH SOLE 33900 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 258 11795 SH SOLE 11795 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 11654 452743 SH SOLE 452743 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 1681 12402 SH SOLE 12402 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 249 6700 SH SOLE 6700 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 34068 832547 SH SOLE 832547 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 2574 107807 SH SOLE 107807 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 382 22548 SH SOLE 22548 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 1417 40222 SH SOLE 40222 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 11259 128929 SH SOLE 128929 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 1016 8876 SH SOLE 8876 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 28900 744666 SH SOLE 744666 0 0 FIRSTENERGY CORP COM 337932107 240 6246 SH SOLE 6246 0 0 FISERV INC COM 337738108 7783 87483 SH SOLE 87483 0 0 FIVE BELOW INC COM 33829M101 26756 235885 SH SOLE 235885 0 0 FIVERR INTL LTD ORD SHS M4R82T106 882 25646 SH SOLE 25646 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 349 1660 SH SOLE 1660 0 0 FLEX LTD ORD Y2573F102 3981 275142 SH SOLE 275142 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 897 15559 SH SOLE 15559 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1554 39176 SH SOLE 39176 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 2679 18445 SH SOLE 18445 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 1080 22015 SH SOLE 22015 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 565 11304 SH SOLE 11304 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 498 9630 SH SOLE 9630 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 1041 16536 SH SOLE 16536 0 0 FLUOR CORP NEW COM 343412102 1192 48963 SH SOLE 48963 0 0 FLYWIRE CORPORATION COM VTG 302492103 1786 101280 SH SOLE 101280 0 0 FMC CORP COM NEW 302491303 7064 66017 SH SOLE 66017 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2737 40559 SH SOLE 40559 0 0 FORD MTR CO DEL COM 345370860 13734 1233956 SH SOLE 1225956 0 8000 FORTINET INC COM 34959E109 21708 383670 SH SOLE 383670 0 0 FORTIS INC COM 349553107 291 6151 SH SOLE 6151 0 0 FORTIVE CORP COM 34959J108 37643 692217 SH SOLE 692217 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 311 5201 SH SOLE 5201 0 0 FOSTER L B CO COM 350060109 472 36677 SH SOLE 36677 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 775 29136 SH SOLE 29136 0 0 FOX CORP CL A COM 35137L105 260 8082 SH SOLE 8082 0 0 FOX FACTORY HLDG CORP COM 35138V102 314 3901 SH SOLE 3901 0 0 FRANKLIN RESOURCES INC COM 354613101 245 10504 SH SOLE 10504 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11811 403642 SH SOLE 403642 0 0 FRESHPET INC COM 358039105 315 6078 SH SOLE 6078 0 0 FRONTLINE LTD SHS NEW G3682E192 89 10000 SH SOLE 10000 0 0 FTI CONSULTING INC COM 302941109 503 2781 SH SOLE 2781 0 0 FULLER H B CO COM 359694106 768 12761 SH SOLE 12761 0 0 FULTON FINL CORP PA COM 360271100 378 26162 SH SOLE 26162 0 0 GABELLI DIVID & INCOME TR COM 36242H104 386 18862 SH SOLE 18862 0 0 GALLAGHER ARTHUR J & CO COM 363576109 6765 41495 SH SOLE 41495 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 854 18631 SH SOLE 18631 0 0 GAP INC COM 364760108 155 18862 SH SOLE 18862 0 0 GARMIN LTD SHS H2906T109 651 6629 SH SOLE 6629 0 0 GARTNER INC COM 366651107 18673 77215 SH SOLE 77215 0 0 GATES INDL CORP PLC ORD SHS G39108108 425 39344 SH SOLE 39344 0 0 GATX CORP COM 361448103 319 3385 SH SOLE 3385 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1087 34740 SH SOLE 34740 0 0 GENCOR INDS INC COM 368678108 1489 146570 SH SOLE 146570 0 0 GENERAC HLDGS INC COM 368736104 462 2194 SH SOLE 2194 0 0 GENERAL AMERN INVS CO INC COM 368802104 210 5948 SH SOLE 5948 0 0 GENERAL DYNAMICS CORP COM 369550108 18812 85024 SH SOLE 85024 0 0 GENERAL ELECTRIC CO COM NEW 369604301 14774 232038 SH SOLE 229106 0 2932 GENERAL MLS INC COM 370334104 11183 148221 SH SOLE 148221 0 0 GENERAL MTRS CO COM 37045V100 8002 251967 SH SOLE 251967 0 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 119 14825 SH SOLE 14825 0 0 GENMAB A/S SPONSORED ADS 372303206 2396 73746 SH SOLE 73746 0 0 GENTEX CORP COM 371901109 276 9881 SH SOLE 9881 0 0 GENTHERM INC COM 37253A103 318 5097 SH SOLE 5097 0 0 GENUINE PARTS CO COM 372460105 10863 81674 SH SOLE 81674 0 0 GIBRALTAR INDS INC COM 374689107 454 11711 SH SOLE 11711 0 0 GILEAD SCIENCES INC COM 375558103 15250 246721 SH SOLE 246721 0 0 GINKGO BIOWORKS HOLDINGS INC *W EXP 09/16/202 37611X118 5 10000 SH SOLE 10000 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 687 288611 SH SOLE 288611 0 0 GLACIER BANCORP INC NEW COM 37637Q105 836 17638 SH SOLE 17638 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 584 18278 SH SOLE 18278 0 0 GLOBAL INDEMNITY GROUP LLC COM CL A 37959R103 259 10000 SH SOLE 10000 0 0 GLOBAL PMTS INC COM 37940X102 9541 86238 SH SOLE 86238 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 3053 185127 SH SOLE 185127 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 654 26170 SH SOLE 26170 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 2522 118388 SH SOLE 118388 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 8229 215932 SH SOLE 215932 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 144 15500 SH SOLE 15500 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 218 5911 SH SOLE 5911 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 17588 947623 SH SOLE 947623 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 349 17925 SH SOLE 17925 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2227 30667 SH SOLE 30487 0 180 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1760 86625 SH SOLE 86625 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 1967 86368 SH SOLE 86368 0 0 GLOBANT S A COM L44385109 1521 8743 SH SOLE 8743 0 0 GLOBE LIFE INC COM 37959E102 2005 20569 SH SOLE 20569 0 0 GLOBUS MED INC CL A 379577208 1256 22377 SH SOLE 22377 0 0 GODADDY INC CL A 380237107 2118 30442 SH SOLE 30442 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 404 24070 SH SOLE 24070 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 468 16856 SH SOLE 16856 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1178 15713 SH SOLE 15713 0 0 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 1997 47464 SH SOLE 47464 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 51008 171733 SH SOLE 171233 0 500 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 156 14044 SH SOLE 14044 0 0 GOLDMINING INC COM 38149E101 19 20000 SH SOLE 20000 0 0 GOLUB CAP BDC INC COM 38173M102 1106 85320 SH SOLE 85320 0 0 GOODRX HLDGS INC COM CL A 38246G108 153 25925 SH SOLE 25925 0 0 GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 39 15464 SH SOLE 15464 0 0 GRACO INC COM 384109104 3475 58487 SH SOLE 58487 0 0 GRAHAM HLDGS CO COM CL B 384637104 803 1416 SH SOLE 1416 0 0 GRAINGER W W INC COM 384802104 583 1284 SH SOLE 1284 0 0 GRAND CANYON ED INC COM 38526M106 643 6821 SH SOLE 6821 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 712 34729 SH SOLE 34729 0 0 GREENBRIER COS INC COM 393657101 742 20629 SH SOLE 20629 0 0 GROCERY OUTLET HLDG CORP COM 39874R101 1858 43576 SH SOLE 43576 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 552 3250 SH SOLE 3250 0 0 GUARDANT HEALTH INC COM 40131M109 363 8994 SH SOLE 8994 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1248 17583 SH SOLE 17583 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 643 14868 SH SOLE 14868 0 0 HAIN CELESTIAL GROUP INC COM 405217100 283 11927 SH SOLE 11927 0 0 HALLIBURTON CO COM 406216101 31556 1006261 SH SOLE 1006261 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 7029 159742 SH SOLE 159742 0 0 HAMILTON LANE INC CL A 407497106 1233 18348 SH SOLE 18348 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 279 7512 SH SOLE 7512 0 0 HANESBRANDS INC COM 410345102 1835 178283 SH SOLE 178283 0 0 HANGER INC COM NEW 41043F208 208 14491 SH SOLE 14491 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 352 9289 SH SOLE 9289 0 0 HANOVER INS GROUP INC COM 410867105 265 1813 SH SOLE 1813 0 0 HARLEY DAVIDSON INC COM 412822108 203 6420 SH SOLE 6420 0 0 HARTFORD FDS EXCHANGE TRADED LARGE CAP GRWT 41653L883 2007 175324 SH SOLE 175324 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2904 44388 SH SOLE 44388 0 0 HARVARD BIOSCIENCE INC COM 416906105 285 79241 SH SOLE 79241 0 0 HASBRO INC COM 418056107 2185 26690 SH SOLE 26690 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 944 23071 SH SOLE 23071 0 0 HAYWARD HLDGS INC COM 421298100 952 66147 SH SOLE 66147 0 0 HCA HEALTHCARE INC COM 40412C101 47659 283584 SH SOLE 283584 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3032 55168 SH SOLE 55168 0 0 HEALTHCARE SERVICES ACQU COR *W EXP 12/28/202 42227K112 3 28571 SH SOLE 28571 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 292 16745 SH SOLE 16745 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 442 15819 SH SOLE 15819 0 0 HEALTHEQUITY INC COM 42226A107 1191 19396 SH SOLE 19396 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 14184 547447 SH SOLE 547447 0 0 HEICO CORP NEW CL A 422806208 8305 78809 SH SOLE 78809 0 0 HEICO CORP NEW COM 422806109 1441 10993 SH SOLE 10993 0 0 HELEN OF TROY LTD COM G4388N106 285 1755 SH SOLE 1755 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 286 4314 SH SOLE 4314 0 0 HELMERICH & PAYNE INC COM 423452101 382 8871 SH SOLE 8871 0 0 HENRY JACK & ASSOC INC COM 426281101 2946 16364 SH SOLE 16364 0 0 HENRY SCHEIN INC COM 806407102 6652 86683 SH SOLE 86683 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 395 19330 SH SOLE 19330 0 0 HERC HLDGS INC COM 42704L104 698 7742 SH SOLE 7742 0 0 HERCULES CAPITAL INC COM 427096508 286 21225 SH SOLE 21225 0 0 HERON THERAPEUTICS INC COM 427746102 124 44554 SH SOLE 44554 0 0 HERSHEY CO COM 427866108 4312 20042 SH SOLE 20042 0 0 HESKA CORP COM RESTRC NEW 42805E306 725 7673 SH SOLE 7673 0 0 HESS CORP COM 42809H107 55692 525690 SH SOLE 525655 0 35 HESS MIDSTREAM LP CL A SHS 428103105 504 18000 SH SOLE 18000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2817 212433 SH SOLE 212433 0 0 HEXCEL CORP NEW COM 428291108 1262 24134 SH SOLE 24134 0 0 HF SINCLAIR CORP COM 403949100 1038 22976 SH SOLE 22976 0 0 HIGHWOODS PPTYS INC COM 431284108 664 19409 SH SOLE 19409 0 0 HILLMAN SOLUTIONS CORP COM 431636109 613 70977 SH SOLE 70977 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 25058 224858 SH SOLE 224858 0 0 HOLOGIC INC COM 436440101 998 14406 SH SOLE 14406 0 0 HOME DEPOT INC COM 437076102 234431 854746 SH SOLE 854604 0 142 HONDA MOTOR LTD AMERN SHS 438128308 639 26462 SH SOLE 26462 0 0 HONEYWELL INTL INC COM 438516106 225606 1298005 SH SOLE 1285480 0 12525 HORACE MANN EDUCATORS CORP N COM 440327104 486 12661 SH SOLE 12661 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 809 10142 SH SOLE 10142 0 0 HORMEL FOODS CORP COM 440452100 863 18212 SH SOLE 18212 0 0 HOST HOTELS & RESORTS INC COM 44107P104 9334 595275 SH SOLE 595275 0 0 HOULIHAN LOKEY INC CL A 441593100 2265 28700 SH SOLE 28700 0 0 HOWARD HUGHES CORP COM 44267D107 246 3620 SH SOLE 3620 0 0 HP INC COM 40434L105 7733 235899 SH SOLE 235899 0 0 HUBBELL INC COM 443510607 1468 8218 SH SOLE 8218 0 0 HUBSPOT INC COM 443573100 2299 7647 SH SOLE 7647 0 0 HUDSON PAC PPTYS INC COM 444097109 625 42100 SH SOLE 42100 0 0 HUMANA INC COM 444859102 2633 5625 SH SOLE 5625 0 0 HUNT J B TRANS SVCS INC COM 445658107 5255 33370 SH SOLE 33370 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1083 90029 SH SOLE 90029 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 798 3663 SH SOLE 3663 0 0 HUNTSMAN CORP COM 447011107 1152 40652 SH SOLE 40652 0 0 HYATT HOTELS CORP COM CL A 448579102 8587 116183 SH SOLE 116183 0 0 IAA INC COM 449253103 2096 63974 SH SOLE 63974 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 1176 24440 SH SOLE 24440 0 0 ICF INTL INC COM 44925C103 313 3291 SH SOLE 3291 0 0 ICICI BANK LIMITED ADR 45104G104 2412 135983 SH SOLE 135983 0 0 ICON PLC SHS G4705A100 12285 56693 SH SOLE 56693 0 0 ICU MED INC COM 44930G107 259 1576 SH SOLE 1576 0 0 IDACORP INC COM 451107106 2680 25303 SH SOLE 25303 0 0 IDEX CORP COM 45167R104 1706 9393 SH SOLE 9393 0 0 IDEXX LABS INC COM 45168D104 74059 211156 SH SOLE 211156 0 0 II-VI INC COM 902104108 243 4766 SH SOLE 4766 0 0 ILLINOIS TOOL WKS INC COM 452308109 45837 251508 SH SOLE 251508 0 0 ILLUMINA INC COM 452327109 19907 107979 SH SOLE 107979 0 0 INARI MED INC COM 45332Y109 400 5882 SH SOLE 5882 0 0 INCYTE CORP COM 45337C102 343 4511 SH SOLE 4511 0 0 INDEPENDENT BK CORP MASS COM 453836108 931 11717 SH SOLE 11717 0 0 INFOSYS LTD SPONSORED ADR 456788108 355 19191 SH SOLE 19191 0 0 ING GROEP N.V. SPONSORED ADR 456837103 1291 130135 SH SOLE 130135 0 0 INGERSOLL RAND INC COM 45687V106 1293 30718 SH SOLE 30718 0 0 INGEVITY CORP COM 45688C107 2625 41577 SH SOLE 41577 0 0 INGREDION INC COM 457187102 6853 77739 SH SOLE 77739 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 228 2076 SH SOLE 2076 0 0 INSPERITY INC COM 45778Q107 260 2609 SH SOLE 2609 0 0 INSPIRE MED SYS INC COM 457730109 1016 5561 SH SOLE 5561 0 0 INSULET CORP COM 45784P101 1354 6213 SH SOLE 6213 0 0 INTEGER HLDGS CORP COM 45826H109 370 5233 SH SOLE 5233 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 303 5616 SH SOLE 5616 0 0 INTEL CORP COM 458140100 82076 2193958 SH SOLE 2035478 0 158480 INTELLIA THERAPEUTICS INC COM 45826J105 283 5476 SH SOLE 5476 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 14655 155839 SH SOLE 155839 0 0 INTERFACE INC COM 458665304 161 12865 SH SOLE 12865 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 80076 567151 SH SOLE 565391 0 1760 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2087 17519 SH SOLE 17519 0 0 INTERNATIONAL PAPER CO COM 460146103 4433 105982 SH SOLE 105982 0 0 INTERPUBLIC GROUP COS INC COM 460690100 46089 1674136 SH SOLE 1674136 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 251 4403 SH SOLE 4403 0 0 INTUIT COM 461202103 23544 61084 SH SOLE 61084 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 117074 583299 SH SOLE 583299 0 0 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 4601 91176 SH SOLE 91176 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1536 38601 SH SOLE 38601 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 237 12103 SH SOLE 12103 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 613 19731 SH SOLE 19731 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 217 5541 SH SOLE 5541 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 LOW 46138E412 359 10007 SH SOLE 10007 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 603 8633 SH SOLE 8633 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1203 27253 SH SOLE 27253 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1701 61616 SH SOLE 61616 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 246 3146 SH SOLE 3146 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2085 20476 SH SOLE 20476 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 340 8225 SH SOLE 8225 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 32832 743809 SH SOLE 727640 0 16169 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 19879 320630 SH SOLE 320630 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 4108 57543 SH SOLE 57543 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 218 5292 SH SOLE 5292 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 811 11570 SH SOLE 11570 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 847 10920 SH SOLE 10920 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 4124 119504 SH SOLE 119504 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 271 3350 SH SOLE 3350 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 716 12402 SH SOLE 12402 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 8330 229673 SH SOLE 229673 0 0 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 262 68850 SH SOLE 68850 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 323 4313 SH SOLE 4313 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 7470 50405 SH SOLE 50405 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 473 3086 SH SOLE 3086 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 212 21632 SH SOLE 21632 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1618 94486 SH SOLE 94486 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 297 5531 SH SOLE 5531 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2593 21699 SH SOLE 21699 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 4179 52501 SH SOLE 52501 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 222 776 SH SOLE 776 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 406 5702 SH SOLE 5702 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 541 8794 SH SOLE 8794 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 608 2271 SH SOLE 2271 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 9245 59669 SH SOLE 59669 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 19928 596455 SH SOLE 596455 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 5045 21348 SH SOLE 21348 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 167588 1248514 SH SOLE 1248514 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 17581 119079 SH SOLE 119079 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 479 6386 SH SOLE 6386 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 2059 49028 SH SOLE 49028 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 3042 65811 SH SOLE 65811 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1203 26324 SH SOLE 26324 0 0 INVESCO LTD SHS G491BT108 2196 136160 SH SOLE 136160 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 396893 1416059 SH SOLE 1413723 0 2336 INVITATION HOMES INC COM 46187W107 2941 82662 SH SOLE 82662 0 0 IONIS PHARMACEUTICALS INC COM 462222100 223 6016 SH SOLE 6016 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 202 18324 SH SOLE 18324 0 0 IPG PHOTONICS CORP COM 44980X109 209 2225 SH SOLE 2225 0 0 IQVIA HLDGS INC COM 46266C105 7702 35496 SH SOLE 35496 0 0 IRON MTN INC NEW COM 46284V101 36185 743179 SH SOLE 742789 0 390 ISHARES INC CORE MSCI EMKT 46434G103 58626 1194985 SH SOLE 1194985 0 0 ISHARES INC EM MKTS DIV ETF 464286319 4428 166456 SH SOLE 166456 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 2191 67823 SH SOLE 67823 0 0 ISHARES INC MSCI AUST ETF 464286103 753 35465 SH SOLE 35465 0 0 ISHARES INC MSCI CDA ETF 464286509 32756 972567 SH SOLE 972567 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 249 3660 SH SOLE 3660 0 0 ISHARES INC MSCI EMERG MRKT 464286533 5657 102060 SH SOLE 102060 0 0 ISHARES INC MSCI EMRG CHN 46434G764 734 15362 SH SOLE 15362 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 353 4995 SH SOLE 4995 0 0 ISHARES INC MSCI EURZONE ETF 464286608 5935 163265 SH SOLE 163265 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 343 9619 SH SOLE 9619 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 3968 41987 SH SOLE 41987 0 0 ISHARES INC MSCI GERMANY ETF 464286806 795 34555 SH SOLE 34555 0 0 ISHARES INC MSCI HONG KG ETF 464286871 203 9131 SH SOLE 9131 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 12264 232136 SH SOLE 232136 0 0 ISHARES INC MSCI MEXICO ETF 464286822 257 5506 SH SOLE 5506 0 0 ISHARES INC MSCI NETHERL ETF 464286814 481 13725 SH SOLE 13725 0 0 ISHARES INC MSCI PAC JP ETF 464286665 1661 39892 SH SOLE 39892 0 0 ISHARES INC MSCI STH KOR ETF 464286772 494 8481 SH SOLE 8481 0 0 ISHARES INC MSCI SWITZERLAND 464286749 746 17973 SH SOLE 17973 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 3629 71973 SH SOLE 71973 0 0 ISHARES INC MSCI WORLD ETF 464286392 2568 24030 SH SOLE 24030 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 1675 27967 SH SOLE 27967 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 624 18405 SH SOLE 18405 0 0 ISHARES TR COHEN STEER REIT 464287564 2373 39057 SH SOLE 39057 0 0 ISHARES TR CORE DIV GRWTH 46434V621 28509 598434 SH SOLE 598434 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 73683 733671 SH SOLE 729715 0 3956 ISHARES TR CORE MSCI EAFE 46432F842 110017 1869444 SH SOLE 1867444 0 2000 ISHARES TR CORE MSCI EURO 46434V738 1391 30929 SH SOLE 30929 0 0 ISHARES TR CORE MSCI INTL 46435G326 432 8040 SH SOLE 8040 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 2922 51228 SH SOLE 51228 0 0 ISHARES TR CORE S&P MCP ETF 464287507 101706 449570 SH SOLE 449570 0 0 ISHARES TR CORE S&P SCP ETF 464287804 87003 941494 SH SOLE 941494 0 0 ISHARES TR CORE S&P TTL STK 464287150 13965 166686 SH SOLE 166686 0 0 ISHARES TR CORE S&P US GWT 464287671 150094 1793242 SH SOLE 1793242 0 0 ISHARES TR CORE S&P US VLU 464287663 41690 623353 SH SOLE 623353 0 0 ISHARES TR CORE S&P500 ETF 464287200 569306 1501532 SH SOLE 1501214 0 318 ISHARES TR CUR HD EURZN ETF 46434V639 3559 113555 SH SOLE 113555 0 0 ISHARES TR DOW JONES US ETF 464287846 1076 11656 SH SOLE 11656 0 0 ISHARES TR EAFE GRWTH ETF 464288885 5087 63196 SH SOLE 63196 0 0 ISHARES TR EAFE SML CP ETF 464288273 1519 27817 SH SOLE 27817 0 0 ISHARES TR EAFE VALUE ETF 464288877 3072 70779 SH SOLE 70779 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 4040 64377 SH SOLE 64377 0 0 ISHARES TR ESG AWARE MSCI 46435U663 1149 36481 SH SOLE 36481 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 791 9425 SH SOLE 9425 0 0 ISHARES TR ESG MSCI LEADR 46435U218 939 14150 SH SOLE 14150 0 0 ISHARES TR EUROPE ETF 464287861 1321 30928 SH SOLE 30928 0 0 ISHARES TR EXPANDED TECH 464287515 23693 87880 SH SOLE 87880 0 0 ISHARES TR EXPND TEC SC ETF 464287549 2799 9508 SH SOLE 9508 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2200 45905 SH SOLE 45905 0 0 ISHARES TR GENOMICS IMMUN 46435U192 294 10156 SH SOLE 10156 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 6139 322235 SH SOLE 322235 0 0 ISHARES TR GLB CNSM STP ETF 464288737 1311 22678 SH SOLE 22678 0 0 ISHARES TR GLB INFRASTR ETF 464288372 267 5708 SH SOLE 5708 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 297 3666 SH SOLE 3666 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2556 39893 SH SOLE 39893 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 798 23558 SH SOLE 23558 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 796 12114 SH SOLE 12114 0 0 ISHARES TR GLOBAL MATER ETF 464288695 202 2734 SH SOLE 2734 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 1858 76836 SH SOLE 76836 0 0 ISHARES TR GLOBAL TECH ETF 464287291 1044 22852 SH SOLE 22852 0 0 ISHARES TR HDG MSCI EAFE 46434V803 39986 1256632 SH SOLE 1256632 0 0 ISHARES TR INDIA 50 ETF 464289529 401 9763 SH SOLE 9763 0 0 ISHARES TR INTL DEV RE ETF 464288489 2526 112562 SH SOLE 112562 0 0 ISHARES TR INTL DIV GRWTH 46435G524 618 10787 SH SOLE 10787 0 0 ISHARES TR INTL SEL DIV ETF 464288448 32253 1187510 SH SOLE 1187510 0 0 ISHARES TR ISHARES BIOTECH 464287556 26152 222322 SH SOLE 222322 0 0 ISHARES TR ISHARES SEMICDTR 464287523 27640 79060 SH SOLE 79060 0 0 ISHARES TR LATN AMER 40 ETF 464287390 876 38854 SH SOLE 38854 0 0 ISHARES TR MICRO-CAP ETF 464288869 1032 9926 SH SOLE 9926 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 2221 44331 SH SOLE 44331 0 0 ISHARES TR MORNINGSTAR VALU 464288109 2081 34458 SH SOLE 34458 0 0 ISHARES TR MORNINGSTR US EQ 464287127 628 12089 SH SOLE 12089 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 3145 60549 SH SOLE 60549 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 460 10406 SH SOLE 10406 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1181 17071 SH SOLE 17071 0 0 ISHARES TR MSCI ACWI ETF 464288257 25418 302989 SH SOLE 302989 0 0 ISHARES TR MSCI ACWI EX US 464288240 7703 171174 SH SOLE 171174 0 0 ISHARES TR MSCI CHINA ETF 46429B671 11835 212067 SH SOLE 212067 0 0 ISHARES TR MSCI EAFE ETF 464287465 143271 2292707 SH SOLE 2292657 0 50 ISHARES TR MSCI EAFE MIN VL 46429B689 8549 135039 SH SOLE 135039 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 71957 1794429 SH SOLE 1794429 0 0 ISHARES TR MSCI INDIA ETF 46429B598 292 7429 SH SOLE 7429 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 7252 234470 SH SOLE 234470 0 0 ISHARES TR MSCI KLD400 SOC 464288570 31946 444311 SH SOLE 444311 0 0 ISHARES TR MSCI LW CRB TG 46434V464 4000 29240 SH SOLE 29240 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2192 73164 SH SOLE 73164 0 0 ISHARES TR MSCI USA ESG SLC 464288802 15205 188439 SH SOLE 188439 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 57779 822950 SH SOLE 798372 0 24578 ISHARES TR MSCI USA MMENTM 46432F396 4551 33371 SH SOLE 33371 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 17567 157224 SH SOLE 157224 0 0 ISHARES TR MSCI USA SZE FT 46432F370 743 6754 SH SOLE 6754 0 0 ISHARES TR MSCI USA VALUE 46432F388 585 6463 SH SOLE 6463 0 0 ISHARES TR NORTH AMERN NAT 464287374 4846 134696 SH SOLE 134696 0 0 ISHARES TR RESIDENTIAL MULT 464288562 2947 36837 SH SOLE 36837 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 323 12235 SH SOLE 12235 0 0 ISHARES TR RUS 1000 ETF 464287622 331255 1594410 SH SOLE 1594410 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 391098 1788287 SH SOLE 1769706 0 18581 ISHARES TR RUS 1000 VAL ETF 464287598 329639 2273846 SH SOLE 2265808 0 8038 ISHARES TR RUS 2000 GRW ETF 464287648 44260 214531 SH SOLE 214513 0 18 ISHARES TR RUS 2000 VAL ETF 464287630 35654 261874 SH SOLE 261874 0 0 ISHARES TR RUS MD CP GR ETF 464287481 16986 214419 SH SOLE 214419 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 19956 196478 SH SOLE 196478 0 0 ISHARES TR RUS MID CAP ETF 464287499 65807 1017736 SH SOLE 1017736 0 0 ISHARES TR RUS TOP 200 ETF 464289446 837 9315 SH SOLE 9315 0 0 ISHARES TR RUS TP200 GR ETF 464289438 752 6003 SH SOLE 6003 0 0 ISHARES TR RUS TP200 VL ETF 464289420 1586 25679 SH SOLE 25679 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 603 11688 SH SOLE 11688 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 225330 1330478 SH SOLE 1330349 0 129 ISHARES TR RUSSELL 3000 ETF 464287689 255860 1176965 SH SOLE 1176965 0 0 ISHARES TR S&P 100 ETF 464287101 20393 118240 SH SOLE 118240 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 199034 3298000 SH SOLE 3298000 0 0 ISHARES TR S&P 500 VAL ETF 464287408 53790 391313 SH SOLE 377911 0 13402 ISHARES TR S&P MC 400GR ETF 464287606 27734 435176 SH SOLE 427256 0 7920 ISHARES TR S&P MC 400VL ETF 464287705 10223 108284 SH SOLE 108284 0 0 ISHARES TR S&P SML 600 GWT 464287887 18894 179398 SH SOLE 173962 0 5436 ISHARES TR SELECT DIVID ETF 464287168 113337 963179 SH SOLE 963179 0 0 ISHARES TR SP SMCP600VL ETF 464287879 11151 125251 SH SOLE 119377 0 5874 ISHARES TR U.S. ENERGY ETF 464287796 3757 98548 SH SOLE 98548 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 3570 24086 SH SOLE 24086 0 0 ISHARES TR U.S. FINLS ETF 464287788 2079 29711 SH SOLE 29711 0 0 ISHARES TR U.S. MED DVC ETF 464288810 5189 102865 SH SOLE 102865 0 0 ISHARES TR U.S. PHARMA ETF 464288836 342 1784 SH SOLE 1784 0 0 ISHARES TR U.S. REAL ES ETF 464287739 5803 63087 SH SOLE 63087 0 0 ISHARES TR U.S. TECH ETF 464287721 5064 63335 SH SOLE 63335 0 0 ISHARES TR U.S. UTILITS ETF 464287697 441 5156 SH SOLE 5156 0 0 ISHARES TR US AER DEF ETF 464288760 5172 52158 SH SOLE 52158 0 0 ISHARES TR US CONSM STAPLES 464287812 634 3254 SH SOLE 3254 0 0 ISHARES TR US CONSUM DISCRE 464287580 345 6075 SH SOLE 6075 0 0 ISHARES TR US DIVID BYBCK 46435U861 1363 37580 SH SOLE 37580 0 0 ISHARES TR US HLTHCARE ETF 464287762 2327 8652 SH SOLE 8652 0 0 ISHARES TR US HLTHCR PR ETF 464288828 8025 31418 SH SOLE 31418 0 0 ISHARES TR US HOME CONS ETF 464288752 886 16871 SH SOLE 16871 0 0 ISHARES TR US INDUSTRIALS 464287754 937 10633 SH SOLE 10633 0 0 ISHARES TR US INFRASTRUC 46435U713 457 13424 SH SOLE 13424 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 6336 396739 SH SOLE 396739 0 0 ISHARES TR US REGNL BKS ETF 464288778 1066 21621 SH SOLE 21621 0 0 ISHARES TR US TELECOM ETF 464287713 725 28856 SH SOLE 28856 0 0 ITEOS THERAPEUTICS INC COM 46565G104 429 20804 SH SOLE 20804 0 0 ITT INC COM 45073V108 203 3015 SH SOLE 3015 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS CDA 46641Q225 836 14232 SH SOLE 14232 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS DEV 46641Q233 741 15543 SH SOLE 15543 0 0 J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 451 9787 SH SOLE 9787 0 0 J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217 1863 42268 SH SOLE 42268 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 542 11113 SH SOLE 11113 0 0 JABIL INC COM 466313103 622 12153 SH SOLE 12153 0 0 JACOBS ENGR GROUP INC COM 469814107 831 6536 SH SOLE 6536 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 626 12296 SH SOLE 12296 0 0 JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106 162 17993 SH SOLE 17993 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1897 12157 SH SOLE 12157 0 0 JD.COM INC SPON ADR CL A 47215P106 556 8655 SH SOLE 8655 0 0 JEFFERIES FINL GROUP INC COM 47233W109 718 26002 SH SOLE 26002 0 0 JETBLUE AWYS CORP COM 477143101 212 25337 SH SOLE 25337 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1640 14852 SH SOLE 14852 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 505 11436 SH SOLE 11436 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 453 15515 SH SOLE 15515 0 0 JOHNSON & JOHNSON COM 478160104 218485 1230833 SH SOLE 1204603 0 26230 JOHNSON CTLS INTL PLC SHS G51502105 4655 97228 SH SOLE 97228 0 0 JONES LANG LASALLE INC COM 48020Q107 4665 26677 SH SOLE 26677 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5001 263747 SH SOLE 263747 0 0 JPMORGAN CHASE & CO COM 46625H100 367650 3264808 SH SOLE 3247709 0 17099 JUNIPER NETWORKS INC COM 48203R104 1297 45511 SH SOLE 45511 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 56 12341 SH SOLE 12341 0 0 KAYNE ANDERSON ENERGY INFRST COM 486606106 585 69864 SH SOLE 69864 0 0 KB HOME COM 48666K109 1078 37892 SH SOLE 37892 0 0 KBR INC COM 48242W106 4588 94805 SH SOLE 94805 0 0 KELLOGG CO COM 487836108 3513 49239 SH SOLE 49239 0 0 KENNEDY-WILSON HOLDINGS INC COM 489398107 8210 433494 SH SOLE 433494 0 0 KEURIG DR PEPPER INC COM 49271V100 2537 71673 SH SOLE 71673 0 0 KEYCORP COM 493267108 2557 148423 SH SOLE 148423 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1779 12906 SH SOLE 12906 0 0 KILROY RLTY CORP COM 49427F108 436 8325 SH SOLE 8325 0 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 499 31797 SH SOLE 31797 0 0 KIMBERLY-CLARK CORP COM 494368103 15929 117863 SH SOLE 117863 0 0 KIMCO RLTY CORP COM 49446R109 1213 61351 SH SOLE 61351 0 0 KINDER MORGAN INC DEL COM 49456B101 103452 6172538 SH SOLE 5917683 0 254855 KINSALE CAP GROUP INC COM 49714P108 1579 6876 SH SOLE 6876 0 0 KIRBY CORP COM 497266106 211 3476 SH SOLE 3476 0 0 KITE RLTY GROUP TR COM NEW 49803T300 653 37745 SH SOLE 37745 0 0 KKR & CO INC COM 48251W104 10911 235701 SH SOLE 235701 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 259 14820 SH SOLE 14820 0 0 KLA CORP COM NEW 482480100 26226 82191 SH SOLE 82191 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1040 22471 SH SOLE 22471 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 609 28290 SH SOLE 28290 0 0 KRAFT HEINZ CO COM 500754106 1346 35278 SH SOLE 35278 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 882 26919 SH SOLE 26919 0 0 KRISPY KREME INC COM 50101L106 162 11879 SH SOLE 11879 0 0 KROGER CO COM 501044101 2004 42335 SH SOLE 42335 0 0 KVH INDS INC COM 482738101 1303 149796 SH SOLE 149796 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 150 15301 SH SOLE 15293 0 8 L3HARRIS TECHNOLOGIES INC COM 502431109 13091 54164 SH SOLE 38643 0 15521 LA Z BOY INC COM 505336107 463 19527 SH SOLE 19527 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3636 15516 SH SOLE 15516 0 0 LAKELAND BANCORP INC COM 511637100 887 60686 SH SOLE 60686 0 0 LAKELAND FINL CORP COM 511656100 555 8358 SH SOLE 8358 0 0 LAM RESEARCH CORP COM 512807108 16522 38771 SH SOLE 38771 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 1902 21619 SH SOLE 21619 0 0 LAMB WESTON HLDGS INC COM 513272104 4077 57055 SH SOLE 57055 0 0 LANCASTER COLONY CORP COM 513847103 590 4585 SH SOLE 4585 0 0 LANDSTAR SYS INC COM 515098101 2184 15017 SH SOLE 15017 0 0 LANTHEUS HLDGS INC COM 516544103 206 3124 SH SOLE 3124 0 0 LAS VEGAS SANDS CORP COM 517834107 806 23986 SH SOLE 23986 0 0 LATHAM GROUP INC COM 51819L107 372 53739 SH SOLE 53739 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 7491 300955 SH SOLE 300955 0 0 LAUDER ESTEE COS INC CL A 518439104 46601 182985 SH SOLE 182985 0 0 LCI INDS COM 50189K103 2466 22038 SH SOLE 22038 0 0 LEAR CORP COM NEW 521865204 207 1645 SH SOLE 1645 0 0 LEGGETT & PLATT INC COM 524660107 5695 164683 SH SOLE 164683 0 0 LEIDOS HOLDINGS INC COM 525327102 2363 23468 SH SOLE 23468 0 0 LENNAR CORP CL A 526057104 5810 82324 SH SOLE 82324 0 0 LENNAR CORP CL B 526057302 220 3742 SH SOLE 3742 0 0 LENNOX INTL INC COM 526107107 400 1937 SH SOLE 1937 0 0 LESLIES INC COM 527064109 1751 115375 SH SOLE 115375 0 0 LGI HOMES INC COM 50187T106 221 2540 SH SOLE 2540 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6790 58714 SH SOLE 58714 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4722 213780 SH SOLE 213780 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 835 23161 SH SOLE 23161 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 435 6860 SH SOLE 6860 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 317 3548 SH SOLE 3548 0 0 LILLY ELI & CO COM 532457108 183215 565077 SH SOLE 522432 0 42645 LINCOLN ELEC HLDGS INC COM 533900106 1180 9564 SH SOLE 9564 0 0 LINCOLN NATL CORP IND COM 534187109 4470 95569 SH SOLE 95569 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 293 36200 SH SOLE 36200 0 0 LINDE PLC SHS G5494J103 159637 555201 SH SOLE 554866 0 335 LITHIA MTRS INC COM 536797103 5592 20350 SH SOLE 20350 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 223 11091 SH SOLE 11091 0 0 LITTELFUSE INC COM 537008104 2126 8369 SH SOLE 8369 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 30215 365892 SH SOLE 365892 0 0 LIVENT CORP COM 53814L108 14984 660384 SH SOLE 660384 0 0 LIVERAMP HLDGS INC COM 53815P108 278 10768 SH SOLE 10768 0 0 LKQ CORP COM 501889208 2442 49742 SH SOLE 49742 0 0 LOCKHEED MARTIN CORP COM 539830109 220201 512143 SH SOLE 512093 0 50 LOEWS CORP COM 540424108 2335 39404 SH SOLE 39404 0 0 LOWES COS INC COM 548661107 94364 540241 SH SOLE 534241 0 6000 LPL FINL HLDGS INC COM 50212V100 3992 21637 SH SOLE 21637 0 0 LSI INDS INC OHIO COM 50216C108 642 104081 SH SOLE 104081 0 0 LUCID GROUP INC COM 549498103 453 26374 SH SOLE 26374 0 0 LULULEMON ATHLETICA INC COM 550021109 43419 159270 SH SOLE 159270 0 0 LUMEN TECHNOLOGIES INC COM 550241103 2443 223905 SH SOLE 223905 0 0 LUMENTUM HLDGS INC COM 55024U109 669 8427 SH SOLE 8427 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 246 41476 SH SOLE 41476 0 0 LXP INDUSTRIAL TRUST COM 529043101 1125 104704 SH SOLE 104704 0 0 LYFT INC CL A COM 55087P104 760 57192 SH SOLE 57192 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 49332 564048 SH SOLE 564048 0 0 M & T BK CORP COM 55261F104 11194 70232 SH SOLE 70232 0 0 M D C HLDGS INC COM 552676108 1055 32660 SH SOLE 32660 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 348 7549 SH SOLE 7549 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 1469 27912 SH SOLE 27912 0 0 MADISON SQUARE GRDN SPRT COR CL A 55825T103 429 2841 SH SOLE 2841 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 3782 79184 SH SOLE 79184 0 0 MAGNA INTL INC COM 559222401 578 10536 SH SOLE 10536 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 1482 101992 SH SOLE 101992 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2987 142309 SH SOLE 142309 0 0 MAIN STR CAP CORP COM 56035L104 1311 34031 SH SOLE 34031 0 0 MANDIANT INC COM 562662106 1069 48996 SH SOLE 48996 0 0 MANHATTAN ASSOCIATES INC COM 562750109 1155 10075 SH SOLE 10075 0 0 MANULIFE FINL CORP COM 56501R106 18396 1061483 SH SOLE 1061483 0 0 MARATHON OIL CORP COM 565849106 42872 1907134 SH SOLE 1907134 0 0 MARATHON PETE CORP COM 56585A102 210453 2559949 SH SOLE 2559949 0 0 MARKEL CORP COM 570535104 5884 4550 SH SOLE 4550 0 0 MARQETA INC CLASS A COM 57142B104 144 17716 SH SOLE 17716 0 0 MARRIOTT INTL INC NEW CL A 571903202 33922 249410 SH SOLE 249410 0 0 MARSH & MCLENNAN COS INC COM 571748102 8754 56389 SH SOLE 56389 0 0 MARTIN MARIETTA MATLS INC COM 573284106 12238 40897 SH SOLE 40897 0 0 MARVELL TECHNOLOGY INC COM 573874104 10486 240901 SH SOLE 240901 0 0 MASCO CORP COM 574599106 4044 79911 SH SOLE 34586 0 45325 MASIMO CORP COM 574795100 36278 277634 SH SOLE 277634 0 0 MASONITE INTL CORP COM 575385109 835 10865 SH SOLE 10865 0 0 MASTERCARD INCORPORATED CL A 57636Q104 171077 542276 SH SOLE 542276 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 1239 58849 SH SOLE 58849 0 0 MATADOR RES CO COM 576485205 408 8757 SH SOLE 8757 0 0 MATCH GROUP INC NEW COM 57667L107 1180 16938 SH SOLE 16938 0 0 MATSON INC COM 57686G105 279 3834 SH SOLE 3834 0 0 MATTERPORT INC COM CL A 577096100 49 13277 SH SOLE 13277 0 0 MATTHEWS INTL CORP CL A 577128101 235 8184 SH SOLE 8184 0 0 MAXIMUS INC COM 577933104 365 5845 SH SOLE 5845 0 0 MBIA INC COM 55262C100 916 74132 SH SOLE 74132 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2556 30699 SH SOLE 30699 0 0 MCDONALDS CORP COM 580135101 197934 801743 SH SOLE 766023 0 35720 MCKESSON CORP COM 58155Q103 41334 126710 SH SOLE 126710 0 0 MDU RES GROUP INC COM 552690109 2671 98968 SH SOLE 98968 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1128 73856 SH SOLE 73856 0 0 MEDIFAST INC COM 58470H101 696 3855 SH SOLE 3855 0 0 MEDNAX INC COM 58502B106 204 9716 SH SOLE 9716 0 0 MEDPACE HLDGS INC COM 58506Q109 730 4878 SH SOLE 4878 0 0 MEDTRONIC PLC SHS G5960L103 135412 1508766 SH SOLE 1508766 0 0 MERCADOLIBRE INC COM 58733R102 4950 7773 SH SOLE 7773 0 0 MERCK & CO INC COM 58933Y105 267435 2933368 SH SOLE 2931668 0 1700 MERCURY SYS INC COM 589378108 462 7187 SH SOLE 7187 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 1270 41763 SH SOLE 41763 0 0 MESA LABS INC COM 59064R109 630 3091 SH SOLE 3091 0 0 META PLATFORMS INC CL A 30303M102 220439 1367065 SH SOLE 1351990 0 15075 METHODE ELECTRS INC COM 591520200 557 15042 SH SOLE 15042 0 0 METLIFE INC COM 59156R108 46683 743473 SH SOLE 743473 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 9345 8135 SH SOLE 8135 0 0 MGIC INVT CORP WIS COM 552848103 232 18446 SH SOLE 18446 0 0 MGM RESORTS INTERNATIONAL COM 552953101 5721 197602 SH SOLE 197602 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 18486 318282 SH SOLE 318282 0 0 MICRON TECHNOLOGY INC COM 595112103 2779 50270 SH SOLE 50270 0 0 MICROSOFT CORP COM 594918104 1392703 5422666 SH SOLE 5372237 0 50429 MICROSTRATEGY INC CL A NEW 594972408 298 1813 SH SOLE 1813 0 0 MID-AMER APT CMNTYS INC COM 59522J103 1335 7643 SH SOLE 7643 0 0 MIDDLEBY CORP COM 596278101 1390 11089 SH SOLE 11089 0 0 MILLER INDS INC TENN COM NEW 600551204 756 33334 SH SOLE 33334 0 0 MINERALS TECHNOLOGIES INC COM 603158106 298 4857 SH SOLE 4857 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2136 400044 SH SOLE 400044 0 0 MKS INSTRS INC COM 55306N104 3292 32076 SH SOLE 32076 0 0 MODERNA INC COM 60770K107 2964 20746 SH SOLE 20746 0 0 MOELIS & CO CL A 60786M105 10098 256631 SH SOLE 256631 0 0 MOLINA HEALTHCARE INC COM 60855R100 449 1605 SH SOLE 1605 0 0 MOMENTIVE GLOBAL INC COM 60878Y108 691 78509 SH SOLE 78509 0 0 MONARCH CASINO & RESORT INC COM 609027107 235 4009 SH SOLE 4009 0 0 MONDELEZ INTL INC CL A 609207105 63274 1019072 SH SOLE 1019072 0 0 MONGODB INC CL A 60937P106 1653 6369 SH SOLE 6369 0 0 MONOLITHIC PWR SYS INC COM 609839105 2082 5420 SH SOLE 5420 0 0 MONRO INC COM 610236101 341 7950 SH SOLE 7950 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 2031 21914 SH SOLE 21914 0 0 MOODYS CORP COM 615369105 3248 11941 SH SOLE 11941 0 0 MORGAN STANLEY COM NEW 617446448 186612 2453482 SH SOLE 2453282 0 200 MORNINGSTAR INC COM 617700109 902 3731 SH SOLE 3731 0 0 MOSAIC CO NEW COM 61945C103 9545 202088 SH SOLE 202088 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5416 25839 SH SOLE 25839 0 0 MP MATERIALS CORP COM CL A 553368101 861 26842 SH SOLE 26842 0 0 MPLX LP COM UNIT REP LTD 55336V100 2982 102312 SH SOLE 102312 0 0 MSA SAFETY INC COM 553498106 2126 17557 SH SOLE 17557 0 0 MSCI INC COM 55354G100 6484 15733 SH SOLE 15733 0 0 MUELLER INDS INC COM 624756102 3121 58573 SH SOLE 58573 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1496 127498 SH SOLE 127498 0 0 MURPHY USA INC COM 626755102 1399 6008 SH SOLE 6008 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 284 22393 SH SOLE 22393 0 0 NASDAQ INC COM 631103108 657 4309 SH SOLE 4309 0 0 NATERA INC COM 632307104 1132 31940 SH SOLE 31940 0 0 NATIONAL BEVERAGE CORP COM 635017106 1274 26034 SH SOLE 26034 0 0 NATIONAL FUEL GAS CO COM 636180101 1176 17806 SH SOLE 17806 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1971 30468 SH SOLE 30468 0 0 NATIONAL INSTRS CORP COM 636518102 409 13096 SH SOLE 13096 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 262 6096 SH SOLE 6096 0 0 NEOGEN CORP COM 640491106 709 29427 SH SOLE 29427 0 0 NETAPP INC COM 64110D104 7121 109145 SH SOLE 109145 0 0 NETEASE INC SPONSORED ADS 64110W102 698 7480 SH SOLE 7480 0 0 NETFLIX INC COM 64110L106 27152 155269 SH SOLE 155269 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 1085 180859 SH SOLE 180859 0 0 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 555 55941 SH SOLE 55941 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1088 11163 SH SOLE 11163 0 0 NEW MTN FIN CORP COM 647551100 371 31178 SH SOLE 31178 0 0 NEW RELIC INC COM 64829B100 1048 20940 SH SOLE 20940 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2634 288495 SH SOLE 288495 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 55 20000 SH SOLE 20000 0 0 NEW YORK TIMES CO CL A 650111107 258 9256 SH SOLE 9256 0 0 NEWELL BRANDS INC COM 651229106 214 11257 SH SOLE 11257 0 0 NEWMARKET CORP COM 651587107 1395 4634 SH SOLE 4634 0 0 NEWMONT CORP COM 651639106 1470 24642 SH SOLE 24642 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 583 9320 SH SOLE 9320 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 267 1639 SH SOLE 1639 0 0 NEXTERA ENERGY INC COM 65339F101 145792 1882165 SH SOLE 1882165 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2121 28604 SH SOLE 28604 0 0 NEXTNAV INC COMMON STOCK 65345N106 74 32666 SH SOLE 32666 0 0 NICE LTD SPONSORED ADR 653656108 33199 172508 SH SOLE 172508 0 0 NIKE INC CL B 654106103 138125 1351516 SH SOLE 1312621 0 38895 NIO INC SPON ADS 62914V106 821 37822 SH SOLE 37822 0 0 NISOURCE INC COM 65473P105 1898 64367 SH SOLE 64367 0 0 NOKIA CORP SPONSORED ADR 654902204 758 164358 SH SOLE 164358 0 0 NORDSON CORP COM 655663102 2942 14535 SH SOLE 14535 0 0 NORDSTROM INC COM 655664100 913 43212 SH SOLE 43212 0 0 NORFOLK SOUTHN CORP COM 655844108 26785 117845 SH SOLE 117845 0 0 NORTHERN TR CORP COM 665859104 5223 54136 SH SOLE 54136 0 0 NORTHROP GRUMMAN CORP COM 666807102 30627 63996 SH SOLE 63996 0 0 NORTHWEST NAT HLDG CO COM 66765N105 1698 31972 SH SOLE 31972 0 0 NORTHWESTERN CORP COM NEW 668074305 1318 22360 SH SOLE 22360 0 0 NORTONLIFELOCK INC COM 668771108 3765 171467 SH SOLE 171467 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2452 220545 SH SOLE 220545 0 0 NOVANTA INC COM 67000B104 313 2580 SH SOLE 2580 0 0 NOVARTIS AG SPONSORED ADR 66987V109 15912 188242 SH SOLE 188242 0 0 NOVOCURE LTD ORD SHS G6674U108 215 3096 SH SOLE 3096 0 0 NOVO-NORDISK A S ADR 670100205 76688 688217 SH SOLE 688217 0 0 NRG ENERGY INC COM NEW 629377508 3103 81296 SH SOLE 81296 0 0 NUCOR CORP COM 670346105 21727 208094 SH SOLE 208094 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 934 19384 SH SOLE 19384 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 644 19279 SH SOLE 19279 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1007 30704 SH SOLE 30704 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 248 17743 SH SOLE 17743 0 0 NUTANIX INC CL A 67059N108 942 64357 SH SOLE 64357 0 0 NUTRIEN LTD COM 67077M108 4618 57948 SH SOLE 57948 0 0 NVENT ELECTRIC PLC SHS G6700G107 1119 35718 SH SOLE 35718 0 0 NVIDIA CORPORATION COM 67066G104 316130 2085431 SH SOLE 2085431 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3369 22758 SH SOLE 22758 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 4086 623749 SH SOLE 623749 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 79 22800 SH SOLE 22800 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 565 15291 SH SOLE 14007 0 1284 OCCIDENTAL PETE CORP COM 674599105 7780 132135 SH SOLE 125959 0 6176 OCEANFIRST FINL CORP COM 675234108 1083 56604 SH SOLE 56604 0 0 OGE ENERGY CORP COM 670837103 1683 43646 SH SOLE 43646 0 0 OIL STS INTL INC COM 678026105 373 68850 SH SOLE 68850 0 0 OKTA INC CL A 679295105 2938 32498 SH SOLE 32498 0 0 OLAPLEX HLDGS INC COM 679369108 10700 759414 SH SOLE 759414 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 8962 34969 SH SOLE 34969 0 0 OLD REP INTL CORP COM 680223104 1105 49413 SH SOLE 49413 0 0 OLO INC CL A 68134L109 340 34465 SH SOLE 34465 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 14292 506997 SH SOLE 506997 0 0 OMNICOM GROUP INC COM 681919106 12394 194842 SH SOLE 193342 0 1500 ON SEMICONDUCTOR CORP COM 682189105 660 13127 SH SOLE 13127 0 0 ONEOK INC NEW COM 682680103 89854 1618986 SH SOLE 1618986 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 125 17384 SH SOLE 17384 0 0 ONTO INNOVATION INC COM 683344105 650 9322 SH SOLE 9322 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 107 22782 SH SOLE 22782 0 0 ORACLE CORP COM 68389X105 53417 764527 SH SOLE 763527 0 1000 ORASURE TECHNOLOGIES INC COM 68554V108 339 125061 SH SOLE 125061 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 9183 14535 SH SOLE 14535 0 0 ORGANON & CO COMMON STOCK 68622V106 1588 47061 SH SOLE 47061 0 0 OSHKOSH CORP COM 688239201 2972 36183 SH SOLE 36183 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 108 10710 SH SOLE 10710 0 0 OTIS WORLDWIDE CORP COM 68902V107 6968 98603 SH SOLE 98603 0 0 OUTFRONT MEDIA INC COM 69007J106 421 24819 SH SOLE 24819 0 0 OVERSTOCK COM INC DEL COM 690370101 262 10479 SH SOLE 10479 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 23329 1892068 SH SOLE 1892068 0 0 OXFORD INDS INC COM 691497309 263 2963 SH SOLE 2963 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1607 59426 SH SOLE 59426 0 0 PACCAR INC COM 693718108 3524 42804 SH SOLE 23544 0 19260 PACER FDS TR BNCHMRK INFRA 69374H741 4661 135327 SH SOLE 135327 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 363 7218 SH SOLE 7218 0 0 PACIFIC PREMIER BANCORP COM 69478X105 274 9380 SH SOLE 9380 0 0 PACIRA BIOSCIENCES INC COM 695127100 1157 19844 SH SOLE 19844 0 0 PACKAGING CORP AMER COM 695156109 4404 32026 SH SOLE 32026 0 0 PACWEST BANCORP DEL COM 695263103 348 13043 SH SOLE 13043 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 3311 365071 SH SOLE 365071 0 0 PALO ALTO NETWORKS INC COM 697435105 89557 181311 SH SOLE 181311 0 0 PAPA JOHNS INTL INC COM 698813102 704 8428 SH SOLE 8428 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 2184 88484 SH SOLE 86484 0 2000 PARAMOUNT GROUP INC COM 69924R108 193 26691 SH SOLE 26691 0 0 PARKER-HANNIFIN CORP COM 701094104 73465 298580 SH SOLE 298580 0 0 PATTERSON COS INC COM 703395103 204 6735 SH SOLE 6735 0 0 PAYCHEX INC COM 704326107 20014 175766 SH SOLE 175666 0 100 PAYCOM SOFTWARE INC COM 70432V102 5115 18260 SH SOLE 18260 0 0 PAYLOCITY HLDG CORP COM 70438V106 787 4512 SH SOLE 4512 0 0 PAYPAL HLDGS INC COM 70450Y103 60244 862598 SH SOLE 862598 0 0 PDC ENERGY INC COM 69327R101 2243 36400 SH SOLE 36400 0 0 PEABODY ENGR CORP COM 704551100 44920 2105935 SH SOLE 2105935 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 285 17227 SH SOLE 17227 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 1196 130262 SH SOLE 130262 0 0 PEMBINA PIPELINE CORP COM 706327103 22418 634182 SH SOLE 634182 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 3282 285872 SH SOLE 285872 0 0 PENNANTPARK INVT CORP COM 708062104 3022 488976 SH SOLE 488976 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 247 2362 SH SOLE 2362 0 0 PENUMBRA INC COM 70975L107 1130 9077 SH SOLE 9077 0 0 PEPSICO INC COM 713448108 379260 2275649 SH SOLE 2228136 0 47513 PERFORMANCE FOOD GROUP CO COM 71377A103 1345 29243 SH SOLE 29243 0 0 PERKINELMER INC COM 714046109 435 3056 SH SOLE 3056 0 0 PERRIGO CO PLC SHS G97822103 1460 35986 SH SOLE 35986 0 0 PFIZER INC COM 717081103 324059 6180788 SH SOLE 6137509 0 43279 PG&E CORP COM 69331C108 262 26281 SH SOLE 26281 0 0 PGT INNOVATIONS INC COM 69336V101 170 10238 SH SOLE 10238 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 254 13276 SH SOLE 13276 0 0 PHILIP MORRIS INTL INC COM 718172109 26826 271686 SH SOLE 271461 0 225 PHILLIPS 66 COM 718546104 44755 545863 SH SOLE 545863 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 446 13355 SH SOLE 13355 0 0 PHREESIA INC COM 71944F106 309 12340 SH SOLE 12340 0 0 PHYSICIANS RLTY TR COM 71943U104 1636 93751 SH SOLE 93751 0 0 PINDUODUO INC SPONSORED ADS 722304102 1024 16567 SH SOLE 16567 0 0 PING IDENTITY HLDG CORP COM 72341T103 374 20606 SH SOLE 20606 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 929 12845 SH SOLE 12845 0 0 PINNACLE WEST CAP CORP COM 723484101 321 4393 SH SOLE 4393 0 0 PINTEREST INC CL A 72352L106 4711 259435 SH SOLE 259435 0 0 PIONEER NAT RES CO COM 723787107 130545 585196 SH SOLE 585196 0 0 PIPER SANDLER COMPANIES COM 724078100 491 4332 SH SOLE 4332 0 0 PJT PARTNERS INC COM CL A 69343T107 758 10791 SH SOLE 10791 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1056 107517 SH SOLE 107517 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 184 26739 SH SOLE 26739 0 0 PLUG POWER INC COM NEW 72919P202 2316 139765 SH SOLE 139765 0 0 PLX PHARMA INC COM 72942A107 129 53127 SH SOLE 53127 0 0 PNC FINL SVCS GROUP INC COM 693475105 52797 334647 SH SOLE 334647 0 0 POLARIS INC COM 731068102 680 6850 SH SOLE 6850 0 0 POOL CORP COM 73278L105 1366 3890 SH SOLE 3890 0 0 POPULAR INC COM NEW 733174700 1175 15272 SH SOLE 15272 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 15447 319611 SH SOLE 319611 0 0 POST HLDGS INC COM 737446104 1409 17111 SH SOLE 17111 0 0 POSTAL REALTY TRUST INC CL A 73757R102 257 17272 SH SOLE 17272 0 0 POTLATCHDELTIC CORPORATION COM 737630103 906 20509 SH SOLE 20509 0 0 POWER INTEGRATIONS INC COM 739276103 666 8879 SH SOLE 8879 0 0 PPG INDS INC COM 693506107 55213 482884 SH SOLE 482884 0 0 PPL CORP COM 69351T106 8745 322337 SH SOLE 322337 0 0 PREMIER INC CL A 74051N102 553 15508 SH SOLE 15508 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 670 11387 SH SOLE 11387 0 0 PRICE T ROWE GROUP INC COM 74144T108 9998 88005 SH SOLE 88005 0 0 PRICESMART INC COM 741511109 236 3298 SH SOLE 3298 0 0 PRIMERICA INC COM 74164M108 1184 9895 SH SOLE 9895 0 0 PRIMO WATER CORPORATION COM 74167P108 360 26909 SH SOLE 26909 0 0 PRIMORIS SVCS CORP COM 74164F103 252 11585 SH SOLE 11585 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1698 25420 SH SOLE 25420 0 0 PRIVIA HEALTH GROUP INC COM 74276R102 621 21322 SH SOLE 21322 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 651 14337 SH SOLE 14337 0 0 PROCTER AND GAMBLE CO COM 742718109 276980 1926279 SH SOLE 1910824 0 15455 PROFESSIONAL HLDG CORP CL A COM 743139107 602 30000 SH SOLE 30000 0 0 PROG HOLDINGS INC COM NPV 74319R101 169 10232 SH SOLE 10232 0 0 PROGRESSIVE CORP COM 743315103 81303 699260 SH SOLE 699260 0 0 PROGYNY INC COM 74340E103 289 9962 SH SOLE 9962 0 0 PROLOGIS INC. COM 74340W103 271399 2306830 SH SOLE 2306780 0 50 PROPETRO HLDG CORP COM 74347M108 142 14215 SH SOLE 14215 0 0 PROS HOLDINGS INC COM 74346Y103 920 35069 SH SOLE 35069 0 0 PROSHARES TR MSCI EMRG MKTS 74347B847 895 18112 SH SOLE 18112 0 0 PROSHARES TR ONLINE RTL ETF 74347B169 294 9036 SH SOLE 9036 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 1136 19325 SH SOLE 19325 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 33430 391633 SH SOLE 391633 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 434 6432 SH SOLE 6432 0 0 PROSHARES TR SP500 EX ENRGY 74347B581 1368 17023 SH SOLE 17023 0 0 PROSPECT CAP CORP COM 74348T102 4127 590348 SH SOLE 590348 0 0 PROSPERITY BANCSHARES INC COM 743606105 725 10617 SH SOLE 10617 0 0 PROVIDENT FINL SVCS INC COM 74386T105 734 32958 SH SOLE 32958 0 0 PRUDENTIAL FINL INC COM 744320102 3041 31784 SH SOLE 31784 0 0 PRUDENTIAL PLC ADR 74435K204 1249 49758 SH SOLE 49758 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 310 1655 SH SOLE 1655 0 0 PTC INC COM 69370C100 512 4815 SH SOLE 4815 0 0 PUBLIC STORAGE COM 74460D109 16505 52786 SH SOLE 52786 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1431 22618 SH SOLE 22618 0 0 PULSE BIOSCIENCES INC COM 74587B101 73 48000 SH SOLE 48000 0 0 PULTE GROUP INC COM 745867101 1402 35378 SH SOLE 35378 0 0 PURE STORAGE INC CL A 74624M102 810 31505 SH SOLE 31505 0 0 Q2 HLDGS INC COM 74736L109 696 18033 SH SOLE 18033 0 0 QORVO INC COM 74736K101 8022 85055 SH SOLE 85055 0 0 QUAKER HOUGHTON COM 747316107 698 4669 SH SOLE 4669 0 0 QUALCOMM INC COM 747525103 187119 1464842 SH SOLE 1458842 0 6000 QUALYS INC COM 74758T303 948 7514 SH SOLE 7514 0 0 QUANEX BLDG PRODS CORP COM 747619104 1266 55662 SH SOLE 55662 0 0 QUANTA SVCS INC COM 74762E102 8294 66170 SH SOLE 66170 0 0 QUANTERIX CORP COM 74766Q101 2527 156100 SH SOLE 156100 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 125 14495 SH SOLE 14495 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3826 28773 SH SOLE 28773 0 0 QUIDELORTHO CORP COM 219798105 996 10252 SH SOLE 10252 0 0 QURATE RETAIL INC COM SER A 74915M100 471 163960 SH SOLE 163960 0 0 RACKSPACE TECHNOLOGY INC COM 750102105 266 37158 SH SOLE 37158 0 0 RADWARE LTD ORD M81873107 263 12137 SH SOLE 12137 0 0 RALPH LAUREN CORP CL A 751212101 271 3020 SH SOLE 3020 0 0 RANGE RES CORP COM 75281A109 8789 355107 SH SOLE 355107 0 0 RANPAK HOLDINGS CORP COM CL A 75321W103 393 56095 SH SOLE 56095 0 0 RAPID7 INC COM 753422104 772 11555 SH SOLE 11555 0 0 RAYMOND JAMES FINL INC COM 754730109 3843 42984 SH SOLE 42984 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 230313 2396351 SH SOLE 2389751 0 6600 RBC BEARINGS INC COM 75524B104 8078 43675 SH SOLE 43675 0 0 READY CAPITAL CORP COM 75574U101 141 11843 SH SOLE 11843 0 0 REALTY INCOME CORP COM 756109104 4360 63869 SH SOLE 63869 0 0 RED ROCK RESORTS INC CL A 75700L108 13361 400506 SH SOLE 400506 0 0 REGENCY CTRS CORP COM 758849103 1025 17274 SH SOLE 17274 0 0 REGENERON PHARMACEUTICALS COM 75886F107 6930 11723 SH SOLE 11723 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2021 107792 SH SOLE 107792 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 491 4188 SH SOLE 4188 0 0 RELX PLC SPONSORED ADR 759530108 2815 104489 SH SOLE 104489 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 582 3720 SH SOLE 3720 0 0 RENASANT CORP COM 75970E107 476 16517 SH SOLE 16517 0 0 RENT A CTR INC NEW COM 76009N100 244 12566 SH SOLE 12566 0 0 REPLIGEN CORP COM 759916109 2560 15764 SH SOLE 15764 0 0 REPUBLIC SVCS INC COM 760759100 3116 23811 SH SOLE 23811 0 0 RESMED INC COM 761152107 9133 43569 SH SOLE 43569 0 0 RESOURCES CONNECTION INC COM 76122Q105 406 19954 SH SOLE 19954 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 258 5145 SH SOLE 5145 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 301 19050 SH SOLE 19050 0 0 REVANCE THERAPEUTICS INC COM 761330109 387 27978 SH SOLE 27978 0 0 REVOLUTION MEDICINES INC COM 76155X100 1519 77931 SH SOLE 77931 0 0 REVOLVE GROUP INC CL A 76156B107 287 11089 SH SOLE 11089 0 0 REXFORD INDL RLTY INC COM 76169C100 224 3889 SH SOLE 3889 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 1060 38868 SH SOLE 38868 0 0 RH COM 74967X103 4028 18975 SH SOLE 18975 0 0 RINGCENTRAL INC CL A 76680R206 472 9023 SH SOLE 9023 0 0 RIO TINTO PLC SPONSORED ADR 767204100 11276 184857 SH SOLE 184857 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 1541 23680 SH SOLE 23680 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 331 12875 SH SOLE 12875 0 0 RLI CORP COM 749607107 1843 15809 SH SOLE 15809 0 0 RLJ LODGING TR COM 74965L101 366 33155 SH SOLE 33155 0 0 ROBERT HALF INTL INC COM 770323103 3249 43380 SH SOLE 43380 0 0 ROBINHOOD MKTS INC COM CL A 770700102 1639 199408 SH SOLE 199408 0 0 ROBLOX CORP CL A 771049103 1661 50540 SH SOLE 50540 0 0 ROCKET LAB USA INC COM 773122106 297 78399 SH SOLE 78399 0 0 ROCKWELL AUTOMATION INC COM 773903109 3975 19944 SH SOLE 19944 0 0 ROKU INC COM CL A 77543R102 1136 13831 SH SOLE 13831 0 0 ROLLINS INC COM 775711104 766 21931 SH SOLE 21931 0 0 ROPER TECHNOLOGIES INC COM 776696106 104369 264461 SH SOLE 264461 0 0 ROSS STORES INC COM 778296103 2893 41199 SH SOLE 41199 0 0 ROYAL BK CDA COM 780087102 1979 20444 SH SOLE 20444 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1196 34259 SH SOLE 34259 0 0 ROYAL GOLD INC COM 780287108 292 2737 SH SOLE 2737 0 0 ROYCE VALUE TR INC COM 780910105 563 40311 SH SOLE 40311 0 0 RPM INTL INC COM 749685103 80416 1021544 SH SOLE 1004917 0 16627 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 636 9453 SH SOLE 9453 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 254 3334 SH SOLE 3334 0 0 S&P GLOBAL INC COM 78409V104 25477 75587 SH SOLE 75587 0 0 SACHEM CAP CORP COM 78590A109 260 63740 SH SOLE 63740 0 0 SAIA INC COM 78709Y105 1111 5911 SH SOLE 5911 0 0 SALESFORCE INC COM 79466L302 182254 1104303 SH SOLE 1104303 0 0 SANDY SPRING BANCORP INC COM 800363103 921 23576 SH SOLE 23576 0 0 SANOFI SPONSORED ADR 80105N105 4608 92099 SH SOLE 91974 0 125 SAP SE SPON ADR 803054204 9072 99998 SH SOLE 98998 0 1000 SARATOGA INVT CORP COM NEW 80349A208 287 11981 SH SOLE 11981 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3384 10574 SH SOLE 10574 0 0 SCHLUMBERGER LTD COM STK 806857108 48235 1348854 SH SOLE 1348854 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 247 11023 SH SOLE 11023 0 0 SCHWAB CHARLES CORP COM 808513105 29067 460064 SH SOLE 460064 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 6285 247618 SH SOLE 247618 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 15689 697602 SH SOLE 697602 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 11188 355741 SH SOLE 355741 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 649 12743 SH SOLE 12743 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 269 5948 SH SOLE 5948 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 18290 413902 SH SOLE 413902 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 59742 834043 SH SOLE 834043 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 1418 24446 SH SOLE 24446 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2000 32042 SH SOLE 32042 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 10086 225849 SH SOLE 225849 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 9572 152584 SH SOLE 152584 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 732 34689 SH SOLE 34689 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 12150 311608 SH SOLE 311608 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 1094 11754 SH SOLE 11754 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 1891 23944 SH SOLE 23944 0 0 SEA LTD SPONSORD ADS 81141R100 1625 24300 SH SOLE 24300 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 455 13761 SH SOLE 13761 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 4976 69646 SH SOLE 69646 0 0 SEAGEN INC COM 81181C104 544 3073 SH SOLE 3073 0 0 SEALED AIR CORP NEW COM 81211K100 783 13571 SH SOLE 13571 0 0 SEI INVTS CO COM 784117103 794 14692 SH SOLE 14692 0 0 SELECT MED HLDGS CORP COM 81619Q105 1577 66774 SH SOLE 66774 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 17104 315159 SH SOLE 315159 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 58200 813874 SH SOLE 813874 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 74009 2353227 SH SOLE 2353227 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2823 69082 SH SOLE 69082 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 17853 129861 SH SOLE 129861 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 21447 297137 SH SOLE 297137 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 72126 562428 SH SOLE 562428 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 25195 288465 SH SOLE 288465 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 9411 134200 SH SOLE 134200 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 7612 103427 SH SOLE 103427 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 64437 506900 SH SOLE 506900 0 0 SELECTIVE INS GROUP INC COM 816300107 2242 25790 SH SOLE 25790 0 0 SELECTQUOTE INC COM 816307300 695 280143 SH SOLE 280143 0 0 SEMLER SCIENTIFIC INC COM 81684M104 479 17000 SH SOLE 17000 0 0 SEMPRA COM 816851109 27611 183745 SH SOLE 183745 0 0 SEMTECH CORP COM 816850101 1055 19195 SH SOLE 19195 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2153 52123 SH SOLE 52123 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 593 7358 SH SOLE 7358 0 0 SENTINELONE INC CL A 81730H109 224 9599 SH SOLE 9599 0 0 SERVICE CORP INTL COM 817565104 890 12882 SH SOLE 12882 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 57 10900 SH SOLE 10900 0 0 SERVICENOW INC COM 81762P102 109326 229909 SH SOLE 229909 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 1077 13652 SH SOLE 13652 0 0 SHAKE SHACK INC CL A 819047101 622 15756 SH SOLE 15756 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 659 46867 SH SOLE 46867 0 0 SHELL PLC SPON ADS 780259305 15137 289489 SH SOLE 289489 0 0 SHERWIN WILLIAMS CO COM 824348106 33186 148210 SH SOLE 148210 0 0 SHOCKWAVE MED INC COM 82489T104 1102 5762 SH SOLE 5762 0 0 SHOPIFY INC CL A 82509L107 12790 409415 SH SOLE 409415 0 0 SHUTTERSTOCK INC COM 825690100 256 4469 SH SOLE 4469 0 0 SIGHT SCIENCES INC COM 82657M105 4961 551802 SH SOLE 551802 0 0 SIGMATRON INTL INC COM 82661L101 118 16644 SH SOLE 16644 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1682 9384 SH SOLE 9384 0 0 SIGNIFY HEALTH INC CL A COM 82671G100 223 16128 SH SOLE 16128 0 0 SILICOM LTD ORD M84116108 741 22011 SH SOLE 22011 0 0 SILICON LABORATORIES INC COM 826919102 1069 7624 SH SOLE 7624 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3334 39828 SH SOLE 39828 0 0 SIMON PPTY GROUP INC NEW COM 828806109 60218 634406 SH SOLE 634376 0 30 SIMPSON MFG INC COM 829073105 279 2772 SH SOLE 2772 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 670 109329 SH SOLE 109329 0 0 SITE CTRS CORP COM 82981J109 236 17506 SH SOLE 17506 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1230 10347 SH SOLE 10347 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 1164 62907 SH SOLE 62907 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 309 6511 SH SOLE 6511 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8590 92722 SH SOLE 75822 0 16900 SL GREEN RLTY CORP COM 78440X887 538 11655 SH SOLE 11655 0 0 SLM CORP COM 78442P106 166 10444 SH SOLE 10444 0 0 SLR INVESTMENT CORP COM 83413U100 6332 432822 SH SOLE 432822 0 0 SM ENERGY CO COM 78454L100 5361 156811 SH SOLE 156811 0 0 SMARTSHEET INC COM CL A 83200N103 342 10867 SH SOLE 10867 0 0 SMITH A O CORP COM 831865209 652 11922 SH SOLE 11922 0 0 SMUCKER J M CO COM NEW 832696405 2743 21425 SH SOLE 21425 0 0 SNAP INC CL A 83304A106 7286 554912 SH SOLE 554912 0 0 SNAP ON INC COM 833034101 2894 14686 SH SOLE 14686 0 0 SNOWFLAKE INC CL A 833445109 8150 58609 SH SOLE 58609 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 653 7819 SH SOLE 7819 0 0 SOFI TECHNOLOGIES INC COM 83406F102 3696 701403 SH SOLE 701403 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3590 13117 SH SOLE 13117 0 0 SONO TEK CORP COM 835483108 311 42580 SH SOLE 42580 0 0 SONOCO PRODS CO COM 835495102 10963 192207 SH SOLE 184745 0 7462 SONOS INC COM 83570H108 10180 564305 SH SOLE 564305 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 6576 80425 SH SOLE 80425 0 0 SOUTHERN CO COM 842587107 56738 795659 SH SOLE 795659 0 0 SOUTHERN COPPER CORP COM 84265V105 6069 121841 SH SOLE 121841 0 0 SOUTHWEST AIRLS CO COM 844741108 4907 135843 SH SOLE 135843 0 0 SOUTHWEST GAS HLDGS INC COM 844895102 305 3506 SH SOLE 3506 0 0 SOUTHWESTERN ENERGY CO COM 845467109 63 10000 SH SOLE 10000 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 30776 99982 SH SOLE 99982 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 955 33854 SH SOLE 33854 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 290 8349 SH SOLE 8349 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 9081 174326 SH SOLE 174326 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3510 147588 SH SOLE 147588 0 0 SPDR INDEX SHS FDS MSCI EAFE FS ETF 78470E106 310 4733 SH SOLE 4733 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 4032 139807 SH SOLE 139807 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2380 68461 SH SOLE 68461 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 1158 12614 SH SOLE 12614 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1133 33029 SH SOLE 33029 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 526 10687 SH SOLE 10687 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1647067 4365983 SH SOLE 4365983 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 97655 236172 SH SOLE 236172 0 0 SPDR SER TR AEROSPACE DEF 78464A631 1018 10118 SH SOLE 10118 0 0 SPDR SER TR DJ REIT ETF 78464A607 797 8384 SH SOLE 8384 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 495 12468 SH SOLE 12468 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 482 13386 SH SOLE 13386 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 23405 447678 SH SOLE 447678 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 9371 234796 SH SOLE 234796 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 24211 657550 SH SOLE 657550 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 1297 21274 SH SOLE 21274 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 426 5877 SH SOLE 5877 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 6314 78841 SH SOLE 78841 0 0 SPDR SER TR S&P BIOTECH 78464A870 13965 188024 SH SOLE 188024 0 0 SPDR SER TR S&P BK ETF 78464A797 2510 57204 SH SOLE 57204 0 0 SPDR SER TR S&P DIVID ETF 78464A763 153999 1297487 SH SOLE 1297487 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 259 4726 SH SOLE 4726 0 0 SPDR SER TR S&P INS ETF 78464A789 1665 43994 SH SOLE 43994 0 0 SPDR SER TR S&P METALS MNG 78464A755 7779 179233 SH SOLE 179233 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 14063 117704 SH SOLE 117704 0 0 SPDR SER TR S&P REGL BKG 78464A698 2171 37366 SH SOLE 37366 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 305 4495 SH SOLE 4495 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 3588 38896 SH SOLE 38896 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 298 2857 SH SOLE 2857 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1180 14387 SH SOLE 14387 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 938 24825 SH SOLE 24825 0 0 SPLUNK INC COM 848637104 11502 130027 SH SOLE 130027 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1186 12644 SH SOLE 12644 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 324 5666 SH SOLE 5666 0 0 SPROUT SOCIAL INC COM CL A 85209W109 581 10010 SH SOLE 10010 0 0 SPROUTS FMRS MKT INC COM 85208M102 246 9706 SH SOLE 9706 0 0 SPX CORP COM 784635104 351 6638 SH SOLE 6638 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 923 15891 SH SOLE 15891 0 0 STAG INDL INC COM 85254J102 750 24294 SH SOLE 24294 0 0 STANLEY BLACK & DECKER INC COM 854502101 1436 13695 SH SOLE 13695 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 183 20000 SH SOLE 20000 0 0 STARBUCKS CORP COM 855244109 92230 1207355 SH SOLE 1206355 0 1000 STARWOOD PPTY TR INC COM 85571B105 57169 2736649 SH SOLE 2736649 0 0 STATE STR CORP COM 857477103 6026 97749 SH SOLE 97749 0 0 STEEL DYNAMICS INC COM 858119100 3583 54165 SH SOLE 54165 0 0 STEREOTAXIS INC COM NEW 85916J409 77 41593 SH SOLE 41593 0 0 STERICYCLE INC COM 858912108 1311 29896 SH SOLE 29896 0 0 STERIS PLC SHS USD G8473T100 8779 42585 SH SOLE 42585 0 0 STIFEL FINL CORP COM 860630102 26333 470065 SH SOLE 470065 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 1550 49242 SH SOLE 49242 0 0 STORE CAP CORP COM 862121100 3052 117033 SH SOLE 117033 0 0 STRIDE INC COM 86333M108 1172 28738 SH SOLE 28738 0 0 STRYKER CORPORATION COM 863667101 23068 115962 SH SOLE 115962 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1360 89137 SH SOLE 89137 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 410 69519 SH SOLE 69519 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 969 133234 SH SOLE 133234 0 0 SUN CMNTYS INC COM 866674104 18699 117340 SH SOLE 117340 0 0 SUN LIFE FINANCIAL INC. COM 866796105 348 7603 SH SOLE 7603 0 0 SUNCOR ENERGY INC NEW COM 867224107 7211 205622 SH SOLE 205622 0 0 SUNNOVA ENERGY INTL INC. COM 86745K104 241 13052 SH SOLE 13052 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1352 36302 SH SOLE 36302 0 0 SUNRUN INC COM 86771W105 654 28009 SH SOLE 28009 0 0 SUNWORKS INC COM NEW 86803X204 18 11528 SH SOLE 11528 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 545 18829 SH SOLE 18829 0 0 SURO CAPITAL CORP COM NEW 86887Q109 323 50480 SH SOLE 50480 0 0 SURROZEN INC *W EXP 08/01/203 86889P117 2 10631 SH SOLE 10631 0 0 SVB FINANCIAL GROUP COM 78486Q101 51136 129461 SH SOLE 129461 0 0 SYNCHRONY FINANCIAL COM 87165B103 1311 47483 SH SOLE 47483 0 0 SYNEOS HEALTH INC CL A 87166B102 1985 27688 SH SOLE 27688 0 0 SYNOPSYS INC COM 871607107 1470 4839 SH SOLE 4839 0 0 SYSCO CORP COM 871829107 87861 1037195 SH SOLE 1037195 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 31336 383319 SH SOLE 383319 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 798 56835 SH SOLE 56835 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 757 6182 SH SOLE 6182 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 1098 18545 SH SOLE 18545 0 0 TAPESTRY INC COM 876030107 1469 48145 SH SOLE 48145 0 0 TARGA RES CORP COM 87612G101 3144 52695 SH SOLE 52695 0 0 TARGET CORP COM 87612E106 191048 1352745 SH SOLE 1329095 0 23650 TASKUS INC CLASS A COM 87652V109 203 12042 SH SOLE 12042 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 314 13452 SH SOLE 13452 0 0 TC ENERGY CORP COM 87807B107 2992 57741 SH SOLE 57741 0 0 TCR2 THERAPEUTICS INC COM 87808K106 74 25616 SH SOLE 25616 0 0 TD SYNNEX CORPORATION COM 87162W100 2009 22058 SH SOLE 22058 0 0 TE CONNECTIVITY LTD SHS H84989104 3297 29140 SH SOLE 29140 0 0 TECK RESOURCES LTD CL B 878742204 18708 611962 SH SOLE 611962 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 372 19926 SH SOLE 19926 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 200 13905 SH SOLE 13905 0 0 TELADOC HEALTH INC COM 87918A105 3317 99869 SH SOLE 99869 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1533 4087 SH SOLE 4087 0 0 TELEFLEX INCORPORATED COM 879369106 2293 9327 SH SOLE 9327 0 0 TELUS CORPORATION COM 87971M103 915 41060 SH SOLE 41060 0 0 TEMPUR SEALY INTL INC COM 88023U101 317 14848 SH SOLE 14848 0 0 TENABLE HLDGS INC COM 88025T102 533 11733 SH SOLE 11733 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 53 10503 SH SOLE 10503 0 0 TERADATA CORP DEL COM 88076W103 268 7241 SH SOLE 7241 0 0 TERADYNE INC COM 880770102 15694 175259 SH SOLE 175259 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 1565 38503 SH SOLE 38503 0 0 TERRAN ORBITAL CORPORATION COM 88105P103 98 21406 SH SOLE 21406 0 0 TERRENO RLTY CORP COM 88146M101 2196 39398 SH SOLE 39398 0 0 TESLA INC COM 88160R101 72370 107466 SH SOLE 107466 0 0 TETRA TECH INC NEW COM 88162G103 4538 33231 SH SOLE 33231 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 128 17078 SH SOLE 17078 0 0 TEXAS INSTRS INC COM 882508104 177351 1154253 SH SOLE 1154253 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1644 1105 SH SOLE 1105 0 0 TEXAS ROADHOUSE INC COM 882681109 1124 15353 SH SOLE 15353 0 0 TEXTRON INC COM 883203101 287 4702 SH SOLE 4702 0 0 TFI INTL INC COM 87241L109 1163 14521 SH SOLE 14521 0 0 THE AARONS COMPANY INC COM 00258W108 221 15174 SH SOLE 15174 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 86 11833 SH SOLE 11833 0 0 THE ONCOLOGY INSTITUTE INC COM 68236X100 93 18300 SH SOLE 18300 0 0 THE TRADE DESK INC COM CL A 88339J105 1294 30899 SH SOLE 30899 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 234730 432061 SH SOLE 432009 0 52 THOMSON REUTERS CORP. COM NEW 884903709 1397 13406 SH SOLE 13406 0 0 THOR INDS INC COM 885160101 1142 15287 SH SOLE 15287 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 168 11904 SH SOLE 11904 0 0 TILRAY BRANDS INC COM CL 2 88688T100 167 53592 SH SOLE 53592 0 0 TIMKEN CO COM 887389104 873 16465 SH SOLE 16465 0 0 TIMKENSTEEL CORPORATION COM 887399103 793 42395 SH SOLE 42395 0 0 TJX COS INC NEW COM 872540109 90106 1613353 SH SOLE 1586353 0 27000 T-MOBILE US INC COM 872590104 4699 34928 SH SOLE 34928 0 0 TOAST INC CL A 888787108 399 30807 SH SOLE 30807 0 0 TORO CO COM 891092108 708 9343 SH SOLE 9343 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 4750 72425 SH SOLE 72425 0 0 TORTOISE ENERGY INFRA CORP COM 89147L886 225 7594 SH SOLE 7594 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 453 14097 SH SOLE 14097 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 7513 142725 SH SOLE 142725 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1118 24058 SH SOLE 24058 0 0 TOYOTA MOTOR CORP ADS 892331307 1485 9635 SH SOLE 9635 0 0 TPG INC COM CL A 872657101 273 11406 SH SOLE 11406 0 0 TPG RE FIN TR INC COM 87266M107 2187 242680 SH SOLE 242680 0 0 TRACTOR SUPPLY CO COM 892356106 2783 14358 SH SOLE 14358 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 7940 61140 SH SOLE 61140 0 0 TRANSDIGM GROUP INC COM 893641100 12988 24202 SH SOLE 24202 0 0 TRANSUNION COM 89400J107 1253 15660 SH SOLE 15660 0 0 TRAVELERS COMPANIES INC COM 89417E109 22744 134477 SH SOLE 134477 0 0 TREX CO INC COM 89531P105 1438 26428 SH SOLE 26428 0 0 TRI CONTL CORP COM 895436103 281 10727 SH SOLE 10727 0 0 TRIMBLE INC COM 896239100 578 9927 SH SOLE 9927 0 0 TRINSEO PLC SHS G9059U107 698 18138 SH SOLE 18138 0 0 TRITON INTL LTD CL A G9078F107 4781 90807 SH SOLE 90807 0 0 TRUIST FINL CORP COM 89832Q109 7931 167206 SH SOLE 167206 0 0 TRUSTCO BK CORP N Y COM NEW 898349204 660 21408 SH SOLE 21408 0 0 TURTLE BEACH CORP COM NEW 900450206 395 32338 SH SOLE 32338 0 0 TWILIO INC CL A 90138F102 5241 62536 SH SOLE 62536 0 0 TWITTER INC COM 90184L102 1524 40751 SH SOLE 40751 0 0 TYLER TECHNOLOGIES INC COM 902252105 3341 10049 SH SOLE 10049 0 0 TYSON FOODS INC CL A 902494103 8565 99521 SH SOLE 99521 0 0 UBER TECHNOLOGIES INC COM 90353T100 40810 1994628 SH SOLE 1994628 0 0 UDR INC COM 902653104 10038 218034 SH SOLE 218034 0 0 UFP INDUSTRIES INC COM 90278Q108 444 6515 SH SOLE 6515 0 0 UFP TECHNOLOGIES INC COM 902673102 856 10760 SH SOLE 10760 0 0 UGI CORP NEW COM 902681105 5900 152798 SH SOLE 152798 0 0 UIPATH INC CL A 90364P105 1719 94512 SH SOLE 94512 0 0 ULTA BEAUTY INC COM 90384S303 3996 10365 SH SOLE 10365 0 0 UMPQUA HLDGS CORP COM 904214103 1247 74361 SH SOLE 74361 0 0 UNIFIRST CORP MASS COM 904708104 2180 12661 SH SOLE 12661 0 0 UNILEVER PLC SPON ADR NEW 904767704 14378 313728 SH SOLE 230148 0 83580 UNION PAC CORP COM 907818108 204354 958149 SH SOLE 957749 0 400 UNISYS CORP COM NEW 909214306 321 26655 SH SOLE 26655 0 0 UNITED AIRLS HLDGS INC COM 910047109 4533 127992 SH SOLE 127992 0 0 UNITED PARCEL SERVICE INC CL B 911312106 39249 215017 SH SOLE 215017 0 0 UNITED RENTALS INC COM 911363109 19696 81084 SH SOLE 81084 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 749 3179 SH SOLE 3179 0 0 UNITEDHEALTH GROUP INC COM 91324P102 413284 804634 SH SOLE 790581 0 14053 UNITY SOFTWARE INC COM 91332U101 918 24942 SH SOLE 24942 0 0 UNIVAR SOLUTIONS INC COM 91336L107 1393 55994 SH SOLE 55994 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 864 8538 SH SOLE 8538 0 0 UNUM GROUP COM 91529Y106 628 18455 SH SOLE 18455 0 0 UPSTART HLDGS INC COM 91680M107 2641 83518 SH SOLE 83518 0 0 URBAN OUTFITTERS INC COM 917047102 1161 62232 SH SOLE 62232 0 0 US BANCORP DEL COM NEW 902973304 101942 2215173 SH SOLE 2213073 0 2100 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 4272 255498 SH SOLE 255498 0 0 USA TRUCK INC COM 902925106 361 11500 SH SOLE 11500 0 0 UWM HOLDINGS CORPORATION COM CL A 91823B109 35 10000 SH SOLE 10000 0 0 V F CORP COM 918204108 5760 130413 SH SOLE 128413 0 2000 VAIL RESORTS INC COM 91879Q109 1535 7039 SH SOLE 7039 0 0 VALE S A SPONSORED ADS 91912E105 1021 69788 SH SOLE 69788 0 0 VALERO ENERGY CORP COM 91913Y100 26242 246915 SH SOLE 246915 0 0 VALLEY NATL BANCORP COM 919794107 188 18029 SH SOLE 18029 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 11367 131436 SH SOLE 131436 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 298 2043 SH SOLE 2043 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 19124 698484 SH SOLE 698484 0 0 VANECK ETF TRUST MORTGAGE REIT 92189F452 282 20144 SH SOLE 20144 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 2048 32141 SH SOLE 32141 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2463 10589 SH SOLE 10589 0 0 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 352 4581 SH SOLE 4581 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 31388 361608 SH SOLE 361608 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 16521 81093 SH SOLE 81093 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 3455 15875 SH SOLE 15875 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 512 3853 SH SOLE 3853 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 474 3098 SH SOLE 3098 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1173 8116 SH SOLE 8116 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2395 13239 SH SOLE 13239 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 1737 11282 SH SOLE 11282 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2165 12732 SH SOLE 12732 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 5749 43850 SH SOLE 43850 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 120696 541505 SH SOLE 541505 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 25738 149334 SH SOLE 149334 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 76587 436693 SH SOLE 436693 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 84365 651365 SH SOLE 651365 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 123921 629137 SH SOLE 629137 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 129642 1422913 SH SOLE 1418906 0 4007 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 871479 2512336 SH SOLE 2512336 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 63979 427038 SH SOLE 427038 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 97670 554596 SH SOLE 554596 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 34834 176794 SH SOLE 176794 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 201223 1066819 SH SOLE 1066819 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 163448 1239371 SH SOLE 1239371 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 171195 3426650 SH SOLE 3424150 0 2500 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 208760 5012250 SH SOLE 5012250 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 11838 224110 SH SOLE 223970 0 140 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1252 19728 SH SOLE 19728 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 817 7919 SH SOLE 7919 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 8023 181224 SH SOLE 181224 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 20617 241592 SH SOLE 241592 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 8194 145600 SH SOLE 145600 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1204 7005 SH SOLE 7005 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 12082 190126 SH SOLE 190126 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 295 1967 SH SOLE 1967 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 76674 1121462 SH SOLE 1116258 0 5204 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2750 23081 SH SOLE 23081 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 2180 12898 SH SOLE 12898 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 391487 2728706 SH SOLE 2728706 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 26551 514449 SH SOLE 514449 0 0 VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 242201 5936294 SH SOLE 5936294 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 98817 971648 SH SOLE 971648 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 12578 183325 SH SOLE 183325 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 8027 136468 SH SOLE 136468 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 991 20212 SH SOLE 20212 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 5802 87386 SH SOLE 87386 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 16396 124394 SH SOLE 124394 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 2958 30751 SH SOLE 30751 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 3820 21027 SH SOLE 21027 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 6004 63855 SH SOLE 63855 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 37093 163075 SH SOLE 163075 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6470 34909 SH SOLE 34909 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 5346 53740 SH SOLE 53740 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 14057 182111 SH SOLE 182111 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 27986 118837 SH SOLE 118837 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 10252 62766 SH SOLE 62766 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 68495 209752 SH SOLE 209752 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 8350 52118 SH SOLE 52118 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 3906 25636 SH SOLE 25636 0 0 VEEVA SYS INC CL A COM 922475108 4155 20982 SH SOLE 20982 0 0 VENTAS INC COM 92276F100 1806 35108 SH SOLE 35108 0 0 VERICEL CORP COM 92346J108 547 21736 SH SOLE 21736 0 0 VERISIGN INC COM 92343E102 769 4597 SH SOLE 4597 0 0 VERISK ANALYTICS INC COM 92345Y106 3077 17778 SH SOLE 17778 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 142373 2805376 SH SOLE 2766866 0 38510 VERRA MOBILITY CORP CL A COM STK 92511U102 409 26049 SH SOLE 26049 0 0 VERTEX INC CL A 92538J106 121 10708 SH SOLE 10708 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 8830 31334 SH SOLE 31334 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 82 10000 SH SOLE 10000 0 0 VIATRIS INC COM 92556V106 2283 218087 SH SOLE 218087 0 0 VIAVI SOLUTIONS INC COM 925550105 278 21029 SH SOLE 21029 0 0 VICI PPTYS INC COM 925652109 9215 309317 SH SOLE 309181 0 136 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 280 10500 SH SOLE 10500 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 433 43746 SH SOLE 43746 0 0 VISA INC COM CL A 92826C839 353296 1794381 SH SOLE 1790569 0 3812 VISTEON CORP COM NEW 92839U206 749 7228 SH SOLE 7228 0 0 VMWARE INC CL A COM 928563402 7527 66034 SH SOLE 65034 0 1000 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2557 164117 SH SOLE 164117 0 0 VONTIER CORPORATION COM 928881101 733 31874 SH SOLE 31874 0 0 VOYA FINANCIAL INC COM 929089100 652 10958 SH SOLE 10958 0 0 VULCAN MATLS CO COM 929160109 1586 11160 SH SOLE 11160 0 0 WABTEC COM 929740108 858 10451 SH SOLE 10451 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5796 152933 SH SOLE 152933 0 0 WALKER & DUNLOP INC COM 93148P102 698 7242 SH SOLE 7242 0 0 WALMART INC COM 931142103 87249 717626 SH SOLE 686971 0 30655 WARBY PARKER INC CL A COM 93403J106 1273 113059 SH SOLE 113059 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 5957 443911 SH SOLE 443911 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 3045 125000 SH SOLE 125000 0 0 WASHINGTON FED INC COM 938824109 1357 45200 SH SOLE 45200 0 0 WASHINGTON TR BANCORP INC COM 940610108 556 11497 SH SOLE 11497 0 0 WASTE CONNECTIONS INC COM 94106B101 10404 84076 SH SOLE 84076 0 0 WASTE MGMT INC DEL COM 94106L109 54324 355104 SH SOLE 355104 0 0 WATERS CORP COM 941848103 1232 3723 SH SOLE 3723 0 0 WATSCO INC COM 942622200 17777 74436 SH SOLE 74436 0 0 WD 40 CO COM 929236107 1570 7796 SH SOLE 7796 0 0 WEBSTER FINL CORP COM 947890109 1344 31877 SH SOLE 31877 0 0 WEC ENERGY GROUP INC COM 92939U106 5927 58891 SH SOLE 58891 0 0 WELLS FARGO CO NEW COM 949746101 73773 1883414 SH SOLE 1883414 0 0 WELLTOWER INC COM 95040Q104 3831 46515 SH SOLE 46515 0 0 WENDYS CO COM 95058W100 311 16454 SH SOLE 16454 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 2426 8025 SH SOLE 8025 0 0 WESTAMERICA BANCORPORATION COM 957090103 731 13135 SH SOLE 13135 0 0 WESTERN ALLIANCE BANCORP COM 957638109 4839 68543 SH SOLE 68543 0 0 WESTERN DIGITAL CORP. COM 958102105 4687 104562 SH SOLE 104562 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1165 47934 SH SOLE 47934 0 0 WESTERN UN CO COM 959802109 2221 134859 SH SOLE 134859 0 0 WESTLAKE CORPORATION COM 960413102 261 2661 SH SOLE 2661 0 0 WEWORK INC CL A 96209A104 220 43904 SH SOLE 43904 0 0 WEX INC COM 96208T104 345 2219 SH SOLE 2219 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 10485 316583 SH SOLE 314023 0 2560 WHIRLPOOL CORP COM 963320106 4963 32043 SH SOLE 32043 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 3766 3022 SH SOLE 3022 0 0 WHOLE EARTH BRANDS INC COM CL A 96684W100 439 70864 SH SOLE 70864 0 0 WILEY JOHN & SONS INC CL A 968223206 953 19956 SH SOLE 19956 0 0 WILLIAMS COS INC COM 969457100 108316 3470546 SH SOLE 3470546 0 0 WILLIAMS SONOMA INC COM 969904101 1980 17848 SH SOLE 17848 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 880 4456 SH SOLE 4456 0 0 WINGSTOP INC COM 974155103 388 5185 SH SOLE 5185 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 67 12616 SH SOLE 12616 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 2803 100010 SH SOLE 100010 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 4230 147486 SH SOLE 147486 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 6939 187395 SH SOLE 187395 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 724 16225 SH SOLE 16225 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 597 22722 SH SOLE 22722 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2245 34260 SH SOLE 34260 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 253 5509 SH SOLE 5509 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 1673 52783 SH SOLE 52783 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 292 9841 SH SOLE 9841 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 550 12098 SH SOLE 12098 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 4300 102781 SH SOLE 102781 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 688 11793 SH SOLE 11793 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 3006 80328 SH SOLE 80328 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 4289 68697 SH SOLE 68697 0 0 WISDOMTREE TR US ESG FUND 97717W596 309 7575 SH SOLE 7575 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1528 18566 SH SOLE 18566 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 5293 89563 SH SOLE 89563 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 208 5107 SH SOLE 5107 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 1097 28143 SH SOLE 28143 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 7054 153450 SH SOLE 153450 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 241 6641 SH SOLE 6641 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 28195 491981 SH SOLE 491981 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 1561 55319 SH SOLE 55319 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 2045 49726 SH SOLE 49726 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 2830 48867 SH SOLE 48867 0 0 WISDOMTREE TR WISDOMTREE US VA 97717W547 205 3877 SH SOLE 3877 0 0 WIX COM LTD SHS M98068105 414 6310 SH SOLE 6310 0 0 WM TECHNOLOGY INC *W EXP 06/16/202 92971A117 33 50000 SH SOLE 50000 0 0 WNS HLDGS LTD SPON ADR 92932M101 850 11383 SH SOLE 11383 0 0 WOLFSPEED INC COM 977852102 462 7288 SH SOLE 7288 0 0 WOLVERINE WORLD WIDE INC COM 978097103 203 10048 SH SOLE 10048 0 0 WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 1069 49572 SH SOLE 32903 0 16669 WOODWARD INC COM 980745103 824 8911 SH SOLE 8911 0 0 WORKDAY INC CL A 98138H101 4459 31946 SH SOLE 31946 0 0 WORKIVA INC COM CL A 98139A105 431 6525 SH SOLE 6525 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 607 9709 SH SOLE 9709 0 0 WP CAREY INC COM 92936U109 7312 88240 SH SOLE 88240 0 0 WSFS FINL CORP COM 929328102 516 12865 SH SOLE 12865 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 43279 658538 SH SOLE 658538 0 0 WYNN RESORTS LTD COM 983134107 526 9224 SH SOLE 9224 0 0 XCEL ENERGY INC COM 98389B100 8019 113333 SH SOLE 113333 0 0 XP INC CL A G98239109 804 44748 SH SOLE 44748 0 0 XPO LOGISTICS INC COM 983793100 728 15117 SH SOLE 15117 0 0 XYLEM INC COM 98419M100 7634 97644 SH SOLE 97644 0 0 YANDEX N V SHS CLASS A N97284108 487 16511 SH SOLE 16511 0 0 YUM BRANDS INC COM 988498101 10678 94070 SH SOLE 94070 0 0 YUM CHINA HLDGS INC COM 98850P109 1069 22049 SH SOLE 22049 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 52739 179414 SH SOLE 179414 0 0 ZENDESK INC COM 98936J101 4074 55001 SH SOLE 55001 0 0 ZIFF DAVIS INC COM 48123V102 771 10338 SH SOLE 10338 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 397 12490 SH SOLE 12490 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1552 14777 SH SOLE 14777 0 0 ZIONS BANCORPORATION N A COM 989701107 372 7306 SH SOLE 7306 0 0 ZOETIS INC CL A 98978V103 64239 373720 SH SOLE 373720 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 5001 46320 SH SOLE 46320 0 0 ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104 406 12221 SH SOLE 12221 0 0 ZSCALER INC COM 98980G102 4209 28152 SH SOLE 28152 0 0 ZYMEWORKS INC COM 98985W102 80 15000 SH SOLE 15000 0 0