The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AAON INC NEW Common Stock 000360206   203 2,699 SH   SOLE 0 0 2,699 0
AAR CORP Common Stock 000361105   517 11,512 SH   SOLE 0 0 11,512 0
ABB LIMITED SPONS ADR Common Stock 000375204   2,438 80,046 SH   SOLE 0 0 80,046 0
ACCO BRANDS CORP Common Stock 00081T108   128 22,889 SH   SOLE 0 0 22,889 0
ADT INC Common Stock 00090Q103   1,056 116,446 SH   SOLE 0 0 116,446 0
AFLAC INC Common Stock 001055102   23,072 320,717 SH   SOLE 0 0 320,717 0
AGCO CORP Common Stock 001084102   516 3,718 SH   SOLE 0 0 3,718 0
ACM RESEARCH INC A Common Stock 00108J109   784 101,637 SH   SOLE 0 0 101,637 0
AGNC INVESTMENT CORP Common Stock 00123Q104   1,133 109,506 SH   SOLE 0 0 109,506 0
AES CORP Common Stock 00130H105   1,761 61,225 SH   SOLE 0 0 61,225 0
ALPS EQUAL SECT WGHT ETF ETF/Closed End 00162Q205   690 7,207 SH   SOLE 0 0 7,207 0
ALPS OSHS US QUAL DV ETF ETF/Closed End 00162Q387   1,009 24,351 SH   SOLE 0 0 24,351 0
ALPS OSHS US SMCP ETF ETF/Closed End 00162Q395   453 13,484 SH   SOLE 0 0 13,484 0
ALPS ALERIAN MLP NEW ETF ETF/Closed End 00162Q452   11,856 311,431 SH   SOLE 0 0 311,431 0
ALPS RVRFRNT DYN US ETF ETF/Closed End 00162Q528   742 17,705 SH   SOLE 0 0 17,705 0
ALPS INTL SEC DV DOG ETF ETF/Closed End 00162Q718   456 17,905 SH   SOLE 0 0 17,905 0
ALPS RIVERFRONT STRT ETF ETF/Closed End- 00162Q783   1,797 79,401 SH   SOLE 0 0 79,401 0
ALPS SECTOR DIV DOGS ETF ETF/Closed End 00162Q858   8,476 164,777 SH   SOLE 0 0 164,777 0
AMN HEALTHCARE SVCS INC Common Stock 001744101   1,880 18,285 SH   SOLE 0 0 18,285 0
ASGN INC Common Stock 00191U102   967 11,864 SH   SOLE 0 0 11,864 0
ATT INC Common Stock 00206R102   51,670 2,806,609 SH   SOLE 0 0 2,806,609 0
ARK INNOVATION ETF ETF/Closed End 00214Q104   2,899 92,808 SH   SOLE 0 0 92,808 0
ARK GENOMIC REVOLUTN ETF ETF/Closed End 00214Q302   599 21,235 SH   SOLE 0 0 21,235 0
ARK FINTECH INNOVATN ETF ETF/Closed End 00214Q708   295 20,692 SH   SOLE 0 0 20,692 0
ASE TECH HLDG CO LTD Common Stock 00215W100   280 44,587 SH   SOLE 0 0 44,587 0
ATI PHYSICAL THERAPY A Common Stock 00216W109   18 57,751 SH   SOLE 0 0 57,751 0
AXT INC Common Stock 00246W103   47 10,750 SH   SOLE 0 0 10,750 0
AZZ INC Common Stock 002474104   623 15,494 SH   SOLE 0 0 15,494 0
ABBOTT LABORATORIES Common Stock 002824100   65,887 600,120 SH   SOLE 0 0 600,120 0
ABBVIE INC Common Stock 00287Y109   164,733 1,019,325 SH   SOLE 0 0 1,019,325 0
ABRDN ASIA PACIFIC ETF/Closed End- 003009107   285 108,309 SH   SOLE 0 0 108,309 0
ABRDN GLB PREM PPTYS ETF/Closed End 00302L108   457 117,099 SH   SOLE 0 0 117,099 0
ABRDN BLOOMBERG ALL ETF ETF/Closed End 003261203   291 8,404 SH   SOLE 0 0 8,404 0
ABERDN PHYS SLVR SHS ETF ETF/Closed End 003264108   200 8,724 SH   SOLE 0 0 8,724 0
ABERDN STD PHYS GOLD ETF ETF/Closed End 00326A104   2,440 139,641 SH   SOLE 0 0 139,641 0
ABRDN TTL DYN DIV FD ETF/Closed End 00326L100   784 100,501 SH   SOLE 0 0 100,501 0
ACADEMY SPORTSOUTDOORS Common Stock 00402L107   396 7,545 SH   SOLE 0 0 7,545 0
ACTIVISION BLIZZARD INC Common Stock 00507V109   4,845 63,287 SH   SOLE 0 0 63,287 0
ACUITY BRANDS INC Common Stock 00508Y102   530 3,201 SH   SOLE 0 0 3,201 0
ADAMIS PHARMS CORP NEW Common Stock 00547W208   2 10,000 SH   SOLE 0 0 10,000 0
ADAMS DIVRS EQ FUND INC ETF/Closed End 006212104   537 36,958 SH   SOLE 0 0 36,958 0
ADAMS RES ENERGY NEW Common Stock 006351308   337 8,658 SH   SOLE 0 0 8,658 0
ADAPTIMMUNE THERAPEUTICS Common Stock 00653A107   44 30,000 SH   SOLE 0 0 30,000 0
ADDUS HOMECARE CORP Common Stock 006739106   935 9,399 SH   SOLE 0 0 9,399 0
ADOBE INC Common Stock 00724F101   28,188 83,762 SH   SOLE 0 0 83,762 0
ADVANCE AUTO PARTS INC Common Stock 00751Y106   6,597 44,869 SH   SOLE 0 0 44,869 0
AECOM Common Stock 00766T100   512 6,026 SH   SOLE 0 0 6,026 0
ADVISORSH RANGER NEW ETF ETF/Closed End 00768Y412   2,221 77,256 SH   SOLE 0 0 77,256 0
ADVSHS PURE US CANN ETF ETF/Closed End 00768Y453   82 11,710 SH   SOLE 0 0 11,710 0
ADVSHS PURE CANNABIS ETF ETF/Closed End 00768Y495   50 13,968 SH   SOLE 0 0 13,968 0
ADVSHS DORSEY SHORT ETF ETF/Closed End 00768Y529   929 93,233 SH   SOLE 0 0 93,233 0
ADVANSIX INC Common Stock 00773T101   1,364 35,880 SH   SOLE 0 0 35,880 0
AEROJET ROCKETDYNE HLDGS Common Stock 007800105   413 7,392 SH   SOLE 0 0 7,392 0
ADVANCED MICRO DEVICES Common Stock 007903107   11,645 179,791 SH   SOLE 0 0 179,791 0
ADVANCED DRAIN SYS INC Common Stock 00790R104   333 4,067 SH   SOLE 0 0 4,067 0
AEGON N V NY RES SHS Common Stock 007924103   111 22,034 SH   SOLE 0 0 22,034 0
ADVANCED ENERGY INDS INC Common Stock 007973100   320 3,725 SH   SOLE 0 0 3,725 0
AEROVIRONMENT INC Common Stock 008073108   211 2,460 SH   SOLE 0 0 2,460 0
AERSALE CORP Common Stock 00810F106   392 24,165 SH   SOLE 0 0 24,165 0
AGILENT TECHNOLOGIES INC Common Stock 00846U101   4,529 30,264 SH   SOLE 0 0 30,264 0
AGNICOEAGLE MINES LTD Common Stock 008474108   1,066 20,511 SH   SOLE 0 0 20,511 0
AGREE REALTY CORP REIT 008492100   585 8,252 SH   SOLE 0 0 8,252 0
AIRBNB INC CL A Common Stock 009066101   4,949 57,880 SH   SOLE 0 0 57,880 0
AIR PDTS CHEMICALS INC Common Stock 009158106   61,267 198,752 SH   SOLE 0 0 198,752 0
AKAMAI TECHNOLOGIES INC Common Stock 00971T101   2,266 26,878 SH   SOLE 0 0 26,878 0
ALAMOS GOLD INC NEW Common Stock 011532108   296 29,313 SH   SOLE 0 0 29,313 0
ALASKA AIR GROUP INC Common Stock 011659109   1,925 44,823 SH   SOLE 0 0 44,823 0
ALBEMARLE CORP Common Stock 012653101   14,343 66,138 SH   SOLE 0 0 66,138 0
ALBERTSONS CO A PAR001 Common Stock 013091103   1,342 64,706 SH   SOLE 0 0 64,706 0
ALCOA CORP Common Stock 013872106   492 10,825 SH   SOLE 0 0 10,825 0
ALEXANDRIA RL EST EQUITY REIT 015271109   2,801 19,229 SH   SOLE 0 0 19,229 0
ALIBABA GRP HLDG SPN ADS Common Stock 01609W102   3,896 44,229 SH   SOLE 0 0 44,229 0
ALIGN TECHNOLOGY INC Common Stock 016255101   2,815 13,348 SH   SOLE 0 0 13,348 0
ALLBIRDS INC A Common Stock 01675A109   40 16,399 SH   SOLE 0 0 16,399 0
ATI INC Common Stock 01741R102   962 32,203 SH   SOLE 0 0 32,203 0
ALLEGIANT TRAVEL COMPANY Common Stock 01748X102   811 11,921 SH   SOLE 0 0 11,921 0
ALLIANCEBERNSTEIN GLBL ETF/Closed End- 01879R106   335 36,384 SH   SOLE 0 0 36,384 0
ALLIANT ENERGY CORP Common Stock 018802108   5,386 97,562 SH   SOLE 0 0 97,562 0
ALLIANCEBERNSTEIN HLDG MLP 01881G106   5,242 152,510 SH   SOLE 0 0 152,510 0
ALLISON TRANSMISSION Common Stock 01973R101   805 19,358 SH   SOLE 0 0 19,358 0
ALLSTATE CORP Common Stock 020002101   13,684 100,917 SH   SOLE 0 0 100,917 0
ALLY FINANCIAL INC Common Stock 02005N100   319 13,038 SH   SOLE 0 0 13,038 0
ALNYLAM PHARMACEUTICALS Common Stock 02043Q107   250 1,051 SH   SOLE 0 0 1,051 0
EA FRDM 100 E/MKT ETF ETF/Closed End 02072L607   207 7,506 SH   SOLE 0 0 7,506 0
ALPHABET INC C Common Stock 02079K107   99,454 1,120,859 SH   SOLE 0 0 1,120,859 0
ALPHABET INC A Common Stock 02079K305   147,323 1,669,766 SH   SOLE 0 0 1,669,766 0
ALTRIA GROUP INC Common Stock 02209S103   37,596 822,498 SH   SOLE 0 0 822,498 0
AMARIN CORP PLC ADR NEW Common Stock 023111206   132 109,368 SH   SOLE 0 0 109,368 0
AMAZONCOM INC Common Stock 023135106   188,937 2,249,244 SH   SOLE 0 0 2,249,244 0
AMBAC FINANCIAL GROUP Common Stock 023139884   872 49,996 SH   SOLE 0 0 49,996 0
AMBEV S A SPON ADR Common Stock 02319V103   58 21,156 SH   SOLE 0 0 21,156 0
AMEDISYS INC Common Stock 023436108   1,014 12,141 SH   SOLE 0 0 12,141 0
U HAUL HOLDING CO Common Stock 023586100   355 5,906 SH   SOLE 0 0 5,906 0
AMEREN CORP Common Stock 023608102   1,021 11,476 SH   SOLE 0 0 11,476 0
AMERESCO INC CL A Common Stock 02361E108   320 5,600 SH   SOLE 0 0 5,600 0
AMER MOVIL SAB ADR L Common Stock 02364W105   676 37,141 SH   SOLE 0 0 37,141 0
AMERICAN ARLNS GRP INC Common Stock 02376R102   348 27,382 SH   SOLE 0 0 27,382 0
AMERN CENTY STOXX US ETF ETF/Closed End 025072307   724 12,540 SH   SOLE 0 0 12,540 0
AVANTIS US S/C VAL ETF ETF/Closed End 025072877   4,043 54,260 SH   SOLE 0 0 54,260 0
AMER ELEC PWR CO INC Common Stock 025537101   12,792 134,728 SH   SOLE 0 0 134,728 0
AMERN EAGLE OUTFITTERS Common Stock 02553E106   188 13,482 SH   SOLE 0 0 13,482 0
AMERICAN EQTY INVT LIFE Common Stock 025676206   499 10,947 SH   SOLE 0 0 10,947 0
AMERN EXPRESS CO Common Stock 025816109   26,608 180,090 SH   SOLE 0 0 180,090 0
AMERICAN FINL GRP INC OH Common Stock 025932104   2,822 20,555 SH   SOLE 0 0 20,555 0
NECESSITY RETAIL REIT A Common Stock 02607T109   216 36,458 SH   SOLE 0 0 36,458 0
AMERICAN INTL GROUP NEW Common Stock 026874784   10,027 158,560 SH   SOLE 0 0 158,560 0
AMERICAN RES CORP NEW Common Stock 02927U208   1,132 857,437 SH   SOLE 0 0 857,437 0
AMERICAN STS WTR CO Common Stock 029899101   459 4,961 SH   SOLE 0 0 4,961 0
AMERICAN TOWER CORP NEW REIT 03027X100   31,600 149,154 SH   SOLE 0 0 149,154 0
AMER WATER WORKS COMPANY Common Stock 030420103   12,344 80,984 SH   SOLE 0 0 80,984 0
AMERICAN WOODMARK CORP Common Stock 030506109   1,261 25,811 SH   SOLE 0 0 25,811 0
AMERICOLD RLTY TR INC REIT 03064D108   897 31,690 SH   SOLE 0 0 31,690 0
AMERISOURCEBERGEN CORP Common Stock 03073E105   5,458 32,934 SH   SOLE 0 0 32,934 0
AMERIPRISE FINL INC Common Stock 03076C106   3,556 11,419 SH   SOLE 0 0 11,419 0
AMERIS BANCORP Common Stock 03076K108   511 10,844 SH   SOLE 0 0 10,844 0
AMETEK INC NEW Common Stock 031100100   16,369 117,158 SH   SOLE 0 0 117,158 0
AMGEN INC Common Stock 031162100   69,579 264,922 SH   SOLE 0 0 264,922 0
AMKOR TECHNOLOGY INC Common Stock 031652100   678 28,257 SH   SOLE 0 0 28,257 0
AMPCO PITTSBURGH CORP Common Stock 032037103   50 20,016 SH   SOLE 0 0 20,016 0
AMPCO PITTSBURGH A WTS Warrant/Right 032037111   2 10,000 SH   SOLE 0 0 10,000 0
AMPHENOL CORP CL A NEW Common Stock 032095101   1,723 22,628 SH   SOLE 0 0 22,628 0
AMPLIFY CWP ENH DIV ETF ETF/Closed End 032108409   27,655 771,183 SH   SOLE 0 0 771,183 0
AMPLIFY BLOCKCHAIN ETF ETF/Closed End 032108607   863 57,068 SH   SOLE 0 0 57,068 0
AMPLIFY SEYMOUR ETF ETF/Closed End 032108854   51 10,000 SH   SOLE 0 0 10,000 0
AMTECH SYS INC PAR 01 Common Stock 032332504   583 76,656 SH   SOLE 0 0 76,656 0
ANALOG DEVICES INC Common Stock 032654105   20,727 126,364 SH   SOLE 0 0 126,364 0
ANAVEX LIFE SCI CORP NEW Common Stock 032797300   223 24,060 SH   SOLE 0 0 24,060 0
ANHEUSER BUSCH INBEV Common Stock 03524A108   2,123 35,362 SH   SOLE 0 0 35,362 0
ANNALY CAP MGMT INC NEW REIT 035710839   2,024 96,022 SH   SOLE 0 0 96,022 0
ANSYS INC Common Stock 03662Q105   14,776 61,160 SH   SOLE 0 0 61,160 0
ELEVANCE HEALTH INC Common Stock 036752103   12,662 24,684 SH   SOLE 0 0 24,684 0
ANTERO MIDSTREAM CORP Common Stock 03676B102   1,733 160,574 SH   SOLE 0 0 160,574 0
APA CORP Common Stock 03743Q108   9,143 195,870 SH   SOLE 0 0 195,870 0
MDCP FINL INVT CORP NEW ETF/Closed End 03761U502   229 20,092 SH   SOLE 0 0 20,092 0
APOLLO SR FLOATING RATE ETF/Closed End- 037636107   1,061 85,985 SH   SOLE 0 0 85,985 0
APOLLO TACTICAL INCM FD ETF/Closed End- 037638103   159 13,094 SH   SOLE 0 0 13,094 0
APOLLO GLOBAL MGMT NEW Common Stock 03769M106   15,966 250,283 SH   SOLE 0 0 250,283 0
APPLE INC Common Stock 037833100   644,061 4,956,985 SH   SOLE 0 0 4,956,985 0
APPLIED MATERIALS INC Common Stock 038222105   9,585 98,430 SH   SOLE 0 0 98,430 0
APTARGROUP INC Common Stock 038336103   511 4,643 SH   SOLE 0 0 4,643 0
ARBOR REALTY TRUST INC REIT 038923108   381 28,897 SH   SOLE 0 0 28,897 0
ARCBEST CORP Common Stock 03937C105   1,448 20,671 SH   SOLE 0 0 20,671 0
ARCELORMITTAL SA NY NEW Common Stock 03938L203   236 8,990 SH   SOLE 0 0 8,990 0
ARCH RESOURCES INC A Common Stock 03940R107   820 5,745 SH   SOLE 0 0 5,745 0
ARCHER DANIELS MIDLAND C Common Stock 039483102   25,062 269,924 SH   SOLE 0 0 269,924 0
ARCHROCK INC Common Stock 03957W106   99 11,007 SH   SOLE 0 0 11,007 0
ARES MGMT CORP A Common Stock 03990B101   1,085 15,856 SH   SOLE 0 0 15,856 0
ARES CAPITAL CORP BDC Common Stock 04010L103   13,789 746,564 SH   SOLE 0 0 746,564 0
ARES COML REAL EST CORP REIT 04013V108   290 28,200 SH   SOLE 0 0 28,200 0
ARISTA NETWORKS INC Common Stock 040413106   11,825 97,441 SH   SOLE 0 0 97,441 0
ARMADA HOFFLER PPTYS INC Common Stock 04208T108   3,885 337,851 SH   SOLE 0 0 337,851 0
ARMSTRONG WORLD INDS NEW Common Stock 04247X102   462 6,735 SH   SOLE 0 0 6,735 0
ARROW ELECTRONICS INC Common Stock 042735100   1,094 10,466 SH   SOLE 0 0 10,466 0
ARROW FINANCIAL CORP Common Stock 042744102   559 16,495 SH   SOLE 0 0 16,495 0
ARTESIAN RES CORP CL A Common Stock 043113208   587 10,028 SH   SOLE 0 0 10,028 0
ARVINAS INC Common Stock 04335A105   304 8,884 SH   SOLE 0 0 8,884 0
ASBURY AUTO GROUP INC Common Stock 043436104   2,445 13,640 SH   SOLE 0 0 13,640 0
ASPIRA WOMENS HLTH INC Common Stock 04537Y109   10 30,500 SH   SOLE 0 0 30,500 0
ASTRAZENECA PLC ADR Common Stock 046353108   12,756 188,139 SH   SOLE 0 0 188,139 0
ATHENEX INC Common Stock 04685N103   6 39,190 SH   SOLE 0 0 39,190 0
ATKORE INC Common Stock 047649108   411 3,622 SH   SOLE 0 0 3,622 0
ATLANTIC UN BKSHS CORP Common Stock 04911A107   1,238 35,233 SH   SOLE 0 0 35,233 0
ATLASSIAN CORP A Common Stock 049468101   3,847 29,894 SH   SOLE 0 0 29,894 0
ATMOS ENERGY CORP Common Stock 049560105   18,648 166,400 SH   SOLE 0 0 166,400 0
ATOMERA INC Common Stock 04965B100   149 23,877 SH   SOLE 0 0 23,877 0
AUDACY INC CL A Common Stock 05070N103   4 19,430 SH   SOLE 0 0 19,430 0
AUTODESK INC Common Stock 052769106   7,730 41,363 SH   SOLE 0 0 41,363 0
AUTOLIV INC Common Stock 052800109   424 5,541 SH   SOLE 0 0 5,541 0
AUTOMATIC DATA PROC INC Common Stock 053015103   54,190 226,868 SH   SOLE 0 0 226,868 0
AUTONATION INC Common Stock 05329W102   2,270 21,159 SH   SOLE 0 0 21,159 0
AUTOZONE INC Common Stock 053332102   4,481 1,817 SH   SOLE 0 0 1,817 0
AVALONBAY COMMNTYS INC REIT 053484101   5,247 32,484 SH   SOLE 0 0 32,484 0
AVANOS MEDICAL INC Common Stock 05350V106   303 11,188 SH   SOLE 0 0 11,188 0
AVANGRID INC Common Stock 05351W103   1,178 27,410 SH   SOLE 0 0 27,410 0
AVERY DENNISON CORP Common Stock 053611109   2,963 16,368 SH   SOLE 0 0 16,368 0
AVID BIOSERVICES INC Common Stock 05368M106   438 31,795 SH   SOLE 0 0 31,795 0
AVIENT CORP Common Stock 05368V106   569 16,856 SH   SOLE 0 0 16,856 0
AVIS BUDGET GRP INC Common Stock 053774105   308 1,877 SH   SOLE 0 0 1,877 0
AVNET INC Common Stock 053807103   427 10,271 SH   SOLE 0 0 10,271 0
AXCELIS TECHS INC NEW Common Stock 054540208   968 12,200 SH   SOLE 0 0 12,200 0
AXON ENTERPRISE INC Common Stock 05464C101   4,192 25,262 SH   SOLE 0 0 25,262 0
AXSOME THERAPEUTICS INC Common Stock 05464T104   216 2,805 SH   SOLE 0 0 2,805 0
BG FOODS INC NEW Common Stock 05508R106   1,529 137,154 SH   SOLE 0 0 137,154 0
BCB BANCORP INC Common Stock 055298103   311 17,281 SH   SOLE 0 0 17,281 0
BCE INC NEW Common Stock 05534B760   20,811 473,510 SH   SOLE 0 0 473,510 0
BJS WHOLESALE CLUB HLDGS Common Stock 05550J101   3,494 52,811 SH   SOLE 0 0 52,811 0
BOK FINANCIAL CORP Common Stock 05561Q201   278 2,680 SH   SOLE 0 0 2,680 0
BP PLC SPON ADR Common Stock 055622104   8,581 245,652 SH   SOLE 0 0 245,652 0
BRT APARTMENTS CORP REIT 055645303   269 13,692 SH   SOLE 0 0 13,692 0
BNY GLB CR INCM 2024 TGT ETF/Closed End- 05588N108   5,154 730,080 SH   SOLE 0 0 730,080 0
BNY STRAT MUNS ETF/Closed End- 05588W108   127 20,849 SH   SOLE 0 0 20,849 0
BWX TECHS INC Common Stock 05605H100   2,801 48,220 SH   SOLE 0 0 48,220 0
BADGER METER INC Common Stock 056525108   310 2,847 SH   SOLE 0 0 2,847 0
BAIN CAP SPECIALTY FIN Common Stock 05684B107   514 43,171 SH   SOLE 0 0 43,171 0
BAKER HUGHES CO Common Stock 05722G100   311 10,521 SH   SOLE 0 0 10,521 0
BALCHEM CORP Common Stock 057665200   354 2,899 SH   SOLE 0 0 2,899 0
BALL CORP Common Stock 058498106   22,429 438,589 SH   SOLE 0 0 438,589 0
BANCO BILBAO VIZCAYA ADR Common Stock 05946K101   102 16,928 SH   SOLE 0 0 16,928 0
BANCO SANTANDER S A ADR Common Stock 05964H105   54 18,248 SH   SOLE 0 0 18,248 0
BANK AMERICA CORP Common Stock 060505104   77,707 2,346,217 SH   SOLE 0 0 2,346,217 0
BOA CV L 725 PFD PERPTL Preferred Stock 060505682   1,162 1,002 SH   SOLE 0 0 1,002 0
BANK OF HAWAII CORP Common Stock 062540109   1,443 18,601 SH   SOLE 0 0 18,601 0
BANK MONTREAL QUEBEC Common Stock 063671101   1,438 15,869 SH   SOLE 0 0 15,869 0
BNY MELLON CORP Common Stock 064058100   4,365 95,899 SH   SOLE 0 0 95,899 0
BANK NOVA SCOTIA HALIFAX Common Stock 064149107   821 16,768 SH   SOLE 0 0 16,768 0
BANK OZK Common Stock 06417N103   374 9,342 SH   SOLE 0 0 9,342 0
BAR HARBOR BANKSHARES Common Stock 066849100   685 21,393 SH   SOLE 0 0 21,393 0
BRCLY BLMBRG CMDTY ETN CD Par 10 06738C778   1,123 33,325 SH   SOLE 0 0 33,325 0
BARCLAYS PLC ADR Common Stock 06738E204   1,121 143,685 SH   SOLE 0 0 143,685 0
BARNES GROUP INC Common Stock 067806109   313 7,674 SH   SOLE 0 0 7,674 0
BARRICK GOLD CORP Common Stock 067901108   2,197 127,902 SH   SOLE 0 0 127,902 0
BARRETT BUS SVCS INC Common Stock 068463108   584 6,256 SH   SOLE 0 0 6,256 0
BASSETT FURNITURE INDS Common Stock 070203104   236 13,587 SH   SOLE 0 0 13,587 0
BATH BODY WORKS Common Stock 070830104   552 13,095 SH   SOLE 0 0 13,095 0
BAXTER INTL INC Common Stock 071813109   3,103 60,876 SH   SOLE 0 0 60,876 0
BEAZER HOMES USA INC NEW Common Stock 07556Q881   548 42,947 SH   SOLE 0 0 42,947 0
BECTON DICKINSON CO Common Stock 075887109   27,184 106,898 SH   SOLE 0 0 106,898 0
BEIGENE LTD SPON ADR Common Stock 07725L102   380 1,729 SH   SOLE 0 0 1,729 0
BEL FUSE INC CL B Common Stock 077347300   382 11,609 SH   SOLE 0 0 11,609 0
BELDEN INC Common Stock 077454106   310 4,305 SH   SOLE 0 0 4,305 0
BENCHMARK ELECTRS INC Common Stock 08160H101   230 8,616 SH   SOLE 0 0 8,616 0
BENTLEY SYSTEMS INC B Common Stock 08265T208   6,722 181,881 SH   SOLE 0 0 181,881 0
BERKLEY W R CORP Common Stock 084423102   14,394 198,345 SH   SOLE 0 0 198,345 0
BERKSHIRE HATHAWAY INC A Common Stock 084670108   20,000 42 SH   SOLE 0 0 42 0
BERKSHIRE HATHAWAY B NEW Common Stock 084670702   150,057 485,780 SH   SOLE 0 0 485,780 0
BERRY GLOBAL GROUP INC Common Stock 08579W103   1,217 20,146 SH   SOLE 0 0 20,146 0
BEST BUY COMPANY INC Common Stock 086516101   4,157 51,830 SH   SOLE 0 0 51,830 0
BHP GROUP LTD SPON ADR Common Stock 088606108   3,139 50,586 SH   SOLE 0 0 50,586 0
BIG 5 SPORTING GOODS CRP Common Stock 08915P101   105 11,871 SH   SOLE 0 0 11,871 0
BIGLARI HLDGS INC CL B Common Stock 08986R309   216 1,553 SH   SOLE 0 0 1,553 0
BILLCOM HOLDINGS INC Common Stock 090043100   433 3,974 SH   SOLE 0 0 3,974 0
BIO RAD LABS INC A Common Stock 090572207   835 1,985 SH   SOLE 0 0 1,985 0
BIOCRYST PHARMS INC Common Stock 09058V103   243 21,167 SH   SOLE 0 0 21,167 0
BIOMARIN PHARM INC Common Stock 09061G101   1,098 10,609 SH   SOLE 0 0 10,609 0
BIOLIFE SOL INC NEW Common Stock 09062W204   751 41,257 SH   SOLE 0 0 41,257 0
BIOGEN INC Common Stock 09062X103   5,206 18,798 SH   SOLE 0 0 18,798 0
BIOTECHNE CORP Common Stock 09073M104   795 9,595 SH   SOLE 0 0 9,595 0
BLACKROCK FLT RT INC TR ETF/Closed End- 091941104   300 27,423 SH   SOLE 0 0 27,423 0
BLACK KNIGHT INC Common Stock 09215C105   1,349 21,850 SH   SOLE 0 0 21,850 0
BLACKBAUD INC Common Stock 09227Q100   790 13,420 SH   SOLE 0 0 13,420 0
BLACKLINE INC Common Stock 09239B109   1,279 19,020 SH   SOLE 0 0 19,020 0
BLACKROCK INCOME TR NEW ETF/Closed End 09247F209   198 16,063 SH   SOLE 0 0 16,063 0
BLACKROCK INC Common Stock 09247X101   73,491 103,707 SH   SOLE 0 0 103,707 0
BLACKROCK VIRGINIA MUNI ETF/Closed End- 092481100   306 27,015 SH   SOLE 0 0 27,015 0
BLACKROCK UTILS INFRAS Common Stock 09248D104   479 23,058 SH   SOLE 0 0 23,058 0
BLACKROCK TXBL MUN BD TR ETF/Closed End- 09248X100   1,649 97,906 SH   SOLE 0 0 97,906 0
BLACKROCK CORE BOND TR ETF/Closed End- 09249E101   183 17,617 SH   SOLE 0 0 17,617 0
BLACKROCK LTD DURATION ETF/Closed End- 09249W101   569 43,555 SH   SOLE 0 0 43,555 0
BLACKROCK ENH GLB DIV TR ETF/Closed End 092501105   244 25,500 SH   SOLE 0 0 25,500 0
BLACKROCK CR INCM TR ETF/Closed End- 092508100   188 18,613 SH   SOLE 0 0 18,613 0
BLACKROCK LONG TERM MUNI ETF/Closed End- 09250B103   1,294 137,644 SH   SOLE 0 0 137,644 0
BLACKROCK ENRGY RES TR ETF/Closed End 09250U101   406 32,424 SH   SOLE 0 0 32,424 0
BLACKROCK HLTH SCI TRUST ETF/Closed End 09250W107   1,165 26,738 SH   SOLE 0 0 26,738 0
BLACKROCK ENH EQ DIV TR ETF/Closed End 09251A104   2,684 297,850 SH   SOLE 0 0 297,850 0
BLACKROCK ENH INTL DV TR ETF/Closed End 092524107   288 57,312 SH   SOLE 0 0 57,312 0
BLAKRK MUNIVEST FUND INC ETF/Closed End- 09253R105   253 36,114 SH   SOLE 0 0 36,114 0
BLKRK MUNIVEST FD II INC ETF/Closed End- 09253T101   244 23,335 SH   SOLE 0 0 23,335 0
BLKRK MUNI INCM FD INC ETF/Closed End- 09253X102   230 20,318 SH   SOLE 0 0 20,318 0
BLAKRK MUNIYIELD QLTY FD ETF/Closed End- 09254F100   1,988 171,337 SH   SOLE 0 0 171,337 0
BLACKROCK MUNIASSETS FD ETF/Closed End- 09254J102   287 26,505 SH   SOLE 0 0 26,505 0
BLKRK MUHLDGS NJ QUAL FD ETF/Closed End- 09254X101   379 34,255 SH   SOLE 0 0 34,255 0
BLKRK MUYLD NY QUAL FUND ETF/Closed End- 09255E102   114 11,640 SH   SOLE 0 0 11,640 0
BLAKRK MUNYLD PA QUAL FD ETF/Closed End- 09255G107   469 42,558 SH   SOLE 0 0 42,558 0
BLKRK CORP HI YLD FD INC ETF/Closed End- 09255P107   109 12,443 SH   SOLE 0 0 12,443 0
BLACKROCK DEBT STR NEW Common Stock 09255R202   413 44,860 SH   SOLE 0 0 44,860 0
BLK FLT RT INCM STRAT FD ETF/Closed End- 09255X100   154 13,708 SH   SOLE 0 0 13,708 0
BLRK ENHNC CAP INCM FD ETF/Closed End 09256A109   304 17,743 SH   SOLE 0 0 17,743 0
BLACKSTONE SR TERM FD ETF/Closed End- 09256U105   124 10,000 SH   SOLE 0 0 10,000 0
BLACKROCK RESCMDTYS STR ETF/Closed End 09257A108   260 26,063 SH   SOLE 0 0 26,063 0
BLACKSTN LG SHT INCM ETF/Closed End- 09257D102   647 59,709 SH   SOLE 0 0 59,709 0
BLACKROCK MUN 2030 TERM ETF/Closed End- 09257P105   1,841 86,461 SH   SOLE 0 0 86,461 0
BLACKSTONE MTG TR INC A Common Stock 09257W100   325 15,344 SH   SOLE 0 0 15,344 0
BLKRCK MULTI SECTOR INCM ETF/Closed End- 09258A107   754 53,073 SH   SOLE 0 0 53,073 0
BLACKROCK SCI TECH TR ETF/Closed End 09258G104   3,301 116,357 SH   SOLE 0 0 116,357 0
BLKRCK TCP CAP CORP BDC Common Stock 09259E108   643 49,672 SH   SOLE 0 0 49,672 0
BLACKSTONE INC A Common Stock 09260D107   51,150 689,448 SH   SOLE 0 0 689,448 0
BLACKROCK HLTH SCI TR II ETF/Closed End 09260E105   603 39,049 SH   SOLE 0 0 39,049 0
BLACKRCK SCIENCETECH II ETF/Closed End 09260K101   854 54,589 SH   SOLE 0 0 54,589 0
BLACKROCK INNOV GRW ETF/Closed End 09260Q108   580 85,105 SH   SOLE 0 0 85,105 0
BLACKROCK CAP ALLOC TR Common Stock 09260U109   289 20,835 SH   SOLE 0 0 20,835 0
BLACKSTONE SECD LEND FD Common Stock 09261X102   322 14,413 SH   SOLE 0 0 14,413 0
BLKRCK ESG CAP ALLOC TR ETF/Closed End 09262F100   508 37,830 SH   SOLE 0 0 37,830 0
BLKRCK U S CARBON ETF ETF/Closed End 09290C509   1,206 28,440 SH   SOLE 0 0 28,440 0
HR BLOCK INC Common Stock 093671105   2,851 78,094 SH   SOLE 0 0 78,094 0
BLOOM ENERGY CORP CL A Common Stock 093712107   366 19,151 SH   SOLE 0 0 19,151 0
BLUE APRON HLDGS A NEW Common Stock 09523Q200   16 18,904 SH   SOLE 0 0 18,904 0
BLUEGREEN VACA HLDG A Common Stock 096308101   309 12,378 SH   SOLE 0 0 12,378 0
BNY STRAT MUN BD ETF/Closed End- 09662E109   538 93,128 SH   SOLE 0 0 93,128 0
BOEING COMPANY Common Stock 097023105   48,202 253,043 SH   SOLE 0 0 253,043 0
BOOKING HOLDINGS INC Common Stock 09857L108   12,773 6,338 SH   SOLE 0 0 6,338 0
BOOT BARN HLDGS INC Common Stock 099406100   273 4,372 SH   SOLE 0 0 4,372 0
BOOZ ALLEN HAMILTON A Common Stock 099502106   7,019 67,153 SH   SOLE 0 0 67,153 0
BORG WARNER INC Common Stock 099724106   1,565 38,893 SH   SOLE 0 0 38,893 0
BOSTON PROPERTIES INC REIT 101121101   5,835 86,347 SH   SOLE 0 0 86,347 0
BOSTON SCIENTIFIC CORP Common Stock 101137107   6,030 130,325 SH   SOLE 0 0 130,325 0
SRH TOTAL RETURN FD INC ETF/Closed End 101507101   226 17,823 SH   SOLE 0 0 17,823 0
BOX INC A Common Stock 10316T104   1,184 38,039 SH   SOLE 0 0 38,039 0
BRAEMAR HOTELS RESORTS Common Stock 10482B101   116 28,150 SH   SOLE 0 0 28,150 0
BRAEMAR HOTELS RESORTS Preferred Stock 10482B200   177 11,325 SH   SOLE 0 0 11,325 0
BRAINSTRM CELL THERA NEW Common Stock 10501E201   33 20,000 SH   SOLE 0 0 20,000 0
BRANDYWINE RLTY TR NEW REIT 105368203   232 37,705 SH   SOLE 0 0 37,705 0
BRIGHT HORIZONS FAM SOL Common Stock 109194100   3,316 52,554 SH   SOLE 0 0 52,554 0
BRISTOL MYERS SQUIBB CO Common Stock 110122108   53,219 739,671 SH   SOLE 0 0 739,671 0
BRIT AMER TBCCO SPNS ADR Common Stock 110448107   6,490 162,338 SH   SOLE 0 0 162,338 0
BROADRIDGE FINANCIAL Common Stock 11133T103   2,522 18,802 SH   SOLE 0 0 18,802 0
BROADCOM INC Common Stock 11135F101   115,984 207,437 SH   SOLE 0 0 207,437 0
BROOKFIELD CORP A Common Stock 11271J107   4,739 150,627 SH   SOLE 0 0 150,627 0
BROOKFIELD REAL ASSETS ETF/Closed End- 112830104   578 35,800 SH   SOLE 0 0 35,800 0
BROOKFIELD RENEWABLE A Common Stock 11284V105   466 16,908 SH   SOLE 0 0 16,908 0
BROOKFIELD ASSET MGMT A Common Stock 113004105   1,088 37,956 SH   SOLE 0 0 37,956 0
AZENTA INC Common Stock 114340102   380 6,527 SH   SOLE 0 0 6,527 0
BROWN BROWN INC Common Stock 115236101   9,420 165,348 SH   SOLE 0 0 165,348 0
BROWN FORMAN CORP CL A Common Stock 115637100   401 6,105 SH   SOLE 0 0 6,105 0
BROWN FORMAN CORP CL B Common Stock 115637209   11,209 170,668 SH   SOLE 0 0 170,668 0
BRUNSWICK CORP Common Stock 117043109   873 12,118 SH   SOLE 0 0 12,118 0
BUILDERS FIRSTSOURCE INC Common Stock 12008R107   677 10,435 SH   SOLE 0 0 10,435 0
BUTTERFLY NETWORK INC A Common Stock 124155102   133 54,131 SH   SOLE 0 0 54,131 0
CB FINANCIAL SVCS INC Common Stock 12479G101   5,272 246,006 SH   SOLE 0 0 246,006 0
CBOE GLOBAL MARKETS INC Common Stock 12503M108   3,392 27,033 SH   SOLE 0 0 27,033 0
CBRE GLBL RL EST INCM FD ETF/Closed End 12504G100   429 74,922 SH   SOLE 0 0 74,922 0
CBRE GROUP INC CL A Common Stock 12504L109   371 4,826 SH   SOLE 0 0 4,826 0
CECO ENVMNTL CORP Common Stock 125141101   666 57,056 SH   SOLE 0 0 57,056 0
CDW CORP Common Stock 12514G108   6,779 37,963 SH   SOLE 0 0 37,963 0
CF INDS HLDGS INC Common Stock 125269100   12,734 149,455 SH   SOLE 0 0 149,455 0
CFSB BANCORP INC Common Stock 12530C107   81 10,000 SH   SOLE 0 0 10,000 0
CH ROBINSON WORLDWID NEW Common Stock 12541W209   864 9,434 SH   SOLE 0 0 9,434 0
CIGNA CORP NEW Common Stock 125523100   13,315 40,186 SH   SOLE 0 0 40,186 0
CME GROUP INC CL A Common Stock 12572Q105   4,928 29,306 SH   SOLE 0 0 29,306 0
CMS ENERGY CORP Common Stock 125896100   2,239 35,360 SH   SOLE 0 0 35,360 0
CNA FINL CORP Common Stock 126117100   336 7,948 SH   SOLE 0 0 7,948 0
CSW INDUSTRIALS INC Common Stock 126402106   207 1,782 SH   SOLE 0 0 1,782 0
CSX CORP Common Stock 126408103   32,156 1,037,950 SH   SOLE 0 0 1,037,950 0
CTS CORP Common Stock 126501105   200 5,082 SH   SOLE 0 0 5,082 0
CNX RESOURCES CORP Common Stock 12653C108   2,091 124,153 SH   SOLE 0 0 124,153 0
CVS HEALTH CORP Common Stock 126650100   87,962 943,904 SH   SOLE 0 0 943,904 0
CABLE ONE INC Common Stock 12685J105   443 622 SH   SOLE 0 0 622 0
CABOT CORP Common Stock 127055101   318 4,751 SH   SOLE 0 0 4,751 0
COTERRA ENERGY INC Common Stock 127097103   4,258 173,296 SH   SOLE 0 0 173,296 0
CACI INTL INC CLASS A Common Stock 127190304   660 2,196 SH   SOLE 0 0 2,196 0
CADENCE DESIGN SYS INC Common Stock 127387108   9,511 59,204 SH   SOLE 0 0 59,204 0
CAESARS ENTMNT INC NEW Common Stock 12769G100   1,509 36,279 SH   SOLE 0 0 36,279 0
CALAMOS CONV OPP INC ETF/Closed End 128117108   1,056 100,433 SH   SOLE 0 0 100,433 0
CALAMOS GLBL DYNAMIC INC ETF/Closed End 12811L107   284 50,973 SH   SOLE 0 0 50,973 0
CALAMOS CONVHIGH INC FD ETF/Closed End 12811P108   2,128 201,682 SH   SOLE 0 0 201,682 0
CALAMOS DYN CONV INC ETF/Closed End 12811V105   570 27,801 SH   SOLE 0 0 27,801 0
CALAMOS STRAT TOT RETURN ETF/Closed End 128125101   2,523 188,029 SH   SOLE 0 0 188,029 0
CALAMOS L/S EQ DYN INC ETF/Closed End 12812C106   277 18,250 SH   SOLE 0 0 18,250 0
CALERES INC Common Stock 129500104   2,040 91,541 SH   SOLE 0 0 91,541 0
CALIFORNIA WTR SVC GRP Common Stock 130788102   200 3,298 SH   SOLE 0 0 3,298 0
TOPGOLF CALLAWAY BRAND Common Stock 131193104   282 14,255 SH   SOLE 0 0 14,255 0
CALLON PETRO CO NEW Common Stock 13123X508   382 10,305 SH   SOLE 0 0 10,305 0
CAMDEN PPTY TRUST SBI REIT 133131102   272 2,433 SH   SOLE 0 0 2,433 0
CAMPBELL SOUP COMPANY Common Stock 134429109   1,389 24,478 SH   SOLE 0 0 24,478 0
CANADIAN IMPERIAL BANK Common Stock 136069101   2,503 61,888 SH   SOLE 0 0 61,888 0
CANADIAN NATL RAILWAY CO Common Stock 136375102   10,556 88,799 SH   SOLE 0 0 88,799 0
CANADIAN NATURAL RES LTD Common Stock 136385101   561 10,094 SH   SOLE 0 0 10,094 0
CANADIAN PAC RAILWAY LTD Common Stock 13645T100   7,303 97,904 SH   SOLE 0 0 97,904 0
CANO HEALTH INC A Common Stock 13781Y103   81 58,993 SH   SOLE 0 0 58,993 0
CANOPY GROWTH CORP Common Stock 138035100   74 31,913 SH   SOLE 0 0 31,913 0
CANTERBURY PK HLDG CORP Common Stock 13811E101   429 13,720 SH   SOLE 0 0 13,720 0
CAPITAL GRP INTL FOC ETF ETF/Closed End 14019W109   15,673 752,413 SH   SOLE 0 0 752,413 0
CAPITAL GROUP GROWTH ETF ETF/Closed End 14020G101   12,551 629,417 SH   SOLE 0 0 629,417 0
CAPITAL GRP CORE EQ ETF ETF/Closed End 14020V108   1,393 62,018 SH   SOLE 0 0 62,018 0
CAPITAL GRP DIV VALU ETF ETF/Closed End 14020W106   13,989 592,991 SH   SOLE 0 0 592,991 0
CAP GROUP GLBL GRWTH ETF ETF/Closed End 14020X104   15,017 714,738 SH   SOLE 0 0 714,738 0
CAPITAL GRP CORE PLS ETF ETF/Closed End 14020Y102   11,268 505,742 SH   SOLE 0 0 505,742 0
CAPITAL ONE FINL CORP Common Stock 14040H105   3,792 40,797 SH   SOLE 0 0 40,797 0
CARDINAL HEALTH INC Common Stock 14149Y108   24,253 315,503 SH   SOLE 0 0 315,503 0
CAREMAX INC A Common Stock 14171W103   37 10,033 SH   SOLE 0 0 10,033 0
CARLISLE COMPANIES INC Common Stock 142339100   1,658 7,036 SH   SOLE 0 0 7,036 0
CARMAX INC Common Stock 143130102   1,976 32,458 SH   SOLE 0 0 32,458 0
CARLYLE GROUP INC Common Stock 14316J108   3,490 116,969 SH   SOLE 0 0 116,969 0
CARNIVAL CORP PAIRD CTF Common Stock 143658300   498 61,768 SH   SOLE 0 0 61,768 0
CARPENTER TECHNOLGY CORP Common Stock 144285103   534 14,449 SH   SOLE 0 0 14,449 0
CARRIER GLOBAL CORP Common Stock 14448C104   5,518 133,778 SH   SOLE 0 0 133,778 0
CARTERS INC Common Stock 146229109   271 3,633 SH   SOLE 0 0 3,633 0
CASEYS GENL STORES INC Common Stock 147528103   1,527 6,808 SH   SOLE 0 0 6,808 0
CASSAVA SCIENCES INC Common Stock 14817C107   392 13,272 SH   SOLE 0 0 13,272 0
CATALYST PHARMS INC Common Stock 14888U101   796 42,804 SH   SOLE 0 0 42,804 0
CATERPILLAR INC Common Stock 149123101   66,565 277,864 SH   SOLE 0 0 277,864 0
CATO CORP A NEW Common Stock 149205106   169 18,129 SH   SOLE 0 0 18,129 0
CAVCO INDS INC DEL Common Stock 149568107   482 2,131 SH   SOLE 0 0 2,131 0
CEDAR FAIR LP MLP 150185106   204 4,923 SH   SOLE 0 0 4,923 0
CELANESE CORP DEL A Common Stock 150870103   16,076 157,235 SH   SOLE 0 0 157,235 0
CELESTICA INC SUB VTG Common Stock 15101Q108   2,477 219,770 SH   SOLE 0 0 219,770 0
CENTENE CORP DEL Common Stock 15135B101   3,060 37,314 SH   SOLE 0 0 37,314 0
CENTERPOINT ENERGY INC Common Stock 15189T107   2,350 78,365 SH   SOLE 0 0 78,365 0
CENTRAIS ELEC BRAS SPONS Common Stock 15234Q207   138 17,374 SH   SOLE 0 0 17,374 0
CENTRUS ENERGY CORP A Common Stock 15643U104   421 12,972 SH   SOLE 0 0 12,972 0
CERIDIAN HCM HLDG INC Common Stock 15677J108   303 4,722 SH   SOLE 0 0 4,722 0
CERTARA INC Common Stock 15687V109   702 43,655 SH   SOLE 0 0 43,655 0
CERUS CORP Common Stock 157085101   294 80,500 SH   SOLE 0 0 80,500 0
CHARGEPOINT HLDGS INC A Common Stock 15961R105   1,044 109,556 SH   SOLE 0 0 109,556 0
CHARLES RVR LAB INTL Common Stock 159864107   8,960 41,122 SH   SOLE 0 0 41,122 0
CHART INDS INC PAR 001 Common Stock 16115Q308   1,084 9,410 SH   SOLE 0 0 9,410 0
CHARTER COMMNS INC NEW A Common Stock 16119P108   2,839 8,372 SH   SOLE 0 0 8,372 0
CHASE CORP Common Stock 16150R104   2,739 31,754 SH   SOLE 0 0 31,754 0
CHEMED CORP NEW Common Stock 16359R103   5,400 10,579 SH   SOLE 0 0 10,579 0
CHEMOURS COMPANY Common Stock 163851108   3,057 99,839 SH   SOLE 0 0 99,839 0
CHENIERE ENERGY PTNRS LP MLP 16411Q101   706 12,414 SH   SOLE 0 0 12,414 0
CHENIERE ENERGY INC NEW Common Stock 16411R208   17,458 116,414 SH   SOLE 0 0 116,414 0
CHESAPEAKE ENERGY CORP Common Stock 165167735   6,257 66,306 SH   SOLE 0 0 66,306 0
CHESAPEAKE UTILITY CORP Common Stock 165303108   1,508 12,761 SH   SOLE 0 0 12,761 0
CHEVRON CORP Common Stock 166764100   195,421 1,088,759 SH   SOLE 0 0 1,088,759 0
CHEWY INC Common Stock 16679L109   637 17,192 SH   SOLE 0 0 17,192 0
CHILDRENS PLACE INC Common Stock 168905107   446 12,245 SH   SOLE 0 0 12,245 0
CHIPOTLE MEXICAN GRILL A Common Stock 169656105   18,486 13,323 SH   SOLE 0 0 13,323 0
CHIPMOS TECHS ADR NEW Common Stock 16965P202   705 32,896 SH   SOLE 0 0 32,896 0
CHOICE HOTELS INTL NEW Common Stock 169905106   207 1,841 SH   SOLE 0 0 1,841 0
CHURCH DWIGHT COMPANY Common Stock 171340102   10,897 135,184 SH   SOLE 0 0 135,184 0
CIENA CORP NEW Common Stock 171779309   791 15,507 SH   SOLE 0 0 15,507 0
CINCINNATI FINL CORP Common Stock 172062101   14,600 142,591 SH   SOLE 0 0 142,591 0
CIRRUS LOGIC INC Common Stock 172755100   1,027 13,785 SH   SOLE 0 0 13,785 0
CISCO SYSTEMS INC Common Stock 17275R102   125,443 2,633,142 SH   SOLE 0 0 2,633,142 0
CINTAS CORP Common Stock 172908105   20,836 46,136 SH   SOLE 0 0 46,136 0
CITIGROUP INC NEW Common Stock 172967424   30,498 674,287 SH   SOLE 0 0 674,287 0
CITIZENS FINL GRP INC Common Stock 174610105   4,583 116,403 SH   SOLE 0 0 116,403 0
CITY OFFICE REIT INC REIT 178587101   255 30,403 SH   SOLE 0 0 30,403 0
CIVEO CORP NEW Common Stock 17878Y207   357 11,466 SH   SOLE 0 0 11,466 0
CLEAN ENERGY FUELS CORP Common Stock 184499101   329 63,232 SH   SOLE 0 0 63,232 0
CLEAR SECURE INC A Common Stock 18467V109   7,665 279,432 SH   SOLE 0 0 279,432 0
CLEARWATER PAPER CORP Common Stock 18538R103   989 26,148 SH   SOLE 0 0 26,148 0
CLEARWAY ENERGY INC A Common Stock 18539C105   2,732 91,297 SH   SOLE 0 0 91,297 0
CLEARWAY ENERGY INC C Common Stock 18539C204   1,711 53,684 SH   SOLE 0 0 53,684 0
CLEVELAND CLIFFS INC NEW Common Stock 185899101   2,660 165,112 SH   SOLE 0 0 165,112 0
CLEVER LEAVES HLDGS INC Common Stock 186760104   7 21,800 SH   SOLE 0 0 21,800 0
CLOROX COMPANY Common Stock 189054109   16,624 118,461 SH   SOLE 0 0 118,461 0
CLOUGH GLOBAL DIV INCM ETF/Closed End 18913Y103   74 11,563 SH   SOLE 0 0 11,563 0
CLOUGH GLOBAL OPPTY FUND ETF/Closed End 18914E106   58 11,440 SH   SOLE 0 0 11,440 0
COCA COLA CONSOLIDATED Common Stock 191098102   522 1,018 SH   SOLE 0 0 1,018 0
COCA COLA COMPANY Common Stock 191216100   96,075 1,510,383 SH   SOLE 0 0 1,510,383 0
COCA COLA FEMSA SAB DE Common Stock 191241108   365 5,370 SH   SOLE 0 0 5,370 0
COGENT COMMS HLDGS INC Common Stock 19239V302   1,115 19,541 SH   SOLE 0 0 19,541 0
COGNIZANT TECH SLTNS A Common Stock 192446102   1,945 34,001 SH   SOLE 0 0 34,001 0
COHERENT CORP Common Stock 19247G107   930 26,502 SH   SOLE 0 0 26,502 0
COHEN STEERS QUALITY ETF/Closed End 19247L106   1,459 126,873 SH   SOLE 0 0 126,873 0
COHEN STEERSPFDINC ETF/Closed End 19247X100   216 10,593 SH   SOLE 0 0 10,593 0
COHEN STEERS INFRA FD ETF/Closed End 19248A109   1,432 59,680 SH   SOLE 0 0 59,680 0
COHEN STEERS LTD DUR Common Stock 19248C105   396 20,824 SH   SOLE 0 0 20,824 0
COHENSTEERS SEL PFD INC ETF/Closed End- 19248Y107   405 21,623 SH   SOLE 0 0 21,623 0
CS TAX ADVTG PFD SECS ETF/Closed End 19249X108   271 15,320 SH   SOLE 0 0 15,320 0
COHU INC Common Stock 192576106   514 16,042 SH   SOLE 0 0 16,042 0
COINBASE GLOBAL INC A Common Stock 19260Q107   512 14,456 SH   SOLE 0 0 14,456 0
ENOVIS CORP Common Stock 194014502   355 6,629 SH   SOLE 0 0 6,629 0
COLGATEPALMOLIVE COMPANY Common Stock 194162103   30,294 384,490 SH   SOLE 0 0 384,490 0
COLUMBIA BANKING SYS INC Common Stock 197236102   476 15,785 SH   SOLE 0 0 15,785 0
COLUMBIA DVRS FXD ETF ETF/Closed End- 19761L508   625 36,164 SH   SOLE 0 0 36,164 0
COLUMBIA MULTI SECTR ETF ETF/Closed End- 19761L607   687 34,096 SH   SOLE 0 0 34,096 0
COLUMBIA SELIGMAN GRWTH ETF/Closed End 19842X109   5,931 255,328 SH   SOLE 0 0 255,328 0
COLUMBIA SPORTSWEAR CO Common Stock 198516106   409 4,675 SH   SOLE 0 0 4,675 0
COMFORT SYSTEMS USA INC Common Stock 199908104   341 2,960 SH   SOLE 0 0 2,960 0
COMCAST CORP A NEW Common Stock 20030N101   114,200 3,265,668 SH   SOLE 0 0 3,265,668 0
COMERICA INC Common Stock 200340107   1,862 27,847 SH   SOLE 0 0 27,847 0
COMMERCE BANCSHARES INC Common Stock 200525103   920 13,513 SH   SOLE 0 0 13,513 0
COMMERCIAL METALS CO Common Stock 201723103   1,455 30,121 SH   SOLE 0 0 30,121 0
COMMUNITY BK SYSTEM INC Common Stock 203607106   1,967 31,246 SH   SOLE 0 0 31,246 0
COMMUNITY FINL CORP MD Common Stock 20368X101   329 8,243 SH   SOLE 0 0 8,243 0
CMNTY HEALTHCARE TR INC Common Stock 20369C106   1,699 47,468 SH   SOLE 0 0 47,468 0
COMMVAULT SYSTEMS INC Common Stock 204166102   1,546 24,607 SH   SOLE 0 0 24,607 0
COMPASS MINRLS INTL INC Common Stock 20451N101   510 12,441 SH   SOLE 0 0 12,441 0
COMPASS DIVS HLDGS Common Stock 20451Q104   5,369 294,526 SH   SOLE 0 0 294,526 0
COMSTOCK RES INC 0001 Common Stock 205768302   181 13,236 SH   SOLE 0 0 13,236 0
CONAGRA BRANDS INC Common Stock 205887102   4,667 120,586 SH   SOLE 0 0 120,586 0
CONCRETE PUMPING HLDGS Common Stock 206704108   206 35,278 SH   SOLE 0 0 35,278 0
CONFLUENT INC A Common Stock 20717M103   305 13,711 SH   SOLE 0 0 13,711 0
CONNECTONE BANCORP NEW Common Stock 20786W107   1,526 63,016 SH   SOLE 0 0 63,016 0
CONNS INC Common Stock 208242107   222 32,298 SH   SOLE 0 0 32,298 0
CONOCOPHILLIPS Common Stock 20825C104   34,303 290,706 SH   SOLE 0 0 290,706 0
CONSOL ENERGY INC NEW Common Stock 20854L108   1,736 26,710 SH   SOLE 0 0 26,710 0
CONSOLIDATED EDISON INC Common Stock 209115104   19,506 204,660 SH   SOLE 0 0 204,660 0
CONSTELLATION BRANDS A Common Stock 21036P108   27,764 119,802 SH   SOLE 0 0 119,802 0
CONSTELLATN ENERGY CORP Common Stock 21037T109   5,422 62,893 SH   SOLE 0 0 62,893 0
CONSUMER PORT SVCS INC Common Stock 210502100   216 24,444 SH   SOLE 0 0 24,444 0
CONTAINER STORE GRP INC Common Stock 210751103   262 60,781 SH   SOLE 0 0 60,781 0
COOPER COS INC NEW Common Stock 216648402   7,673 23,204 SH   SOLE 0 0 23,204 0
COPART INC Common Stock 217204106   17,373 285,318 SH   SOLE 0 0 285,318 0
CORE MAIN INC A Common Stock 21874C102   212 10,988 SH   SOLE 0 0 10,988 0
CORNING INC Common Stock 219350105   10,502 328,790 SH   SOLE 0 0 328,790 0
CORTEVA INC Common Stock 22052L104   6,491 110,422 SH   SOLE 0 0 110,422 0
COSTCO WHOLESALE CORP Common Stock 22160K105   50,701 111,063 SH   SOLE 0 0 111,063 0
COSTAR GROUP INC Common Stock 22160N109   3,617 46,799 SH   SOLE 0 0 46,799 0
COUPA SOFTWARE INC Common Stock 22266L106   669 8,448 SH   SOLE 0 0 8,448 0
COUSINS PPTYS INC NEW REIT 222795502   416 16,455 SH   SOLE 0 0 16,455 0
COVENANT LOGISTICS GRP A Common Stock 22284P105   680 19,659 SH   SOLE 0 0 19,659 0
CRACKER BARREL OLD CTRY Common Stock 22410J106   1,480 15,620 SH   SOLE 0 0 15,620 0
CRANE HOLDINGS CO Common Stock 224441105   896 8,919 SH   SOLE 0 0 8,919 0
CREDIT SUISSE ASST MGMT ETF/Closed End- 224916106   148 58,695 SH   SOLE 0 0 58,695 0
CS NASDQ COV CALL ETN Preferred Stock 22542D233   1,552 10,554 SH   SOLE 0 0 10,554 0
CREDIT SUISSE HI YLD BD ETF/Closed End- 22544F103   185 105,104 SH   SOLE 0 0 105,104 0
CRESTWOOD EQ PRTNRS LP Common Stock 226344208   332 12,667 SH   SOLE 0 0 12,667 0
CREXENDO INC Common Stock 226552107   46 24,299 SH   SOLE 0 0 24,299 0
CROCS INC Common Stock 227046109   11,367 104,837 SH   SOLE 0 0 104,837 0
CRONOS GROUP INC Common Stock 22717L101   567 223,066 SH   SOLE 0 0 223,066 0
CROSS CTRY HEALTHCARE Common Stock 227483104   337 12,679 SH   SOLE 0 0 12,679 0
CROSSAMERICA PARTNERS Common Stock 22758A105   406 20,479 SH   SOLE 0 0 20,479 0
CROWDSTRIKE HLDGS INC A Common Stock 22788C105   5,320 50,530 SH   SOLE 0 0 50,530 0
CROWN CASTLE INC REIT 22822V101   27,078 199,632 SH   SOLE 0 0 199,632 0
CROWN HOLDINGS INC Common Stock 228368106   1,106 13,456 SH   SOLE 0 0 13,456 0
ARTIVION INC Common Stock 228903100   291 24,000 SH   SOLE 0 0 24,000 0
CUBESMART REIT 229663109   374 9,281 SH   SOLE 0 0 9,281 0
CUE HEALTH INC Common Stock 229790100   447 215,920 SH   SOLE 0 0 215,920 0
CULLEN FROST BANKERS INC Common Stock 229899109   2,115 15,817 SH   SOLE 0 0 15,817 0
CUMMINS INC Common Stock 231021106   11,194 46,200 SH   SOLE 0 0 46,200 0
CUMULUS MEDIA INC A 2018 Common Stock 231082801   305 49,042 SH   SOLE 0 0 49,042 0
CURTISS WRIGHT CORP DE Common Stock 231561101   343 2,053 SH   SOLE 0 0 2,053 0
NXG NEXTGEN INFRA NEW ETF/Closed End 231647207   429 11,215 SH   SOLE 0 0 11,215 0
DMC GLBL INC Common Stock 23291C103   857 44,068 SH   SOLE 0 0 44,068 0
X TRCKRS MSCI EAFE ETF ETF/Closed End 233051200   2,531 78,538 SH   SOLE 0 0 78,538 0
X TRACKERS RUSL MULT ETF ETF/Closed End 233051481   255 6,051 SH   SOLE 0 0 6,051 0
DBV TECHS S A SPON ADR Common Stock 23306J101   39 25,700 SH   SOLE 0 0 25,700 0
DNP SEL INCM FD INC ETF/Closed End 23325P104   4,659 414,162 SH   SOLE 0 0 414,162 0
D R HORTON INC Common Stock 23331A109   1,414 15,857 SH   SOLE 0 0 15,857 0
DTE ENERGY CO Common Stock 233331107   934 7,946 SH   SOLE 0 0 7,946 0
DLH HLDGS CORP Common Stock 23335Q100   166 14,031 SH   SOLE 0 0 14,031 0
DT MIDSTREAM INC Common Stock 23345M107   374 6,771 SH   SOLE 0 0 6,771 0
DXC TECH CO Common Stock 23355L106   434 16,362 SH   SOLE 0 0 16,362 0
DANAHER CORP Common Stock 235851102   46,407 174,843 SH   SOLE 0 0 174,843 0
DAQO NEW ENERGY ADS Common Stock 23703Q203   5,966 154,510 SH   SOLE 0 0 154,510 0
DARDEN RESTAURANTS INC Common Stock 237194105   2,160 15,617 SH   SOLE 0 0 15,617 0
DASEKE INC Common Stock 23753F107   178 31,227 SH   SOLE 0 0 31,227 0
DATA I/O CORP Common Stock 237690102   122 30,852 SH   SOLE 0 0 30,852 0
DATADOG INC A Common Stock 23804L103   617 8,397 SH   SOLE 0 0 8,397 0
DAVIS SEL FINL ETF ETF/Closed End 23908L108   273 10,102 SH   SOLE 0 0 10,102 0
DAVITA INC Common Stock 23918K108   534 7,148 SH   SOLE 0 0 7,148 0
DEERE CO Common Stock 244199105   52,515 122,480 SH   SOLE 0 0 122,480 0
DELEK LOGISTICS PTNRS LP MLP 24664T103   209 4,623 SH   SOLE 0 0 4,623 0
DELEK US HLDGS INC NEW Common Stock 24665A103   1,279 47,373 SH   SOLE 0 0 47,373 0
DELL TECHS INC C Common Stock 24703L202   1,352 33,625 SH   SOLE 0 0 33,625 0
DELTA ARLNS INC NEW Common Stock 247361702   9,570 291,234 SH   SOLE 0 0 291,234 0
DENTSPLY SIRONA INC Common Stock 24906P109   2,260 70,966 SH   SOLE 0 0 70,966 0
DESIGNER BRANDS INC A Common Stock 250565108   716 73,190 SH   SOLE 0 0 73,190 0
DESKTOP METAL INC Common Stock 25058X105   25 18,032 SH   SOLE 0 0 18,032 0
DEVON ENERGY CORP NEW Common Stock 25179M103   27,434 446,005 SH   SOLE 0 0 446,005 0
DEXCOM INC Common Stock 252131107   5,191 45,842 SH   SOLE 0 0 45,842 0
DIAGEO PLC NEW SPON ADR Common Stock 25243Q205   24,149 135,521 SH   SOLE 0 0 135,521 0
DIAMONDBACK ENERGY INC Common Stock 25278X109   24,841 181,612 SH   SOLE 0 0 181,612 0
DICKS SPORTING GOODS INC Common Stock 253393102   1,892 15,729 SH   SOLE 0 0 15,729 0
DIGIMARC CORP NEW Common Stock 25381B101   1,067 57,682 SH   SOLE 0 0 57,682 0
DIGITAL REALTY TRUST INC REIT 253868103   4,145 41,343 SH   SOLE 0 0 41,343 0
DIMENSIONAL US SMCP ETF ETF/Closed End 25434V500   456 8,912 SH   SOLE 0 0 8,912 0
DIMENSIONAL US TGT ETF ETF/Closed End 25434V609   540 12,280 SH   SOLE 0 0 12,280 0
DIMENSIONAL US CORE ETF ETF/Closed End 25434V708   1,409 58,029 SH   SOLE 0 0 58,029 0
DIMENSIONAL US MKTWD ETF ETF/Closed End 25434V724   396 11,841 SH   SOLE 0 0 11,841 0
DIMENSIONAL EMRG MKT ETF ETF/Closed End 25434V740   7,663 338,899 SH   SOLE 0 0 338,899 0
DIMENSIONAL WRLD EX ETF ETF/Closed End 25434V880   764 35,390 SH   SOLE 0 0 35,390 0
DIODES INC Common Stock 254543101   627 8,241 SH   SOLE 0 0 8,241 0
DIRXN TECH BULL 3X ETF ETF/Closed End 25459W102   999 45,190 SH   SOLE 0 0 45,190 0
DIRXN NSDQ100 EQL WT ETF ETF/Closed End 25459Y207   1,343 21,034 SH   SOLE 0 0 21,034 0
DIRXN FINL BULL 3X ETF ETF/Closed End 25459Y694   261 3,544 SH   SOLE 0 0 3,544 0
WALT DISNEY CO Common Stock 254687106   68,389 787,164 SH   SOLE 0 0 787,164 0
DISCOVER FINL SVCS Common Stock 254709108   3,615 36,954 SH   SOLE 0 0 36,954 0
DOCUSIGN INC Common Stock 256163106   1,413 25,497 SH   SOLE 0 0 25,497 0
DOLBY LABS INC CL A Common Stock 25659T107   6,146 87,124 SH   SOLE 0 0 87,124 0
DOLLAR GENL CORP NEW Common Stock 256677105   15,285 62,070 SH   SOLE 0 0 62,070 0
DOLLAR TREE INC Common Stock 256746108   5,481 38,748 SH   SOLE 0 0 38,748 0
DOMINION ENERGY INC Common Stock 25746U109   26,523 432,540 SH   SOLE 0 0 432,540 0
DOMINOS PIZZA INC Common Stock 25754A201   1,076 3,105 SH   SOLE 0 0 3,105 0
DONALDSON CO INC Common Stock 257651109   227 3,862 SH   SOLE 0 0 3,862 0
DONEGAL GRP INC A Common Stock 257701201   1,867 131,508 SH   SOLE 0 0 131,508 0
DONEGAL GRP INC B Common Stock 257701300   656 40,306 SH   SOLE 0 0 40,306 0
DONNELLEY FINL SLTNS INC Common Stock 25787G100   1,412 36,533 SH   SOLE 0 0 36,533 0
DOORDASH INC A Common Stock 25809K105   322 6,600 SH   SOLE 0 0 6,600 0
DORMAN PRODS INC Common Stock 258278100   1,246 15,411 SH   SOLE 0 0 15,411 0
DOUBLELINE INCM SLTNS FD Common Stock 258622109   365 32,890 SH   SOLE 0 0 32,890 0
DOUBLELINE OPPORTUNISTIC ETF/Closed End- 258623107   179 12,027 SH   SOLE 0 0 12,027 0
DOVER CORP Common Stock 260003108   15,337 113,263 SH   SOLE 0 0 113,263 0
DOW INC Common Stock 260557103   40,836 810,406 SH   SOLE 0 0 810,406 0
DRAFTKINGS INC NEW A Common Stock 26142V105   1,261 110,708 SH   SOLE 0 0 110,708 0
DROPBOX INC A Common Stock 26210C104   400 17,885 SH   SOLE 0 0 17,885 0
DUCOMMUN INC Common Stock 264147109   320 6,398 SH   SOLE 0 0 6,398 0
DUFFPHELPS UTIL INFRA ETF/Closed End 26433C105   260 19,208 SH   SOLE 0 0 19,208 0
DUKE ENERGY CORP NEW Common Stock 26441C204   59,222 575,029 SH   SOLE 0 0 575,029 0
DULUTH HLDGS INC B Common Stock 26443V101   105 16,925 SH   SOLE 0 0 16,925 0
DUPONT DE NEMOURS INC Common Stock 26614N102   8,952 130,437 SH   SOLE 0 0 130,437 0
DOXIMITY INC A Common Stock 26622P107   731 21,794 SH   SOLE 0 0 21,794 0
DUTCH BROS INC A Common Stock 26701L100   364 12,904 SH   SOLE 0 0 12,904 0
EOG RESOURCES INC Common Stock 26875P101   18,269 141,052 SH   SOLE 0 0 141,052 0
EQT CORP Common Stock 26884L109   5,161 152,546 SH   SOLE 0 0 152,546 0
EPR PROPERTIES Common Stock 26884U109   415 11,001 SH   SOLE 0 0 11,001 0
EPR PPTY CV C PFD 575 CD Par 10 26884U208   278 15,450 SH   SOLE 0 0 15,450 0
EPR PPTYS E 9 PERPTL Preferred Stock 26884U307   3,827 148,740 SH   SOLE 0 0 148,740 0
EAGLE BANCORP INC MD Common Stock 268948106   601 13,643 SH   SOLE 0 0 13,643 0
ETF NATIONWD NASDAQ ETF ETF/Closed End 26922A172   479 25,897 SH   SOLE 0 0 25,897 0
ETF AAM LOW DUR PFD ETF ETF/Closed End- 26922A198   958 46,234 SH   SOLE 0 0 46,234 0
ETF CLEARSHARES OICO ETF ETF/Closed End 26922A727   919 32,744 SH   SOLE 0 0 32,744 0
ETF U S GLB JETS ETF ETF/Closed End 26922A842   475 27,822 SH   SOLE 0 0 27,822 0
ETF ETF PRIME CYBER ETF ETF/Closed End 26924G201   4,628 105,071 SH   SOLE 0 0 105,071 0
ETF ETFMG PRIM MOBIL ETF ETF/Closed End 26924G409   468 11,914 SH   SOLE 0 0 11,914 0
ETFMG ALT HARVEST ETF ETF/Closed End 26924G508   465 109,105 SH   SOLE 0 0 109,105 0
ETF US ALT HARVEST ETF ETF/Closed End 26924G755   64 32,500 SH   SOLE 0 0 32,500 0
EAGLE MATERIALS INC Common Stock 26969P108   1,352 10,175 SH   SOLE 0 0 10,175 0
EAST WEST BANCORP INC Common Stock 27579R104   379 5,754 SH   SOLE 0 0 5,754 0
EASTERLY GOVT PPTYS INC Common Stock 27616P103   2,105 147,536 SH   SOLE 0 0 147,536 0
EASTERN BANKSHARES INC Common Stock 27627N105   2,515 145,801 SH   SOLE 0 0 145,801 0
EASTGROUP PPTYS INC REIT 277276101   313 2,112 SH   SOLE 0 0 2,112 0
EASTMAN CHEMICAL CO Common Stock 277432100   3,474 42,652 SH   SOLE 0 0 42,652 0
EV SR INCM TR ETF/Closed End- 27826S103   78 14,714 SH   SOLE 0 0 14,714 0
EV MUN INCM TR ETF/Closed End- 27826U108   1,721 174,351 SH   SOLE 0 0 174,351 0
EV ENH EQ INCM FD II ETF/Closed End 278277108   245 14,789 SH   SOLE 0 0 14,789 0
EV MUN BD FD ETF/Closed End- 27827X101   560 53,942 SH   SOLE 0 0 53,942 0
EV TAX ADVTG DIV INCM FD ETF/Closed End 27828G107   1,022 44,814 SH   SOLE 0 0 44,814 0
EV LTD DUR INCM FD ETF/Closed End- 27828H105   528 56,196 SH   SOLE 0 0 56,196 0
EV TAX MNGD DIVRS EQ INC ETF/Closed End 27828N102   2,023 186,251 SH   SOLE 0 0 186,251 0
EV TAX ADVTG GLB DIV INC ETF/Closed End 27828S101   1,855 122,824 SH   SOLE 0 0 122,824 0
EV TAX ADVTG BY WRTE INC ETF/Closed End 27828X100   288 21,925 SH   SOLE 0 0 21,925 0
EV TAX ADVTG BY WRTE OPP ETF/Closed End 27828Y108   1,985 161,636 SH   SOLE 0 0 161,636 0
EV TAX MNGD GLB BY WRTE ETF/Closed End 27829C105   217 27,951 SH   SOLE 0 0 27,951 0
EV TAX MNGD GLB DIVRS EQ ETF/Closed End 27829F108   4,738 627,523 SH   SOLE 0 0 627,523 0
EV RISK MNGD DIVRS EQ ETF/Closed End 27829G106   3,808 507,758 SH   SOLE 0 0 507,758 0
EV MUN INCM 2028 TERM TR ETF/Closed End- 27829U105   275 15,436 SH   SOLE 0 0 15,436 0
EBAY INC Common Stock 278642103   2,131 51,396 SH   SOLE 0 0 51,396 0
EBIX INC NEW Common Stock 278715206   369 18,505 SH   SOLE 0 0 18,505 0
ECOLAB INC Common Stock 278865100   12,927 88,811 SH   SOLE 0 0 88,811 0
ECOFIN SUSTAINSOC IMPCT ETF/Closed End 27901F109   2,555 198,854 SH   SOLE 0 0 198,854 0
EDISON INTL Common Stock 281020107   6,275 98,634 SH   SOLE 0 0 98,634 0
EDWARDS LIFESCIENCES Common Stock 28176E108   12,445 166,798 SH   SOLE 0 0 166,798 0
ELANCO ANIMAL HEALTH INC Common Stock 28414H103   295 24,129 SH   SOLE 0 0 24,129 0
ELECTRONIC ARTS INC Common Stock 285512109   1,348 11,035 SH   SOLE 0 0 11,035 0
EMBECTA CORP Common Stock 29082K105   596 23,564 SH   SOLE 0 0 23,564 0
EMCOR GROUP INC Common Stock 29084Q100   799 5,393 SH   SOLE 0 0 5,393 0
EMERSON ELECTRIC CO Common Stock 291011104   35,422 368,745 SH   SOLE 0 0 368,745 0
ASPEN TECH INC NEW Common Stock 29109X106   4,222 20,552 SH   SOLE 0 0 20,552 0
EMPIRE STATE REALTY TR A REIT 292104106   564 83,613 SH   SOLE 0 0 83,613 0
ENBRIDGE INC Common Stock 29250N105   25,810 660,107 SH   SOLE 0 0 660,107 0
ENCORE CAPITAL GROUP INC Common Stock 292554102   1,360 28,361 SH   SOLE 0 0 28,361 0
ENCORE WIRE CORP Common Stock 292562105   1,031 7,498 SH   SOLE 0 0 7,498 0
ENCOMPASS HEALTH CORP Common Stock 29261A100   448 7,491 SH   SOLE 0 0 7,491 0
ENERGY FUELS INC NEW Common Stock 292671708   319 51,417 SH   SOLE 0 0 51,417 0
ENERGIZER HLDGS NEW Common Stock 29272W109   271 8,082 SH   SOLE 0 0 8,082 0
ENERGY TRANSFER LP MLP 29273V100   4,295 361,801 SH   SOLE 0 0 361,801 0
ENERSYS Common Stock 29275Y102   256 3,468 SH   SOLE 0 0 3,468 0
ENNIS INC Common Stock 293389102   332 15,001 SH   SOLE 0 0 15,001 0
ENPHASE ENERGY INC Common Stock 29355A107   12,953 48,885 SH   SOLE 0 0 48,885 0
ENPRO INDUSTRIES INC Common Stock 29355X107   320 2,947 SH   SOLE 0 0 2,947 0
ENOVA INTL INC Common Stock 29357K103   1,477 38,493 SH   SOLE 0 0 38,493 0
ENSIGN GROUP INC Common Stock 29358P101   1,102 11,646 SH   SOLE 0 0 11,646 0
ENOVIX CORP Common Stock 293594107   286 23,002 SH   SOLE 0 0 23,002 0
ENTEGRIS INC Common Stock 29362U104   1,063 16,208 SH   SOLE 0 0 16,208 0
ENTERGY CORP NEW Common Stock 29364G103   10,260 91,201 SH   SOLE 0 0 91,201 0
ENTERPRISE PROD PTNRS LP MLP 293792107   15,601 646,821 SH   SOLE 0 0 646,821 0
ENVESTNET INC Common Stock 29404K106   256 4,155 SH   SOLE 0 0 4,155 0
EPAM SYSTEMS INC Common Stock 29414B104   1,342 4,096 SH   SOLE 0 0 4,096 0
ENVIVA INC Common Stock 29415B103   343 6,481 SH   SOLE 0 0 6,481 0
EQUIFAX INC Common Stock 294429105   6,336 32,597 SH   SOLE 0 0 32,597 0
EQUINIX INC PAR 0001 REIT 29444U700   6,222 9,498 SH   SOLE 0 0 9,498 0
EQUINOR ASA SPON ADR Common Stock 29446M102   663 18,514 SH   SOLE 0 0 18,514 0
EQUITABLE HOLDINGS INC Common Stock 29452E101   2,640 91,973 SH   SOLE 0 0 91,973 0
EQUITRANS MIDSTREAM CORP Common Stock 294600101   368 54,980 SH   SOLE 0 0 54,980 0
EQTY LIFESTYLE PPTYS INC Common Stock 29472R108   9,259 143,325 SH   SOLE 0 0 143,325 0
EQUITY RESIDENTIAL REIT 29476L107   424 7,180 SH   SOLE 0 0 7,180 0
ERIE INDEMNITY CO A Common Stock 29530P102   1,038 4,172 SH   SOLE 0 0 4,172 0
ESSENTIAL UTILITIES INC Common Stock 29670G102   7,625 159,754 SH   SOLE 0 0 159,754 0
ESSEX PROPERTY TRUST INC REIT 297178105   8,220 38,788 SH   SOLE 0 0 38,788 0
ETSY INC Common Stock 29786A106   10,556 88,128 SH   SOLE 0 0 88,128 0
EURONET WORLDWIDE INC Common Stock 298736109   332 3,520 SH   SOLE 0 0 3,520 0
EVERCORE INC A Common Stock 29977A105   1,009 9,250 SH   SOLE 0 0 9,250 0
EVERGY INC Common Stock 30034W106   742 11,791 SH   SOLE 0 0 11,791 0
EVERTEC INC Common Stock 30040P103   351 10,846 SH   SOLE 0 0 10,846 0
EVERSOURCE ENERGY Common Stock 30040W108   6,360 75,862 SH   SOLE 0 0 75,862 0
EVOLUS INC Common Stock 30052C107   87 11,600 SH   SOLE 0 0 11,600 0
EVOQUA WATER TECHS CORP Common Stock 30057T105   420 10,610 SH   SOLE 0 0 10,610 0
EXACT SCIENCES CORP Common Stock 30063P105   563 11,380 SH   SOLE 0 0 11,380 0
EXCH PERITUS HI YLD ETF ETF/Closed End- 30151E814   228 8,779 SH   SOLE 0 0 8,779 0
EXELON CORP Common Stock 30161N101   7,233 167,325 SH   SOLE 0 0 167,325 0
EXELIXIS INC Common Stock 30161Q104   924 57,608 SH   SOLE 0 0 57,608 0
EXLSERVICE HOLDINGS INC Common Stock 302081104   363 2,144 SH   SOLE 0 0 2,144 0
EXPEDIA GROUP INC Common Stock 30212P303   2,161 24,671 SH   SOLE 0 0 24,671 0
EXPEDITORS INTL WASH INC Common Stock 302130109   14,026 134,970 SH   SOLE 0 0 134,970 0
EXPONENT INC Common Stock 30214U102   6,057 61,123 SH   SOLE 0 0 61,123 0
EXTRA SPACE STORAGE INC REIT 30225T102   7,483 50,839 SH   SOLE 0 0 50,839 0
EXXON MOBIL CORP Common Stock 30231G102   136,832 1,240,546 SH   SOLE 0 0 1,240,546 0
FMC CORP NEW Common Stock 302491303   4,469 35,812 SH   SOLE 0 0 35,812 0
F N B CORP Common Stock 302520101   1,469 112,591 SH   SOLE 0 0 112,591 0
FS KKR CAPITAL CORP NEW Common Stock 302635206   280 16,015 SH   SOLE 0 0 16,015 0
META PLATFORMS INC A Common Stock 30303M102   45,414 377,384 SH   SOLE 0 0 377,384 0
FACTSET RESEARCH SYS INC Common Stock 303075105   8,623 21,491 SH   SOLE 0 0 21,491 0
FAIR ISAAC CORP Common Stock 303250104   5,527 9,233 SH   SOLE 0 0 9,233 0
FARMLAND PARTNERS INC REIT 31154R109   363 29,160 SH   SOLE 0 0 29,160 0
FASTENAL CO Common Stock 311900104   8,878 187,615 SH   SOLE 0 0 187,615 0
FEDERAL RLTY INVT TR NEW REIT 313745101   10,408 103,012 SH   SOLE 0 0 103,012 0
FEDERATED HERMES INC Common Stock 314211103   1,784 49,118 SH   SOLE 0 0 49,118 0
FEDEX CORP Common Stock 31428X106   18,063 104,290 SH   SOLE 0 0 104,290 0
F5 INC Common Stock 315616102   250 1,744 SH   SOLE 0 0 1,744 0
FID NSDQ COMP INDX ETF ETF/Closed End 315912808   205 5,000 SH   SOLE 0 0 5,000 0
FID MSCI CNSMR DISCR ETF ETF/Closed End 316092204   1,159 20,450 SH   SOLE 0 0 20,450 0
FID MSCI STAPLES ETF ETF/Closed End 316092303   201 4,492 SH   SOLE 0 0 4,492 0
FIDELITY STKS INFLTN ETF ETF/Closed End 316092386   239 7,732 SH   SOLE 0 0 7,732 0
FID MSCI FINLS ETF ETF/Closed End 316092501   316 6,593 SH   SOLE 0 0 6,593 0
FID MSCI HLTH CARE ETF ETF/Closed End 316092600   753 11,769 SH   SOLE 0 0 11,769 0
FID MSCI INDL ETF ETF/Closed End 316092709   281 5,532 SH   SOLE 0 0 5,532 0
FID MSCI INFO TECH ETF ETF/Closed End 316092808   1,445 15,290 SH   SOLE 0 0 15,290 0
FID HI DIV ETF ETF/Closed End 316092840   224 5,992 SH   SOLE 0 0 5,992 0
FID MSCI COMMN SVCS ETF ETF/Closed End 316092873   1,155 37,174 SH   SOLE 0 0 37,174 0
FIDELITY NATL INFO SVCS Common Stock 31620M106   8,272 121,917 SH   SOLE 0 0 121,917 0
FIDELITY NATL FINL INC Common Stock 31620R303   1,252 33,287 SH   SOLE 0 0 33,287 0
FIDUS INVT CORP BDC Common Stock 316500107   258 13,567 SH   SOLE 0 0 13,567 0
FIFTH THIRD BANCORP Common Stock 316773100   4,171 127,139 SH   SOLE 0 0 127,139 0
FIRST AMERN FINL CORP Common Stock 31847R102   2,299 43,933 SH   SOLE 0 0 43,933 0
FIRST BANCORP N C Common Stock 318910106   536 12,503 SH   SOLE 0 0 12,503 0
FIRST BANK WILLIMSTWN NJ Common Stock 31931U102   138 10,000 SH   SOLE 0 0 10,000 0
FIRST CITIZENS BANCSH A Common Stock 31946M103   969 1,278 SH   SOLE 0 0 1,278 0
FIRST COMMONWLTH FINL Common Stock 319829107   1,321 94,549 SH   SOLE 0 0 94,549 0
FIRST CMNTY BANKSHS INC Common Stock 31983A103   349 10,300 SH   SOLE 0 0 10,300 0
FIRST HORIZON CORP Common Stock 320517105   489 19,951 SH   SOLE 0 0 19,951 0
FIRST INTERST BANCSYS A Common Stock 32055Y201   295 7,645 SH   SOLE 0 0 7,645 0
FIRST REPUBLIC BANK Common Stock 33616C100   2,525 20,712 SH   SOLE 0 0 20,712 0
FIRST SOLAR INC Common Stock 336433107   629 4,197 SH   SOLE 0 0 4,197 0
FT MSTAR DIV LDRS ETF ETF/Closed End 336917109   16,092 440,152 SH   SOLE 0 0 440,152 0
FT US EQ OPPTYS ETF ETF/Closed End 336920103   4,937 62,745 SH   SOLE 0 0 62,745 0
FT INTERMED DUR PFD INCM Common Stock 33718W103   321 19,036 SH   SOLE 0 0 19,036 0
FT ENHANCE EQTY INCME FD ETF/Closed End 337318109   468 29,679 SH   SOLE 0 0 29,679 0
FT WATER ETF ETF/Closed End 33733B100   1,639 20,652 SH   SOLE 0 0 20,652 0
FT MULCP VAL ALPHADX ETF ETF/Closed End 33733C108   8,947 130,011 SH   SOLE 0 0 130,011 0
FT CAP STRENGTH ETF ETF/Closed End 33733E104   19,617 261,728 SH   SOLE 0 0 261,728 0
FT NYSE ARCA BIOTECH ETF ETF/Closed End 33733E203   9,008 58,444 SH   SOLE 0 0 58,444 0
FT DJ INTERNET INDX ETF ETF/Closed End 33733E302   10,616 86,202 SH   SOLE 0 0 86,202 0
FT NSDQ100 EX TECH ETF ETF/Closed End 33733E401   2,593 33,975 SH   SOLE 0 0 33,975 0
FT NSDQ CLN EDG GRN ETF ETF/Closed End 33733E500   1,058 22,409 SH   SOLE 0 0 22,409 0
FT NAT GAS ETF ETF/Closed End 33733E807   476 19,405 SH   SOLE 0 0 19,405 0
FT LUNT US FACTR ROT ETF ETF/Closed End 33733E872   1,637 58,664 SH   SOLE 0 0 58,664 0
FT NSDQ100 EQL WGHTD ETF ETF/Closed End 337344105   1,807 20,355 SH   SOLE 0 0 20,355 0
FT NSDQ100 TECH INDX ETF ETF/Closed End 337345102   12,478 118,564 SH   SOLE 0 0 118,564 0
FT SP REIT INDX ETF ETF/Closed End 33734G108   211 8,806 SH   SOLE 0 0 8,806 0
FT VAL LINE DIV INDX ETF ETF/Closed End 33734H106   40,332 1,010,561 SH   SOLE 0 0 1,010,561 0
FT LGCP CORE ALPHADX ETF ETF/Closed End 33734K109   37,598 469,564 SH   SOLE 0 0 469,564 0
FT CNSMR DSCR ALPHDX ETF ETF/Closed End 33734X101   9,835 204,173 SH   SOLE 0 0 204,173 0
FT CNSMR STPL ALPHDX ETF ETF/Closed End 33734X119   3,139 50,004 SH   SOLE 0 0 50,004 0
FT ENERGY ALPHADX ETF ETF/Closed End 33734X127   6,271 366,941 SH   SOLE 0 0 366,941 0
FT FINLS ALPHADX ETF ETF/Closed End 33734X135   5,830 142,324 SH   SOLE 0 0 142,324 0
FT HLTHCR ALPHADX ETF ETF/Closed End 33734X143   11,526 106,009 SH   SOLE 0 0 106,009 0
FT INDL PROD DUR A/D ETF ETF/Closed End 33734X150   9,199 178,593 SH   SOLE 0 0 178,593 0
FT MATRLS ALPHADX ETF ETF/Closed End 33734X168   2,752 45,421 SH   SOLE 0 0 45,421 0
FT TECH ALPHADX ETF ETF/Closed End 33734X176   14,307 156,273 SH   SOLE 0 0 156,273 0
FT UTILS ALPHADX ETF ETF/Closed End 33734X184   2,734 82,318 SH   SOLE 0 0 82,318 0
FT CLOUD COMPTG ETF ETF/Closed End 33734X192   3,690 64,057 SH   SOLE 0 0 64,057 0
FT DJ GLB SEL DIV ETF ETF/Closed End 33734X200   1,340 60,950 SH   SOLE 0 0 60,950 0
FT INDXX GLB NAT RES ETF ETF/Closed End 33734X838   424 30,957 SH   SOLE 0 0 30,957 0
FIRST TR NASDAQ CYBE ETF ETF/Closed End 33734X846   8,429 217,739 SH   SOLE 0 0 217,739 0
FT INTL EQUITY ETF ETF/Closed End 33734X853   2,576 66,294 SH   SOLE 0 0 66,294 0
FT SMCP CORE ALPHADX ETF ETF/Closed End 33734Y109   13,725 174,949 SH   SOLE 0 0 174,949 0
FT MDCP CORE ALPHADX ETF ETF/Closed End 33735B108   3,991 45,436 SH   SOLE 0 0 45,436 0
FT L/C VL OP ALPHADX ETF ETF/Closed End 33735J101   5,897 89,611 SH   SOLE 0 0 89,611 0
FT L/C GR OP ALPHADX ETF ETF/Closed End 33735K108   43,516 475,998 SH   SOLE 0 0 475,998 0
FT STOX EURO SEL DIV ETF ETF/Closed End 33735T109   3,026 266,352 SH   SOLE 0 0 266,352 0
FT ALERIAN DISRPUPTV ETF ETF/Closed End 33736N101   264 6,757 SH   SOLE 0 0 6,757 0
FT NSDQ ABA CMNTY BK ETF ETF/Closed End 33736Q104   436 8,287 SH   SOLE 0 0 8,287 0
FT NSDQ CLN EDG SMRT ETF ETF/Closed End 33737A108   1,151 13,195 SH   SOLE 0 0 13,195 0
FT EUROPE ALPHADX ETF ETF/Closed End 33737J117   1,089 33,838 SH   SOLE 0 0 33,838 0
FT D/M EX US ALPHADX ETF ETF/Closed End 33737J174   1,722 36,077 SH   SOLE 0 0 36,077 0
FT EMG MKT ALPHADX ETF ETF/Closed End 33737J182   699 33,243 SH   SOLE 0 0 33,243 0
FT E/M SC ALPHADEX ETF ETF/Closed End 33737J307   393 10,092 SH   SOLE 0 0 10,092 0
FT ALPHADEX EUROZONE ETF ETF/Closed End 33737J505   372 10,403 SH   SOLE 0 0 10,403 0
FT INDXX NEXTG ETF ETF/Closed End 33737K205   6,594 108,136 SH   SOLE 0 0 108,136 0
FT MDCP GRW ALPHADX ETF ETF/Closed End 33737M102   514 9,119 SH   SOLE 0 0 9,119 0
FT MDCP VAL ALPHADX ETF ETF/Closed End 33737M201   3,011 70,064 SH   SOLE 0 0 70,064 0
FT SMCP GRW ALPHADX ETF ETF/Closed End 33737M300   351 6,345 SH   SOLE 0 0 6,345 0
FT SMCP VAL ALPHADX ETF ETF/Closed End 33737M409   257 5,699 SH   SOLE 0 0 5,699 0
FT ENERGY INFRA FUND ETF/Closed End 33738C103   600 41,623 SH   SOLE 0 0 41,623 0
FT N A ENRGY INFRA ETF ETF/Closed End 33738D101   2,128 79,727 SH   SOLE 0 0 79,727 0
FT SENIOR LOAN FD ETF ETF/Closed End- 33738D309   9,857 221,055 SH   SOLE 0 0 221,055 0
FT IV TACTICL HI YLD ETF ETF/Closed End- 33738D408   6,200 159,224 SH   SOLE 0 0 159,224 0
FT LTD DUR INVT GRD ETF ETF/Closed End- 33738D804   652 34,924 SH   SOLE 0 0 34,924 0
FIRST TRUST HIGH INCOME ETF/Closed End- 33738E109   541 47,282 SH   SOLE 0 0 47,282 0
FT M/A DIVRS INCM ETF ETF/Closed End 33738R100   529 35,314 SH   SOLE 0 0 35,314 0
FT NSDQ TECH DIV IDX ETF ETF/Closed End 33738R118   7,798 163,204 SH   SOLE 0 0 163,204 0
FT VI HIGH INCM ETF ETF/Closed End 33738R308   229 11,852 SH   SOLE 0 0 11,852 0
FT VI RSG DIV ACHIEV ETF ETF/Closed End 33738R506   25,904 589,792 SH   SOLE 0 0 589,792 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R605   29,292 629,265 SH   SOLE 0 0 629,265 0
FT SP INTL DV ARIST ETF ETF/Closed End 33738R688   944 61,601 SH   SOLE 0 0 61,601 0
FT DW MOMENTUM DIV ETF ETF/Closed End 33738R696   339 11,856 SH   SOLE 0 0 11,856 0
FT RBA AMERN INDL ETF ETF/Closed End 33738R704   351 7,958 SH   SOLE 0 0 7,958 0
FT NASDAQ INTELROBT ETF ETF/Closed End 33738R720   2,290 64,112 SH   SOLE 0 0 64,112 0
FT NASDAQ TRANSN ETF ETF/Closed End 33738R795   3,526 139,817 SH   SOLE 0 0 139,817 0
FT NASDAQ PHARMS ETF ETF/Closed End 33738R837   293 10,681 SH   SOLE 0 0 10,681 0
FT NASDAQ OIL GAS ETF ETF/Closed End 33738R845   2,226 79,600 SH   SOLE 0 0 79,600 0
FT NASDAQ FOOD BEV ETF ETF/Closed End 33738R852   862 31,867 SH   SOLE 0 0 31,867 0
FT NASDAQ BANK ETF ETF/Closed End 33738R860   1,875 71,552 SH   SOLE 0 0 71,552 0
FT D WRIGHT FOC 5 ETF ETF/Closed End 33738R878   1,568 44,767 SH   SOLE 0 0 44,767 0
FIRST TR MLP ENERGY ETF/Closed End 33739B104   306 39,241 SH   SOLE 0 0 39,241 0
FT III PFD SECSINCM ETF ETF/Closed End- 33739E108   22,126 1,317,045 SH   SOLE 0 0 1,317,045 0
FT MGD FUTURES STRAT ETF ADR Preferred 33739G103   917 19,273 SH   SOLE 0 0 19,273 0
FT VII GLB TACTICAL ETF ETF/Closed End 33739H101   27,498 1,122,821 SH   SOLE 0 0 1,122,821 0
FT III MANAGED MUN ETF ETF/Closed End- 33739N108   7,822 156,091 SH   SOLE 0 0 156,091 0
FT III LONG SHORT EQ ETF ETF/Closed End 33739P103   1,230 25,171 SH   SOLE 0 0 25,171 0
FT EMRG MKT LOC CURR ETF ETF/Closed End- 33739P202   2,215 84,380 SH   SOLE 0 0 84,380 0
FT MUN HIGH INCOME ETF ETF/Closed End- 33739P301   856 18,500 SH   SOLE 0 0 18,500 0
FT RVRFRONT DYN DEV ETF ETF/Closed End 33739P608   490 9,221 SH   SOLE 0 0 9,221 0
FT RVRFRNT DYN E/MKT ETF ETF/Closed End 33739P707   312 6,158 SH   SOLE 0 0 6,158 0
FT SHRT DUR MGD MUN ETF ETF/Closed End- 33739P830   1,243 62,967 SH   SOLE 0 0 62,967 0
FT INSTL PFD SECS ETF ETF/Closed End- 33739P855   1,416 79,533 SH   SOLE 0 0 79,533 0
FT LOW DUR OPP ETF ETF/Closed End- 33739Q200   9,830 207,349 SH   SOLE 0 0 207,349 0
FT ENH SHORT MTY NEW ETF ETF/Closed End- 33739Q408   25,362 426,676 SH   SOLE 0 0 426,676 0
FT CBOE VEST SP DV ETF ETF/Closed End 33739Q705   3,931 76,950 SH   SOLE 0 0 76,950 0
FT CBOE VEST US JAN ETF ETF/Closed End 33740F623   662 20,216 SH   SOLE 0 0 20,216 0
FT CBOE VEST US JAN ETF ETF/Closed End 33740F631   2,097 69,050 SH   SOLE 0 0 69,050 0
FT CBOE VEST EQ SEPT ETF ETF/Closed End 33740F680   2,909 94,908 SH   SOLE 0 0 94,908 0
FT CBOE VEST U S MAY ETF ETF/Closed End 33740F730   982 31,391 SH   SOLE 0 0 31,391 0
FT CBOE VEST U S MAY ETF ETF/Closed End 33740F748   1,321 37,575 SH   SOLE 0 0 37,575 0
FT CBOE VEST FD BUFF ETF ETF/Closed End 33740F755   10,135 456,343 SH   SOLE 0 0 456,343 0
FT CBOE VEST US FEB ETF ETF/Closed End 33740F763   1,468 41,265 SH   SOLE 0 0 41,265 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740F771   3,999 119,972 SH   SOLE 0 0 119,972 0
FT TCW OPPORTUNISTIC ETF ETF/Closed End- 33740F805   8,351 190,145 SH   SOLE 0 0 190,145 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740F839   1,457 44,587 SH   SOLE 0 0 44,587 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740F847   1,230 34,631 SH   SOLE 0 0 34,631 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740F854   6,590 211,758 SH   SOLE 0 0 211,758 0
FT TCW UNCONSTRAINED ETF ETF/Closed End- 33740F888   7,011 290,781 SH   SOLE 0 0 290,781 0
FT CBOE VEST EQ JULY ETF ETF/Closed End 33740U208   342 9,959 SH   SOLE 0 0 9,959 0
FT CBOE VEST EQ SEPT ETF ETF/Closed End 33740U307   980 29,274 SH   SOLE 0 0 29,274 0
FT CBOE VEST EQ DEC ETF ETF/Closed End 33740U406   442 14,429 SH   SOLE 0 0 14,429 0
FT CBOE VEST EQ DEC ETF ETF/Closed End 33740U505   381 12,003 SH   SOLE 0 0 12,003 0
FT CBOE VEST DEEP ETF ETF/Closed End 33740U703   352 17,913 SH   SOLE 0 0 17,913 0
FT CBOE VEST EQ DEC ETF ETF/Closed End 33740U786   12,807 430,423 SH   SOLE 0 0 430,423 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740U802   242 8,230 SH   SOLE 0 0 8,230 0
FT CBOE VEST US EQTY ETF ETF/Closed End 33740U885   2,617 89,485 SH   SOLE 0 0 89,485 0
FT DW MOMENTUM VAL ETF ETF/Closed End 33741L207   367 16,555 SH   SOLE 0 0 16,555 0
FIRST TR HIGH YLD 2027 ETF/Closed End 33741Q107   351 26,050 SH   SOLE 0 0 26,050 0
FT SMID CAP RSNG DIV ETF ETF/Closed End 33741X102   4,858 186,485 SH   SOLE 0 0 186,485 0
FISERV INC Common Stock 337738108   6,209 61,430 SH   SOLE 0 0 61,430 0
FIRSTENERGY CORP Common Stock 337932107   4,696 111,971 SH   SOLE 0 0 111,971 0
FIVE BELOW INC Common Stock 33829M101   2,689 15,206 SH   SOLE 0 0 15,206 0
FLEETCOR TECHS INC Common Stock 339041105   8,211 44,703 SH   SOLE 0 0 44,703 0
FLEX MSTAR NAT RES ETF ETF/Closed End 33939L407   807 18,554 SH   SOLE 0 0 18,554 0
FLEXSHS STOXX GLBL ETF ETF/Closed End 33939L795   642 12,730 SH   SOLE 0 0 12,730 0
FLEXSHS TR QLTY DIV ETF ETF/Closed End 33939L860   1,887 35,869 SH   SOLE 0 0 35,869 0
FLOOR DECOR HLDGS A Common Stock 339750101   684 9,825 SH   SOLE 0 0 9,825 0
FLUOR CORP NEW Common Stock 343412102   2,975 85,841 SH   SOLE 0 0 85,841 0
FLOWERS FOODS INC Common Stock 343498101   1,075 37,393 SH   SOLE 0 0 37,393 0
FLOWSERVE CORP Common Stock 34354P105   733 23,890 SH   SOLE 0 0 23,890 0
FOMENTO ECONO ADR 1 UNIT Common Stock 344419106   1,090 13,948 SH   SOLE 0 0 13,948 0
FOOT LOCKER INC Common Stock 344849104   2,566 67,893 SH   SOLE 0 0 67,893 0
FORD MOTOR CO NEW Common Stock 345370860   18,974 1,631,452 SH   SOLE 0 0 1,631,452 0
FORTINET INC Common Stock 34959E109   5,430 111,064 SH   SOLE 0 0 111,064 0
FORTIVE CORP Common Stock 34959J108   697 10,842 SH   SOLE 0 0 10,842 0
FORTUNE BRANDS INNOV INC Common Stock 34964C106   1,164 20,376 SH   SOLE 0 0 20,376 0
FORUM ENERGY TECHS NEW Common Stock 34984V209   328 11,116 SH   SOLE 0 0 11,116 0
FORWARD AIR CORP Common Stock 349853101   477 4,547 SH   SOLE 0 0 4,547 0
FOSTER L B CO A Common Stock 350060109   192 19,876 SH   SOLE 0 0 19,876 0
FOUR CORNERS PPTY TR Common Stock 35086T109   307 11,841 SH   SOLE 0 0 11,841 0
FOX CORP A Common Stock 35137L105   366 12,048 SH   SOLE 0 0 12,048 0
FOX FACTORY HLDG CORP Common Stock 35138V102   273 2,993 SH   SOLE 0 0 2,993 0
FRANCHISE GROUP INC A Common Stock 35180X105   759 31,862 SH   SOLE 0 0 31,862 0
FRANCO NEVADA CORP Common Stock 351858105   2,580 18,902 SH   SOLE 0 0 18,902 0
FRANKLIN ELECTRIC CO INC Common Stock 353514102   514 6,443 SH   SOLE 0 0 6,443 0
FRANKLIN RESOURCES INC Common Stock 354613101   11,075 419,839 SH   SOLE 0 0 419,839 0
FRK LTD DUR INCM TR ETF/Closed End- 35472T101   124 19,914 SH   SOLE 0 0 19,914 0
FRKLN US TREAS BD ETF ETF/Closed End 35473P488   7,854 379,430 SH   SOLE 0 0 379,430 0
FRKLN US COR BD ETF ETF/Closed End 35473P553   21,037 993,725 SH   SOLE 0 0 993,725 0
FRK FTSE JAPAN ETF ETF/Closed End 35473P744   1,845 76,737 SH   SOLE 0 0 76,737 0
FRANKLIN US LGCP ETF ETF/Closed End 35473P801   9,705 247,318 SH   SOLE 0 0 247,318 0
FRANKLIN UNIVERSAL TR SB ETF/Closed End 355145103   1,474 218,967 SH   SOLE 0 0 218,967 0
FREEPORT MCMORAN INC Common Stock 35671D857   26,356 693,574 SH   SOLE 0 0 693,574 0
FREQUENCY ELECTRNCS INC Common Stock 358010106   1,040 147,450 SH   SOLE 0 0 147,450 0
FTAI INFRASTRUCTURE INC Common Stock 35953C106   31 10,501 SH   SOLE 0 0 10,501 0
FSD PHARMA INC B VTG NEW Common Stock 35954B206   12 15,000 SH   SOLE 0 0 15,000 0
FULTON FINANCIAL CORP PA Common Stock 360271100   981 58,317 SH   SOLE 0 0 58,317 0
FUTUREFUEL CORP Common Stock 36116M106   261 32,063 SH   SOLE 0 0 32,063 0
GATX CORP Common Stock 361448103   264 2,479 SH   SOLE 0 0 2,479 0
GEO GROUP INC NEW Common Stock 36162J106   340 31,051 SH   SOLE 0 0 31,051 0
GABELLI EQUITY TRUST INC ETF/Closed End 362397101   517 94,321 SH   SOLE 0 0 94,321 0
GABELLI UTIL TR INC ETF/Closed End 36240A101   1,060 141,143 SH   SOLE 0 0 141,143 0
GABELLI CV INC SEC FD ETF/Closed End 36240B109   107 22,340 SH   SOLE 0 0 22,340 0
GABELLI DIV INCM TR ETF/Closed End 36242H104   1,492 72,408 SH   SOLE 0 0 72,408 0
GABELLI HLTHCAREWELL TR ETF/Closed End 36246K103   410 39,836 SH   SOLE 0 0 39,836 0
GMS INC Common Stock 36251C103   369 7,401 SH   SOLE 0 0 7,401 0
GXO LOGISTICS INC Common Stock 36262G101   674 15,781 SH   SOLE 0 0 15,781 0
ARTHUR J GALLAGHER Common Stock 363576109   2,700 14,323 SH   SOLE 0 0 14,323 0
GAMCO GOLD NATL RESINCM ETF/Closed End 36465A109   1,590 438,016 SH   SOLE 0 0 438,016 0
GAMCO NATL RES GOLDINCM ETF/Closed End 36465E101   367 71,621 SH   SOLE 0 0 71,621 0
GAMING LEISURE PPTYS Common Stock 36467J108   10,829 207,891 SH   SOLE 0 0 207,891 0
GANNETT COMPANY INC NEW Common Stock 36472T109   22 10,600 SH   SOLE 0 0 10,600 0
GAP INC Common Stock 364760108   387 34,352 SH   SOLE 0 0 34,352 0
GARTNER INC Common Stock 366651107   4,429 13,175 SH   SOLE 0 0 13,175 0
GENERAC HOLDINGS INC Common Stock 368736104   5,661 56,242 SH   SOLE 0 0 56,242 0
GENL AMER INVESTORS ETF/Closed End 368802104   271 7,506 SH   SOLE 0 0 7,506 0
GENERAL DYNAMICS CORP Common Stock 369550108   45,330 182,700 SH   SOLE 0 0 182,700 0
GENERAL ELECTRIC CO NEW Common Stock 369604301   8,465 101,023 SH   SOLE 0 0 101,023 0
GENERAL MILLS INC Common Stock 370334104   30,932 368,901 SH   SOLE 0 0 368,901 0
GENERAL MOTORS CO Common Stock 37045V100   12,481 371,022 SH   SOLE 0 0 371,022 0
GENTEX CORP Common Stock 371901109   625 22,911 SH   SOLE 0 0 22,911 0
GENESIS ENERGY LP MLP 371927104   146 14,325 SH   SOLE 0 0 14,325 0
GENIE ENERGY LTD B Common Stock 372284208   337 32,617 SH   SOLE 0 0 32,617 0
GENMAB A/S SPON ADR Common Stock 372303206   433 10,210 SH   SOLE 0 0 10,210 0
GENUINE PARTS CO Common Stock 372460105   41,624 239,891 SH   SOLE 0 0 239,891 0
GEVO INC PAR 001 NEW Common Stock 374396406   137 72,007 SH   SOLE 0 0 72,007 0
GILEAD SCIENCES INC Common Stock 375558103   16,287 189,717 SH   SOLE 0 0 189,717 0
GILDAN ACTIVEWEAR INC Common Stock 375916103   771 28,144 SH   SOLE 0 0 28,144 0
GLACIER BANCORP INC NEW Common Stock 37637Q105   836 16,923 SH   SOLE 0 0 16,923 0
GLADSTONE COML CORP REIT 376536108   1,833 99,092 SH   SOLE 0 0 99,092 0
GLADSTONE INVT CORP BDC ETF/Closed End 376546107   554 42,946 SH   SOLE 0 0 42,946 0
GLADSTONE LAND CORP REIT 376549101   4,576 249,390 SH   SOLE 0 0 249,390 0
GSK PLC NEW Common Stock 37733W204   10,992 312,797 SH   SOLE 0 0 312,797 0
GLOBALSTAR INC Common Stock 378973408   26 19,200 SH   SOLE 0 0 19,200 0
GLOBAL PAYMENTS INC Common Stock 37940X102   3,111 31,324 SH   SOLE 0 0 31,324 0
GLOBAL PARTNERS LP MLP 37946R109   520 14,965 SH   SOLE 0 0 14,965 0
GLBL X MSCI NORWAY ETF ETF/Closed End 37950E101   1,434 55,891 SH   SOLE 0 0 55,891 0
GLOBAL X SUPERDIV US ETF ETF/Closed End 37950E291   4,158 221,310 SH   SOLE 0 0 221,310 0
GLOBAL MEDICAL REIT NEW REIT 37954A204   1,373 144,805 SH   SOLE 0 0 144,805 0
GLBL X MLPENGY NEW ETF ETF/Closed End 37954Y293   349 8,566 SH   SOLE 0 0 8,566 0
GLBL X MLP NEW ETF ETF/Closed End 37954Y343   2,329 56,408 SH   SOLE 0 0 56,408 0
GLOBAL X CYBERSEC ETF ETF/Closed End 37954Y384   365 17,607 SH   SOLE 0 0 17,607 0
GLBL RUSL 2000 COVRD ETF ETF/Closed End 37954Y459   2,725 144,876 SH   SOLE 0 0 144,876 0
GLBL SP 500 COVERED ETF ETF/Closed End 37954Y475   7,644 194,161 SH   SOLE 0 0 194,161 0
GLBL NASDAQ 100 COVR ETF ETF/Closed End 37954Y483   13,117 824,453 SH   SOLE 0 0 824,453 0
GLOBAL X US PFD ETF ETF/Closed End- 37954Y657   238 12,291 SH   SOLE 0 0 12,291 0
GLBL US INFRA DEV ETF ETF/Closed End 37954Y673   1,235 46,611 SH   SOLE 0 0 46,611 0
GLB X COPPER MINERS ETF ETF/Closed End 37954Y830   770 21,745 SH   SOLE 0 0 21,745 0
GLBL X LITHIUM BATTR ETF ETF/Closed End 37954Y855   1,687 28,778 SH   SOLE 0 0 28,778 0
GLOBUS MED INC A NEW Common Stock 379577208   6,773 91,195 SH   SOLE 0 0 91,195 0
GLOBE LIFE INC Common Stock 37959E102   3,289 27,285 SH   SOLE 0 0 27,285 0
GLOBAL SUPERDIV NEW ETF ETF/Closed End 37960A669   954 39,702 SH   SOLE 0 0 39,702 0
GLBL DOW 30 COV CALL ETF ETF/Closed End 37960A859   232 10,751 SH   SOLE 0 0 10,751 0
GODADDY INC A Common Stock 380237107   1,100 14,706 SH   SOLE 0 0 14,706 0
GOLD FIELDS LTD ADR NEW Common Stock 38059T106   9,147 883,778 SH   SOLE 0 0 883,778 0
GOLDMAN SACHS GROUP INC Common Stock 38141G104   32,272 93,983 SH   SOLE 0 0 93,983 0
GS ACTIVEBETA INTL ETF ETF/Closed End 381430107   1,192 41,403 SH   SOLE 0 0 41,403 0
GS ACTIVEBETA LGCP ETF ETF/Closed End 381430503   60,085 789,237 SH   SOLE 0 0 789,237 0
GS ACCESS TRSY 01YR ETF ETF/Closed End 381430529   2,150 21,558 SH   SOLE 0 0 21,558 0
GS ACTIVEBETA US S/C ETF ETF/Closed End 381430602   6,093 111,571 SH   SOLE 0 0 111,571 0
GS PHYSICAL GOLD ETF ETF/Closed End 38150K103   220 12,149 SH   SOLE 0 0 12,149 0
GOLUB CAP BDC INC BDC Common Stock 38173M102   838 63,674 SH   SOLE 0 0 63,674 0
GOODRX HOLDINGS INC A Common Stock 38246G108   780 167,432 SH   SOLE 0 0 167,432 0
GORMAN RUPP CO Common Stock 383082104   676 26,404 SH   SOLE 0 0 26,404 0
GRACO INC Common Stock 384109104   357 5,302 SH   SOLE 0 0 5,302 0
GRAHAM HOLDINGS CO Common Stock 384637104   265 438 SH   SOLE 0 0 438 0
GRAINGER W W INC Common Stock 384802104   19,433 34,936 SH   SOLE 0 0 34,936 0
GRAND CANYON ED INC Common Stock 38526M106   2,338 22,124 SH   SOLE 0 0 22,124 0
GRANITESHS GOLD TR ETF ETF/Closed End 38748G101   2,026 112,242 SH   SOLE 0 0 112,242 0
GRAPHIC PACKAGING HLDG Common Stock 388689101   3,330 149,662 SH   SOLE 0 0 149,662 0
GRAY TELEVISION INC Common Stock 389375106   195 17,410 SH   SOLE 0 0 17,410 0
GREEN DOT CORP A Common Stock 39304D102   301 19,057 SH   SOLE 0 0 19,057 0
GREENBRIER COS INC Common Stock 393657101   472 14,075 SH   SOLE 0 0 14,075 0
GREIF INC A Common Stock 397624107   931 13,880 SH   SOLE 0 0 13,880 0
GRIFFON CORP Common Stock 398433102   1,794 50,119 SH   SOLE 0 0 50,119 0
GROUP ONE AUTOMOTIVE INC Common Stock 398905109   775 4,294 SH   SOLE 0 0 4,294 0
GROUPON INC Common Stock 399473206   142 16,500 SH   SOLE 0 0 16,500 0
GUARDANT HEALTH INC Common Stock 40131M109   650 23,907 SH   SOLE 0 0 23,907 0
GUGGENHEIM TXBL MUN ETF/Closed End- 401664107   3,419 209,006 SH   SOLE 0 0 209,006 0
GUGG STRAT OPPTYS FD SBI ETF/Closed End- 40167F101   3,745 246,073 SH   SOLE 0 0 246,073 0
GUIDEWIRE SOFTWARE INC Common Stock 40171V100   518 8,282 SH   SOLE 0 0 8,282 0
HF SINCLAIR CORP Common Stock 403949100   886 17,074 SH   SOLE 0 0 17,074 0
HCA HEALTHCARE INC Common Stock 40412C101   2,230 9,294 SH   SOLE 0 0 9,294 0
HDFC BK LTD ADR REP 3 SH Common Stock 40415F101   796 11,634 SH   SOLE 0 0 11,634 0
HCI GROUP INC Common Stock 40416E103   704 17,779 SH   SOLE 0 0 17,779 0
HSBC HLDGS PLC SPONS ADR Common Stock 404280406   1,415 45,397 SH   SOLE 0 0 45,397 0
HP INC Common Stock 40434L105   3,436 127,889 SH   SOLE 0 0 127,889 0
HAIN CELESTIAL GROUP INC Common Stock 405217100   499 30,833 SH   SOLE 0 0 30,833 0
HALEON PLC ADR Common Stock 405552100   1,730 216,261 SH   SOLE 0 0 216,261 0
HALLIBURTON COMPANY Common Stock 406216101   3,383 85,960 SH   SOLE 0 0 85,960 0
HALOZYME THERAPEUTICS Common Stock 40637H109   472 8,290 SH   SOLE 0 0 8,290 0
HANCOCK JOHN FINL OPPTYS ETF/Closed End 409735206   7,365 221,119 SH   SOLE 0 0 221,119 0
HANCOCK J PREM DIV FUND ETF/Closed End 41013T105   309 23,895 SH   SOLE 0 0 23,895 0
JOHN HANCOCK TAX ADV ETF/Closed End 41013V100   1,544 67,547 SH   SOLE 0 0 67,547 0
JOHN HANCOCK PFD INC 3 ETF/Closed End 41021P103   346 23,946 SH   SOLE 0 0 23,946 0
HANESBRANDS INC Common Stock 410345102   107 16,813 SH   SOLE 0 0 16,813 0
HANNON ARMSTRONG SUSTAIN Common Stock 41068X100   1,122 38,732 SH   SOLE 0 0 38,732 0
HANOVER INS GROUP INC Common Stock 410867105   369 2,733 SH   SOLE 0 0 2,733 0
HSBC LONG TERM GRWRS ETF ETF/Closed End 41151J406   136 10,000 SH   SOLE 0 0 10,000 0
HARLEY DAVIDSON INC Common Stock 412822108   1,329 31,957 SH   SOLE 0 0 31,957 0
HARTFORD FINL SVCS GROUP Common Stock 416515104   8,266 109,004 SH   SOLE 0 0 109,004 0
HARTFORD MUN OPP ETF ETF/Closed End- 41653L503   5,618 149,572 SH   SOLE 0 0 149,572 0
HARVARD BIOSCIENCE INC Common Stock 416906105   47 17,000 SH   SOLE 0 0 17,000 0
HASBRO INC Common Stock 418056107   1,336 21,903 SH   SOLE 0 0 21,903 0
HAWAIIAN ELEC INDS INC Common Stock 419870100   333 7,960 SH   SOLE 0 0 7,960 0
HEALTHCARE RLTY TR INC REIT 42226K105   645 33,483 SH   SOLE 0 0 33,483 0
HEALTHPEAK PPTYS INC Common Stock 42250P103   12,287 490,089 SH   SOLE 0 0 490,089 0
HECLA MINING COMPANY Common Stock 422704106   95 17,048 SH   SOLE 0 0 17,048 0
HEICO CORP NEW Common Stock 422806109   14,142 92,043 SH   SOLE 0 0 92,043 0
HEICO CORP NEW CL A Common Stock 422806208   619 5,164 SH   SOLE 0 0 5,164 0
HELIOS TECHS INC Common Stock 42328H109   306 5,626 SH   SOLE 0 0 5,626 0
HELMERICH PAYNE INC Common Stock 423452101   1,054 21,265 SH   SOLE 0 0 21,265 0
JACK HENRY ASSOC INC Common Stock 426281101   12,926 73,625 SH   SOLE 0 0 73,625 0
HERCULES CAPITAL INC BDC Common Stock 427096508   3,720 281,396 SH   SOLE 0 0 281,396 0
HERSHA HOSPITALITY A NEW REIT 427825500   158 18,600 SH   SOLE 0 0 18,600 0
HERSHEY COMPANY Common Stock 427866108   22,969 99,187 SH   SOLE 0 0 99,187 0
HESS CORP Common Stock 42809H107   2,442 17,221 SH   SOLE 0 0 17,221 0
HEWLETT PACKARD ENTRPRS Common Stock 42824C109   2,108 132,059 SH   SOLE 0 0 132,059 0
HEXCEL CORP NEW Common Stock 428291108   2,189 37,198 SH   SOLE 0 0 37,198 0
HGHLND INC FUND ETF/Closed End 43010E404   1,047 101,610 SH   SOLE 0 0 101,610 0
HILLENBRAND INC Common Stock 431571108   370 8,675 SH   SOLE 0 0 8,675 0
HILLMAN SOLTNS CORP Common Stock 431636109   142 19,747 SH   SOLE 0 0 19,747 0
HIMAX TECHNOLOGIES INC Common Stock 43289P106   1,346 216,763 SH   SOLE 0 0 216,763 0
HILTON WORLDWIDE NEW Common Stock 43300A203   3,329 26,344 SH   SOLE 0 0 26,344 0
HINGHAM INSTITUT FOR Common Stock 433323102   757 2,744 SH   SOLE 0 0 2,744 0
HOLLEY INC Common Stock 43538H103   25 11,906 SH   SOLE 0 0 11,906 0
HOLOGIC INC Common Stock 436440101   3,074 41,093 SH   SOLE 0 0 41,093 0
HOME BNCSHS INC Common Stock 436893200   1,030 45,204 SH   SOLE 0 0 45,204 0
HOME DEPOT INC Common Stock 437076102   138,612 438,840 SH   SOLE 0 0 438,840 0
HONDA MTR LTD ADR Common Stock 438128308   625 27,339 SH   SOLE 0 0 27,339 0
HONEYWELL INTL INC Common Stock 438516106   57,387 267,786 SH   SOLE 0 0 267,786 0
HORMEL FOODS CORP Common Stock 440452100   12,277 269,524 SH   SOLE 0 0 269,524 0
HOST HOTELS RESORTS REIT 44107P104   1,341 83,567 SH   SOLE 0 0 83,567 0
HOSTESS BRANDS INC A Common Stock 44109J106   278 12,376 SH   SOLE 0 0 12,376 0
HOULIHAN LOKEY INC A Common Stock 441593100   206 2,358 SH   SOLE 0 0 2,358 0
HOWARD HUGHES CORP Common Stock 44267D107   248 3,240 SH   SOLE 0 0 3,240 0
HOWMET AEROSPACE INC Common Stock 443201108   1,014 25,736 SH   SOLE 0 0 25,736 0
HUBBELL INC Common Stock 443510607   2,692 11,469 SH   SOLE 0 0 11,469 0
HUBSPOT INC Common Stock 443573100   2,048 7,084 SH   SOLE 0 0 7,084 0
HUDSON PACIFIC PPTYS INC REIT 444097109   691 71,035 SH   SOLE 0 0 71,035 0
HUDSON TECHNOLOGIES INC Common Stock 444144109   314 31,050 SH   SOLE 0 0 31,050 0
HUMANA INC Common Stock 444859102   4,656 9,089 SH   SOLE 0 0 9,089 0
HUNTINGTON BANCSHS INC Common Stock 446150104   13,261 940,515 SH   SOLE 0 0 940,515 0
HUNTINGTON INGALLS INDS Common Stock 446413106   6,398 27,735 SH   SOLE 0 0 27,735 0
HUNTSMAN CORP Common Stock 447011107   482 17,540 SH   SOLE 0 0 17,540 0
HYATT HOTELS CORP A Common Stock 448579102   561 6,206 SH   SOLE 0 0 6,206 0
IAC INC NEW Common Stock 44891N208   471 10,598 SH   SOLE 0 0 10,598 0
HYSTER YALE MATLS A Common Stock 449172105   217 8,575 SH   SOLE 0 0 8,575 0
ICF INTL INC Common Stock 44925C103   1,451 14,650 SH   SOLE 0 0 14,650 0
CRESCENT ENERGY CO A Common Stock 44952J104   787 65,600 SH   SOLE 0 0 65,600 0
IPG PHOTONICS CORP Common Stock 44980X109   1,503 15,879 SH   SOLE 0 0 15,879 0
ITT INC Common Stock 45073V108   1,280 15,779 SH   SOLE 0 0 15,779 0
ICICI BANK LTD ADR Common Stock 45104G104   661 30,199 SH   SOLE 0 0 30,199 0
ICAHN ENTERPRISES LP Common Stock 451100101   3,030 59,824 SH   SOLE 0 0 59,824 0
IDACORP INC Common Stock 451107106   1,910 17,712 SH   SOLE 0 0 17,712 0
IDEANOMICS INC Common Stock 45166V106   3 17,700 SH   SOLE 0 0 17,700 0
IDEX CORP Common Stock 45167R104   8,930 39,111 SH   SOLE 0 0 39,111 0
IDEXX LABORATORIES INC Common Stock 45168D104   3,794 9,299 SH   SOLE 0 0 9,299 0
ILLINOIS TOOL WORKS INC Common Stock 452308109   45,077 204,616 SH   SOLE 0 0 204,616 0
ILLUMINA INC Common Stock 452327109   2,103 10,400 SH   SOLE 0 0 10,400 0
INARI MEDICAL INC Common Stock 45332Y109   1,139 17,927 SH   SOLE 0 0 17,927 0
INCYTE CORP Common Stock 45337C102   1,242 15,460 SH   SOLE 0 0 15,460 0
INDEPENDENT BANK CORP MA Common Stock 453836108   370 4,378 SH   SOLE 0 0 4,378 0
INDIA FUND INC ETF/Closed End 454089103   1,618 109,265 SH   SOLE 0 0 109,265 0
INDEXIQ IQ MACKY MUN ETF ETF/Closed End 45409F843   252 10,600 SH   SOLE 0 0 10,600 0
INFINITY PHARMS INC Common Stock 45665G303   6 10,000 SH   SOLE 0 0 10,000 0
INFORMATION SVCS GRP INC Common Stock 45675Y104   301 65,385 SH   SOLE 0 0 65,385 0
INFOSYS LTD SPONS ADR Common Stock 456788108   8,538 474,078 SH   SOLE 0 0 474,078 0
ING GROEP NV SPONS ADR Common Stock 456837103   816 67,021 SH   SOLE 0 0 67,021 0
INGERSOLL RAND INC Common Stock 45687V106   2,193 41,963 SH   SOLE 0 0 41,963 0
INGLES MARKETS INC A Common Stock 457030104   1,321 13,699 SH   SOLE 0 0 13,699 0
INGREDION INC Common Stock 457187102   1,740 17,766 SH   SOLE 0 0 17,766 0
INSMED INC PAR 01 Common Stock 457669307   292 14,597 SH   SOLE 0 0 14,597 0
INSPIRE MED SYS INC Common Stock 457730109   332 1,319 SH   SOLE 0 0 1,319 0
INSPERITY INC Common Stock 45778Q107   1,642 14,458 SH   SOLE 0 0 14,458 0
INSTALLED BLDG PRODS INC Common Stock 45780R101   323 3,772 SH   SOLE 0 0 3,772 0
INNOVATIVE INDL PPTYS A Common Stock 45781V101   3,012 29,722 SH   SOLE 0 0 29,722 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C292   262 10,035 SH   SOLE 0 0 10,035 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C318   14,179 504,756 SH   SOLE 0 0 504,756 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C326   1,432 49,371 SH   SOLE 0 0 49,371 0
INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C334   269 7,883 SH   SOLE 0 0 7,883 0
INNOVATR US SMCP PWR ETF ETF/Closed End 45782C342   299 11,825 SH   SOLE 0 0 11,825 0
INNOVATOR INTL DEV ETF ETF/Closed End 45782C367   772 32,300 SH   SOLE 0 0 32,300 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C383   1,677 54,592 SH   SOLE 0 0 54,592 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C391   2,068 64,249 SH   SOLE 0 0 64,249 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C409   3,734 113,015 SH   SOLE 0 0 113,015 0
INNOVATR US EQTY FEB ETF ETF/Closed End 45782C417   1,635 57,563 SH   SOLE 0 0 57,563 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C433   1,987 66,386 SH   SOLE 0 0 66,386 0
INNOVATOR GROWTH BUF ETF ETF/Closed End 45782C466   475 13,784 SH   SOLE 0 0 13,784 0
INNOVATR US SMCP PWR ETF ETF/Closed End 45782C474   1,159 38,737 SH   SOLE 0 0 38,737 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C508   1,647 52,274 SH   SOLE 0 0 52,274 0
INNOVATRS E/MKTS PWR ETF ETF/Closed End 45782C516   2,141 78,667 SH   SOLE 0 0 78,667 0
INNOVATORS INTL DEV ETF ETF/Closed End 45782C524   533 19,945 SH   SOLE 0 0 19,945 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C540   4,238 141,791 SH   SOLE 0 0 141,791 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C557   1,346 42,188 SH   SOLE 0 0 42,188 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C573   3,595 119,074 SH   SOLE 0 0 119,074 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C581   1,689 56,735 SH   SOLE 0 0 56,735 0
INNOVATR US SMCP PWR ETF ETF/Closed End 45782C599   1,062 42,061 SH   SOLE 0 0 42,061 0
INNOVATOR GROWTH 100 ETF ETF/Closed End 45782C615   647 18,465 SH   SOLE 0 0 18,465 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C656   1,208 41,311 SH   SOLE 0 0 41,311 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C664   584 19,267 SH   SOLE 0 0 19,267 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C672   5,153 197,300 SH   SOLE 0 0 197,300 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C680   720 25,393 SH   SOLE 0 0 25,393 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C698   2,483 82,896 SH   SOLE 0 0 82,896 0
INNOVATOR INTL PWR ETF ETF/Closed End 45782C722   243 10,180 SH   SOLE 0 0 10,180 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C748   1,587 53,386 SH   SOLE 0 0 53,386 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C755   1,495 48,918 SH   SOLE 0 0 48,918 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C771   1,109 34,909 SH   SOLE 0 0 34,909 0
INNOVATR US EQTY BUF ETF ETF/Closed End 45782C789   1,991 64,408 SH   SOLE 0 0 64,408 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C797   2,224 73,973 SH   SOLE 0 0 73,973 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C805   511 20,579 SH   SOLE 0 0 20,579 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C813   1,822 60,354 SH   SOLE 0 0 60,354 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C821   414 15,180 SH   SOLE 0 0 15,180 0
INNOVATR US EQTY ULT ETF ETF/Closed End 45782C839   395 15,355 SH   SOLE 0 0 15,355 0
INNOVATR US EQTY PWR ETF ETF/Closed End 45782C870   8,473 301,855 SH   SOLE 0 0 301,855 0
INNOVATOR US EQ BUF ETF ETF/Closed End 45782C888   3,099 99,879 SH   SOLE 0 0 99,879 0
INMUNE BIO INC Common Stock 45782T105   1,424 224,579 SH   SOLE 0 0 224,579 0
INSULET CORP Common Stock 45784P101   3,030 10,293 SH   SOLE 0 0 10,293 0
INTEGRA LIFESCNCS HLDGS Common Stock 457985208   240 4,279 SH   SOLE 0 0 4,279 0
INTEL CORP Common Stock 458140100   47,722 1,805,599 SH   SOLE 0 0 1,805,599 0
INTEGER HLDGS CORP Common Stock 45826H109   679 9,912 SH   SOLE 0 0 9,912 0
INTERACTIVE BRKRS GRP A Common Stock 45841N107   6,126 84,673 SH   SOLE 0 0 84,673 0
INTERFACE INC Common Stock 458665304   433 43,850 SH   SOLE 0 0 43,850 0
INTERCONTINENTAL EXCH Common Stock 45866F104   5,858 57,096 SH   SOLE 0 0 57,096 0
INTL BUSINESS MACHS CORP Common Stock 459200101   92,154 654,082 SH   SOLE 0 0 654,082 0
INTL FLAVOR FRAGRANCE Common Stock 459506101   16,620 158,527 SH   SOLE 0 0 158,527 0
INTL MONEY EXPRESS INC Common Stock 46005L101   534 21,909 SH   SOLE 0 0 21,909 0
INTL PAPER COMPANY Common Stock 460146103   10,747 310,337 SH   SOLE 0 0 310,337 0
INTERPUBLIC GROUP Common Stock 460690100   1,725 51,772 SH   SOLE 0 0 51,772 0
INV ULTRA SHRT DUR ETF ETF/Closed End- 46090A887   2,640 53,385 SH   SOLE 0 0 53,385 0
INV QQQ ETF ETF/Closed End 46090E103   215,172 808,067 SH   SOLE 0 0 808,067 0
INV OPTIMUM YLD K1 ETF ETF/Closed End 46090F100   811 54,904 SH   SOLE 0 0 54,904 0
INTUIT INC Common Stock 461202103   9,596 24,654 SH   SOLE 0 0 24,654 0
INTUITIVE SURGICAL NEW Common Stock 46120E602   10,904 41,094 SH   SOLE 0 0 41,094 0
INTREPID POTASH INC NEW Common Stock 46121Y201   623 21,568 SH   SOLE 0 0 21,568 0
INVESCO SR INCOME TR ETF/Closed End- 46131H107   228 59,410 SH   SOLE 0 0 59,410 0
INVESCO TR INVT GRD MUNS ETF/Closed End- 46131M106   152 15,163 SH   SOLE 0 0 15,163 0
INVESCO MUN OPPTY TR ETF/Closed End- 46132C107   521 52,582 SH   SOLE 0 0 52,582 0
INVESCO CA VALU MUN INCM ETF/Closed End- 46132H106   161 16,966 SH   SOLE 0 0 16,966 0
INVESCO PA VAL MUN INC ETF/Closed End- 46132K109   381 38,901 SH   SOLE 0 0 38,901 0
INVESCO VALU MUN INCM TR ETF/Closed End- 46132P108   222 18,440 SH   SOLE 0 0 18,440 0
INVESCO QUAL MUN INC TR ETF/Closed End- 46133G107   136 14,443 SH   SOLE 0 0 14,443 0
INVESTAR HOLDING CORP Common Stock 46134L105   263 12,200 SH   SOLE 0 0 12,200 0
INVESCO HIGH INCOME Common Stock 46135X108   345 42,965 SH   SOLE 0 0 42,965 0
INV AEROSP DEF ETF ETF/Closed End 46137V100   870 11,100 SH   SOLE 0 0 11,100 0
INV WILDERHL CLN ETF ETF/Closed End 46137V134   601 15,690 SH   SOLE 0 0 15,690 0
INV WATER RES ETF ETF/Closed End 46137V142   2,152 41,755 SH   SOLE 0 0 41,755 0
INV SP SMCP 600 VAL ETF ETF/Closed End 46137V167   472 5,335 SH   SOLE 0 0 5,335 0
INV SP 500 TOP 50 ETF ETF/Closed End 46137V233   6,454 23,385 SH   SOLE 0 0 23,385 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V241   2,209 50,195 SH   SOLE 0 0 50,195 0
INV SP PURE VALU ETF ETF/Closed End 46137V258   363 4,655 SH   SOLE 0 0 4,655 0
INV SP PURE GRW ETF ETF/Closed End 46137V266   9,344 61,633 SH   SOLE 0 0 61,633 0
INV SP 500 EQ WEIGH ETF ETF/Closed End 46137V282   6,215 25,578 SH   SOLE 0 0 25,578 0
INV BUYBACK ACHV ETF ETF/Closed End 46137V308   543 6,341 SH   SOLE 0 0 6,341 0
INV SP 500 EQUAL HC ETF ETF/Closed End 46137V332   2,455 8,510 SH   SOLE 0 0 8,510 0
INV SP 500 EQUAL ETF ETF/Closed End 46137V357   96,780 685,165 SH   SOLE 0 0 685,165 0
INV EXCHG SP 500 ETF ETF/Closed End 46137V365   2,548 35,058 SH   SOLE 0 0 35,058 0
INV SP 500 CONSUMER ETF ETF/Closed End 46137V381   240 2,041 SH   SOLE 0 0 2,041 0
INV SP 500 GARP ETF ETF/Closed End 46137V431   1,633 19,765 SH   SOLE 0 0 19,765 0
INV SP MDCP MOMENT ETF ETF/Closed End 46137V464   542 7,201 SH   SOLE 0 0 7,201 0
INV SP SMCP VAL ETF ETF/Closed End 46137V480   1,236 27,014 SH   SOLE 0 0 27,014 0
INV SP SMCP MOMENT ETF ETF/Closed End 46137V498   270 5,720 SH   SOLE 0 0 5,720 0
INV DIV ACHIEVERS ETF ETF/Closed End 46137V506   328 8,980 SH   SOLE 0 0 8,980 0
INV NSDQ INTERNET ETF ETF/Closed End 46137V530   396 3,528 SH   SOLE 0 0 3,528 0
INV INTL DIV ACHIEVE ETF ETF/Closed End 46137V548   263 15,754 SH   SOLE 0 0 15,754 0
INV H/Y EQ DIV ACH ETF ETF/Closed End 46137V563   1,018 49,201 SH   SOLE 0 0 49,201 0
INV GOLD DRGN CHNA ETF ETF/Closed End 46137V571   1,379 50,475 SH   SOLE 0 0 50,475 0
INV DJIA DIV ETF ETF/Closed End 46137V605   641 14,685 SH   SOLE 0 0 14,685 0
INV FTSE RAFI US1000 ETF ETF/Closed End 46137V613   1,623 10,461 SH   SOLE 0 0 10,461 0
INV FINL PFD ETF ETF/Closed End- 46137V621   192 13,321 SH   SOLE 0 0 13,321 0
INV DWA BASIC MATLS ETF ETF/Closed End 46137V704   4,656 58,895 SH   SOLE 0 0 58,895 0
INV DYN LEISURE ENT ETF ETF/Closed End 46137V720   313 8,608 SH   SOLE 0 0 8,608 0
INV DYN LGCP VAL ETF ETF/Closed End 46137V738   464 9,864 SH   SOLE 0 0 9,864 0
INV DYN FOOD BEV ETF ETF/Closed End 46137V753   693 15,187 SH   SOLE 0 0 15,187 0
INV DYN ENERGY EXPL ETF ETF/Closed End 46137V761   581 19,625 SH   SOLE 0 0 19,625 0
INV DYN BIO GENOME ETF ETF/Closed End 46137V787   397 6,255 SH   SOLE 0 0 6,255 0
INV DWA UTILS MOMENT ETF ETF/Closed End 46137V795   944 27,605 SH   SOLE 0 0 27,605 0
INV DWA TECH MOMENTM ETF ETF/Closed End 46137V811   659 5,809 SH   SOLE 0 0 5,809 0
INV DWA MOMENTUM ETF ETF/Closed End 46137V837   22,037 310,158 SH   SOLE 0 0 310,158 0
INV DWA INDL MOMENT ETF ETF/Closed End 46137V845   434 5,028 SH   SOLE 0 0 5,028 0
INV DWA FINL MOMENT ETF ETF/Closed End 46137V860   5,558 136,420 SH   SOLE 0 0 136,420 0
INV DWA ENRGY MOMNTM ETF ETF/Closed End 46137V878   6,227 144,035 SH   SOLE 0 0 144,035 0
INV DWA CNSMR STP MM ETF ETF/Closed End 46137V886   6,194 74,937 SH   SOLE 0 0 74,937 0
INV DB CMDTY IDX ETF Common Stock 46138B103   427 17,325 SH   SOLE 0 0 17,325 0
INV 130 LADR TRSY ETF ETF/Closed End- 46138E107   2,078 72,315 SH   SOLE 0 0 72,315 0
INV SP S/C TECH ETF ETF/Closed End 46138E115   566 4,724 SH   SOLE 0 0 4,724 0
INV EXCHG SP M/CAP ETF ETF/Closed End 46138E198   1,411 26,369 SH   SOLE 0 0 26,369 0
INV SP INTL L/VOL ETF ETF/Closed End 46138E230   240 8,953 SH   SOLE 0 0 8,953 0
INV SP GLB WTR ETF ETF/Closed End 46138E263   375 8,043 SH   SOLE 0 0 8,043 0
INV EXCHG SP 500 LW ETF ETF/Closed End 46138E354   24,221 379,044 SH   SOLE 0 0 379,044 0
INV SP500 HI DIV ETF ETF/Closed End 46138E362   10,685 243,783 SH   SOLE 0 0 243,783 0
INV SP 500 EX RATE ETF ETF/Closed End 46138E388   417 8,585 SH   SOLE 0 0 8,585 0
INV CEF INC COMP ETF ETF/Closed End- 46138E404   597 32,949 SH   SOLE 0 0 32,949 0
INV RUSS 1000 ETF ETF/Closed End 46138E420   389 9,684 SH   SOLE 0 0 9,684 0
INV PFD ETF ETF/Closed End 46138E511   13,854 1,239,164 SH   SOLE 0 0 1,239,164 0
INV NATL AMT FREE ETF ETF/Closed End- 46138E537   1,005 43,820 SH   SOLE 0 0 43,820 0
INV EXCHG KBW HI DIV ETF ETF/Closed End 46138E610   439 29,541 SH   SOLE 0 0 29,541 0
INV EXCHG KBW BK ETF ETF/Closed End 46138E628   3,015 58,415 SH   SOLE 0 0 58,415 0
INV FDMTL H/Y CORP ETF ETF/Closed End- 46138E719   276 16,146 SH   SOLE 0 0 16,146 0
INV EXCHG FTSE RAFI ETF ETF/Closed End 46138E727   310 17,577 SH   SOLE 0 0 17,577 0
INV DWA S/C MOMENTUM ETF ETF/Closed End 46138E842   4,198 57,693 SH   SOLE 0 0 57,693 0
INV SP SMCP LOW VOL ETF ETF/Closed End 46138G102   454 10,156 SH   SOLE 0 0 10,156 0
INV SP SMCP QUAL ETF ETF/Closed End 46138G300   285 8,725 SH   SOLE 0 0 8,725 0
INV SR LOAN ETF ETF/Closed End- 46138G508   1,492 72,689 SH   SOLE 0 0 72,689 0
INV NASDAQ NEXT GEN ETF ETF/Closed End 46138G631   296 12,378 SH   SOLE 0 0 12,378 0
INVESCO NASDAQ 100 ETF ETF/Closed End 46138G649   1,170 10,686 SH   SOLE 0 0 10,686 0
INVESCO SP ULT DIV ETF ETF/Closed End 46138G656   4,084 93,732 SH   SOLE 0 0 93,732 0
INVESCO SP S/C 600 ETF ETF/Closed End 46138G664   1,150 10,592 SH   SOLE 0 0 10,592 0
INVESCO SP MDCP 400 ETF ETF/Closed End 46138G672   454 5,285 SH   SOLE 0 0 5,285 0
INVESCO SP 500 REV ETF ETF/Closed End 46138G698   761 10,288 SH   SOLE 0 0 10,288 0
INV SOLAR ETF ETF/Closed End 46138G706   5,329 73,060 SH   SOLE 0 0 73,060 0
INV TXBL MUN BD ETF ETF/Closed End- 46138G805   1,930 75,079 SH   SOLE 0 0 75,079 0
INV EXCHG VAR RATE ETF ETF/Closed End- 46138G870   4,654 207,876 SH   SOLE 0 0 207,876 0
INV BULLETSHS 2030 ETF ETF/Closed End- 46138J460   6,614 414,231 SH   SOLE 0 0 414,231 0
INV BULLETSHS 2026 ETF ETF/Closed End- 46138J510   1,039 44,208 SH   SOLE 0 0 44,208 0
INV BULLETSHS 2025 ETF ETF/Closed End- 46138J528   1,042 42,865 SH   SOLE 0 0 42,865 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J536   1,050 42,419 SH   SOLE 0 0 42,419 0
INV BULLETSHS 2023 ETF ETF/Closed End- 46138J544   1,054 41,945 SH   SOLE 0 0 41,945 0
INV BULLETSH 2029 BD ETF ETF/Closed End- 46138J577   6,802 382,673 SH   SOLE 0 0 382,673 0
INVESCO RUSL 1000 ETF ETF/Closed End 46138J619   3,090 71,962 SH   SOLE 0 0 71,962 0
INV BULLETSHS 2028 ETF ETF/Closed End- 46138J643   5,197 264,931 SH   SOLE 0 0 264,931 0
INV DEFNSV EQ ETF ETF/Closed End 46138J775   528 7,945 SH   SOLE 0 0 7,945 0
INV BULLET CORP BD ETF ETF/Closed End- 46138J783   14,319 753,845 SH   SOLE 0 0 753,845 0
INV BULLETSHS 2026 ETF ETF/Closed End- 46138J791   8,376 442,584 SH   SOLE 0 0 442,584 0
INV BULLET 2025 CORP ETF ETF/Closed End- 46138J825   18,516 919,345 SH   SOLE 0 0 919,345 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J833   6,403 289,478 SH   SOLE 0 0 289,478 0
INV BULLETSHS 2024 ETF ETF/Closed End- 46138J841   12,597 614,934 SH   SOLE 0 0 614,934 0
INV BULLET H/Y CORP ETF ETF/Closed End- 46138J858   6,724 288,461 SH   SOLE 0 0 288,461 0
INV BULLETSHS 2023 ETF ETF/Closed End- 46138J866   18,576 885,417 SH   SOLE 0 0 885,417 0
INV INVT GRD DFNSV ETF ETF/Closed End- 46139W502   812 34,012 SH   SOLE 0 0 34,012 0
INV DB US DLR BULL ETF Common Stock 46141D203   10,367 372,772 SH   SOLE 0 0 372,772 0
INVITAE CORP Common Stock 46185L103   27 14,305 SH   SOLE 0 0 14,305 0
IONIS PHARMS INC Common Stock 462222100   1,249 33,058 SH   SOLE 0 0 33,058 0
IONQ INC Common Stock 46222L108   84 24,228 SH   SOLE 0 0 24,228 0
IQVIA HOLDINGS INC Common Stock 46266C105   6,990 34,115 SH   SOLE 0 0 34,115 0
IRIDIUM COMMS INC Common Stock 46269C102   2,423 47,135 SH   SOLE 0 0 47,135 0
IRON MOUNTAIN INC REIT 46284V101   7,982 160,115 SH   SOLE 0 0 160,115 0
ISHS GOLD TRUST NEW ETF ETF/Closed End 464285204   13,937 402,926 SH   SOLE 0 0 402,926 0
ISHS MSCI AUSTRALIA ETF ETF/Closed End 464286103   378 17,009 SH   SOLE 0 0 17,009 0
ISHS EMG MKT DIV ETF ETF/Closed End 464286319   2,104 87,241 SH   SOLE 0 0 87,241 0
ISHS MSCI CANADA ETF ETF/Closed End 464286509   462 14,102 SH   SOLE 0 0 14,102 0
ISHS MSCI GLBL M VOL ETF ETF/Closed End 464286525   3,844 40,451 SH   SOLE 0 0 40,451 0
ISHS MSCI E/MKT VOL ETF ETF/Closed End 464286533   86,931 1,638,656 SH   SOLE 0 0 1,638,656 0
ISHS SP 100 INDX ETF ETF/Closed End 464287101   2,956 17,327 SH   SOLE 0 0 17,327 0
ISHARES MSTAR GRWTH ETF ETF/Closed End 464287119   1,807 37,121 SH   SOLE 0 0 37,121 0
ISHS SP TTL US STK ETF ETF/Closed End 464287150   9,861 116,290 SH   SOLE 0 0 116,290 0
ISHS SEL DIV ETF ETF/Closed End 464287168   63,560 527,035 SH   SOLE 0 0 527,035 0
ISHS TIPS BD ETF ETF/Closed End- 464287176   25,228 237,019 SH   SOLE 0 0 237,019 0
ISHS US TRANSP ETF ETF/Closed End 464287192   1,199 5,615 SH   SOLE 0 0 5,615 0
ISHS CORE SP 500 ETF ETF/Closed End 464287200   729,835 1,899,573 SH   SOLE 0 0 1,899,573 0
ISHS CORE US AGGR BD ETF ETF/Closed End- 464287226   41,225 425,039 SH   SOLE 0 0 425,039 0
ISHS MSCI EMG MKT ETF ETF/Closed End 464287234   7,746 204,372 SH   SOLE 0 0 204,372 0
ISHS INVSTMNT BD ETF ETF/Closed End- 464287242   10,831 102,734 SH   SOLE 0 0 102,734 0
ISHS GLBL COMM SVCS ETF ETF/Closed End 464287275   680 12,486 SH   SOLE 0 0 12,486 0
ISHS GLBL TECH ETF ETF/Closed End 464287291   2,207 49,238 SH   SOLE 0 0 49,238 0
ISHS SP 500 GRW IDX ETF ETF/Closed End 464287309   20,255 346,242 SH   SOLE 0 0 346,242 0
ISHS GLB HLTHCR ETF ETF/Closed End 464287325   4,776 56,265 SH   SOLE 0 0 56,265 0
ISHS GLB FINLS ETF ETF/Closed End 464287333   578 8,225 SH   SOLE 0 0 8,225 0
ISHS GLB ENRGY ETF ETF/Closed End 464287341   242 6,194 SH   SOLE 0 0 6,194 0
ISHS NA NAT RES ETF ETF/Closed End 464287374   520 12,789 SH   SOLE 0 0 12,789 0
ISHS LATN AMR 40 ETF ETF/Closed End 464287390   1,721 75,194 SH   SOLE 0 0 75,194 0
ISHS SP 500 VAL IDX ETF ETF/Closed End 464287408   23,915 164,850 SH   SOLE 0 0 164,850 0
ISHS 20 TRSY ETF ETF/Closed End- 464287432   149,021 1,496,791 SH   SOLE 0 0 1,496,791 0
ISHS 710Y TRSY ETF ETF/Closed End- 464287440   10,594 110,608 SH   SOLE 0 0 110,608 0
ISHS 13YR TRS ETF ETF/Closed End- 464287457   12,091 148,956 SH   SOLE 0 0 148,956 0
ISHS MSCI EAFE INDX ETF ETF/Closed End 464287465   52,966 806,922 SH   SOLE 0 0 806,922 0
ISHS RUSS MDCP VAL ETF ETF/Closed End 464287473   9,389 89,129 SH   SOLE 0 0 89,129 0
ISHS RUSS MDCP GRW ETF ETF/Closed End 464287481   7,391 88,415 SH   SOLE 0 0 88,415 0
ISHS RUSS MDCP INDX ETF ETF/Closed End 464287499   65,264 967,588 SH   SOLE 0 0 967,588 0
ISHS CORE SP MDCP ETF ETF/Closed End 464287507   69,489 287,276 SH   SOLE 0 0 287,276 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287515   5,847 22,854 SH   SOLE 0 0 22,854 0
ISHS SEMICONDUCTOR ETF ETF/Closed End 464287523   2,332 6,700 SH   SOLE 0 0 6,700 0
ISHS EXPANDED TECH ETF ETF/Closed End 464287549   13,894 49,619 SH   SOLE 0 0 49,619 0
ISHS BIOTECH ETF ETF/Closed End 464287556   18,032 137,341 SH   SOLE 0 0 137,341 0
ISHS CS REIT ETF ETF/Closed End 464287564   1,181 21,543 SH   SOLE 0 0 21,543 0
ISHS GLB 100 ETF ETF/Closed End 464287572   2,605 40,673 SH   SOLE 0 0 40,673 0
ISHS US CNSMR DIRECT ETF ETF/Closed End 464287580   590 10,361 SH   SOLE 0 0 10,361 0
ISHS RUSS 1000 VAL ETF ETF/Closed End 464287598   36,353 239,713 SH   SOLE 0 0 239,713 0
ISHS SP MDCP400 GRW ETF ETF/Closed End 464287606   4,894 71,660 SH   SOLE 0 0 71,660 0
ISHS RUSS 1000 GRW ETF ETF/Closed End 464287614   158,345 739,099 SH   SOLE 0 0 739,099 0
ISHS RUSS 1000 INDX ETF ETF/Closed End 464287622   3,907 18,558 SH   SOLE 0 0 18,558 0
ISHS RUSS 2000 VAL ETF ETF/Closed End 464287630   4,460 32,159 SH   SOLE 0 0 32,159 0
ISHS RUSS 2000 GRW ETF ETF/Closed End 464287648   6,193 28,870 SH   SOLE 0 0 28,870 0
ISHS RUSS 2000 INDX ETF ETF/Closed End 464287655   49,007 281,065 SH   SOLE 0 0 281,065 0
ISHS CORE SP US VAL ETF ETF/Closed End 464287663   4,616 65,355 SH   SOLE 0 0 65,355 0
ISHS SP U S GROWTH ETF ETF/Closed End 464287671   2,812 34,495 SH   SOLE 0 0 34,495 0
ISHS RUSS 3000 INDX ETF ETF/Closed End 464287689   1,525 6,909 SH   SOLE 0 0 6,909 0
ISHS US UTIL ETF ETF/Closed End 464287697   240 2,768 SH   SOLE 0 0 2,768 0
ISHS SP MDCP400 VAL ETF ETF/Closed End 464287705   6,289 62,386 SH   SOLE 0 0 62,386 0
ISHS U S TELECOM ETF ETF/Closed End 464287713   404 18,010 SH   SOLE 0 0 18,010 0
ISHS US TECH ETF ETF/Closed End 464287721   60,305 809,575 SH   SOLE 0 0 809,575 0
ISHS US RL EST ETF ETF/Closed End 464287739   654 7,768 SH   SOLE 0 0 7,768 0
ISHS U S INDLS ETF ETF/Closed End 464287754   3,052 31,641 SH   SOLE 0 0 31,641 0
ISHS US HLTHCR ETF ETF/Closed End 464287762   2,338 8,240 SH   SOLE 0 0 8,240 0
ISHS US FINL SVCS ETF ETF/Closed End 464287770   17,911 113,707 SH   SOLE 0 0 113,707 0
ISHS U S FINANCIALS ETF ETF/Closed End 464287788   2,658 35,224 SH   SOLE 0 0 35,224 0
ISHS US ENGY SCTR ETF ETF/Closed End 464287796   15,590 335,343 SH   SOLE 0 0 335,343 0
ISHS CORE SP SMCP ETF ETF/Closed End 464287804   147,459 1,558,109 SH   SOLE 0 0 1,558,109 0
ISHS US CNSMR STAPLS ETF ETF/Closed End 464287812   1,362 6,718 SH   SOLE 0 0 6,718 0
ISHS U S BASIC MTRLS ETF ETF/Closed End 464287838   204 1,638 SH   SOLE 0 0 1,638 0
ISHS U S ETF ETF/Closed End 464287846   206 2,206 SH   SOLE 0 0 2,206 0
ISHS SP SMCP600 VAL ETF ETF/Closed End 464287879   5,850 64,063 SH   SOLE 0 0 64,063 0
ISHS SP SMCP600 GRW ETF ETF/Closed End 464287887   6,560 60,704 SH   SOLE 0 0 60,704 0
ISHARES MSTAR VALUE ETF ETF/Closed End 464288109   6,840 108,177 SH   SOLE 0 0 108,177 0
ISHS S/T NATL MUN BD ETF ETF/Closed End- 464288158   3,035 29,104 SH   SOLE 0 0 29,104 0
ISHS AC ASIA EX JPN ETF ETF/Closed End 464288182   845 13,048 SH   SOLE 0 0 13,048 0
ISHS MSTAR MID CAP ETF ETF/Closed End 464288208   698 11,893 SH   SOLE 0 0 11,893 0
ISHS GLB CLEAN ENRGY ETF ETF/Closed End 464288224   820 41,318 SH   SOLE 0 0 41,318 0
ISHS ACWI EX US ETF ETF/Closed End 464288240   4,985 109,569 SH   SOLE 0 0 109,569 0
ISHS MSCI ACWI ETF ETF/Closed End 464288257   7,286 85,833 SH   SOLE 0 0 85,833 0
ISHS MSCI EAFE SMCP ETF ETF/Closed End 464288273   2,059 36,461 SH   SOLE 0 0 36,461 0
ISHS JPM USD E/M BD ETF ETF/Closed End- 464288281   5,137 60,724 SH   SOLE 0 0 60,724 0
ISHS GLB INFRA ETF ETF/Closed End 464288372   12,132 264,661 SH   SOLE 0 0 264,661 0
ISHS MSTAR MIDCP VAL ETF ETF/Closed End 464288406   924 14,899 SH   SOLE 0 0 14,899 0
ISHS NATL MUNI BD ETF ETF/Closed End- 464288414   5,591 52,988 SH   SOLE 0 0 52,988 0
ISHS INTL SEL DIV ETF ETF/Closed End 464288448   17,023 626,757 SH   SOLE 0 0 626,757 0
ISHS MSTR SML CAP ETF ETF/Closed End 464288505   216 4,745 SH   SOLE 0 0 4,745 0
ISHS IBOX H/Y CORP ETF ETF/Closed End- 464288513   4,318 58,645 SH   SOLE 0 0 58,645 0
ISHS CORE US REIT ETF ETF/Closed End 464288521   210 4,249 SH   SOLE 0 0 4,249 0
ISHS MSCI KLD 400 ETF ETF/Closed End 464288570   2,610 36,358 SH   SOLE 0 0 36,358 0
ISHS MBS ETF ETF/Closed End- 464288588   111,825 1,205,657 SH   SOLE 0 0 1,205,657 0
ISHS USD INVT GRD BD ETF ETF/Closed End- 464288620   21,930 446,551 SH   SOLE 0 0 446,551 0
ISHS 510 YR INVEST ETF ETF/Closed End- 464288638   1,850 37,358 SH   SOLE 0 0 37,358 0
ISHS 15 YR INVEST ETF ETF/Closed End- 464288646   33,507 672,558 SH   SOLE 0 0 672,558 0
ISHS 1020 TRS ETF ETF/Closed End- 464288653   56,291 520,348 SH   SOLE 0 0 520,348 0
ISHS 37Y TRSY ETF ETF/Closed End- 464288661   224,057 1,950,189 SH   SOLE 0 0 1,950,189 0
ISHS SHORT TREASURY ETF ETF/Closed End- 464288679   13,483 122,659 SH   SOLE 0 0 122,659 0
ISHS TR PFD INCM ETF ETF/Closed End- 464288687   32,681 1,070,444 SH   SOLE 0 0 1,070,444 0
ISHS MSTR SM CAP VAL ETF ETF/Closed End 464288703   950 18,239 SH   SOLE 0 0 18,239 0
ISHS GLB UTILS ETF ETF/Closed End 464288711   314 5,213 SH   SOLE 0 0 5,213 0
ISHS CNSMR STPLS ETF ETF/Closed End 464288737   1,724 28,910 SH   SOLE 0 0 28,910 0
ISHS U S HOME CONSTR ETF ETF/Closed End 464288752   1,786 29,469 SH   SOLE 0 0 29,469 0
ISHS U S ARERO DEF ETF ETF/Closed End 464288760   4,941 44,174 SH   SOLE 0 0 44,174 0
ISHS U S REGL BKS ETF ETF/Closed End 464288778   381 7,999 SH   SOLE 0 0 7,999 0
ISHS US INSURANCE ETF ETF/Closed End 464288786   1,401 15,324 SH   SOLE 0 0 15,324 0
ISHS MSCI USA ESG ETF ETF/Closed End 464288802   5,044 61,272 SH   SOLE 0 0 61,272 0
ISHS US MED DVCS ETF ETF/Closed End 464288810   10,565 200,964 SH   SOLE 0 0 200,964 0
ISHS US HC PROVDRS ETF ETF/Closed End 464288828   1,437 5,367 SH   SOLE 0 0 5,367 0
ISHS US PHARMA ETF ETF/Closed End 464288836   1,835 9,858 SH   SOLE 0 0 9,858 0
ISHS US O/G EXPL ETF ETF/Closed End 464288851   743 8,004 SH   SOLE 0 0 8,004 0
ISHS MICROCAP ETF ETF/Closed End 464288869   11,758 109,046 SH   SOLE 0 0 109,046 0
ISHS MSCI EAFE VAL ETF ETF/Closed End 464288877   135,344 2,949,950 SH   SOLE 0 0 2,949,950 0
ISHS MSCI EAFE GRW ETF ETF/Closed End 464288885   103,176 1,231,806 SH   SOLE 0 0 1,231,806 0
ISHS RUSS TOP200 GRW ETF ETF/Closed End 464289438   282 2,337 SH   SOLE 0 0 2,337 0
ISHS 10 YR INVEST ETF ETF/Closed End- 464289511   3,027 60,787 SH   SOLE 0 0 60,787 0
ISHS CORE AGRSV ALLC ETF ETF/Closed End 464289859   6,092 101,952 SH   SOLE 0 0 101,952 0
ISHS CORE GRWTH ALLC ETF ETF/Closed End 464289867   25,879 548,747 SH   SOLE 0 0 548,747 0
ISHS CORE MOD ALLOC ETF ETF/Closed End 464289875   4,430 116,549 SH   SOLE 0 0 116,549 0
ISHS CORE CNSVR ALLO ETF ETF/Closed End 464289883   4,592 136,612 SH   SOLE 0 0 136,612 0
ISHS SILVER TR ETF Common Stock 46428Q109   3,968 180,205 SH   SOLE 0 0 180,205 0
ISHS U S TREAS ETF ETF/Closed End- 46429B267   97,288 4,282,050 SH   SOLE 0 0 4,282,050 0
ISHS MSCI INDIA ETF ETF/Closed End 46429B598   343 8,206 SH   SOLE 0 0 8,206 0
ISHS FLTG RT BOND ETF ETF/Closed End- 46429B655   9,416 187,093 SH   SOLE 0 0 187,093 0
ISHS CORE HIGH DIV ETF ETF/Closed End 46429B663   63,275 607,007 SH   SOLE 0 0 607,007 0
ISHS MSCI CHINA INDX ETF ETF/Closed End 46429B671   970 20,423 SH   SOLE 0 0 20,423 0
ISHS MSCI EAFE M VOL ETF ETF/Closed End 46429B689   1,126 17,709 SH   SOLE 0 0 17,709 0
ISHS MSCI USA M VOL ETF ETF/Closed End 46429B697   91,558 1,269,871 SH   SOLE 0 0 1,269,871 0
ISHS 05Y TIPS ETF ETF/Closed End- 46429B747   8,245 85,032 SH   SOLE 0 0 85,032 0
BLKRCK SHRT MTY BD ETF ETF/Closed End- 46431W507   563 11,430 SH   SOLE 0 0 11,430 0
ISHS INT RT HDG BOND ETF ETF/Closed End 46431W705   438 4,837 SH   SOLE 0 0 4,837 0
BLKRCK SHRT MTY MUN ETF ETF/Closed End- 46431W838   497 9,990 SH   SOLE 0 0 9,990 0
ISHS GSCI CMDTY DYN ETF ETF/Closed End 46431W853   16,805 596,142 SH   SOLE 0 0 596,142 0
ISHS MSCI USA QLTY ETF ETF/Closed End 46432F339   30,949 271,576 SH   SOLE 0 0 271,576 0
ISHS MSCI USA VAL ETF ETF/Closed End 46432F388   28,144 308,799 SH   SOLE 0 0 308,799 0
ISHS MSCI USA MOMENT ETF ETF/Closed End 46432F396   74,073 507,593 SH   SOLE 0 0 507,593 0
ISHS CORE TTL INTL ETF ETF/Closed End 46432F834   69,564 1,201,861 SH   SOLE 0 0 1,201,861 0
ISHS CORE MSCI EAFE ETF ETF/Closed End 46432F842   100,731 1,634,175 SH   SOLE 0 0 1,634,175 0
ISHS MSTAR M/A INCM ETF ETF/Closed End 46432F875   345 18,183 SH   SOLE 0 0 18,183 0
ISHS CORE MSCI E/MKT ETF ETF/Closed End 46434G103   19,365 414,658 SH   SOLE 0 0 414,658 0
ISHARES MSCI E/MKT ETF ETF/Closed End 46434G764   7,792 164,141 SH   SOLE 0 0 164,141 0
ISHS MSCI JAPAN NEW ETF ETF/Closed End 46434G822   780 14,321 SH   SOLE 0 0 14,321 0
ISHS MSCI GLD GOLD ETF ETF/Closed End 46434G855   2,589 115,922 SH   SOLE 0 0 115,922 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46434G863   1,422 47,297 SH   SOLE 0 0 47,297 0
ISHS 05YR INVT GRD ETF ETF/Closed End- 46434V100   3,917 81,838 SH   SOLE 0 0 81,838 0
ISHS INTL EQ FACTOR ETF ETF/Closed End 46434V274   650 26,424 SH   SOLE 0 0 26,424 0
ISHS EXPONENTIAL ETF ETF/Closed End 46434V381   399 8,438 SH   SOLE 0 0 8,438 0
ISHS 05YR HI YLD BD ETF ETF/Closed End- 46434V407   68,471 1,674,507 SH   SOLE 0 0 1,674,507 0
ISHS MSCI INTL FCTR ETF ETF/Closed End 46434V449   10,174 329,987 SH   SOLE 0 0 329,987 0
ISHS MSCI INTL QLTY ETF ETF/Closed End 46434V456   20,147 622,002 SH   SOLE 0 0 622,002 0
ISHS CORE TTL USD BD ETF ETF/Closed End- 46434V613   249,370 5,550,180 SH   SOLE 0 0 5,550,180 0
ISHS CORE DIV GRWTH ETF ETF/Closed End 46434V621   32,690 653,807 SH   SOLE 0 0 653,807 0
ISHARES GLOBAL REIT ETF ETF/Closed End 46434V647   212 9,352 SH   SOLE 0 0 9,352 0
ISHS CORE MSCI EUR ETF ETF/Closed End 46434V738   54,349 1,144,198 SH   SOLE 0 0 1,144,198 0
ISHR HDGD MSCI EAFE ETF ETF/Closed End 46434V803   301 11,142 SH   SOLE 0 0 11,142 0
ISHR TREAS FLTG BOND ETF ETF/Closed End- 46434V860   89,527 1,775,968 SH   SOLE 0 0 1,775,968 0
BLKRCK ULT S/T BD ETF ETF/Closed End- 46434V878   262 5,240 SH   SOLE 0 0 5,240 0
ISHSBD DEC 2023 TERM ETF ETF/Closed End- 46434VAX8   5,091 203,411 SH   SOLE 0 0 203,411 0
ISHSBD DEC 2025 TERM ETF ETF/Closed End- 46434VBD1   6,531 268,549 SH   SOLE 0 0 268,549 0
ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46434VBG4   6,445 263,927 SH   SOLE 0 0 263,927 0
ISHARES CONV BOND ETF ETF/Closed End 46435G102   15,050 216,646 SH   SOLE 0 0 216,646 0
ISHS ESG USD CORP BD ETF ETF/Closed End- 46435G193   494 22,145 SH   SOLE 0 0 22,145 0
ISHARES RUSSELL 2500 ETF ETF/Closed End 46435G268   761 14,312 SH   SOLE 0 0 14,312 0
ISHS DEC 2023 MUN BD ETF ETF/Closed End- 46435G318   316 12,457 SH   SOLE 0 0 12,457 0
ISHS COR MSCI INTL ETF ETF/Closed End 46435G326   1,122 20,049 SH   SOLE 0 0 20,049 0
ISHS MTG RL EST NEW ETF ETF/Closed End 46435G342   872 38,448 SH   SOLE 0 0 38,448 0
ISHS MSCI INTL VALU ETF ETF/Closed End 46435G409   17,491 754,893 SH   SOLE 0 0 754,893 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G425   231,707 2,734,009 SH   SOLE 0 0 2,734,009 0
ISHS FALLEN ANGELS ETF ETF/Closed End- 46435G474   9,759 396,531 SH   SOLE 0 0 396,531 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46435G516   1,343 20,436 SH   SOLE 0 0 20,436 0
ISHARES INTL DIV GRW ETF ETF/Closed End 46435G524   6,407 111,172 SH   SOLE 0 0 111,172 0
ISHS MSCI GLB DEV ETF ETF/Closed End 46435G532   389 4,931 SH   SOLE 0 0 4,931 0
ISHS IBONDS DEC 2026 ETF ETF/Closed End- 46435GAA0   7,149 306,149 SH   SOLE 0 0 306,149 0
ISHS CYBERSEC TECH ETF ETF/Closed End 46435U135   280 8,480 SH   SOLE 0 0 8,480 0
ISHS IBONDS 2023 H/Y ETF ETF/Closed End- 46435U150   3,879 165,267 SH   SOLE 0 0 165,267 0
ISHS GENOMICS IMMUN ETF ETF/Closed End 46435U192   1,025 40,741 SH   SOLE 0 0 40,741 0
ISHSBD DEC 2026 TERM ETF ETF/Closed End- 46435U259   238 9,453 SH   SOLE 0 0 9,453 0
ISHARES BB RATED BD ETF ETF/Closed End- 46435U473   1,489 33,547 SH   SOLE 0 0 33,547 0
ISHSBD DEC 2028 TERM ETF ETF/Closed End- 46435U515   4,748 195,490 SH   SOLE 0 0 195,490 0
ISHS ESG AWARE MSCI ETF ETF/Closed End 46435U663   869 26,433 SH   SOLE 0 0 26,433 0
ISHSBD DEC 2024 TERM ETF ETF/Closed End- 46435U697   314 12,204 SH   SOLE 0 0 12,204 0
ISHARES U S INFRAS ETF ETF/Closed End 46435U713   16,186 446,400 SH   SOLE 0 0 446,400 0
ISHS BROAD USD H/Y ETF ETF/Closed End- 46435U853   2,917 84,464 SH   SOLE 0 0 84,464 0
ISHS CORE DIV ETF ETF/Closed End 46435U861   279 7,425 SH   SOLE 0 0 7,425 0
ISHSBD DEC 2027 TERM ETF ETF/Closed End- 46435UAA9   10,455 447,369 SH   SOLE 0 0 447,369 0
ISHS IBONDS DEC 2029 ETF ETF/Closed End 46436E205   4,014 181,078 SH   SOLE 0 0 181,078 0
ISHS ESG ADVNCD TTL ETF ETF/Closed End- 46436E619   1,348 31,937 SH   SOLE 0 0 31,937 0
ISHS 03MTH TREAS BD ETF ETF/Closed End 46436E718   597 5,960 SH   SOLE 0 0 5,960 0
ISHS ADV MSCI EAFE ETF ETF/Closed End 46436E759   894 16,482 SH   SOLE 0 0 16,482 0
ISHS ADV MSCI USA ETF ETF/Closed End 46436E767   1,452 47,345 SH   SOLE 0 0 47,345 0
IVERIC BIO INC Common Stock 46583P102   1,072 50,050 SH   SOLE 0 0 50,050 0
JPMORGAN CHASE CO Common Stock 46625H100   227,586 1,697,137 SH   SOLE 0 0 1,697,137 0
JPM ALERIAN MLP ETN Alternatives - 46625H365   573 26,361 SH   SOLE 0 0 26,361 0
JABIL INC Common Stock 466313103   1,283 18,808 SH   SOLE 0 0 18,808 0
JPM INCOME ETF ETF/Closed End- 46641Q159   2,564 56,817 SH   SOLE 0 0 56,817 0
JPM ACTIVE VAL ETF ETF/Closed End 46641Q167   10,882 212,422 SH   SOLE 0 0 212,422 0
JPM BETABLDR JAPAN ETF ETF/Closed End 46641Q217   883 19,675 SH   SOLE 0 0 19,675 0
JPM BETABLDR CDA ETF ETF/Closed End 46641Q225   5,210 90,949 SH   SOLE 0 0 90,949 0
JPM ACTVBLDRS EMRG ETF ETF/Closed End 46641Q266   4,977 146,353 SH   SOLE 0 0 146,353 0
JPM EQTY PREM INCM ETF ETF/Closed End 46641Q332   79,990 1,467,973 SH   SOLE 0 0 1,467,973 0
JPM BETABLDR US MDCP ETF ETF/Closed End 46641Q340   400 5,515 SH   SOLE 0 0 5,515 0
JPM BETABUILDER INTL ETF ETF/Closed End 46641Q373   13,487 271,749 SH   SOLE 0 0 271,749 0
JPM BETABUILDERS US ETF ETF/Closed End 46641Q399   19,976 291,454 SH   SOLE 0 0 291,454 0
JPM MUNICIPAL ETF ETF/Closed End- 46641Q647   686 13,799 SH   SOLE 0 0 13,799 0
JPM CORE PLUS BOND ETF ETF/Closed End- 46641Q670   16,029 348,982 SH   SOLE 0 0 348,982 0
JPM US QUAL FACTOR ETF ETF/Closed End 46641Q761   619 15,971 SH   SOLE 0 0 15,971 0
JPM U S MOMENTM FCTR ETF ETF/Closed End 46641Q779   294 7,796 SH   SOLE 0 0 7,796 0
JP ULTRA SHT INCM ETF ETF/Closed End- 46641Q837   33,362 665,501 SH   SOLE 0 0 665,501 0
JP MORGAN NASDQ EQTY ETF ETF/Closed End 46654Q203   10,306 252,600 SH   SOLE 0 0 252,600 0
JP MORGAN ACTIVE GRW ETF ETF/Closed End 46654Q609   9,706 218,479 SH   SOLE 0 0 218,479 0
JACKSON FINL INC A Common Stock 46817M107   1,234 35,472 SH   SOLE 0 0 35,472 0
JACOBS SOLUTIONS INC Common Stock 46982L108   9,944 82,821 SH   SOLE 0 0 82,821 0
JAKKS PACIFIC INC NEW Common Stock 47012E403   200 11,410 SH   SOLE 0 0 11,410 0
JANUS HENDR SML MDCP ETF ETF/Closed End 47103U209   2,635 50,578 SH   SOLE 0 0 50,578 0
JANUS HENDERSON AAA ETF Common Stock 47103U845   4,938 100,235 SH   SOLE 0 0 100,235 0
JANUS HENDERSON MTG ETF ETF/Closed End- 47103U852   1,038 22,823 SH   SOLE 0 0 22,823 0
JANUS SHRT DUR INC ETF ETF/Closed End- 47103U886   5,576 117,628 SH   SOLE 0 0 117,628 0
JELDWEN HOLDINGS INC Common Stock 47580P103   337 34,917 SH   SOLE 0 0 34,917 0
JOHNSON JOHNSON Common Stock 478160104   220,694 1,249,330 SH   SOLE 0 0 1,249,330 0
JONES LANG LASALLE INC Common Stock 48020Q107   921 5,780 SH   SOLE 0 0 5,780 0
KLA CORP Common Stock 482480100   14,828 39,328 SH   SOLE 0 0 39,328 0
KKR INCOME OPPTYS FUND Common Stock 48249T106   2,420 219,803 SH   SOLE 0 0 219,803 0
KKR CO INC Common Stock 48251W104   2,231 48,053 SH   SOLE 0 0 48,053 0
KAISER ALUMINUM PAR001 Common Stock 483007704   328 4,319 SH   SOLE 0 0 4,319 0
KARYOPHARM THERAPEUTICS Common Stock 48576U106   34 10,000 SH   SOLE 0 0 10,000 0
KAYNE ANDERSON ENERGY ETF/Closed End 486606106   947 110,601 SH   SOLE 0 0 110,601 0
KAYNE ANDERSON NEXTGEN ETF/Closed End 48661E108   172 22,927 SH   SOLE 0 0 22,927 0
KB HOME Common Stock 48666K109   806 25,293 SH   SOLE 0 0 25,293 0
KELLOGG CO Common Stock 487836108   2,416 33,915 SH   SOLE 0 0 33,915 0
KEMPHARM INC Common Stock 488445206   2,268 494,030 SH   SOLE 0 0 494,030 0
KENNAMETAL INC Common Stock 489170100   307 12,744 SH   SOLE 0 0 12,744 0
KEURIG DR PEPPER INC Common Stock 49271V100   2,811 78,830 SH   SOLE 0 0 78,830 0
KEYCORP NEW Common Stock 493267108   5,156 295,968 SH   SOLE 0 0 295,968 0
KEYSIGHT TECHS INC Common Stock 49338L103   9,936 58,083 SH   SOLE 0 0 58,083 0
KFORCE INC Common Stock 493732101   1,287 23,465 SH   SOLE 0 0 23,465 0
KIMBALL ELECTRONICS INC Common Stock 49428J109   259 11,476 SH   SOLE 0 0 11,476 0
KIMBERLY CLARK CORP Common Stock 494368103   55,005 405,190 SH   SOLE 0 0 405,190 0
KIMCO REALTY CORP REIT 49446R109   260 12,275 SH   SOLE 0 0 12,275 0
KINDER MORGAN INC DE Common Stock 49456B101   30,906 1,709,421 SH   SOLE 0 0 1,709,421 0
KINSALE CAP GROUP INC Common Stock 49714P108   404 1,543 SH   SOLE 0 0 1,543 0
KIRBY CORP Common Stock 497266106   598 9,300 SH   SOLE 0 0 9,300 0
KNIGHT SWIFT TRAN HLDG A Common Stock 499049104   2,669 50,923 SH   SOLE 0 0 50,923 0
KODIAK SCIENCES INC Common Stock 50015M109   72 10,000 SH   SOLE 0 0 10,000 0
KOHLS CORP Common Stock 500255104   3,158 125,068 SH   SOLE 0 0 125,068 0
KONINKLIJKE PHILIPS NEW Common Stock 500472303   272 18,130 SH   SOLE 0 0 18,130 0
KORN FERRY Common Stock 500643200   509 10,058 SH   SOLE 0 0 10,058 0
KRAFT HEINZ CO Common Stock 500754106   12,578 308,964 SH   SOLE 0 0 308,964 0
KRANESHS CSI CHINA ETF ETF/Closed End 500767306   988 32,710 SH   SOLE 0 0 32,710 0
KRANESHS QUADRATIC ETF ETF/Closed End- 500767736   2,209 97,691 SH   SOLE 0 0 97,691 0
KRANESHS MSCI E/MKTS ETF ETF/Closed End 500767769   447 18,524 SH   SOLE 0 0 18,524 0
KROGER CO Common Stock 501044101   13,066 293,100 SH   SOLE 0 0 293,100 0
KULICKE SOFFA INDS INC Common Stock 501242101   376 8,491 SH   SOLE 0 0 8,491 0
KYNDRYL HOLDINGS INC Common Stock 50155Q100   159 14,301 SH   SOLE 0 0 14,301 0
LGI HOMES INC Common Stock 50187T106   481 5,199 SH   SOLE 0 0 5,199 0
LKQ CORP Common Stock 501889208   1,916 35,876 SH   SOLE 0 0 35,876 0
LCI INDS Common Stock 50189K103   1,245 13,463 SH   SOLE 0 0 13,463 0
LICYCLE HLDGS CORP Common Stock 50202P105   196 41,255 SH   SOLE 0 0 41,255 0
LPL FINANCIAL HOLDINGS Common Stock 50212V100   7,232 33,456 SH   SOLE 0 0 33,456 0
L3HARRIS TECHS INC Common Stock 502431109   16,234 77,971 SH   SOLE 0 0 77,971 0
LAZBOY INC Common Stock 505336107   469 20,538 SH   SOLE 0 0 20,538 0
LABORATORY CORP OF AMER Common Stock 50540R409   8,052 34,195 SH   SOLE 0 0 34,195 0
LAM RESEARCH CORPORATION Common Stock 512807108   16,264 38,695 SH   SOLE 0 0 38,695 0
LAMAR ADVERTISING NEW A REIT 512816109   4,460 47,240 SH   SOLE 0 0 47,240 0
LAMB WESTON HLDGS INC Common Stock 513272104   2,486 27,817 SH   SOLE 0 0 27,817 0
LANDSEA HOMES CORP Common Stock 51509P103   331 63,446 SH   SOLE 0 0 63,446 0
LANTHEUS HOLDINGS INC Common Stock 516544103   249 4,887 SH   SOLE 0 0 4,887 0
LAS VEGAS SANDS CORP Common Stock 517834107   992 20,634 SH   SOLE 0 0 20,634 0
LATHAM GROUP INC Common Stock 51819L107   257 79,794 SH   SOLE 0 0 79,794 0
LATTICE HRTFRD MULTI ETF ETF/Closed End 518416102   434 17,497 SH   SOLE 0 0 17,497 0
LATTICE HRTFRD MULTI ETF ETF/Closed End 518416409   1,605 41,119 SH   SOLE 0 0 41,119 0
ESTEE LAUDER CO INC Common Stock 518439104   11,174 45,034 SH   SOLE 0 0 45,034 0
LEAR CORP NEW Common Stock 521865204   1,621 13,074 SH   SOLE 0 0 13,074 0
LEAP THERAPEUTICS INC Common Stock 52187K101   11 25,000 SH   SOLE 0 0 25,000 0
LEGGETT PLATT INC Common Stock 524660107   9,686 300,533 SH   SOLE 0 0 300,533 0
LEGG MASON CLEARBRDG ETF ETF/Closed End 524682101   2,320 70,100 SH   SOLE 0 0 70,100 0
LEGG MASON CLEARBRDG ETF ETF/Closed End 524682309   231 5,929 SH   SOLE 0 0 5,929 0
LEGG FRNKLN U S LOW ETF ETF/Closed End 52468L406   12,012 315,761 SH   SOLE 0 0 315,761 0
LEGG FRNKLN INTL LOW ETF ETF/Closed End 52468L505   317 12,403 SH   SOLE 0 0 12,403 0
LEIDOS HOLDINGS INC Common Stock 525327102   8,096 76,966 SH   SOLE 0 0 76,966 0
LENDINGCLUB CORP NEW Common Stock 52603A208   608 69,090 SH   SOLE 0 0 69,090 0
LENNAR CORP Common Stock 526057104   9,263 102,355 SH   SOLE 0 0 102,355 0
LENNOX INTL INC Common Stock 526107107   5,045 21,087 SH   SOLE 0 0 21,087 0
LXP INDUSTRIAL TRUST PFD Preferred Stock 529043309   3,592 75,614 SH   SOLE 0 0 75,614 0
LIBERTY ALL STAR GRWTH ETF/Closed End 529900102   139 28,276 SH   SOLE 0 0 28,276 0
LIBERTY ALLSTAR EQUITY ETF/Closed End 530158104   4,785 839,472 SH   SOLE 0 0 839,472 0
LIBERTY BROADBAND CORP C Common Stock 530307305   3,053 40,035 SH   SOLE 0 0 40,035 0
LIBERTY ENERGY INC A Common Stock 53115L104   746 46,601 SH   SOLE 0 0 46,601 0
LBRTY MEDIA A SIRIUS XM Common Stock 531229409   629 16,010 SH   SOLE 0 0 16,010 0
LIBERTY MEDIA CORP C Common Stock 531229607   2,177 55,635 SH   SOLE 0 0 55,635 0
LBRTY FORMULA ONE C Common Stock 531229854   1,294 21,649 SH   SOLE 0 0 21,649 0
LBRTY MEDIA A FORMLA ONE Common Stock 531229870   246 4,607 SH   SOLE 0 0 4,607 0
LIFE STORAGE INC Common Stock 53223X107   652 6,614 SH   SOLE 0 0 6,614 0
ELI LILLY CO Common Stock 532457108   85,563 233,880 SH   SOLE 0 0 233,880 0
LINCOLN ELECTRIC HLDGS Common Stock 533900106   744 5,149 SH   SOLE 0 0 5,149 0
LINCOLN NATL CORP IN Common Stock 534187109   657 21,393 SH   SOLE 0 0 21,393 0
LION ELECTRIC CO Common Stock 536221104   229 102,163 SH   SOLE 0 0 102,163 0
LIQUIDITY SERVICES INC Common Stock 53635B107   407 28,958 SH   SOLE 0 0 28,958 0
LISTED HORIZN KINET ETF ETF/Closed End 53656F623   5,539 175,968 SH   SOLE 0 0 175,968 0
LISTED ROUNDHILL ETF ETF/Closed End 53656F789   373 26,048 SH   SOLE 0 0 26,048 0
LISTED OVERLAY LGCP ETF ETF/Closed End 53656F805   1,840 60,347 SH   SOLE 0 0 60,347 0
LITTELFUSE INC Common Stock 537008104   499 2,265 SH   SOLE 0 0 2,265 0
LITMAN IMGP DBI MNGD ETF ETF/Closed End 53700T827   233 8,000 SH   SOLE 0 0 8,000 0
LIVE NATION ENTMNT INC Common Stock 538034109   267 3,829 SH   SOLE 0 0 3,829 0
LIVENT CORP Common Stock 53814L108   957 48,175 SH   SOLE 0 0 48,175 0
LLOYDS BANKING SPONS ADR Common Stock 539439109   179 81,391 SH   SOLE 0 0 81,391 0
LOCKHEED MARTIN CORP Common Stock 539830109   60,782 124,940 SH   SOLE 0 0 124,940 0
LOEWS CORP Common Stock 540424108   342 5,857 SH   SOLE 0 0 5,857 0
LOVESAC COMPANY Common Stock 54738L109   748 34,003 SH   SOLE 0 0 34,003 0
LOWES COMPANIES INC Common Stock 548661107   72,737 365,070 SH   SOLE 0 0 365,070 0
LUCID GROUP INC Common Stock 549498103   147 21,542 SH   SOLE 0 0 21,542 0
LULULEMON ATHLETICA INC Common Stock 550021109   7,096 22,149 SH   SOLE 0 0 22,149 0
LUMEN TECHS INC LA Common Stock 550241103   2,132 408,429 SH   SOLE 0 0 408,429 0
LUMENTUM HOLDINGS INC Common Stock 55024U109   471 9,029 SH   SOLE 0 0 9,029 0
LUNA INNOVATIONS INC Common Stock 550351100   2,712 308,501 SH   SOLE 0 0 308,501 0
LUTHER BURBANK CORP Common Stock 550550107   348 31,330 SH   SOLE 0 0 31,330 0
LYFT INC A Common Stock 55087P104   1,133 102,813 SH   SOLE 0 0 102,813 0
MT BANK CORP Common Stock 55261F104   12,192 84,049 SH   SOLE 0 0 84,049 0
MDU RESOURCES GROUP Common Stock 552690109   1,455 47,968 SH   SOLE 0 0 47,968 0
MFS MULTIMARKET INCOME T ETF/Closed End- 552737108   1,176 260,791 SH   SOLE 0 0 260,791 0
MFS MUNICIPAL INCOME TR ETF/Closed End- 552738106   1,690 326,182 SH   SOLE 0 0 326,182 0
MFS INTERMEDIATE INCOME ETF/Closed End- 55273C107   241 87,173 SH   SOLE 0 0 87,173 0
M G I C INVT CORP Common Stock 552848103   353 27,117 SH   SOLE 0 0 27,117 0
MGM RESORTS INTL Common Stock 552953101   1,162 34,664 SH   SOLE 0 0 34,664 0
M/I HOMES INC Common Stock 55305B101   363 7,858 SH   SOLE 0 0 7,858 0
MKS INSTRUMENTS INC Common Stock 55306N104   8,549 100,894 SH   SOLE 0 0 100,894 0
MP MATERIALS CORP Common Stock 553368101   2,037 83,913 SH   SOLE 0 0 83,913 0
MPLX LP MLP 55336V100   1,071 32,606 SH   SOLE 0 0 32,606 0
MSA SAFETY INC Common Stock 553498106   485 3,364 SH   SOLE 0 0 3,364 0
MSC INDL DIRECT CL A Common Stock 553530106   524 6,418 SH   SOLE 0 0 6,418 0
MSCI INC CL A Common Stock 55354G100   2,787 5,992 SH   SOLE 0 0 5,992 0
MV OIL TRUST UNITS Common Stock 553859109   278 16,998 SH   SOLE 0 0 16,998 0
MYR GROUP INC DE Common Stock 55405W104   1,178 12,800 SH   SOLE 0 0 12,800 0
MACERICH COMPANY REIT 554382101   116 10,322 SH   SOLE 0 0 10,322 0
MACQUARIE GLOBAL INFRA ETF/Closed End 55608D101   237 10,416 SH   SOLE 0 0 10,416 0
MACYS INC Common Stock 55616P104   604 29,272 SH   SOLE 0 0 29,272 0
MAGELLAN MIDSTRM PTNR LP MLP 559080106   4,314 85,918 SH   SOLE 0 0 85,918 0
MAGNA INTL INC CLASS A Common Stock 559222401   6,814 121,297 SH   SOLE 0 0 121,297 0
MAGNITE INC Common Stock 55955D100   833 78,683 SH   SOLE 0 0 78,683 0
MAIN STR CAP CORP BDC Common Stock 56035L104   333 9,018 SH   SOLE 0 0 9,018 0
MAINSTAY MACKAY DEFN ETF/Closed End- 56064K100   488 30,397 SH   SOLE 0 0 30,397 0
MANHATTAN ASSOCS INC Common Stock 562750109   588 4,846 SH   SOLE 0 0 4,846 0
MANITEX INTL INC Common Stock 563420108   60 15,000 SH   SOLE 0 0 15,000 0
MANULIFE FINANCIAL CORP Common Stock 56501R106   1,097 61,505 SH   SOLE 0 0 61,505 0
MARATHON OIL CORP Common Stock 565849106   839 30,982 SH   SOLE 0 0 30,982 0
MARATHON PETROLEUM CORP Common Stock 56585A102   13,129 112,804 SH   SOLE 0 0 112,804 0
MARCUS MILLICHAP INC Common Stock 566324109   332 9,633 SH   SOLE 0 0 9,633 0
MARCUS CORP Common Stock 566330106   231 16,022 SH   SOLE 0 0 16,022 0
MARINEMAX INC Common Stock 567908108   310 9,941 SH   SOLE 0 0 9,941 0
MARKEL CORP Common Stock 570535104   6,576 4,991 SH   SOLE 0 0 4,991 0
MARKETAXESS HOLDINGS INC Common Stock 57060D108   634 2,272 SH   SOLE 0 0 2,272 0
MARQETA INC A Common Stock 57142B104   120 19,684 SH   SOLE 0 0 19,684 0
MARSH MCLENNAN COS INC Common Stock 571748102   24,564 148,443 SH   SOLE 0 0 148,443 0
MARRIOTT INTL INC NEW A Common Stock 571903202   12,796 85,940 SH   SOLE 0 0 85,940 0
MARTIN MARIETTA MTLS INC Common Stock 573284106   3,336 9,870 SH   SOLE 0 0 9,870 0
MARVELL TECHNOLOGY INC Common Stock 573874104   1,649 44,510 SH   SOLE 0 0 44,510 0
MASCO CORP Common Stock 574599106   562 12,050 SH   SOLE 0 0 12,050 0
MASIMO CORP Common Stock 574795100   1,019 6,888 SH   SOLE 0 0 6,888 0
MASTECH DIGITAL INC Common Stock 57633B100   270 24,566 SH   SOLE 0 0 24,566 0
MASTERCARD INC A Common Stock 57636Q104   104,976 301,889 SH   SOLE 0 0 301,889 0
MASTERCRAFT BOAT HLDGS Common Stock 57637H103   307 11,865 SH   SOLE 0 0 11,865 0
MASTERBRAND INC Common Stock 57638P104   124 16,434 SH   SOLE 0 0 16,434 0
MATCH GROUP INC NEW Common Stock 57667L107   1,295 31,201 SH   SOLE 0 0 31,201 0
MATERION CORP Common Stock 576690101   816 9,319 SH   SOLE 0 0 9,319 0
MATSON INC Common Stock 57686G105   713 11,409 SH   SOLE 0 0 11,409 0
MATTEL INC Common Stock 577081102   226 12,676 SH   SOLE 0 0 12,676 0
MATTHEWS INTL CORP CL A Common Stock 577128101   350 11,482 SH   SOLE 0 0 11,482 0
MAXAR TECHNOLOGIES INC Common Stock 57778K105   543 10,503 SH   SOLE 0 0 10,503 0
MC CORMICK COMPANY VTG Common Stock 579780107   634 7,712 SH   SOLE 0 0 7,712 0
MC CORMICK CO INC Common Stock 579780206   15,864 191,384 SH   SOLE 0 0 191,384 0
MCDONALDS CORP Common Stock 580135101   90,137 342,036 SH   SOLE 0 0 342,036 0
MCGRATH RENTCORP Common Stock 580589109   829 8,394 SH   SOLE 0 0 8,394 0
MCKESSON CORP Common Stock 58155Q103   10,581 28,207 SH   SOLE 0 0 28,207 0
MEDALLION FINL CORP Common Stock 583928106   206 28,887 SH   SOLE 0 0 28,887 0
MEDICAL PROPERTIES TRUST REIT 58463J304   5,582 501,090 SH   SOLE 0 0 501,090 0
MEDPACE HOLDINGS INC Common Stock 58506Q109   461 2,169 SH   SOLE 0 0 2,169 0
MERCADOLIBRE INC Common Stock 58733R102   2,871 3,392 SH   SOLE 0 0 3,392 0
MERCK COMPANY INC NEW Common Stock 58933Y105   208,244 1,876,920 SH   SOLE 0 0 1,876,920 0
MERIDIAN BIOSCIENCE INC Common Stock 589584101   206 6,208 SH   SOLE 0 0 6,208 0
MERITAGE HOMES CORP Common Stock 59001A102   473 5,135 SH   SOLE 0 0 5,135 0
METLIFE INC Common Stock 59156R108   60,576 837,032 SH   SOLE 0 0 837,032 0
METTLER TOLEDO INTL INC Common Stock 592688105   10,394 7,191 SH   SOLE 0 0 7,191 0
MFS INVEST GRADE MUNI TR ETF/Closed End- 59318B108   157 22,054 SH   SOLE 0 0 22,054 0
MFS INTER HIGH INCOME FD ETF/Closed End- 59318T109   19 11,222 SH   SOLE 0 0 11,222 0
MICROSOFT CORP Common Stock 594918104   502,331 2,094,617 SH   SOLE 0 0 2,094,617 0
MICROSTRATEGY INC CL A Common Stock 594972408   212 1,496 SH   SOLE 0 0 1,496 0
MICROCHIP TECHNOLOGY INC Common Stock 595017104   5,507 78,391 SH   SOLE 0 0 78,391 0
MICRON TECHNOLOGY INC Common Stock 595112103   4,097 81,968 SH   SOLE 0 0 81,968 0
MID AMERICA APT CMNTYS REIT 59522J103   1,241 7,908 SH   SOLE 0 0 7,908 0
MIDDLESEX WATER COMPANY Common Stock 596680108   535 6,804 SH   SOLE 0 0 6,804 0
MIRUM PHARMS INC Common Stock 604749101   357 18,325 SH   SOLE 0 0 18,325 0
MISTRAS GROUP INC Common Stock 60649T107   123 24,934 SH   SOLE 0 0 24,934 0
MITSUBISHI UFJ FINL GRP Common Stock 606822104   630 94,464 SH   SOLE 0 0 94,464 0
MODERNA INC Common Stock 60770K107   4,965 27,639 SH   SOLE 0 0 27,639 0
MOELIS COMPANY CL A Common Stock 60786M105   1,132 29,508 SH   SOLE 0 0 29,508 0
MOHAWK INDUSTRIES INC Common Stock 608190104   297 2,902 SH   SOLE 0 0 2,902 0
MOLINA HEALTHCARE INC Common Stock 60855R100   507 1,535 SH   SOLE 0 0 1,535 0
MOLSON COORS BEVRG CO B Common Stock 60871R209   1,452 28,178 SH   SOLE 0 0 28,178 0
MONARCH CASINO RESORT Common Stock 609027107   309 4,022 SH   SOLE 0 0 4,022 0
MONDELEZ INTL INC CL A Common Stock 609207105   36,098 541,607 SH   SOLE 0 0 541,607 0
MONGODB INC A Common Stock 60937P106   298 1,512 SH   SOLE 0 0 1,512 0
MONOLITHIC POWER SYS INC Common Stock 609839105   8,267 23,378 SH   SOLE 0 0 23,378 0
MONROE CAPITAL CORP BDC Common Stock 610335101   259 30,313 SH   SOLE 0 0 30,313 0
MONSTER BEV CORP NEW Common Stock 61174X109   12,665 124,745 SH   SOLE 0 0 124,745 0
MOODYS CORP Common Stock 615369105   10,140 36,392 SH   SOLE 0 0 36,392 0
MORGAN STANLEY Common Stock 617446448   28,674 337,261 SH   SOLE 0 0 337,261 0
MORNINGSTAR INC Common Stock 617700109   620 2,862 SH   SOLE 0 0 2,862 0
MOSAIC COMPANY NEW Common Stock 61945C103   3,436 78,326 SH   SOLE 0 0 78,326 0
MOTOROLA SOLUTIONS INC Common Stock 620076307   5,028 19,511 SH   SOLE 0 0 19,511 0
MOVADO GROUP INC Common Stock 624580106   219 6,786 SH   SOLE 0 0 6,786 0
MUELLER WTR PRODS SER A Common Stock 624758108   666 61,863 SH   SOLE 0 0 61,863 0
MURPHY OIL CORP Common Stock 626717102   299 6,962 SH   SOLE 0 0 6,962 0
NCR CORP NEW Common Stock 62886E108   599 25,589 SH   SOLE 0 0 25,589 0
NGL ENERGY PARTNERS LP Common Stock 62913M107   36 29,365 SH   SOLE 0 0 29,365 0
NIO INC ADS Common Stock 62914V106   104 10,646 SH   SOLE 0 0 10,646 0
N L INDS NEW 125 PAR Common Stock 629156407   239 35,081 SH   SOLE 0 0 35,081 0
NMI HOLDINGS INC A Common Stock 629209305   333 15,937 SH   SOLE 0 0 15,937 0
NRG ENERGY INC NEW Common Stock 629377508   735 23,110 SH   SOLE 0 0 23,110 0
NVR INC Common Stock 62944T105   475 103 SH   SOLE 0 0 103 0
NACCO INDUSTRIES INC A Common Stock 629579103   433 11,399 SH   SOLE 0 0 11,399 0
NASDAQ INC Common Stock 631103108   9,092 148,199 SH   SOLE 0 0 148,199 0
NATHANS FAMOUS INC NEW Common Stock 632347100   349 5,195 SH   SOLE 0 0 5,195 0
NATIONAL FUEL GAS CO Common Stock 636180101   1,286 20,314 SH   SOLE 0 0 20,314 0
NATL GRID ADR NEW 2017 Common Stock 636274409   2,902 48,108 SH   SOLE 0 0 48,108 0
NATIONAL HEALTH INVS INC REIT 63633D104   1,343 25,726 SH   SOLE 0 0 25,726 0
NATL RETAIL PPTYS INC REIT 637417106   5,122 111,924 SH   SOLE 0 0 111,924 0
NATURAL GROCERS VITAMIN Common Stock 63888U108   180 19,740 SH   SOLE 0 0 19,740 0
NATURES SUNSHINE PRODS Common Stock 639027101   134 16,067 SH   SOLE 0 0 16,067 0
NAVIENT CORP Common Stock 63938C108   2,403 146,090 SH   SOLE 0 0 146,090 0
NEOGEN CORP Common Stock 640491106   1,372 90,113 SH   SOLE 0 0 90,113 0
NEOLEUKIN THERAP INC Common Stock 64049K104   10 20,000 SH   SOLE 0 0 20,000 0
NETAPP INC Common Stock 64110D104   754 12,557 SH   SOLE 0 0 12,557 0
NETFLIX INC Common Stock 64110L106   16,038 54,387 SH   SOLE 0 0 54,387 0
NETEASE INC SPON ADR Common Stock 64110W102   1,114 15,336 SH   SOLE 0 0 15,336 0
NEUROCRINE BIOSCIENCES Common Stock 64125C109   5,375 45,003 SH   SOLE 0 0 45,003 0
NEU BERM HIGH YLD STRATS ETF/Closed End- 64128C106   102 11,965 SH   SOLE 0 0 11,965 0
NEW JERSEY RES CORP Common Stock 646025106   7,619 153,547 SH   SOLE 0 0 153,547 0
NEW MTN FIN CORP BDC Common Stock 647551100   1,681 135,863 SH   SOLE 0 0 135,863 0
RITHM CAP CORP REIT 64828T201   3,332 407,803 SH   SOLE 0 0 407,803 0
NEW YORK CMNTY BANCORP Common Stock 649445103   9,051 1,052,433 SH   SOLE 0 0 1,052,433 0
NY MTG TR INC PAR 02 Common Stock 649604501   143 56,036 SH   SOLE 0 0 56,036 0
NEW YORK TIMES A Common Stock 650111107   208 6,417 SH   SOLE 0 0 6,417 0
NEWELL BRANDS INC Common Stock 651229106   1,633 124,820 SH   SOLE 0 0 124,820 0
NEWMARKET CORP Common Stock 651587107   212 681 SH   SOLE 0 0 681 0
NEWMONT CORP Common Stock 651639106   5,935 125,745 SH   SOLE 0 0 125,745 0
NEXSTAR MEDIA GROUP INC Common Stock 65336K103   770 4,397 SH   SOLE 0 0 4,397 0
NEXTERA ENERGY INC Common Stock 65339F101   99,915 1,195,159 SH   SOLE 0 0 1,195,159 0
NEXTERA ENERGY INC UTS Preferred Stock 65339F770   3,471 68,461 SH   SOLE 0 0 68,461 0
NEXTERA ENERGY PRTNRS LP Common Stock 65341B106   3,468 49,478 SH   SOLE 0 0 49,478 0
NICE LTD SPON ADR Common Stock 653656108   642 3,340 SH   SOLE 0 0 3,340 0
NIKE INC B Common Stock 654106103   19,373 165,565 SH   SOLE 0 0 165,565 0
NISOURCE INC Common Stock 65473P105   807 29,443 SH   SOLE 0 0 29,443 0
NOKIA CORP SPON ADR Common Stock 654902204   729 157,026 SH   SOLE 0 0 157,026 0
NORDSON CORP Common Stock 655663102   8,780 36,933 SH   SOLE 0 0 36,933 0
NORFOLK SOUTHERN CORP Common Stock 655844108   25,215 102,326 SH   SOLE 0 0 102,326 0
NORTH AMERN CONSTR GRP Common Stock 656811106   538 40,234 SH   SOLE 0 0 40,234 0
NORTHEAST BANK Common Stock 66405S100   505 12,000 SH   SOLE 0 0 12,000 0
NORTHERN OIL GAS NEW Common Stock 665531307   606 19,656 SH   SOLE 0 0 19,656 0
NORTHERN TRUST CORP Common Stock 665859104   612 6,919 SH   SOLE 0 0 6,919 0
NORTHROP GRUMMAN CORP Common Stock 666807102   50,212 92,029 SH   SOLE 0 0 92,029 0
NORTHWEST BANCSHARES INC Common Stock 667340103   2,346 167,828 SH   SOLE 0 0 167,828 0
NORTHWESTERN CORP NEW Common Stock 668074305   399 6,729 SH   SOLE 0 0 6,729 0
GEN DIGITAL INC Common Stock 668771108   2,277 106,275 SH   SOLE 0 0 106,275 0
MINISO GROUP HLDG ADS Common Stock 66981J102   928 86,458 SH   SOLE 0 0 86,458 0
NOVAGOLD RES INC NEW Common Stock 66987E206   144 24,033 SH   SOLE 0 0 24,033 0
NOVARTIS AG SPON ADR Common Stock 66987V109   27,698 305,309 SH   SOLE 0 0 305,309 0
NOVO NORDISK AS ADR Common Stock 670100205   18,689 138,089 SH   SOLE 0 0 138,089 0
NUCOR CORP Common Stock 670346105   27,232 206,602 SH   SOLE 0 0 206,602 0
NUVEEN SELECT MAT MUNI ETF/Closed End- 67061T101   205 22,601 SH   SOLE 0 0 22,601 0
NUVEEN SELECT TAXFREE ETF/Closed End- 67062F100   487 35,016 SH   SOLE 0 0 35,016 0
NUVEEN NY MUNI VALUE FD ETF/Closed End- 67062M105   188 22,808 SH   SOLE 0 0 22,808 0
NUVEEN VA QUAL MUN INC ETF/Closed End- 67064R102   326 29,250 SH   SOLE 0 0 29,250 0
NUVEEN NY AMT FREE QUAL ETF/Closed End- 670656107   363 35,385 SH   SOLE 0 0 35,385 0
NUV AMT FREE QUAL MUN ETF/Closed End- 670657105   2,967 260,914 SH   SOLE 0 0 260,914 0
NUV MUN CR OPPTYS FD ETF/Closed End 670663103   145 13,188 SH   SOLE 0 0 13,188 0
NVIDIA CORP Common Stock 67066G104   71,486 489,164 SH   SOLE 0 0 489,164 0
NUVEEN QUAL MUN INCM FD ETF/Closed End- 67066V101   2,305 195,301 SH   SOLE 0 0 195,301 0
NUVEEN NY QUAL MUN INC ETF/Closed End- 67066X107   421 39,306 SH   SOLE 0 0 39,306 0
NUVEEN INTRM DUR MUN TRM ETF/Closed End- 670671106   1,146 87,316 SH   SOLE 0 0 87,316 0
NUVEEN INTERMED DUR TERM ETF/Closed End- 670677103   600 48,019 SH   SOLE 0 0 48,019 0
NUVEEN SR INCOME FD ETF/Closed End- 67067Y104   405 88,150 SH   SOLE 0 0 88,150 0
NUVEEN MUN HI INC OPP FD ETF/Closed End- 670682103   684 66,118 SH   SOLE 0 0 66,118 0
NUVEEN NASDAQ 100 DYNMIC ETF/Closed End 670699107   7,649 374,400 SH   SOLE 0 0 374,400 0
NUVEEN NJ QUAL MUN INC ETF/Closed End- 67069Y102   132 11,668 SH   SOLE 0 0 11,668 0
NUVEEN SP 500 BUY WRITE ETF/Closed End 6706ER101   2,867 226,646 SH   SOLE 0 0 226,646 0
NUVEEN SP 500 DYNAMIC ETF/Closed End 6706EW100   234 14,533 SH   SOLE 0 0 14,533 0
NUV MUN CR INC FD ETF/Closed End- 67070X101   450 37,231 SH   SOLE 0 0 37,231 0
NUVEEN REAL ESTATE INC ETF/Closed End 67071B108   223 29,442 SH   SOLE 0 0 29,442 0
NUV AMT FREE MUN CR INC ETF/Closed End- 67071L106   812 66,869 SH   SOLE 0 0 66,869 0
NUVEEN PFD INCM SECS ETF/Closed End 67072C105   1,555 228,656 SH   SOLE 0 0 228,656 0
NUVEEN FLOATING RATE ETF/Closed End- 67072T108   997 125,875 SH   SOLE 0 0 125,875 0
NUVEEN PFD INCM OPPTYS ETF/Closed End 67073B106   1,963 269,667 SH   SOLE 0 0 269,667 0
NUVEEN SHRT DUR CR OPPTY ETF/Closed End- 67074X107   446 37,575 SH   SOLE 0 0 37,575 0
NUVEEN MULTI ASSET INCM ETF/Closed End 670750108   552 48,050 SH   SOLE 0 0 48,050 0
NUVEEN PFD INC TERM FD Common Stock 67075A106   1,210 65,097 SH   SOLE 0 0 65,097 0
NUVEEN DOW 30 DYN OVRWRT ETF/Closed End 67075F105   459 29,595 SH   SOLE 0 0 29,595 0
NUVEEN MULTIMKT INCOME Common Stock 67075J107   71 12,150 SH   SOLE 0 0 12,150 0
NUVEEN PFD INCM FD ETF/Closed End- 67075T105   718 40,580 SH   SOLE 0 0 40,580 0
NUTRIEN LTD Common Stock 67077M108   6,057 82,941 SH   SOLE 0 0 82,941 0
NUSCALE POWER CORP Common Stock 67079K100   216 21,100 SH   SOLE 0 0 21,100 0
NUVEEN DYN MUN OPP ETF/Closed End 67079X102   162 16,282 SH   SOLE 0 0 16,282 0
NUVEEN COR PLS IMPACT FD ETF/Closed End 67080D103   198 19,123 SH   SOLE 0 0 19,123 0
OGE ENERGY CORP Common Stock 670837103   834 21,077 SH   SOLE 0 0 21,077 0
NUVEEN CORE EQTY ALPHA ETF/Closed End 67090X107   158 11,669 SH   SOLE 0 0 11,669 0
NUVEEN MUNICIPAL VALUE F ETF/Closed End- 670928100   1,065 123,861 SH   SOLE 0 0 123,861 0
NUVEEN ENH YLD US BD ETF ETF/Closed End- 67092P102   223 10,884 SH   SOLE 0 0 10,884 0
NUVEEN PA QUAL MUN INC ETF/Closed End- 670972108   1,170 105,161 SH   SOLE 0 0 105,161 0
NUVEEN OH QUAL MUN INC ETF/Closed End- 670980101   171 13,446 SH   SOLE 0 0 13,446 0
O I GLASS INC Common Stock 67098H104   345 20,798 SH   SOLE 0 0 20,798 0
OFS CAPITAL CORP BDC Common Stock 67103B100   442 43,509 SH   SOLE 0 0 43,509 0
O REILLY AUTOMOTIVE NEW Common Stock 67103H107   11,300 13,388 SH   SOLE 0 0 13,388 0
OSI SYSTEMS INC Common Stock 671044105   336 4,226 SH   SOLE 0 0 4,226 0
OAK STREET HEALTH INC Common Stock 67181A107   606 28,164 SH   SOLE 0 0 28,164 0
OAKTREE SPECIALTY LENDNG Common Stock 67401P108   1,685 245,295 SH   SOLE 0 0 245,295 0
CHORD ENERGY CORP NEW Common Stock 674215207   332 2,425 SH   SOLE 0 0 2,425 0
OBSIDIAN ENERGY LTD NEW Common Stock 674482203   227 34,260 SH   SOLE 0 0 34,260 0
OCCIDENTAL PETRO CORP Common Stock 674599105   10,782 171,170 SH   SOLE 0 0 171,170 0
OCCIDENTAL PETE CORP WTS Warrant/Right 674599162   269 6,520 SH   SOLE 0 0 6,520 0
OCEANFIRST FINL CORP Common Stock 675234108   405 19,075 SH   SOLE 0 0 19,075 0
OLD DOMINION FREIGHT Common Stock 679580100   12,467 43,930 SH   SOLE 0 0 43,930 0
OLD NATL BANCORP IND Common Stock 680033107   231 12,874 SH   SOLE 0 0 12,874 0
OLD REPUBLIC INTL CORP Common Stock 680223104   2,622 108,574 SH   SOLE 0 0 108,574 0
OLIN CORP NEW Common Stock 680665205   1,193 22,540 SH   SOLE 0 0 22,540 0
OLLIES BARGAIN OUTLET Common Stock 681116109   414 8,835 SH   SOLE 0 0 8,835 0
OLO INC A Common Stock 68134L109   63 10,001 SH   SOLE 0 0 10,001 0
OLYMPIC STEEL INC Common Stock 68162K106   763 22,725 SH   SOLE 0 0 22,725 0
OMNICOM GROUP INC Common Stock 681919106   679 8,322 SH   SOLE 0 0 8,322 0
OMEGA HEALTHCARE REIT 681936100   1,966 70,342 SH   SOLE 0 0 70,342 0
OMNICELL INC Common Stock 68213N109   219 4,349 SH   SOLE 0 0 4,349 0
ON SEMICONDUCTOR CORP Common Stock 682189105   5,548 88,956 SH   SOLE 0 0 88,956 0
ONEOK INC NEW Common Stock 682680103   6,966 106,027 SH   SOLE 0 0 106,027 0
ONEMAIN HLDGS INC Common Stock 68268W103   8,025 240,924 SH   SOLE 0 0 240,924 0
ONTO INNOVATION INC Common Stock 683344105   716 10,515 SH   SOLE 0 0 10,515 0
OPEN TEXT CORP Common Stock 683715106   509 17,163 SH   SOLE 0 0 17,163 0
OPKO HEALTH INC Common Stock 68375N103   25 20,000 SH   SOLE 0 0 20,000 0
ORACLE CORP Common Stock 68389X105   31,316 383,117 SH   SOLE 0 0 383,117 0
ORAMED PHARMS INC NEW Common Stock 68403P203   149 12,379 SH   SOLE 0 0 12,379 0
ORANGE SPON ADR Common Stock 684060106   133 13,504 SH   SOLE 0 0 13,504 0
ORGANON CO Common Stock 68622V106   3,525 126,223 SH   SOLE 0 0 126,223 0
OSHKOSH CORP Common Stock 688239201   2,404 27,254 SH   SOLE 0 0 27,254 0
OTIS WORLDWIDE CORP Common Stock 68902V107   5,019 64,088 SH   SOLE 0 0 64,088 0
OTTER TAIL CORP Common Stock 689648103   293 4,983 SH   SOLE 0 0 4,983 0
OUSTER INC A Common Stock 68989M103   251 290,862 SH   SOLE 0 0 290,862 0
OVERSEAS SHIPHLDG NEW A Common Stock 69036R863   4,150 1,436,043 SH   SOLE 0 0 1,436,043 0
OVINTIV INC Common Stock 69047Q102   1,939 38,230 SH   SOLE 0 0 38,230 0
OWENS CORNING INC NEW Common Stock 690742101   1,873 21,953 SH   SOLE 0 0 21,953 0
OWL ROCK CAPITAL CORP Common Stock 69121K104   17,878 1,547,908 SH   SOLE 0 0 1,547,908 0
OXFORD SQUARE CAP CORP ETF/Closed End 69181V107   39 12,450 SH   SOLE 0 0 12,450 0
PBF ENERGY INC A Common Stock 69318G106   797 19,539 SH   SOLE 0 0 19,539 0
PCM FUND INC ETF/Closed End- 69323T101   209 26,590 SH   SOLE 0 0 26,590 0
PGIM ULTRA SHORT BD ETF ETF/Closed End- 69344A107   34,209 696,730 SH   SOLE 0 0 696,730 0
PGIM HI YLD FD ETF/Closed End- 69346H100   797 67,185 SH   SOLE 0 0 67,185 0
PNC FINL SVCS GROUP INC Common Stock 693475105   54,295 343,772 SH   SOLE 0 0 343,772 0
PPG INDUSTRIES INC Common Stock 693506107   29,565 235,130 SH   SOLE 0 0 235,130 0
PPL CORP Common Stock 69351T106   11,817 404,410 SH   SOLE 0 0 404,410 0
PIMCO DYNAMIC INC OPPTYS ETF/Closed End 69355M107   769 60,185 SH   SOLE 0 0 60,185 0
PVH CORP Common Stock 693656100   1,306 18,496 SH   SOLE 0 0 18,496 0
PTC INC Common Stock 69370C100   283 2,357 SH   SOLE 0 0 2,357 0
PACCAR INC Common Stock 693718108   3,343 33,776 SH   SOLE 0 0 33,776 0
PACER TRENDPILOT US ETF ETF/Closed End 69374H105   7,193 191,877 SH   SOLE 0 0 191,877 0
PACER TRENDPILOT 100 ETF ETF/Closed End 69374H303   6,162 125,158 SH   SOLE 0 0 125,158 0
PACER METAURUS LGCP ETF ETF/Closed End 69374H436   217 7,584 SH   SOLE 0 0 7,584 0
PACER TRENDPILOT US ETF ETF/Closed End- 69374H642   207 10,308 SH   SOLE 0 0 10,308 0
PACER GLB CASH COWS ETF ETF/Closed End 69374H709   2,622 82,622 SH   SOLE 0 0 82,622 0
PACER LUNT LGCP ALT ETF ETF/Closed End 69374H717   1,779 43,975 SH   SOLE 0 0 43,975 0
PACER DATA INFRA ETF ETF/Closed End 69374H741   626 21,565 SH   SOLE 0 0 21,565 0
PACER INDL RL EST ETF ETF/Closed End 69374H766   204 5,540 SH   SOLE 0 0 5,540 0
PACER LUNT LGCP MLTI ETF ETF/Closed End 69374H816   1,684 47,901 SH   SOLE 0 0 47,901 0
PACER U S SMCP CASH ETF ETF/Closed End 69374H857   10,271 285,693 SH   SOLE 0 0 285,693 0
PACER DEV MKTS INT ETF ETF/Closed End 69374H873   220 8,085 SH   SOLE 0 0 8,085 0
PACER US CASH COWS ETF ETF/Closed End 69374H881   41,024 886,996 SH   SOLE 0 0 886,996 0
PACKAGING CORP OF AMER Common Stock 695156109   1,945 15,203 SH   SOLE 0 0 15,203 0
PACWEST BANCORP DELAWARE Common Stock 695263103   1,032 44,955 SH   SOLE 0 0 44,955 0
PALANTIR TECHS INC A Common Stock 69608A108   778 121,118 SH   SOLE 0 0 121,118 0
PALO ALTO NETWORKS INC Common Stock 697435105   10,563 75,702 SH   SOLE 0 0 75,702 0
PALOMAR HOLDINGS INC Common Stock 69753M105   270 5,981 SH   SOLE 0 0 5,981 0
PAPA JOHNS INTL INC Common Stock 698813102   211 2,562 SH   SOLE 0 0 2,562 0
PAR PACIFIC HLDGS INC Common Stock 69888T207   200 8,619 SH   SOLE 0 0 8,619 0
PARK HOTELS RESORTS Common Stock 700517105   1,337 113,364 SH   SOLE 0 0 113,364 0
PARK NATIONAL CORP Common Stock 700658107   202 1,432 SH   SOLE 0 0 1,432 0
PARKER HANNIFIN CORP Common Stock 701094104   10,578 36,351 SH   SOLE 0 0 36,351 0
PATRICK INDUSTRIES INC Common Stock 703343103   540 8,910 SH   SOLE 0 0 8,910 0
PAYCHEX INC Common Stock 704326107   32,711 283,068 SH   SOLE 0 0 283,068 0
PAYCOM SOFTWARE INC Common Stock 70432V102   10,264 33,076 SH   SOLE 0 0 33,076 0
PAYA HLDGS INC A Common Stock 70434P103   131 16,600 SH   SOLE 0 0 16,600 0
PAYPAL HLDGS INC Common Stock 70450Y103   26,240 368,438 SH   SOLE 0 0 368,438 0
PEARSON PLC SPON ADR Common Stock 705015105   461 40,893 SH   SOLE 0 0 40,893 0
PELOTON INTERACTIVE A Common Stock 70614W100   88 11,094 SH   SOLE 0 0 11,094 0
PENN ENTMNT INC Common Stock 707569109   1,851 62,340 SH   SOLE 0 0 62,340 0
RANGER OIL CORP A Common Stock 70788V102   316 7,819 SH   SOLE 0 0 7,819 0
PENNANTPARK INVT BDC Common Stock 708062104   634 110,345 SH   SOLE 0 0 110,345 0
PENNANTPARK FLTG RT BDC ETF/Closed End 70806A106   460 41,851 SH   SOLE 0 0 41,851 0
PENNYMAV MTG INV TRUST REIT 70931T103   273 21,994 SH   SOLE 0 0 21,994 0
PENSKE AUTOMOTIVE GROUP Common Stock 70959W103   7,743 67,374 SH   SOLE 0 0 67,374 0
PEOPLES FINL SVCS CORP Common Stock 711040105   338 6,528 SH   SOLE 0 0 6,528 0
PEPSICO INC Common Stock 713448108   112,688 623,756 SH   SOLE 0 0 623,756 0
PERFORMANCE FOOD GRP CO Common Stock 71377A103   229 3,915 SH   SOLE 0 0 3,915 0
PERKINELMER INC Common Stock 714046109   686 4,895 SH   SOLE 0 0 4,895 0
PERMIAN RESOURCES CORP A Common Stock 71424F105   247 26,257 SH   SOLE 0 0 26,257 0
PFIZER INC Common Stock 717081103   137,172 2,677,046 SH   SOLE 0 0 2,677,046 0
PHILIP MORRIS INTL INC Common Stock 718172109   54,621 539,682 SH   SOLE 0 0 539,682 0
PHILLIPS EDISON CO INC REIT 71844V201   992 31,148 SH   SOLE 0 0 31,148 0
PHILLIPS 66 Common Stock 718546104   22,460 215,798 SH   SOLE 0 0 215,798 0
PHYSICIANS REALTY TR Common Stock 71943U104   2,101 145,187 SH   SOLE 0 0 145,187 0
PIMCO CORP INCM STRAT ETF/Closed End- 72200U100   3,325 280,555 SH   SOLE 0 0 280,555 0
PIMCO MUN INCOME FD II ETF/Closed End- 72200W106   336 37,131 SH   SOLE 0 0 37,131 0
PIMCO STRAT INCM FD INC ETF/Closed End- 72200X104   401 81,197 SH   SOLE 0 0 81,197 0
PIMCO CORP INCM OPPTY ETF/Closed End- 72201B101   494 41,108 SH   SOLE 0 0 41,108 0
PIMCO INCOME STRAT FUND ETF/Closed End- 72201H108   261 32,135 SH   SOLE 0 0 32,135 0
PIMCO INCOME STRAT FD II ETF/Closed End- 72201J104   216 30,536 SH   SOLE 0 0 30,536 0
PIMCO MUN INC OPPTYS ETF ETF/Closed End 72201R635   211 4,856 SH   SOLE 0 0 4,856 0
PIMCO ENH LOW DUR ETF ETF/Closed End- 72201R718   254 2,693 SH   SOLE 0 0 2,693 0
PIMCO ACTIVE BD ETF ETF/Closed End- 72201R775   2,466 27,253 SH   SOLE 0 0 27,253 0
PIMCO ENH SHRT MATY ETF ETF/Closed End- 72201R833   20,897 211,824 SH   SOLE 0 0 211,824 0
PIMCO INTRM MUN BD ETF ETF/Closed End- 72201R866   894 17,404 SH   SOLE 0 0 17,404 0
PIMCO S/T MUN BD ACT ETF ETF/Closed End- 72201R874   327 6,625 SH   SOLE 0 0 6,625 0
PIMCO 25Y Z/C TRSY ETF ETF/Closed End- 72201R882   1,290 14,770 SH   SOLE 0 0 14,770 0
PIMCO DYNAMIC INCM FUND Common Stock 72201Y101   7,109 384,671 SH   SOLE 0 0 384,671 0
PINNACLE WEST CAP CORP Common Stock 723484101   2,176 28,622 SH   SOLE 0 0 28,622 0
PIONEER FLTG RATE FD INC ETF/Closed End- 72369J102   675 76,987 SH   SOLE 0 0 76,987 0
PIONEER NATURAL RES CO Common Stock 723787107   13,651 59,769 SH   SOLE 0 0 59,769 0
PLAINS ALL AMERN PIPELIN MLP 726503105   748 63,612 SH   SOLE 0 0 63,612 0
PLANET FITNESS INC A Common Stock 72703H101   1,018 12,913 SH   SOLE 0 0 12,913 0
PLEXUS CORP Common Stock 729132100   360 3,493 SH   SOLE 0 0 3,493 0
PLUG POWER INC NEW Common Stock 72919P202   533 43,103 SH   SOLE 0 0 43,103 0
POLARIS INC Common Stock 731068102   360 3,568 SH   SOLE 0 0 3,568 0
POOL CORP Common Stock 73278L105   7,660 25,337 SH   SOLE 0 0 25,337 0
POPULAR INC NEW Common Stock 733174700   573 8,634 SH   SOLE 0 0 8,634 0
PORTLAND GENL ELEC NEW Common Stock 736508847   1,895 38,679 SH   SOLE 0 0 38,679 0
POSTAL REALTY TR INC A REIT 73757R102   1,566 107,770 SH   SOLE 0 0 107,770 0
POTLATCHDELTIC CORP REIT 737630103   273 6,206 SH   SOLE 0 0 6,206 0
PRECIGEN INC Common Stock 74017N105   85 55,676 SH   SOLE 0 0 55,676 0
PREFORMED LINE PRODS CO Common Stock 740444104   512 6,149 SH   SOLE 0 0 6,149 0
PRICE T ROWE GRP INC Common Stock 74144T108   17,759 162,840 SH   SOLE 0 0 162,840 0
PRIME ENERGY RES CORP Common Stock 74158E104   355 4,081 SH   SOLE 0 0 4,081 0
PRIMERICA INC Common Stock 74164M108   254 1,792 SH   SOLE 0 0 1,792 0
PRINCIPAL FINL GROUP INC Common Stock 74251V102   2,079 24,770 SH   SOLE 0 0 24,770 0
PRIN SPECTRM PFD SEC ETF ETF/Closed End- 74255Y888   1,411 82,475 SH   SOLE 0 0 82,475 0
PROCTER GAMBLE CO Common Stock 742718109   171,954 1,134,562 SH   SOLE 0 0 1,134,562 0
PROCESSA PHARMS INC NEW Common Stock 74275C205   51 46,231 SH   SOLE 0 0 46,231 0
PROGRESSIVE CORP OH Common Stock 743315103   12,968 99,977 SH   SOLE 0 0 99,977 0
PROLOGIS INC REIT 74340W103   44,783 397,259 SH   SOLE 0 0 397,259 0
PROSHARES INVT GRADE ETF ETF/Closed End- 74347B607   524 7,366 SH   SOLE 0 0 7,366 0
PROSHS SP MIDCAP400 ETF ETF/Closed End 74347B680   7,223 100,955 SH   SOLE 0 0 100,955 0
PROSHS RUSS 2000 DIV ETF ETF/Closed End 74347B698   292 4,752 SH   SOLE 0 0 4,752 0
PROSHS SP TECH DIV ETF ETF/Closed End 74347G606   555 10,032 SH   SOLE 0 0 10,032 0
PROSH SP 500 DV ARI ETF ETF/Closed End 74348A467   45,056 500,681 SH   SOLE 0 0 500,681 0
PROSH 30Y INFLATION ETF ETF/Closed End 74348A814   437 13,272 SH   SOLE 0 0 13,272 0
PROSPECT CAP CORP BDC Common Stock 74348T102   111 15,842 SH   SOLE 0 0 15,842 0
PROTERRA INC Common Stock 74374T109   212 56,107 SH   SOLE 0 0 56,107 0
PROVIDENT FINL SVCS INC Common Stock 74386T105   217 10,136 SH   SOLE 0 0 10,136 0
PRUDENTIAL FINL INC Common Stock 744320102   15,128 152,101 SH   SOLE 0 0 152,101 0
PRUDENTIAL PLC ADR Common Stock 74435K204   220 7,995 SH   SOLE 0 0 7,995 0
PUB SVC ENTERPRISE GROUP Common Stock 744573106   4,636 75,672 SH   SOLE 0 0 75,672 0
PUBLIC STORAGE INC REIT 74460D109   1,518 5,417 SH   SOLE 0 0 5,417 0
PULTEGROUP INC Common Stock 745867101   9,399 206,436 SH   SOLE 0 0 206,436 0
PURE CYCLE CORP NEW Common Stock 746228303   728 69,500 SH   SOLE 0 0 69,500 0
PURECYCLE TECHS INC Common Stock 74623V103   85 12,502 SH   SOLE 0 0 12,502 0
PURE STORAGE INC A Common Stock 74624M102   1,009 37,697 SH   SOLE 0 0 37,697 0
PUTNAM PREMIER INCOME TR ETF/Closed End- 746853100   4,799 1,321,931 SH   SOLE 0 0 1,321,931 0
PUTNAM MSTR INTRMDT INCM ETF/Closed End- 746909100   265 82,857 SH   SOLE 0 0 82,857 0
QORVO INC Common Stock 74736K101   617 6,809 SH   SOLE 0 0 6,809 0
QUALCOMM INC Common Stock 747525103   50,085 455,567 SH   SOLE 0 0 455,567 0
QUALYS INC Common Stock 74758T303   307 2,732 SH   SOLE 0 0 2,732 0
QUANEX BLDG PRODS CORP Common Stock 747619104   316 13,358 SH   SOLE 0 0 13,358 0
QUANTA SERVICES INC Common Stock 74762E102   18,726 131,408 SH   SOLE 0 0 131,408 0
QUANTUMSCAPE CORP A Common Stock 74767V109   94 16,614 SH   SOLE 0 0 16,614 0
QUEST DIAGNOSTICS INC Common Stock 74834L100   3,259 20,829 SH   SOLE 0 0 20,829 0
QURATE RETAIL INC A Common Stock 74915M100   530 324,853 SH   SOLE 0 0 324,853 0
RCI HOSPITALITY HLDGS Common Stock 74934Q108   270 2,900 SH   SOLE 0 0 2,900 0
RCM TECHNOLOGIES INC Common Stock 749360400   199 16,120 SH   SOLE 0 0 16,120 0
RGC RESOURCES INC Common Stock 74955L103   585 26,552 SH   SOLE 0 0 26,552 0
RLJ LODGING TR PFD A Preferred Stock 74965L200   450 18,915 SH   SOLE 0 0 18,915 0
RH Common Stock 74967X103   8,751 32,751 SH   SOLE 0 0 32,751 0
RPM INTERNATIONAL INC Common Stock 749685103   8,406 86,259 SH   SOLE 0 0 86,259 0
RLX TECH INC ADR Common Stock 74969N103   33 14,410 SH   SOLE 0 0 14,410 0
RPT RLTY CONV D PERPTL Preferred Stock 74971D200   1,474 29,498 SH   SOLE 0 0 29,498 0
RXO INC Common Stock 74982T103   332 19,299 SH   SOLE 0 0 19,299 0
RADIAN GROUP INC Common Stock 750236101   317 16,635 SH   SOLE 0 0 16,635 0
RADIUS GLBL INFRA INC A Common Stock 750481103   498 42,129 SH   SOLE 0 0 42,129 0
RAMBUS INC Common Stock 750917106   308 8,605 SH   SOLE 0 0 8,605 0
RALPH LAUREN CORP CL A Common Stock 751212101   672 6,361 SH   SOLE 0 0 6,361 0
RAYMOND JAMES FINANCIAL Common Stock 754730109   3,606 33,751 SH   SOLE 0 0 33,751 0
RAYONIER INC REIT 754907103   217 6,581 SH   SOLE 0 0 6,581 0
RAYTHEON TECHS CORP Common Stock 75513E101   131,271 1,300,744 SH   SOLE 0 0 1,300,744 0
REALTY INCOME CORP REIT 756109104   27,114 427,465 SH   SOLE 0 0 427,465 0
REAVES UTILITY INCOME FD ETF/Closed End 756158101   2,412 85,316 SH   SOLE 0 0 85,316 0
REDWOOD TRUST INC REIT 758075402   221 32,762 SH   SOLE 0 0 32,762 0
REGAL REXNORD CORP Common Stock 758750103   611 5,096 SH   SOLE 0 0 5,096 0
REGENERON PHARMACEUTICAL Common Stock 75886F107   3,828 5,306 SH   SOLE 0 0 5,306 0
REGIONS FINL CORP NEW Common Stock 7591EP100   4,358 202,143 SH   SOLE 0 0 202,143 0
REINSURANCE GRP AMER NEW Common Stock 759351604   784 5,517 SH   SOLE 0 0 5,517 0
RELIANCE STEEL ALUM CO Common Stock 759509102   1,297 6,407 SH   SOLE 0 0 6,407 0
RELX PLC SPON ADR Common Stock 759530108   9,739 351,318 SH   SOLE 0 0 351,318 0
REPLIGEN CORP Common Stock 759916109   960 5,673 SH   SOLE 0 0 5,673 0
REPUBLIC FIRST BANCORP Common Stock 760416107   44 20,588 SH   SOLE 0 0 20,588 0
REPUBLIC SERVICES INC Common Stock 760759100   6,211 48,151 SH   SOLE 0 0 48,151 0
RESMED INC Common Stock 761152107   1,720 8,262 SH   SOLE 0 0 8,262 0
RESTAURANT BRNDS INTL Common Stock 76131D103   419 6,481 SH   SOLE 0 0 6,481 0
REYNOLDS CONSUMER PRODS Common Stock 76171L106   426 14,224 SH   SOLE 0 0 14,224 0
RIO TINTO PLC SPONS ADR Common Stock 767204100   5,631 79,084 SH   SOLE 0 0 79,084 0
RITCHIE BROS AUCTIONEERS Common Stock 767744105   2,205 38,128 SH   SOLE 0 0 38,128 0
RIVERNORTH OPPTYS FD INC ETF/Closed End 76881Y109   2,960 241,074 SH   SOLE 0 0 241,074 0
RIVERNORTH MANAGED DUR Common Stock 76882H105   356 24,708 SH   SOLE 0 0 24,708 0
RIVERNORTH FLEX MUN II ETF/Closed End 76883Y107   193 14,259 SH   SOLE 0 0 14,259 0
RIVIAN AUTOMOTIVE INC A Common Stock 76954A103   578 31,370 SH   SOLE 0 0 31,370 0
ROBERT HALF INTL INC Common Stock 770323103   15,476 209,616 SH   SOLE 0 0 209,616 0
ROBLOX CORP A Common Stock 771049103   248 8,725 SH   SOLE 0 0 8,725 0
ROCKWELL AUTOMATION INC Common Stock 773903109   8,199 31,830 SH   SOLE 0 0 31,830 0
ROGERS COMMS B NON VTG Common Stock 775109200   206 4,399 SH   SOLE 0 0 4,399 0
ROLLINS INC Common Stock 775711104   6,042 165,351 SH   SOLE 0 0 165,351 0
ROPER TECHNOLOGIES INC Common Stock 776696106   13,516 31,280 SH   SOLE 0 0 31,280 0
ROSS STORES INC Common Stock 778296103   4,454 38,369 SH   SOLE 0 0 38,369 0
ROYAL BANK CDA MONTREAL Common Stock 780087102   6,150 65,407 SH   SOLE 0 0 65,407 0
SHELL PLC SA Common Stock 780259305   11,155 195,874 SH   SOLE 0 0 195,874 0
ROYAL GOLD INC Common Stock 780287108   1,482 13,144 SH   SOLE 0 0 13,144 0
ROYCE VALUE TRUST INC ETF/Closed End 780910105   6,109 460,692 SH   SOLE 0 0 460,692 0
ROYCE MICRO CAP TRUST ETF/Closed End 780915104   282 32,441 SH   SOLE 0 0 32,441 0
RUMBLE INC A Common Stock 78137L105   457 76,851 SH   SOLE 0 0 76,851 0
RYANAIR HLDG PLC ADR NEW Common Stock 783513203   644 8,609 SH   SOLE 0 0 8,609 0
RYAN SPLTY HLDGS INC A Common Stock 78351F107   345 8,318 SH   SOLE 0 0 8,318 0
RYDER SYSTEM INC Common Stock 783549108   735 8,795 SH   SOLE 0 0 8,795 0
RYERSON HOLDINGS CORP Common Stock 783754104   1,961 64,804 SH   SOLE 0 0 64,804 0
ST BANCORP INC Common Stock 783859101   402 11,766 SH   SOLE 0 0 11,766 0
SP GLOBAL INC Common Stock 78409V104   21,334 63,696 SH   SOLE 0 0 63,696 0
SBA COMMNS CORP A NEW REIT 78410G104   842 3,005 SH   SOLE 0 0 3,005 0
SEI INVESTMENTS CO Common Stock 784117103   570 9,783 SH   SOLE 0 0 9,783 0
SJW GROUP Common Stock 784305104   462 5,687 SH   SOLE 0 0 5,687 0
SL GREEN RLTY CORP PAR REIT 78440X887   2,234 66,258 SH   SOLE 0 0 66,258 0
SPDR SP 500 ETF ETF/Closed End 78462F103   190,231 497,427 SH   SOLE 0 0 497,427 0
SPS COMMERCE INC Common Stock 78463M107   343 2,673 SH   SOLE 0 0 2,673 0
SPDR GOLD TRUST GOLD ETF Common Stock 78463V107   34,455 203,106 SH   SOLE 0 0 203,106 0
SPDR PORT E/MKTS ETF ETF/Closed End 78463X509   12,526 380,035 SH   SOLE 0 0 380,035 0
SPDR SP GLB NAT RES ETF ETF/Closed End 78463X541   738 12,941 SH   SOLE 0 0 12,941 0
SPDR DJ GLB RL EST ETF ETF/Closed End 78463X749   4,435 108,446 SH   SOLE 0 0 108,446 0
SPDR SP INTL DIV ETF ETF/Closed End 78463X772   1,947 60,237 SH   SOLE 0 0 60,237 0
SPDR MSCI ACWI EXUS ETF ETF/Closed End 78463X848   347 14,423 SH   SOLE 0 0 14,423 0
SPDR SP INTL SMCP ETF ETF/Closed End 78463X871   562 19,123 SH   SOLE 0 0 19,123 0
SPDR DEV WORLD EXUS ETF ETF/Closed End 78463X889   470 15,819 SH   SOLE 0 0 15,819 0
SPDR SP SM CAP GRTH ETF ETF/Closed End 78464A201   232 3,218 SH   SOLE 0 0 3,218 0
SPDR SP SM CAP VALU ETF ETF/Closed End 78464A300   2,689 36,228 SH   SOLE 0 0 36,228 0
SPDR BLOOMBERG CONV ETF ETF/Closed End- 78464A359   10,759 167,218 SH   SOLE 0 0 167,218 0
SPDR INTERMED TERM ETF ETF/Closed End- 78464A375   7,695 241,760 SH   SOLE 0 0 241,760 0
SPDR SP 500 GROWTH ETF ETF/Closed End 78464A409   60,143 1,186,953 SH   SOLE 0 0 1,186,953 0
SPDR SHORT TERM CORP ETF ETF/Closed End- 78464A474   11,509 391,738 SH   SOLE 0 0 391,738 0
SPDR SP 500 VALU ETF ETF/Closed End 78464A508   39,320 1,011,060 SH   SOLE 0 0 1,011,060 0
SPDR SP HLTHCR EQUP ETF ETF/Closed End 78464A581   234 2,602 SH   SOLE 0 0 2,602 0
SPDR DOW JONES REIT ETF ETF/Closed End 78464A607   545 6,250 SH   SOLE 0 0 6,250 0
SPDR SP AERO DEFNSE ETF ETF/Closed End 78464A631   1,097 9,968 SH   SOLE 0 0 9,968 0
SPDR AGGREGATE BOND ETF ETF/Closed End- 78464A649   22,547 897,224 SH   SOLE 0 0 897,224 0
SPDR TIPS ETF ETF/Closed End- 78464A656   7,585 294,445 SH   SOLE 0 0 294,445 0
SPDR SP REGL BNKG ETF ETF/Closed End 78464A698   4,839 82,379 SH   SOLE 0 0 82,379 0
SPDR SP RETAIL ETF ETF/Closed End 78464A714   222 3,671 SH   SOLE 0 0 3,671 0
SPDR SP PHARMA ETF ETF/Closed End 78464A722   218 5,335 SH   SOLE 0 0 5,335 0
SPDR SP MTLSMINING ETF ETF/Closed End 78464A755   622 12,490 SH   SOLE 0 0 12,490 0
SPDR SP DIVIDEND ETF ETF/Closed End 78464A763   131,761 1,053,158 SH   SOLE 0 0 1,053,158 0
SPDR SP INSURANCE ETF ETF/Closed End 78464A789   585 14,288 SH   SOLE 0 0 14,288 0
SPDR SP BANK ETF ETF/Closed End 78464A797   4,806 106,442 SH   SOLE 0 0 106,442 0
SPDR SP SMALL CAP ETF ETF/Closed End 78464A813   2,678 32,581 SH   SOLE 0 0 32,581 0
SPDR SP 400 MDCP ETF ETF/Closed End 78464A847   1,094 25,730 SH   SOLE 0 0 25,730 0
SPDR SP 500 ETF ETF/Closed End 78464A854   547 12,153 SH   SOLE 0 0 12,153 0
SPDR SP SEMICNDCTR ETF ETF/Closed End 78464A862   2,413 14,431 SH   SOLE 0 0 14,431 0
SPDR SP BIOTECH ETF ETF/Closed End 78464A870   17,304 208,478 SH   SOLE 0 0 208,478 0
SPDR SP HOMEBLDRS ETF ETF/Closed End 78464A888   643 10,658 SH   SOLE 0 0 10,658 0
SSC TECHS HOLDINGS INC Common Stock 78467J100   3,102 59,587 SH   SOLE 0 0 59,587 0
SPDR SSGA MULT ASSET ETF ETF/Closed End 78467V103   1,844 66,949 SH   SOLE 0 0 66,949 0
SPDR BLACKSTON SR LN ETF ETF/Closed End- 78467V608   17,663 431,863 SH   SOLE 0 0 431,863 0
SPDR DBLLIN T/R TACT ETF ETF/Closed End- 78467V848   2,351 58,709 SH   SOLE 0 0 58,709 0
SPDR DJ INDL AVG ETF ETF/Closed End 78467X109   19,778 59,693 SH   SOLE 0 0 59,693 0
SPDR SP MDCP 400 ETF ETF/Closed End 78467Y107   17,490 39,499 SH   SOLE 0 0 39,499 0
SPDR S/T TREASURY ETF ETF/Closed End- 78468R101   231 7,996 SH   SOLE 0 0 7,996 0
SPDR BLOOMBERG INVT ETF ETF/Closed End- 78468R200   341 11,223 SH   SOLE 0 0 11,223 0
SPDR BLOOMBERG S/T ETF ETF/Closed End- 78468R408   8,639 356,387 SH   SOLE 0 0 356,387 0
SPDR SP OILGAS EXP ETF ETF/Closed End 78468R556   3,604 26,523 SH   SOLE 0 0 26,523 0
SPDR H/Y BD ETF ETF/Closed End- 78468R606   5,192 232,423 SH   SOLE 0 0 232,423 0
SPDR BLOOMBERG H/YLD ETF ETF/Closed End 78468R622   2,706 30,063 SH   SOLE 0 0 30,063 0
SPDR BLOOMBERG TBILL ETF ETF/Closed End- 78468R663   7,637 83,493 SH   SOLE 0 0 83,493 0
SPDR NUV BLOOMBERG ETF ETF/Closed End- 78468R739   1,264 26,906 SH   SOLE 0 0 26,906 0
SPDR RUSL MOMENTUM ETF ETF/Closed End 78468R762   489 5,325 SH   SOLE 0 0 5,325 0
SPDR SP 500 HI DIV ETF ETF/Closed End 78468R788   3,587 90,630 SH   SOLE 0 0 90,630 0
SPDR SP 600 SMCP ETF ETF/Closed End 78468R853   363 9,808 SH   SOLE 0 0 9,808 0
SPDR BLOOMBERG 110 ETF ETF/Closed End- 78468R861   1,698 92,008 SH   SOLE 0 0 92,008 0
SP PLUS CORP Common Stock 78469C103   1,255 36,143 SH   SOLE 0 0 36,143 0
SSGA SPDR DBLN SHRT ETF ETF/Closed End- 78470P200   1,413 30,657 SH   SOLE 0 0 30,657 0
SPX TECHNOLOGIES INC Common Stock 78473E103   275 4,189 SH   SOLE 0 0 4,189 0
SVB FINL GRP Common Stock 78486Q101   616 2,677 SH   SOLE 0 0 2,677 0
SW SEED CO Common Stock 785135104   23 15,500 SH   SOLE 0 0 15,500 0
SABRA HEALTH CARE REIT REIT 78573L106   1,875 150,878 SH   SOLE 0 0 150,878 0
SABRE CORP Common Stock 78573M104   337 54,596 SH   SOLE 0 0 54,596 0
SAFETY INSURANCE GROUP Common Stock 78648T100   296 3,514 SH   SOLE 0 0 3,514 0
SALESFORCE INC Common Stock 79466L302   28,638 215,989 SH   SOLE 0 0 215,989 0
SALISBURY BANCORP INC Common Stock 795226109   212 6,744 SH   SOLE 0 0 6,744 0
SANDY SPRING BANCORP INC Common Stock 800363103   447 12,692 SH   SOLE 0 0 12,692 0
SANMINA CORP Common Stock 801056102   656 11,442 SH   SOLE 0 0 11,442 0
SANOFI SPON ADR Common Stock 80105N105   5,875 121,307 SH   SOLE 0 0 121,307 0
SAP SE SPON ADR Common Stock 803054204   8,359 81,010 SH   SOLE 0 0 81,010 0
SAREPTA THERAPEUTICS INC Common Stock 803607100   486 3,749 SH   SOLE 0 0 3,749 0
HENRY SCHEIN INC Common Stock 806407102   218 2,728 SH   SOLE 0 0 2,728 0
SCHLUMBERGER LTD Common Stock 806857108   8,498 158,961 SH   SOLE 0 0 158,961 0
SCHWAB CHARLES CORP NEW Common Stock 808513105   34,243 411,281 SH   SOLE 0 0 411,281 0
SCHWAB US BRD MKT ETF ETF/Closed End 808524102   1,640 36,595 SH   SOLE 0 0 36,595 0
SCHWAB US LGCP ETF ETF/Closed End 808524201   1,964 43,501 SH   SOLE 0 0 43,501 0
SCHWAB US LGCP GRW ETF ETF/Closed End 808524300   1,506 27,109 SH   SOLE 0 0 27,109 0
SCHWAB US LGCP VAL ETF ETF/Closed End 808524409   2,254 34,136 SH   SOLE 0 0 34,136 0
SCHWAB US MDCP ETF ETF/Closed End 808524508   1,040 15,844 SH   SOLE 0 0 15,844 0
SCHWAB US SMCP ETF ETF/Closed End 808524607   1,653 40,804 SH   SOLE 0 0 40,804 0
SCHWAB EMG MKT EQ ETF ETF/Closed End 808524706   1,328 56,111 SH   SOLE 0 0 56,111 0
SCHWAB FUND INTL LRG ETF ETF/Closed End 808524755   3,888 133,749 SH   SOLE 0 0 133,749 0
SCHWAB FDMNTL US LRG ETF ETF/Closed End 808524771   329 6,159 SH   SOLE 0 0 6,159 0
SCHWAB US DIV EQ ETF ETF/Closed End 808524797   23,630 312,811 SH   SOLE 0 0 312,811 0
SCHWAB INTL EQ ETF ETF/Closed End 808524805   916 28,423 SH   SOLE 0 0 28,423 0
SCHWAB INTRM US TRSY ETF ETF/Closed End- 808524854   4,264 86,615 SH   SOLE 0 0 86,615 0
SCHWAB S/T US TRSY ETF ETF/Closed End- 808524862   615 12,749 SH   SOLE 0 0 12,749 0
SCHWAB US TIPS ETF ETF/Closed End- 808524870   3,467 66,941 SH   SOLE 0 0 66,941 0
SCHWAB INTL SMCP EQ ETF ETF/Closed End 808524888   251 7,971 SH   SOLE 0 0 7,971 0
MATIV HLDGS INC Common Stock 808541106   2,351 112,487 SH   SOLE 0 0 112,487 0
SCIENCE APP INTL CORP Common Stock 808625107   942 8,491 SH   SOLE 0 0 8,491 0
SCOTTS MIRACLEGRO CO Common Stock 810186106   5,711 117,529 SH   SOLE 0 0 117,529 0
SEA LTD ADR Common Stock 81141R100   806 15,486 SH   SOLE 0 0 15,486 0
SEAGEN INC Common Stock 81181C104   2,077 16,163 SH   SOLE 0 0 16,163 0
SEALED AIR CORP NEW Common Stock 81211K100   1,139 22,825 SH   SOLE 0 0 22,825 0
SEASPINE HOLDINGS CORP Common Stock 81255T108   84 10,000 SH   SOLE 0 0 10,000 0
MATRLS SEL SECT SPDR ETF ETF/Closed End 81369Y100   7,367 94,840 SH   SOLE 0 0 94,840 0
HLTHCR SEL SECT SPDR ETF ETF/Closed End 81369Y209   604,497 4,449,737 SH   SOLE 0 0 4,449,737 0
CONS STPLS SEL SPDR ETF ETF/Closed End 81369Y308   243,429 3,265,310 SH   SOLE 0 0 3,265,310 0
CONS DSCR SEL SPDR ETF ETF/Closed End 81369Y407   175,672 1,360,114 SH   SOLE 0 0 1,360,114 0
ENERGY SEL SECT SPDR ETF ETF/Closed End 81369Y506   71,354 815,750 SH   SOLE 0 0 815,750 0
FINL SEL SECT SPDR ETF ETF/Closed End 81369Y605   23,855 697,516 SH   SOLE 0 0 697,516 0
INDL SEL SECT SPDR ETF ETF/Closed End 81369Y704   18,781 191,234 SH   SOLE 0 0 191,234 0
TECH SEL SECT SPDR ETF ETF/Closed End 81369Y803   512,567 4,118,992 SH   SOLE 0 0 4,118,992 0
SELECT COMMN SVC SEL ETF ETF/Closed End 81369Y852   213,269 4,444,040 SH   SOLE 0 0 4,444,040 0
SEL SECT RL EST SPDR ETF ETF/Closed End 81369Y860   3,844 104,083 SH   SOLE 0 0 104,083 0
UTILS SEL SECT SPDR ETF ETF/Closed End 81369Y886   204,925 2,906,744 SH   SOLE 0 0 2,906,744 0
SELECTIVE INS GROUP INC Common Stock 816300107   601 6,779 SH   SOLE 0 0 6,779 0
SEMTECH CORP Common Stock 816850101   1,697 59,140 SH   SOLE 0 0 59,140 0
SEMPRA Common Stock 816851109   14,058 90,967 SH   SOLE 0 0 90,967 0
SENECA FOODS CL A NEW Common Stock 817070501   418 6,855 SH   SOLE 0 0 6,855 0
SENSEONICS HOLDINGS INC Common Stock 81727U105   20 19,660 SH   SOLE 0 0 19,660 0
SENSUS HEALTHCARE INC Common Stock 81728J109   301 40,576 SH   SOLE 0 0 40,576 0
SERES THERAPEUTICS INC Common Stock 81750R102   543 96,954 SH   SOLE 0 0 96,954 0
SERVICE CORP INTL Common Stock 817565104   9,386 135,749 SH   SOLE 0 0 135,749 0
SERVICE PPTYS TR SBI Common Stock 81761L102   133 18,226 SH   SOLE 0 0 18,226 0
SERVICENOW INC Common Stock 81762P102   11,511 29,648 SH   SOLE 0 0 29,648 0
SHENANDOAH TELECOM CO Common Stock 82312B106   489 30,763 SH   SOLE 0 0 30,763 0
SHERWIN WILLIAMS CO Common Stock 824348106   33,642 141,750 SH   SOLE 0 0 141,750 0
SHOALS TECHS GRP INC A Common Stock 82489W107   376 15,248 SH   SOLE 0 0 15,248 0
SHOPIFY INC CL A Common Stock 82509L107   3,936 113,402 SH   SOLE 0 0 113,402 0
SHUTTERSTOCK INC Common Stock 825690100   325 6,162 SH   SOLE 0 0 6,162 0
SIGNATURE BANK NEW YORK Common Stock 82669G104   1,091 9,472 SH   SOLE 0 0 9,472 0
SILICON LABORATORIES INC Common Stock 826919102   660 4,863 SH   SOLE 0 0 4,863 0
SILICON MOTION TECH ADR Common Stock 82706C108   4,312 66,348 SH   SOLE 0 0 66,348 0
ARS PHARMS INC Common Stock 82835W108   458 53,714 SH   SOLE 0 0 53,714 0
SILVERGATE CAP CORP A Common Stock 82837P408   198 11,388 SH   SOLE 0 0 11,388 0
SIMON PPTY GRP INC NEW REIT 828806109   6,066 51,630 SH   SOLE 0 0 51,630 0
SIMPLIFY HEALTH CARE ETF ETF/Closed End 82889N772   527 19,808 SH   SOLE 0 0 19,808 0
SIMPLFY INT RT HEDGE ETF ETF/Closed End 82889N855   2,434 33,993 SH   SOLE 0 0 33,993 0
SIMPLIFY VOLATILITY ETF ETF/Closed End 82889N863   254 11,600 SH   SOLE 0 0 11,600 0
SIMPSON MFG CO INC Common Stock 829073105   421 4,752 SH   SOLE 0 0 4,752 0
SINCLAIR BROADCAST GRP Common Stock 829226109   1,032 66,565 SH   SOLE 0 0 66,565 0
SIREN DIVCON LDR DIV ETF ETF/Closed End 829658301   1,088 22,310 SH   SOLE 0 0 22,310 0
SIRIUS XM HLDGS INC Common Stock 82968B103   414 70,868 SH   SOLE 0 0 70,868 0
SITEONE LANDSCAPE SUPPLY Common Stock 82982L103   5,531 47,147 SH   SOLE 0 0 47,147 0
SITIO ROYALTIES CORP NEW Common Stock 82983N108   2,673 92,645 SH   SOLE 0 0 92,645 0
SIXTH STR SPECIALTY LNDG Common Stock 83012A109   3,831 215,202 SH   SOLE 0 0 215,202 0
SKECHERS USA INC CL A Common Stock 830566105   741 17,654 SH   SOLE 0 0 17,654 0
SKYWORKS SOLUTIONS INC Common Stock 83088M102   11,262 123,579 SH   SOLE 0 0 123,579 0
SMITH WESSON BRANDS Common Stock 831754106   93 10,659 SH   SOLE 0 0 10,659 0
SMITH NEPHEW PLC ADR Common Stock 83175M205   608 22,621 SH   SOLE 0 0 22,621 0
SMITH AO Common Stock 831865209   10,785 188,416 SH   SOLE 0 0 188,416 0
SMARTSHEET INC A Common Stock 83200N103   263 6,683 SH   SOLE 0 0 6,683 0
SMART FOR LIFE INC Common Stock 83204U103   5 20,000 SH   SOLE 0 0 20,000 0
SMUCKER JM COMPANY NEW Common Stock 832696405   3,135 19,783 SH   SOLE 0 0 19,783 0
SNAP ON INC Common Stock 833034101   5,555 24,312 SH   SOLE 0 0 24,312 0
SNAP INC CL A Common Stock 83304A106   221 24,643 SH   SOLE 0 0 24,643 0
SNOWFLAKE INC A Common Stock 833445109   4,545 31,662 SH   SOLE 0 0 31,662 0
SOCIEDAD QUIMICA SER B Common Stock 833635105   3,499 43,829 SH   SOLE 0 0 43,829 0
SOFI TECHNOLOGIES INC Common Stock 83406F102   266 57,749 SH   SOLE 0 0 57,749 0
SLR INVT CORP BDC Common Stock 83413U100   179 12,852 SH   SOLE 0 0 12,852 0
SOLAREDGE TECHS INC Common Stock 83417M104   1,716 6,059 SH   SOLE 0 0 6,059 0
SONOCO PRODUCTS CO Common Stock 835495102   1,173 19,319 SH   SOLE 0 0 19,319 0
SONY GROUP CORP ADR NEW Common Stock 835699307   2,056 26,947 SH   SOLE 0 0 26,947 0
SOURCE CAPITAL INC ETF/Closed End 836144105   236 6,098 SH   SOLE 0 0 6,098 0
SOUTH JERSEY INDS INC Common Stock 838518108   2,296 64,616 SH   SOLE 0 0 64,616 0
SOUTHSTATE CORP Common Stock 840441109   859 11,243 SH   SOLE 0 0 11,243 0
SOUTHERN COMPANY Common Stock 842587107   27,643 387,105 SH   SOLE 0 0 387,105 0
SOUTHERN COPPER CORP DEL Common Stock 84265V105   1,894 31,355 SH   SOLE 0 0 31,355 0
SOUTHERN FIRST BANCSHS Common Stock 842873101   217 4,746 SH   SOLE 0 0 4,746 0
SOUTHERN MO BANCORP Common Stock 843380106   261 5,691 SH   SOLE 0 0 5,691 0
SOUTHWEST AIRLINES CO Common Stock 844741108   1,340 39,785 SH   SOLE 0 0 39,785 0
SPARTANNASH COMPANY Common Stock 847215100   901 29,803 SH   SOLE 0 0 29,803 0
SPIRIT AEROSYS HLDG CL A Common Stock 848574109   867 29,286 SH   SOLE 0 0 29,286 0
SPLUNK INC Common Stock 848637104   1,876 21,793 SH   SOLE 0 0 21,793 0
SPORTSMANS WAREHOUSE Common Stock 84920Y106   292 31,082 SH   SOLE 0 0 31,082 0
SPROTT PHYSICAL GOLD TR ETF/Closed End 85207H104   10,975 778,395 SH   SOLE 0 0 778,395 0
SPROTT PHYSICAL SLVR ETF/Closed End 85207K107   4,831 586,315 SH   SOLE 0 0 586,315 0
SPROUTS FARMERS MARKET Common Stock 85208M102   1,221 37,726 SH   SOLE 0 0 37,726 0
SPROTT URANIUM MINRS ETF ETF/Closed End 85208P303   531 16,715 SH   SOLE 0 0 16,715 0
SPROTT PHYS GLD SLVR ETF/Closed End 85208R101   3,205 178,772 SH   SOLE 0 0 178,772 0
BLOCK INC A Common Stock 852234103   11,603 184,640 SH   SOLE 0 0 184,640 0
STAG INDUSTRIAL INC Common Stock 85254J102   794 24,562 SH   SOLE 0 0 24,562 0
STAGWELL INC A Common Stock 85256A109   1,080 173,867 SH   SOLE 0 0 173,867 0
STANLEY BLACK DECKER Common Stock 854502101   11,987 159,574 SH   SOLE 0 0 159,574 0
STARBUCKS CORP Common Stock 855244109   30,086 303,283 SH   SOLE 0 0 303,283 0
STARWOOD PROPERTY TR INC REIT 85571B105   1,218 66,425 SH   SOLE 0 0 66,425 0
STARRY GRP HLDGS A Common Stock 85572U102   5 100,000 SH   SOLE 0 0 100,000 0
STATE STREET CORP Common Stock 857477103   5,110 65,880 SH   SOLE 0 0 65,880 0
STEEL DYNAMICS INC Common Stock 858119100   2,304 23,580 SH   SOLE 0 0 23,580 0
STELLUS CAP INVT BDC Common Stock 858568108   594 44,825 SH   SOLE 0 0 44,825 0
STEM INC NEW Common Stock 85859N102   90 10,041 SH   SOLE 0 0 10,041 0
STIFEL FINANCIAL CORP Common Stock 860630102   377 6,451 SH   SOLE 0 0 6,451 0
STMICROELECTRONICS N V Common Stock 861012102   2,083 58,557 SH   SOLE 0 0 58,557 0
VIRTUS STONE HARBOR EMRG ETF/Closed End- 86164W100   236 48,282 SH   SOLE 0 0 48,282 0
STONEX GROUP INC Common Stock 861896108   873 9,161 SH   SOLE 0 0 9,161 0
STORE CAPITAL CORP REIT 862121100   630 19,643 SH   SOLE 0 0 19,643 0
STRAT DAY HAGAN ETF ETF/Closed End 86280R803   826 27,120 SH   SOLE 0 0 27,120 0
STRYKER CORP Common Stock 863667101   17,193 70,323 SH   SOLE 0 0 70,323 0
SUBURBAN PROPANE PTNR LP MLP 864482104   761 50,100 SH   SOLE 0 0 50,100 0
SUMITOMO MITSUI FINL Common Stock 86562M209   729 90,914 SH   SOLE 0 0 90,914 0
SUN COMMUNITIES INC REIT 866674104   1,643 11,492 SH   SOLE 0 0 11,492 0
SUN LIFE FINL INC Common Stock 866796105   254 5,478 SH   SOLE 0 0 5,478 0
SUNCOR ENERGY INC NEW Common Stock 867224107   1,715 54,039 SH   SOLE 0 0 54,039 0
SUNCOKE ENERGY INC Common Stock 86722A103   327 37,879 SH   SOLE 0 0 37,879 0
SUNOCO LP MLP 86765K109   1,108 25,711 SH   SOLE 0 0 25,711 0
SUNRUN INC Common Stock 86771W105   756 31,492 SH   SOLE 0 0 31,492 0
SUNSTONE HTL INV INC NEW Common Stock 867892101   181 18,720 SH   SOLE 0 0 18,720 0
SUPERIOR IND INTL INC Common Stock 868168105   133 31,523 SH   SOLE 0 0 31,523 0
SUPERNUS PHARMS INC Common Stock 868459108   205 5,756 SH   SOLE 0 0 5,756 0
SURO CAPITAL CORP Common Stock 86887Q109   344 90,436 SH   SOLE 0 0 90,436 0
SYNOPSYS INC Common Stock 871607107   1,281 4,011 SH   SOLE 0 0 4,011 0
SYNOVUS FINL CORP NEW Common Stock 87161C501   1,292 34,395 SH   SOLE 0 0 34,395 0
TD SYNNEX CORP Common Stock 87162W100   531 5,609 SH   SOLE 0 0 5,609 0
SYNCHRONY FINANCIAL Common Stock 87165B103   241 7,335 SH   SOLE 0 0 7,335 0
SYNEOS HEALTH INC CL A Common Stock 87166B102   464 12,650 SH   SOLE 0 0 12,650 0
SYSCO CORP Common Stock 871829107   25,208 329,727 SH   SOLE 0 0 329,727 0
CARLYLE SECD LENDING INC ETF/Closed End 872280102   1,351 94,440 SH   SOLE 0 0 94,440 0
TFI INTL INC Common Stock 87241L109   618 6,164 SH   SOLE 0 0 6,164 0
TJX COS INC NEW Common Stock 872540109   43,404 545,277 SH   SOLE 0 0 545,277 0
T MOBILE US INC Common Stock 872590104   16,452 117,515 SH   SOLE 0 0 117,515 0
TPG INC A Common Stock 872657101   316 11,360 SH   SOLE 0 0 11,360 0
TRI POINTE HOMES INC Common Stock 87265H109   363 19,534 SH   SOLE 0 0 19,534 0
T ROWE PRICE BLU GRW ETF ETF/Closed End 87283Q107   331 16,051 SH   SOLE 0 0 16,051 0
T ROWE PRICE DIV GRW ETF ETF/Closed End 87283Q404   210 6,684 SH   SOLE 0 0 6,684 0
TTM TECHNOLOGIES INC Common Stock 87305R109   362 24,038 SH   SOLE 0 0 24,038 0
TAIWAN SEMICON MFG CO Common Stock 874039100   18,766 251,922 SH   SOLE 0 0 251,922 0
TAKETWO INTERACTV SOFTW Common Stock 874054109   2,437 23,401 SH   SOLE 0 0 23,401 0
TAKEDA PHARMA CO LTD ADR Common Stock 874060205   1,135 72,732 SH   SOLE 0 0 72,732 0
TANDEM DIABETES CARE NEW Common Stock 875372203   595 13,228 SH   SOLE 0 0 13,228 0
TANGO THERAPEUTICS INC Common Stock 87583X109   290 40,000 SH   SOLE 0 0 40,000 0
TAPESTRY INC Common Stock 876030107   786 20,637 SH   SOLE 0 0 20,637 0
TARGET CORP Common Stock 87612E106   50,853 341,206 SH   SOLE 0 0 341,206 0
TARGA RESOURCES CORP Common Stock 87612G101   3,591 48,851 SH   SOLE 0 0 48,851 0
TARSUS PHARMS INC Common Stock 87650L103   171 11,640 SH   SOLE 0 0 11,640 0
TAYLOR DEVICES INC Common Stock 877163105   4,698 331,096 SH   SOLE 0 0 331,096 0
TAYLOR MORRISON HOME A Common Stock 87724P106   398 13,110 SH   SOLE 0 0 13,110 0
TC ENERGY CORP Common Stock 87807B107   2,288 57,398 SH   SOLE 0 0 57,398 0
TECK RESOURCES LTD CL B Common Stock 878742204   1,737 45,926 SH   SOLE 0 0 45,926 0
TEGNA INC Common Stock 87901J105   1,017 48,014 SH   SOLE 0 0 48,014 0
TEKLA HEALTHCARE OPPTYS Common Stock 879105104   1,858 93,806 SH   SOLE 0 0 93,806 0
TEKLA HEALTHCARE INV SBI ETF/Closed End 87911J103   2,779 154,411 SH   SOLE 0 0 154,411 0
TEKLA LIFE SCIENCES INVS ETF/Closed End 87911K100   854 60,083 SH   SOLE 0 0 60,083 0
TEKLA WORLD HLTHCARE ETF/Closed End 87911L108   787 53,698 SH   SOLE 0 0 53,698 0
TELEDYNE TECH INC Common Stock 879360105   5,380 13,451 SH   SOLE 0 0 13,451 0
TELEFLEX INC Common Stock 879369106   4,106 16,448 SH   SOLE 0 0 16,448 0
TELEPHONE DATA SYS INC Common Stock 879433829   231 22,000 SH   SOLE 0 0 22,000 0
TELUS CORP Common Stock 87971M103   984 50,966 SH   SOLE 0 0 50,966 0
TEMPUR SEALY INTL INC Common Stock 88023U101   459 13,358 SH   SOLE 0 0 13,358 0
TERADYNE INC Common Stock 880770102   15,489 177,324 SH   SOLE 0 0 177,324 0
TEREX CORP NEW Common Stock 880779103   541 12,672 SH   SOLE 0 0 12,672 0
TERNIUM SA SPON ADR Common Stock 880890108   623 20,390 SH   SOLE 0 0 20,390 0
TERRENO REALTY CORP REIT 88146M101   424 7,460 SH   SOLE 0 0 7,460 0
TESLA INC Common Stock 88160R101   44,643 362,418 SH   SOLE 0 0 362,418 0
TEVA PHARMACEUTICAL ADR Common Stock 881624209   7,684 842,564 SH   SOLE 0 0 842,564 0
TETRA TECH INC NEW Common Stock 88162G103   600 4,135 SH   SOLE 0 0 4,135 0
TEXAS INSTRUMENTS INC Common Stock 882508104   37,727 228,344 SH   SOLE 0 0 228,344 0
TEXAS PACIFIC LAND CORP Common Stock 88262P102   7,707 3,287 SH   SOLE 0 0 3,287 0
TEXTRON INC Common Stock 883203101   1,586 22,404 SH   SOLE 0 0 22,404 0
TRADE DESK INC A Common Stock 88339J105   2,400 53,532 SH   SOLE 0 0 53,532 0
THERMO FISHER SCIENTIFIC Common Stock 883556102   113,867 206,771 SH   SOLE 0 0 206,771 0
THOMSON REUTERS CORP NEW Common Stock 884903709   339 2,971 SH   SOLE 0 0 2,971 0
THOR INDUSTRIES INC Common Stock 885160101   7,010 92,856 SH   SOLE 0 0 92,856 0
THORNBURG INC BLDR OPPTY Common Stock 885213108   609 42,669 SH   SOLE 0 0 42,669 0
3M COMPANY Common Stock 88579Y101   49,145 409,817 SH   SOLE 0 0 409,817 0
TIDAL LEATHERBACK ETF ETF/Closed End 886364850   667 22,712 SH   SOLE 0 0 22,712 0
TIDEWATER INC NEW Common Stock 88642R109   1,571 42,635 SH   SOLE 0 0 42,635 0
TILRAY BRANDS INC 2 Common Stock 88688T100   70 25,971 SH   SOLE 0 0 25,971 0
TIMKEN CO Common Stock 887389104   268 3,793 SH   SOLE 0 0 3,793 0
TOLL BROTHERS INC Common Stock 889478103   818 16,379 SH   SOLE 0 0 16,379 0
TORO CO Common Stock 891092108   1,144 10,103 SH   SOLE 0 0 10,103 0
TORONTO DOMINION BK NEW Common Stock 891160509   2,953 45,600 SH   SOLE 0 0 45,600 0
TORTOISE ENRGY INFRA NEW ETF/Closed End 89147L886   512 16,108 SH   SOLE 0 0 16,108 0
TOTALENERGIES SE ADR Common Stock 89151E109   8,273 133,267 SH   SOLE 0 0 133,267 0
TOWNEBANK PORTSMOUTH VA Common Stock 89214P109   239 7,738 SH   SOLE 0 0 7,738 0
TOWNSQUARE MEDIA INC A Common Stock 892231101   142 19,634 SH   SOLE 0 0 19,634 0
TOYOTA MTR CORP SPON ADR Common Stock 892331307   1,208 8,841 SH   SOLE 0 0 8,841 0
TRACTOR SUPPLY CO Common Stock 892356106   5,580 24,804 SH   SOLE 0 0 24,804 0
TRADEWEB MARKETS INC A Common Stock 892672106   308 4,750 SH   SOLE 0 0 4,750 0
TRANSDIGM GROUP INC Common Stock 893641100   1,504 2,387 SH   SOLE 0 0 2,387 0
TRAVEL LEISURE CO Common Stock 894164102   407 11,193 SH   SOLE 0 0 11,193 0
TRAVELERS COS INC Common Stock 89417E109   32,373 172,664 SH   SOLE 0 0 172,664 0
TREX CO INC Common Stock 89531P105   9,137 215,862 SH   SOLE 0 0 215,862 0
TRI CONTINENTAL CORP ETF/Closed End 895436103   384 15,000 SH   SOLE 0 0 15,000 0
TRINET GROUP INC Common Stock 896288107   452 6,662 SH   SOLE 0 0 6,662 0
TRINITY INDUSTRIES INC Common Stock 896522109   493 16,660 SH   SOLE 0 0 16,660 0
TRUIST FINL CORP Common Stock 89832Q109   28,478 661,806 SH   SOLE 0 0 661,806 0
TURTLE BEACH CORP NEW Common Stock 900450206   424 59,100 SH   SOLE 0 0 59,100 0
TUTOR PERINI CORP Common Stock 901109108   137 18,100 SH   SOLE 0 0 18,100 0
TWILIO INC A Common Stock 90138F102   981 20,037 SH   SOLE 0 0 20,037 0
TYLER TECHNOLOGIES INC Common Stock 902252105   3,344 10,372 SH   SOLE 0 0 10,372 0
TYSON FOODS INC A Common Stock 902494103   2,719 43,672 SH   SOLE 0 0 43,672 0
UDR INC REIT 902653104   509 13,142 SH   SOLE 0 0 13,142 0
UGI CORP NEW Common Stock 902681105   6,063 163,551 SH   SOLE 0 0 163,551 0
U S BANCORP DE NEW Common Stock 902973304   14,498 332,442 SH   SOLE 0 0 332,442 0
USD PARTNERS LP Common Stock 903318103   32 10,050 SH   SOLE 0 0 10,050 0
U S SILICA HLDGS INC Common Stock 90346E103   1,072 85,747 SH   SOLE 0 0 85,747 0
UBER TECHNOLOGIES INC Common Stock 90353T100   13,488 545,407 SH   SOLE 0 0 545,407 0
UBIQUITI INC Common Stock 90353W103   610 2,231 SH   SOLE 0 0 2,231 0
UIPATH INC A Common Stock 90364P105   417 32,825 SH   SOLE 0 0 32,825 0
ULTA BEAUTY INC Common Stock 90384S303   16,002 34,113 SH   SOLE 0 0 34,113 0
ULTRA CLEAN HOLDINGS INC Common Stock 90385V107   424 12,789 SH   SOLE 0 0 12,789 0
ULTRALIFE CORP Common Stock 903899102   2,104 544,999 SH   SOLE 0 0 544,999 0
UMPQUA HOLDINGS CORP Common Stock 904214103   3,028 169,650 SH   SOLE 0 0 169,650 0
UNDER ARMOUR INC CL A Common Stock 904311107   187 18,391 SH   SOLE 0 0 18,391 0
UNDER ARMOUR INC C Common Stock 904311206   1,772 198,626 SH   SOLE 0 0 198,626 0
UNIFIED BALLAST SMID ETF ETF/Closed End 90470L550   341 10,724 SH   SOLE 0 0 10,724 0
UNILEVER PLC SPONS ADR Common Stock 904767704   23,109 458,975 SH   SOLE 0 0 458,975 0
UNION PACIFIC CORP Common Stock 907818108   46,050 222,389 SH   SOLE 0 0 222,389 0
UNITED BANKSHARES INC WV Common Stock 909907107   2,374 58,626 SH   SOLE 0 0 58,626 0
UNITED AIRLINES HLDGS Common Stock 910047109   2,411 63,942 SH   SOLE 0 0 63,942 0
UPS INC B Common Stock 911312106   102,546 589,889 SH   SOLE 0 0 589,889 0
UNITED RENTALS INC Common Stock 911363109   7,118 20,026 SH   SOLE 0 0 20,026 0
U S NAT 0001 NEW ETF ETF/Closed End 912318300   349 24,750 SH   SOLE 0 0 24,750 0
UNITED THERAPEUTICS CORP Common Stock 91307C102   2,266 8,148 SH   SOLE 0 0 8,148 0
UNITEDHEALTH GROUP INC Common Stock 91324P102   192,937 363,907 SH   SOLE 0 0 363,907 0
UNITIL CORP Common Stock 913259107   484 9,424 SH   SOLE 0 0 9,424 0
UNITI GROUP INC Common Stock 91325V108   224 40,513 SH   SOLE 0 0 40,513 0
UNITY SOFTWARE INC Common Stock 91332U101   364 12,726 SH   SOLE 0 0 12,726 0
UNIVAR SOLUTIONS INC Common Stock 91336L107   773 24,307 SH   SOLE 0 0 24,307 0
UNIVERSAL CORP VA Common Stock 913456109   203 3,839 SH   SOLE 0 0 3,839 0
UNIVERSAL DISPLAY CORP Common Stock 91347P105   607 5,618 SH   SOLE 0 0 5,618 0
UNIVERSAL HEALTH REIT REIT 91359E105   555 11,625 SH   SOLE 0 0 11,625 0
UNIVERSAL STAINLESS Common Stock 913837100   189 26,350 SH   SOLE 0 0 26,350 0
UNIVERSAL LOGISTICS HLDG Common Stock 91388P105   1,443 43,145 SH   SOLE 0 0 43,145 0
UNIVERSAL HLTH SVC CL B Common Stock 913903100   872 6,192 SH   SOLE 0 0 6,192 0
UNUM GROUP Common Stock 91529Y106   6,003 146,314 SH   SOLE 0 0 146,314 0
URSTADT BIDLE PPTYS CL A REIT 917286205   351 18,523 SH   SOLE 0 0 18,523 0
UTZ BRANDS INC A Common Stock 918090101   211 13,310 SH   SOLE 0 0 13,310 0
V F CORP Common Stock 918204108   8,520 308,586 SH   SOLE 0 0 308,586 0
VSE CORP Common Stock 918284100   3,964 84,567 SH   SOLE 0 0 84,567 0
VOC ENERGY TR UNIT Common Stock 91829B103   228 21,954 SH   SOLE 0 0 21,954 0
VAIL RESORTS INC Common Stock 91879Q109   3,652 15,322 SH   SOLE 0 0 15,322 0
VALHI INC NEW Common Stock 918905209   567 25,792 SH   SOLE 0 0 25,792 0
VALE S A ADR Common Stock 91912E105   2,478 146,037 SH   SOLE 0 0 146,037 0
VALERO ENERGY CORP Common Stock 91913Y100   10,642 83,886 SH   SOLE 0 0 83,886 0
VALLEY NATIONAL BANCORP Common Stock 919794107   466 41,161 SH   SOLE 0 0 41,161 0
VALMONT INDUSTRIES INC Common Stock 920253101   625 1,890 SH   SOLE 0 0 1,890 0
VANECK MERK GOLD TR ETF ETF/Closed End 921078101   276 15,575 SH   SOLE 0 0 15,575 0
VANECK GOLD MINERS ETF ETF/Closed End 92189F106   13,772 480,545 SH   SOLE 0 0 480,545 0
VANECK VIDEO GAMING ETF ETF/Closed End 92189F114   417 9,740 SH   SOLE 0 0 9,740 0
VANECK SHRT HI YLD ETF ETF/Closed End- 92189F387   3,831 172,021 SH   SOLE 0 0 172,021 0
VANECK BDC INCM ETF ETF/Closed End 92189F411   1,900 134,276 SH   SOLE 0 0 134,276 0
VANECK PFD SECS EX ETF ETF/Closed End- 92189F429   298 17,843 SH   SOLE 0 0 17,843 0
VANECK FALLEN ANGELS ETF ETF/Closed End- 92189F437   929 34,399 SH   SOLE 0 0 34,399 0
VANECK MTG REIT INCM ETF ETF/Closed End 92189F452   250 21,416 SH   SOLE 0 0 21,416 0
VANECK IG FLTG RATE ETF ETF/Closed End- 92189F486   721 28,972 SH   SOLE 0 0 28,972 0
VANECK LONG MUNI ETF ETF/Closed End- 92189F536   569 32,604 SH   SOLE 0 0 32,604 0
VANECK URANNUC ENGY ETF ETF/Closed End 92189F601   203 3,700 SH   SOLE 0 0 3,700 0
VANECK MORNINGSTAR ETF ETF/Closed End 92189F643   13,412 206,621 SH   SOLE 0 0 206,621 0
VANECK SEMICONDUCTOR ETF ETF/Closed End 92189F676   3,014 14,850 SH   SOLE 0 0 14,850 0
VANECK PHARMACEUTICL ETF ETF/Closed End 92189F692   341 4,385 SH   SOLE 0 0 4,385 0
VANECK AGRIBUSINESS ETF ETF/Closed End 92189F700   2,683 31,250 SH   SOLE 0 0 31,250 0
VANECK BIOTECH ETF ETF/Closed End 92189F726   1,042 6,520 SH   SOLE 0 0 6,520 0
VANECK JR GOLD MINER ETF ETF/Closed End 92189F791   3,630 101,827 SH   SOLE 0 0 101,827 0
VANECK DURABLE HI DV ETF ETF/Closed End 92189H102   202 6,350 SH   SOLE 0 0 6,350 0
VANECK INTER MUN ETF ETF/Closed End- 92189H201   1,743 38,219 SH   SOLE 0 0 38,219 0
VANECK JPM E/MKT NEW ETF ETF/Closed End- 92189H300   1,536 63,401 SH   SOLE 0 0 63,401 0
VANECK HI YLD MUN ETF ETF/Closed End- 92189H409   3,172 62,745 SH   SOLE 0 0 62,745 0
VANECK OIL SVCS NEW ETF ETF/Closed End 92189H607   4,047 13,309 SH   SOLE 0 0 13,309 0
VANECK RARE ERTH NEW ETF ETF/Closed End 92189H805   523 6,867 SH   SOLE 0 0 6,867 0
VNGRD DIV APPREC ETF ETF/Closed End 921908844   88,763 584,541 SH   SOLE 0 0 584,541 0
VNGRD TOTAL INTL STK ETF ETF/Closed End 921909768   6,766 130,825 SH   SOLE 0 0 130,825 0
VNGRD EXT DUR TRSY ETF ETF/Closed End- 921910709   11,891 143,556 SH   SOLE 0 0 143,556 0
VANGRD ESG INTL STK ETF ETF/Closed End 921910725   236 4,798 SH   SOLE 0 0 4,798 0
VANGRD ESG US STK ETF ETF/Closed End 921910733   5,206 79,048 SH   SOLE 0 0 79,048 0
VNGRD MEGA CAP GRWTH ETF ETF/Closed End 921910816   12,417 72,160 SH   SOLE 0 0 72,160 0
VNGRD MEGA CAP VAL ETF ETF/Closed End 921910840   7,564 73,545 SH   SOLE 0 0 73,545 0
VNG MEGA CAP INDEX ETF ETF/Closed End 921910873   6,182 46,690 SH   SOLE 0 0 46,690 0
VNGRD SP 500 GRW ETF ETF/Closed End 921932505   18,126 85,929 SH   SOLE 0 0 85,929 0
VNGRD SP 500 VAL ETF ETF/Closed End 921932703   3,225 23,024 SH   SOLE 0 0 23,024 0
VNGRD SP SM VAL 600 ETF ETF/Closed End 921932778   276 1,757 SH   SOLE 0 0 1,757 0
VNGRD SP SM CAP 600 ETF ETF/Closed End 921932828   2,099 12,113 SH   SOLE 0 0 12,113 0
VNGRD SP MDCP 400 ETF ETF/Closed End 921932885   3,292 20,124 SH   SOLE 0 0 20,124 0
VNGRD LNG TRM BD IDX ETF ETF/Closed End- 921937793   23,670 326,758 SH   SOLE 0 0 326,758 0
VNGRD INTRM TRM BD ETF ETF/Closed End- 921937819   28,555 384,221 SH   SOLE 0 0 384,221 0
VNGRD SHORT TERM BD ETF ETF/Closed End- 921937827   55,455 736,644 SH   SOLE 0 0 736,644 0
VNGRD TTL BD MKT ETF ETF/Closed End- 921937835   31,937 444,563 SH   SOLE 0 0 444,563 0
VNGRD FTSE DEV MKTS ETF ETF/Closed End 921943858   140,120 3,338,580 SH   SOLE 0 0 3,338,580 0
VNGRD HGH DIV YLD ETF ETF/Closed End 921946406   181,684 1,678,992 SH   SOLE 0 0 1,678,992 0
VNGRD INTL HI DIV YL ETF ETF/Closed End 921946794   10,044 168,602 SH   SOLE 0 0 168,602 0
VNGRD INTL DIV APPRC ETF ETF/Closed End 921946810   17,309 248,590 SH   SOLE 0 0 248,590 0
VNGRD EMRG MKTS GOV ETF ETF/Closed End- 921946885   5,745 94,207 SH   SOLE 0 0 94,207 0
VNGRD SHRT INFL PRO ETF ETF/Closed End- 922020805   21,229 454,495 SH   SOLE 0 0 454,495 0
VNGRD ULTRA SHORT BD ETF ETF/Closed End- 92203C303   580 11,830 SH   SOLE 0 0 11,830 0
VNGRD TTL INTL BD ETF ETF/Closed End- 92203J407   61,229 1,290,934 SH   SOLE 0 0 1,290,934 0
VNGRD FTSE SMALL CAP ETF ETF/Closed End 922042718   17,281 168,086 SH   SOLE 0 0 168,086 0
VNGRD TTL WORLD STK ETF ETF/Closed End 922042742   1,808 20,977 SH   SOLE 0 0 20,977 0
VNGRD FTSE ALL WORLD ETF ETF/Closed End 922042775   359,703 7,173,981 SH   SOLE 0 0 7,173,981 0
VNGRD FTSE EMG MKTS ETF ETF/Closed End 922042858   62,454 1,602,217 SH   SOLE 0 0 1,602,217 0
VNGRD FTSE PACIFIC ETF ETF/Closed End 922042866   303,925 4,723,006 SH   SOLE 0 0 4,723,006 0
VNGRD FTSE EUROPE ETF ETF/Closed End 922042874   15,402 277,816 SH   SOLE 0 0 277,816 0
VNGRD CONSMR DISCRET ETF ETF/Closed End 92204A108   20,307 92,718 SH   SOLE 0 0 92,718 0
VNGRD CNSMR STAPLES ETF ETF/Closed End 92204A207   18,891 98,613 SH   SOLE 0 0 98,613 0
VNGRD ENERGY ETF ETF/Closed End 92204A306   3,652 30,113 SH   SOLE 0 0 30,113 0
VNGRD FINANCIALS ETF ETF/Closed End 92204A405   10,723 129,620 SH   SOLE 0 0 129,620 0
VNGRD HEALTH CARE ETF ETF/Closed End 92204A504   70,315 283,471 SH   SOLE 0 0 283,471 0
VNGRD INDUSTRIALS ETF ETF/Closed End 92204A603   5,093 27,885 SH   SOLE 0 0 27,885 0
VNGRD INFO TECH ETF ETF/Closed End 92204A702   73,709 230,766 SH   SOLE 0 0 230,766 0
VNGRD MATERIALS ETF ETF/Closed End 92204A801   3,256 19,129 SH   SOLE 0 0 19,129 0
VNGRD UTILITIES ETF ETF/Closed End 92204A876   13,018 84,887 SH   SOLE 0 0 84,887 0
VNGRD COMMN SVCS ETF ETF/Closed End 92204A884   7,237 87,987 SH   SOLE 0 0 87,987 0
VNGRD SHRT TRM GOV ETF ETF/Closed End- 92206C102   9,168 158,563 SH   SOLE 0 0 158,563 0
VNGRD SHRT TRM CORP ETF ETF/Closed End- 92206C409   22,584 300,356 SH   SOLE 0 0 300,356 0
VNGRD TOTAL CORP BD ETF ETF/Closed End- 92206C573   312 4,201 SH   SOLE 0 0 4,201 0
VNGRD RUS2000 GRW IN ETF ETF/Closed End 92206C623   1,384 8,887 SH   SOLE 0 0 8,887 0
VNGRD RUS2000 VL IN ETF ETF/Closed End 92206C649   1,009 8,284 SH   SOLE 0 0 8,284 0
VNGRD RUS 2000 INDX ETF ETF/Closed End 92206C664   25,313 359,710 SH   SOLE 0 0 359,710 0
VNGRD RUS1000 GRW IN ETF ETF/Closed End 92206C680   101,871 1,848,170 SH   SOLE 0 0 1,848,170 0
VNGRD INTRM TERM ETF ETF/Closed End- 92206C706   6,683 114,284 SH   SOLE 0 0 114,284 0
VNGRD RUS1000 VL IN ETF ETF/Closed End 92206C714   108,126 1,624,004 SH   SOLE 0 0 1,624,004 0
VNGRD MTG BKD SEC ETF ETF/Closed End- 92206C771   27,782 610,326 SH   SOLE 0 0 610,326 0
VNGRD LNG TRM CRP BD ETF ETF/Closed End- 92206C813   116,439 1,537,961 SH   SOLE 0 0 1,537,961 0
VNGRD LNG TRM TREAS ETF ETF/Closed End- 92206C847   4,331 70,287 SH   SOLE 0 0 70,287 0
VNGRD INTRM CORP BD ETF ETF/Closed End- 92206C870   199,079 2,568,428 SH   SOLE 0 0 2,568,428 0
VECTOR GROUP LTD Common Stock 92240M108   338 28,475 SH   SOLE 0 0 28,475 0
V2X INC Common Stock 92242T101   794 19,230 SH   SOLE 0 0 19,230 0
VEEVA SYS INC CL A Common Stock 922475108   9,065 56,170 SH   SOLE 0 0 56,170 0
VENTAS INC REIT 92276F100   912 20,238 SH   SOLE 0 0 20,238 0
VNGRD MUN T/E BD ETF ETF/Closed End- 922907746   9,262 187,148 SH   SOLE 0 0 187,148 0
VNGRD SP 500 ETF ETF/Closed End 922908363   110,993 315,912 SH   SOLE 0 0 315,912 0
VNGRD MDCP VAL ETF ETF/Closed End 922908512   15,086 111,552 SH   SOLE 0 0 111,552 0
VNGRD MDCP GRW ETF ETF/Closed End 922908538   6,124 34,068 SH   SOLE 0 0 34,068 0
VNGRD REAL EST INDX ETF ETF/Closed End 922908553   13,287 161,098 SH   SOLE 0 0 161,098 0
VNGRD SMLL CAP GRWTH ETF ETF/Closed End 922908595   3,149 15,702 SH   SOLE 0 0 15,702 0
VNGRD SML CAP VAL ETF ETF/Closed End 922908611   15,910 100,191 SH   SOLE 0 0 100,191 0
VNGRD MID CAP ETF ETF/Closed End 922908629   80,789 396,393 SH   SOLE 0 0 396,393 0
VNGRD LGCP ETF ETF/Closed End 922908637   14,851 85,253 SH   SOLE 0 0 85,253 0
VNGRD EXTND MARKET ETF ETF/Closed End 922908652   2,943 22,149 SH   SOLE 0 0 22,149 0
VNGRD GROWTH ETF ETF/Closed End 922908736   23,697 111,194 SH   SOLE 0 0 111,194 0
VNGRD VALUE ETF ETF/Closed End 922908744   38,875 276,945 SH   SOLE 0 0 276,945 0
VNGRD SMALL CAP ETF ETF/Closed End 922908751   29,734 162,004 SH   SOLE 0 0 162,004 0
VNGRD TTL STK MKT ETF ETF/Closed End 922908769   29,700 155,342 SH   SOLE 0 0 155,342 0
VENTYX BIOSCIENCES INC Common Stock 92332V107   425 12,957 SH   SOLE 0 0 12,957 0
VERA BRADLEY INC Common Stock 92335C106   287 63,430 SH   SOLE 0 0 63,430 0
VERASTEM INC Common Stock 92337C104   10 25,200 SH   SOLE 0 0 25,200 0
VERISIGN INC Common Stock 92343E102   443 2,157 SH   SOLE 0 0 2,157 0
VERIZON COMMNS INC Common Stock 92343V104   85,658 2,174,062 SH   SOLE 0 0 2,174,062 0
VERITIV CORP Common Stock 923454102   2,296 18,864 SH   SOLE 0 0 18,864 0
VERISK ANALYTICS INC Common Stock 92345Y106   11,571 65,587 SH   SOLE 0 0 65,587 0
VERMILION ENERGY INC Common Stock 923725105   1,799 101,633 SH   SOLE 0 0 101,633 0
VERTEX PHARMS INC Common Stock 92532F100   37,132 128,584 SH   SOLE 0 0 128,584 0
VERTEX ENERGY INC Common Stock 92534K107   62 10,000 SH   SOLE 0 0 10,000 0
VIA RENEWABLES INC A Common Stock 92556D106   102 19,870 SH   SOLE 0 0 19,870 0
PARAMOUNT GLOBAL B Common Stock 92556H206   4,771 282,623 SH   SOLE 0 0 282,623 0
VIATRIS INC Common Stock 92556V106   7,963 715,485 SH   SOLE 0 0 715,485 0
VICI PROPERTIES INC REIT 925652109   12,747 393,423 SH   SOLE 0 0 393,423 0
VICOR CORP Common Stock 925815102   1,761 32,756 SH   SOLE 0 0 32,756 0
VICTORY CAP HLDGS INC A Common Stock 92645B103   8,460 315,320 SH   SOLE 0 0 315,320 0
VICTORYSHS USAA COR ETF ETF/Closed End 92647N535   524 10,773 SH   SOLE 0 0 10,773 0
VICTORYSHS US 500 ETF ETF/Closed End 92647N766   406 5,987 SH   SOLE 0 0 5,987 0
VICTORYSHS US 500 ETF ETF/Closed End 92647N782   719 11,226 SH   SOLE 0 0 11,226 0
VICTORYSHS US LGCP ETF ETF/Closed End 92647N865   4,281 72,687 SH   SOLE 0 0 72,687 0
VILLAGE SUPER MTK A NEW Common Stock 927107409   241 10,350 SH   SOLE 0 0 10,350 0
VIPSHOP HOLDINGS INC ADR Common Stock 92763W103   469 34,398 SH   SOLE 0 0 34,398 0
VIRTU FINANCIAL INC A Common Stock 928254101   347 17,011 SH   SOLE 0 0 17,011 0
VISA INC CL A Common Stock 92826C839   166,188 799,904 SH   SOLE 0 0 799,904 0
VISHAY PRECISION GRP Common Stock 92835K103   504 13,035 SH   SOLE 0 0 13,035 0
VIRTUS GLB DIVINCM INC ETF/Closed End 92835W107   71 10,799 SH   SOLE 0 0 10,799 0
VIRTUS CV INCM 24 TGT FD ETF/Closed End 92838R105   112 12,909 SH   SOLE 0 0 12,909 0
VIRTUS ARTFL INTELL OPP ETF/Closed End 92838Y100   307 18,940 SH   SOLE 0 0 18,940 0
VISTEON CORP NEW Common Stock 92839U206   733 5,605 SH   SOLE 0 0 5,605 0
VISTRA CORP Common Stock 92840M102   2,909 125,390 SH   SOLE 0 0 125,390 0
VIRTUS DIV INT PREM STR ETF/Closed End 92840R101   416 36,904 SH   SOLE 0 0 36,904 0
VIRTUS EQ CV INCM FD ETF/Closed End 92841M101   198 10,868 SH   SOLE 0 0 10,868 0
VMWARE INC CL A Common Stock 928563402   1,683 13,709 SH   SOLE 0 0 13,709 0
VODAFONE GRP PLC NEW ADR Common Stock 92857W308   6,977 689,401 SH   SOLE 0 0 689,401 0
VONTIER CORP Common Stock 928881101   1,186 61,342 SH   SOLE 0 0 61,342 0
VORNADO REALTY TRUST REIT 929042109   516 24,810 SH   SOLE 0 0 24,810 0
VOYA FINANCIAL INC Common Stock 929089100   3,020 49,112 SH   SOLE 0 0 49,112 0
VOYA EMRG MKTS HI DIV ETF/Closed End 92912P108   88 17,000 SH   SOLE 0 0 17,000 0
VOYA GLB EQ DIV PREM OPP ETF/Closed End 92912T100   68 12,564 SH   SOLE 0 0 12,564 0
VULCAN MATERIALS COMPANY Common Stock 929160109   10,220 58,360 SH   SOLE 0 0 58,360 0
WD 40 CO Common Stock 929236107   506 3,140 SH   SOLE 0 0 3,140 0
WSFS FINANCIAL CORP Common Stock 929328102   451 9,940 SH   SOLE 0 0 9,940 0
W P CAREY INC Common Stock 92936U109   9,232 118,133 SH   SOLE 0 0 118,133 0
WPP PLC NEW ADR Common Stock 92937A102   298 6,057 SH   SOLE 0 0 6,057 0
WEC ENERGY GROUP INC Common Stock 92939U106   5,922 63,164 SH   SOLE 0 0 63,164 0
WABTEC Common Stock 929740108   671 6,719 SH   SOLE 0 0 6,719 0
WALMART INC Common Stock 931142103   99,384 700,926 SH   SOLE 0 0 700,926 0
WALGREENS BOOTS ALLIANCE Common Stock 931427108   24,145 646,272 SH   SOLE 0 0 646,272 0
WARBY PARKER INC A Common Stock 93403J106   216 16,000 SH   SOLE 0 0 16,000 0
WARNER BROS DISCV A Common Stock 934423104   3,325 350,756 SH   SOLE 0 0 350,756 0
WARRIOR MET COAL INC Common Stock 93627C101   1,428 41,213 SH   SOLE 0 0 41,213 0
WASHINGTON FEDL INC Common Stock 938824109   399 11,907 SH   SOLE 0 0 11,907 0
WASHINGTON TRUST BANCORP Common Stock 940610108   374 7,920 SH   SOLE 0 0 7,920 0
WASTE CONNECTIONS INC Common Stock 94106B101   4,556 34,373 SH   SOLE 0 0 34,373 0
WASTE MANAGEMENT INC DEL Common Stock 94106L109   40,180 256,116 SH   SOLE 0 0 256,116 0
WATERS CORP Common Stock 941848103   2,258 6,590 SH   SOLE 0 0 6,590 0
WATSCO INC A Common Stock 942622200   6,807 27,293 SH   SOLE 0 0 27,293 0
WATTS WATER TECH INC Common Stock 942749102   1,847 12,632 SH   SOLE 0 0 12,632 0
CLIMB GLOBAL SLTNS INC Common Stock 946760105   294 9,334 SH   SOLE 0 0 9,334 0
WEBSTER FINANCIAL CORP Common Stock 947890109   1,807 38,172 SH   SOLE 0 0 38,172 0
WELLS FARGO CO NEW Common Stock 949746101   11,894 288,054 SH   SOLE 0 0 288,054 0
WF CONV A 75 PERPTL Preferred Stock 949746804   3,124 2,636 SH   SOLE 0 0 2,636 0
AS GLB DIV OPP FD ETF/Closed End 94987C103   240 54,823 SH   SOLE 0 0 54,823 0
AS MULT SECTOR INCM FD ETF/Closed End- 94987D101   135 13,788 SH   SOLE 0 0 13,788 0
WELLTOWER INC REIT 95040Q104   3,425 52,255 SH   SOLE 0 0 52,255 0
WENDYS CO Common Stock 95058W100   257 11,370 SH   SOLE 0 0 11,370 0
WESBANCO INC Common Stock 950810101   396 10,698 SH   SOLE 0 0 10,698 0
WESCO INTL INC Common Stock 95082P105   573 4,573 SH   SOLE 0 0 4,573 0
WEST PHARM SVCS INC Common Stock 955306105   12,077 51,315 SH   SOLE 0 0 51,315 0
WESTERN ASSET PREMIER ETF/Closed End- 957664105   753 70,728 SH   SOLE 0 0 70,728 0
WESTERN EMERG MKTS DEBT ETF/Closed End- 95766A101   645 70,761 SH   SOLE 0 0 70,761 0
WESTRN MUNI HIGH INCM FD ETF/Closed End- 95766N103   566 88,675 SH   SOLE 0 0 88,675 0
WESTERN INFLTN LKD INCM ETF/Closed End- 95766Q106   821 95,350 SH   SOLE 0 0 95,350 0
WESTERN INFLTN LKD OPPTY ETF/Closed End- 95766R104   4,370 478,623 SH   SOLE 0 0 478,623 0
WESTERN ASSET INVESTMENT ETF/Closed End- 95766T100   168 14,494 SH   SOLE 0 0 14,494 0
WESTERN HIGH YLD DEFINED ETF/Closed End- 95768B107   135 10,800 SH   SOLE 0 0 10,800 0
WESTERN ASSET DVR INC Common Stock 95790K109   165 12,972 SH   SOLE 0 0 12,972 0
WESTERN DIGITAL CORP Common Stock 958102105   887 28,114 SH   SOLE 0 0 28,114 0
WESTERN UNION CO Common Stock 959802109   2,585 187,691 SH   SOLE 0 0 187,691 0
WESTROCK CO Common Stock 96145D105   873 24,836 SH   SOLE 0 0 24,836 0
WEYCO GROUP INC Common Stock 962149100   229 10,812 SH   SOLE 0 0 10,812 0
WEYERHAEUSER CO Common Stock 962166104   1,977 63,779 SH   SOLE 0 0 63,779 0
WHEATON PRECIOUS METALS Common Stock 962879102   1,308 33,475 SH   SOLE 0 0 33,475 0
WHIRLPOOL CORP Common Stock 963320106   613 4,333 SH   SOLE 0 0 4,333 0
WHOLE EARTH BRANDS A Common Stock 96684W100   97 23,942 SH   SOLE 0 0 23,942 0
WILLIAMS COS INC DEL Common Stock 969457100   34,097 1,036,370 SH   SOLE 0 0 1,036,370 0
WILLIAMS SONOMA INC Common Stock 969904101   2,084 18,130 SH   SOLE 0 0 18,130 0
WINNEBAGO INDUSTRIES INC Common Stock 974637100   296 5,619 SH   SOLE 0 0 5,619 0
WINTRUST FINANCIAL CORP Common Stock 97650W108   379 4,489 SH   SOLE 0 0 4,489 0
WIPRO LTD SPON ADR Common Stock 97651M109   107 22,964 SH   SOLE 0 0 22,964 0
WSDMTR US TTL DIV ETF ETF/Closed End 97717W109   457 7,527 SH   SOLE 0 0 7,527 0
WSDMTR US HI DIV FD ETF ETF/Closed End 97717W208   6,061 70,432 SH   SOLE 0 0 70,432 0
WSDMTR E/M SMCP DIV ETF ETF/Closed End 97717W281   1,462 33,245 SH   SOLE 0 0 33,245 0
WSDMTR US LGCP DIV ETF ETF/Closed End 97717W307   3,385 54,634 SH   SOLE 0 0 54,634 0
WSDMTR E/M HI DIV ETF ETF/Closed End 97717W315   2,444 68,585 SH   SOLE 0 0 68,585 0
WSDMTR US AI ENH VAL ETF ETF/Closed End 97717W406   1,021 11,120 SH   SOLE 0 0 11,120 0
WSDMTR US MDCP DIV ETF ETF/Closed End 97717W505   8,580 208,548 SH   SOLE 0 0 208,548 0
WISDMTR US SMCP ETF ETF/Closed End 97717W562   222 5,222 SH   SOLE 0 0 5,222 0
WSDMTR US SMCP DIV ETF ETF/Closed End 97717W604   3,897 137,011 SH   SOLE 0 0 137,011 0
WSDMTR INTL EQ FD ETF ETF/Closed End 97717W703   1,429 30,372 SH   SOLE 0 0 30,372 0
WSDMTR JPN HEDG EQ ETF ETF/Closed End 97717W851   828 12,886 SH   SOLE 0 0 12,886 0
WSDMTRE INTL QUAL DV ETF ETF/Closed End 97717X131   1,103 36,020 SH   SOLE 0 0 36,020 0
WSDMTREE EMRG MKTS ETF ETF/Closed End 97717X578   455 17,062 SH   SOLE 0 0 17,062 0
WISDOMTREE US DV GRW ETF ETF/Closed End 97717X669   18,595 308,071 SH   SOLE 0 0 308,071 0
WSDMTRE EURO HDGD EQ ETF ETF/Closed End 97717X701   1,268 18,123 SH   SOLE 0 0 18,123 0
WSDMTREE FLTG TRSY ETF ETF/Closed End 97717Y527   17,774 353,569 SH   SOLE 0 0 353,569 0
WISDOMTREE ENH COMOD ETF ETF/Closed End 97717Y683   365 20,050 SH   SOLE 0 0 20,050 0
WSDMTR US EFFCNT CRP ETF ETF/Closed End 97717Y790   991 30,526 SH   SOLE 0 0 30,526 0
WOLFSPEED INC Common Stock 977852102   3,184 46,112 SH   SOLE 0 0 46,112 0
WOODWARD INC Common Stock 980745103   2,616 27,080 SH   SOLE 0 0 27,080 0
WORKDAY INC A Common Stock 98138H101   1,441 8,611 SH   SOLE 0 0 8,611 0
WORKHORSE GROUP INC NEW Common Stock 98138J206   25 16,335 SH   SOLE 0 0 16,335 0
WORKIVA INC A Common Stock 98139A105   1,568 18,669 SH   SOLE 0 0 18,669 0
WORTHINGTON INDS INC Common Stock 981811102   1,387 27,904 SH   SOLE 0 0 27,904 0
WW INTL INC Common Stock 98262P101   177 45,742 SH   SOLE 0 0 45,742 0
WYNN RESORTS LTD Common Stock 983134107   943 11,438 SH   SOLE 0 0 11,438 0
XPO INC Common Stock 983793100   993 29,843 SH   SOLE 0 0 29,843 0
XPEL INC Common Stock 98379L100   836 13,924 SH   SOLE 0 0 13,924 0
XCEL ENERGY INC Common Stock 98389B100   6,403 91,325 SH   SOLE 0 0 91,325 0
XYLEM INC Common Stock 98419M100   3,295 29,800 SH   SOLE 0 0 29,800 0
YAMANA GOLD INC Common Stock 98462Y100   861 155,210 SH   SOLE 0 0 155,210 0
YETI HOLDINGS INC Common Stock 98585X104   1,035 25,056 SH   SOLE 0 0 25,056 0
YORK WATER COMPANY Common Stock 987184108   574 12,751 SH   SOLE 0 0 12,751 0
YUM BRANDS INC Common Stock 988498101   5,273 41,167 SH   SOLE 0 0 41,167 0
YUM CHINA HOLDINGS Common Stock 98850P109   729 13,331 SH   SOLE 0 0 13,331 0
ZEBRA TECHS CORP A Common Stock 989207105   6,307 24,597 SH   SOLE 0 0 24,597 0
ZIMMER BIOMET HLDGS INC Common Stock 98956P102   2,445 19,176 SH   SOLE 0 0 19,176 0
ALAUNOS THERAPEUTICS INC Common Stock 98973P101   50 76,595 SH   SOLE 0 0 76,595 0
ZOETIS INC CL A Common Stock 98978V103   15,257 104,104 SH   SOLE 0 0 104,104 0
ZOOMINFO TECHS INC Common Stock 98980F104   695 23,073 SH   SOLE 0 0 23,073 0
ZSCALER INC Common Stock 98980G102   636 5,680 SH   SOLE 0 0 5,680 0
ZOOM VIDEO COMMNS INC A Common Stock 98980L101   689 10,166 SH   SOLE 0 0 10,166 0
ZUMIEZ INC Common Stock 989817101   304 14,005 SH   SOLE 0 0 14,005 0
ZYMEWORKS DEL INC Common Stock 98985Y108   462 58,832 SH   SOLE 0 0 58,832 0
ZYNEX INC Common Stock 98986M103   899 64,655 SH   SOLE 0 0 64,655 0
DEUTSCHE BANK AG Common Stock D18190898   656 56,917 SH   SOLE 0 0 56,917 0
ALLEGION PUBLIC LTD Common Stock G0176J109   14,716 139,802 SH   SOLE 0 0 139,802 0
AMCOR PLC ORD USD 001 Common Stock G0250X107   9,769 820,219 SH   SOLE 0 0 820,219 0
AMDOCS LTD Common Stock G02602103   716 7,878 SH   SOLE 0 0 7,878 0
AMBARELLA INC Common Stock G037AX101   1,457 17,716 SH   SOLE 0 0 17,716 0
AON PLC A Common Stock G0403H108   3,820 12,728 SH   SOLE 0 0 12,728 0
ARCH CAPITAL GROUP LTD Common Stock G0450A105   4,994 79,548 SH   SOLE 0 0 79,548 0
ACCENTURE PLC IRELD CL A Common Stock G1151C101   27,575 103,338 SH   SOLE 0 0 103,338 0
BROOKFIELD INFRA LP MLP G16252101   487 15,700 SH   SOLE 0 0 15,700 0
BROOKFIELD RENEWABLE LP MLP G16258108   604 23,835 SH   SOLE 0 0 23,835 0
BUNGE LTD Common Stock G16962105   3,446 34,543 SH   SOLE 0 0 34,543 0
CAMBIUM NETWORKS CORP Common Stock G17766109   217 10,017 SH   SOLE 0 0 10,017 0
CAPRI HOLDINGS LTD Common Stock G1890L107   1,176 20,513 SH   SOLE 0 0 20,513 0
COCACOLA EUROPAC PRTNRS Common Stock G25839104   312 5,637 SH   SOLE 0 0 5,637 0
EATON CORP PLC Common Stock G29183103   58,727 374,173 SH   SOLE 0 0 374,173 0
ASA GOLD PRECIOUS MTLS ETF/Closed End G3156P103   258 18,001 SH   SOLE 0 0 18,001 0
ESSENT GROUP LTD Common Stock G3198U102   348 8,952 SH   SOLE 0 0 8,952 0
EVEREST REINSURANCE GRP Common Stock G3223R108   981 2,961 SH   SOLE 0 0 2,961 0
FERGUSON PLC NEW Common Stock G3421J106   11,963 94,216 SH   SOLE 0 0 94,216 0
FLEX LNG LTD NEW Common Stock G35947202   941 28,791 SH   SOLE 0 0 28,791 0
FORTRESS CAPITAL ACQ UTS Unit/UIT - Equity G36427113   186 18,793 SH   SOLE 0 0 18,793 0
FTAI AVIATION LTD Common Stock G3730V105   1,803 105,342 SH   SOLE 0 0 105,342 0
GLOBALFOUNDRIES INC Common Stock G39387108   462 8,571 SH   SOLE 0 0 8,571 0
GOLDEN OCEAN GRP LTD NEW Common Stock G39637205   109 12,532 SH   SOLE 0 0 12,532 0
GRAB HOLDINGS LTD A Common Stock G4124C109   48 14,786 SH   SOLE 0 0 14,786 0
JANUS HENDERSON GRP PLC Common Stock G4474Y214   917 38,975 SH   SOLE 0 0 38,975 0
HORIZON THERAPEUTICS Common Stock G46188101   749 6,581 SH   SOLE 0 0 6,581 0
ICON PLC Common Stock G4705A100   3,334 17,163 SH   SOLE 0 0 17,163 0
INTL GAME TECH PLC USD Common Stock G4863A108   1,675 73,845 SH   SOLE 0 0 73,845 0
INVESCO LTD Common Stock G491BT108   387 21,486 SH   SOLE 0 0 21,486 0
JOHNSON CTLS INTL PLC Common Stock G51502105   22,476 351,186 SH   SOLE 0 0 351,186 0
LAZARD LTD SHARES A MLP G54050102   1,356 39,106 SH   SOLE 0 0 39,106 0
LIBERTY GLOBAL PLC A Common Stock G5480U104   1,044 55,168 SH   SOLE 0 0 55,168 0
LIBERTY GLOBAL PLC C Common Stock G5480U120   5,655 291,046 SH   SOLE 0 0 291,046 0
LINDE PLC Common Stock G5494J103   38,586 118,297 SH   SOLE 0 0 118,297 0
MEDTRONIC PLC Common Stock G5960L103   68,201 877,519 SH   SOLE 0 0 877,519 0
APTIV PLC Common Stock G6095L109   1,862 19,998 SH   SOLE 0 0 19,998 0
JOBY AVIATION INC Common Stock G65163100   531 158,415 SH   SOLE 0 0 158,415 0
NOBLE CORP PLC 000001 A Common Stock G65431127   897 23,780 SH   SOLE 0 0 23,780 0
NOMAD FOODS LTD USD Common Stock G6564A105   996 57,769 SH   SOLE 0 0 57,769 0
NORWEGIAN CRUISE LINE Common Stock G66721104   6,431 525,391 SH   SOLE 0 0 525,391 0
NU HLDGS LTD A Common Stock G6683N103   64 15,800 SH   SOLE 0 0 15,800 0
NVENT ELECTRIC PLC Common Stock G6700G107   324 8,417 SH   SOLE 0 0 8,417 0
PAGSEGURO DIGITAL LTD A Common Stock G68707101   503 57,604 SH   SOLE 0 0 57,604 0
SEAGATE TECH HLDGS PUB Common Stock G7997R103   5,560 105,680 SH   SOLE 0 0 105,680 0
PENTAIR PLC Common Stock G7S00T104   9,966 221,559 SH   SOLE 0 0 221,559 0
STERIS PLC Common Stock G8473T100   3,842 20,804 SH   SOLE 0 0 20,804 0
TEXTAINER GRP HLDGS LTD Common Stock G8766E109   337 10,880 SH   SOLE 0 0 10,880 0
TRANE TECHNOLOGIES PLC Common Stock G8994E103   16,297 96,956 SH   SOLE 0 0 96,956 0
TRITON INTL LTD CL A Common Stock G9078F107   11,390 165,594 SH   SOLE 0 0 165,594 0
WILLIS TOWERS WATSON PUB Common Stock G96629103   2,686 10,981 SH   SOLE 0 0 10,981 0
PERRIGO CO PLC Common Stock G97822103   1,506 44,165 SH   SOLE 0 0 44,165 0
ALCON INC Common Stock H01301128   5,780 84,323 SH   SOLE 0 0 84,323 0
CHUBB LTD Common Stock H1467J104   61,129 277,102 SH   SOLE 0 0 277,102 0
GARMIN LTD Common Stock H2906T109   2,470 26,758 SH   SOLE 0 0 26,758 0
UBS GROUP AG Common Stock H42097107   404 21,625 SH   SOLE 0 0 21,625 0
TE CONNECTIVITY LTD Common Stock H84989104   26,541 231,192 SH   SOLE 0 0 231,192 0
ARDAGH METAL PCKG S A Common Stock L02235106   1,945 404,404 SH   SOLE 0 0 404,404 0
GLOBANT S A Common Stock L44385109   2,550 15,164 SH   SOLE 0 0 15,164 0
ORION ENGINEERED CARBONS Common Stock L72967109   641 35,975 SH   SOLE 0 0 35,975 0
SPOTIFY TECHNOLOGY SA Common Stock L8681T102   1,125 14,249 SH   SOLE 0 0 14,249 0
BOS BETTER ONLINE SOL Common Stock M20115180   1,184 567,125 SH   SOLE 0 0 567,125 0
CHECK POINT SFTWARE TECH Common Stock M22465104   2,724 21,594 SH   SOLE 0 0 21,594 0
COMPUGEN LTD Common Stock M25722105   9 12,700 SH   SOLE 0 0 12,700 0
INMODE LTD ORD Common Stock M5425M103   620 17,373 SH   SOLE 0 0 17,373 0
KORNIT DIGITAL LTD Common Stock M6372Q113   229 9,961 SH   SOLE 0 0 9,961 0
RADCOM LTD NEW Common Stock M81865111   915 83,631 SH   SOLE 0 0 83,631 0
RADWARE LTD Common Stock M81873107   526 26,636 SH   SOLE 0 0 26,636 0
SENSTAR TECHS LTD Common Stock M8T77E105   323 256,332 SH   SOLE 0 0 256,332 0
ZIM INTEGRATED SHIPPING Common Stock M9T951109   519 30,197 SH   SOLE 0 0 30,197 0
AERCAP HOLDINGS N V Common Stock N00985106   23,198 397,767 SH   SOLE 0 0 397,767 0
ASML HLDG NV NYRS NEW Common Stock N07059210   17,560 32,137 SH   SOLE 0 0 32,137 0
ELASTIC N V Common Stock N14506104   296 5,750 SH   SOLE 0 0 5,750 0
FERRARI NV NEW Common Stock N3167Y103   11,333 52,903 SH   SOLE 0 0 52,903 0
LYONDELLBASELL N V CL A Common Stock N53745100   7,097 85,481 SH   SOLE 0 0 85,481 0
NXP SEMICONDUCTORS N V Common Stock N6596X109   4,360 27,587 SH   SOLE 0 0 27,587 0
PLAYA HOTELS RESORTS Common Stock N70544106   150 23,000 SH   SOLE 0 0 23,000 0
STELLANTIS N V Common Stock N82405106   142 10,017 SH   SOLE 0 0 10,017 0
STEVANATO GROUP S P A Common Stock T9224W109   253 14,100 SH   SOLE 0 0 14,100 0
ROYAL CARIBBEAN GROUP Common Stock V7780T103   922 18,659 SH   SOLE 0 0 18,659 0
DANAOS CORP NEW Common Stock Y1968P121   890 16,909 SH   SOLE 0 0 16,909 0
DORIAN LPG LTD Common Stock Y2106R110   245 12,926 SH   SOLE 0 0 12,926 0
ENETI INC Common Stock Y2294C107   623 61,985 SH   SOLE 0 0 61,985 0
FLEX LTD Common Stock Y2573F102   814 37,937 SH   SOLE 0 0 37,937 0
STAR BULK CARRIERS 001 Common Stock Y8162K204   2,729 141,900 SH   SOLE 0 0 141,900 0