0001462284-22-000004.txt : 20220511 0001462284-22-000004.hdr.sgml : 20220511 20220511105506 ACCESSION NUMBER: 0001462284-22-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220511 DATE AS OF CHANGE: 20220511 EFFECTIVENESS DATE: 20220511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc. CENTRAL INDEX KEY: 0001462284 IRS NUMBER: 592937883 STATE OF INCORPORATION: FL FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13494 FILM NUMBER: 22912556 BUSINESS ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 BUSINESS PHONE: 727-567-1000 MAIL ADDRESS: STREET 1: 880 CARILLON PARKWAY CITY: ST. PETERSBURG STATE: FL ZIP: 33716 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001462284 XXXXXXXX 03-31-2022 03-31-2022 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 N
Brian Carter Compliance Sr. Manager 901-680-8492 Brian Carter Memphis TN 05-11-2022 0 3335 53009979 false
INFORMATION TABLE 2 Q122RJFS.xml 13F HOLDINGS REPORT 03-31-2022 1847 GOEDEKER INC COM 28252C109 22 11415 SH SOLE 0 0 11415 1847 GOEDEKER INC COM 28252C109 1 11400 SH Call SOLE 0 0 0 22ND CENTY GROUP INC COM 90137F103 468 201653 SH SOLE 0 0 201653 23ANDME HOLDING CO CLASS A COM 90138Q108 116 30263 SH SOLE 0 0 30263 3-D SYS CORP DEL COM NEW 88554D205 405 24305 SH SOLE 0 0 24305 3M CO COM 88579Y101 57370 385303 SH SOLE 0 0 385303 AAON INC COM PAR $0.004 000360206 5865 105241 SH SOLE 0 0 105241 ABB LTD SPONSORED ADR 000375204 3927 121416 SH SOLE 0 0 121416 ABBOTT LABS COM 002824100 97646 824948 SH SOLE 0 0 824948 ABBVIE INC COM 00287Y109 213498 1316986 SH SOLE 0 0 1316986 ABBVIE INC COM 00287Y109 121 36000 SH Call SOLE 0 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 273 80912 SH SOLE 0 0 80912 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 423 65726 SH SOLE 0 0 65726 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1925 200312 SH SOLE 0 0 200312 ABIOMED INC COM 003654100 388 1171 SH SOLE 0 0 1171 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 357 19230 SH SOLE 0 0 19230 ABRDN PALLADIUM ETF TRUST PHYSICAL PALLADM 003262102 1414 6771 SH SOLE 0 0 6771 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 326 3557 SH SOLE 0 0 3557 ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 2937 30572 SH SOLE 0 0 30572 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 3044 127635 SH SOLE 0 0 127635 ACADEMY SPORTS & OUTDOORS IN COM 00402L107 1892 48019 SH SOLE 0 0 48019 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1084 16540 SH SOLE 0 0 16540 ACADIA PHARMACEUTICALS INC COM 004225108 572 23611 SH SOLE 0 0 23611 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 90959 269684 SH SOLE 0 0 269684 ACCOLADE INC COM 00437E102 603 34325 SH SOLE 0 0 34325 ACTIVISION BLIZZARD INC COM 00507V109 24661 307828 SH SOLE 0 0 307828 ACUITY BRANDS INC COM 00508Y102 537 2835 SH SOLE 0 0 2835 ACUSHNET HLDGS CORP COM 005098108 375 9306 SH SOLE 0 0 9306 ADAM NAT RES FD INC COM 00548F105 283 13504 SH SOLE 0 0 13504 ADAMS DIVERSIFIED EQUITY FD COM 006212104 10990 595963 SH SOLE 0 0 595963 ADIENT PLC ORD SHS G0084W101 214 5241 SH SOLE 0 0 5241 ADMA BIOLOGICS INC COM 000899104 246 134425 SH SOLE 0 0 134425 ADOBE SYSTEMS INCORPORATED COM 00724F101 47184 103561 SH SOLE 0 0 103561 ADS TEC ENERGY PLC SHS G0085J117 354 41100 SH SOLE 0 0 41100 ADT INC DEL COM 00090Q103 320 42119 SH SOLE 0 0 42119 ADVANCE AUTO PARTS INC COM 00751Y106 10330 49910 SH SOLE 0 0 49910 ADVANCED ENERGY INDS COM 007973100 1138 13220 SH SOLE 0 0 13220 ADVANCED MICRO DEVICES INC COM 007903107 62589 572430 SH SOLE 0 0 572430 ADVENT CONV & INCOME FD COM 00764C109 5426 346493 SH SOLE 0 0 346493 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 18465 541480 SH SOLE 0 0 541480 ADVISORSHARES TR DORSY FSM US 00768Y487 1901 49853 SH SOLE 0 0 49853 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 559 5725 SH SOLE 0 0 5725 AEHR TEST SYS COM 00760J108 598 58868 SH SOLE 0 0 58868 AERCAP HOLDINGS NV SHS N00985106 201 3992 SH SOLE 0 0 3992 AEROVIRONMENT INC COM 008073108 2355 25012 SH SOLE 0 0 25012 AES CORP COM 00130H105 3221 125172 SH SOLE 0 0 125172 AEYE INC *W EXP 09/30/202 008183113 14 12800 SH SOLE 0 0 12800 AFFIRM HLDGS INC COM CL A 00827B106 8165 176420 SH SOLE 0 0 176420 AFLAC INC COM 001055102 40108 622882 SH SOLE 0 0 622882 AGCO CORP COM 001084102 433 2962 SH SOLE 0 0 2962 AGEAGLE AERIAL SYS INC NEW COM 00848K101 15 12506 SH SOLE 0 0 12506 AGENUS INC COM NEW 00847G705 38 15507 SH SOLE 0 0 15507 AGILENT TECHNOLOGIES INC COM 00846U101 5309 40118 SH SOLE 0 0 40118 AGNC INVT CORP COM 00123Q104 615 46983 SH SOLE 0 0 46983 AGNICO EAGLE MINES LTD COM 008474108 5184 84658 SH SOLE 0 0 84658 AGREE RLTY CORP COM 008492100 1459 21989 SH SOLE 0 0 21989 AIR INDS GROUP COM NEW 00912N205 280 334831 SH SOLE 0 0 334831 AIR LEASE CORP CL A 00912X302 474 10618 SH SOLE 0 0 10618 AIR PRODS & CHEMS INC COM 009158106 194492 778138 SH SOLE 0 0 778138 AIRBNB INC COM CL A 009066101 14634 85198 SH SOLE 0 0 85198 AKAMAI TECHNOLOGIES INC COM 00971T101 2103 17617 SH SOLE 0 0 17617 AKOUSTIS TECHNOLOGIES INC COM 00973N102 879 135210 SH SOLE 0 0 135210 ALAMOS GOLD INC NEW COM CL A 011532108 101 11997 SH SOLE 0 0 11997 ALARM COM HLDGS INC COM 011642105 1041 15657 SH SOLE 0 0 15657 ALASKA AIR GROUP INC COM 011659109 16560 285476 SH SOLE 0 0 285476 ALASKA AIR GROUP INC COM 011659109 89 12300 SH Put SOLE 0 0 12300 ALAUNOS THERAPEUTICS INC COM 98973P101 9 13835 SH SOLE 0 0 13835 ALBEMARLE CORP COM 012653101 4792 21667 SH SOLE 0 0 21667 ALBERTSONS COS INC COMMON STOCK 013091103 416 12521 SH SOLE 0 0 12521 ALCOA CORP COM 013872106 5024 55807 SH SOLE 0 0 55807 ALCON AG ORD SHS H01301128 1040 13117 SH SOLE 0 0 13117 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 881 4377 SH SOLE 0 0 4377 ALGONQUIN PWR UTILS CORP COM 015857105 4804 309534 SH SOLE 0 0 309534 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 40722 374285 SH SOLE 0 0 374285 ALIGN TECHNOLOGY INC COM 016255101 3917 8983 SH SOLE 0 0 8983 ALKALINE WTR CO INC COM NEW 01643A207 11 11600 SH SOLE 0 0 11600 ALLEGHANY CORP MD COM 017175100 459 542 SH SOLE 0 0 542 ALLEGHENY TECHNOLOGIES INC COM 01741R102 303 11299 SH SOLE 0 0 11299 ALLEGION PLC ORD SHS G0176J109 996 9068 SH SOLE 0 0 9068 ALLETE INC COM NEW 018522300 1166 17411 SH SOLE 0 0 17411 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 220 14231 SH SOLE 0 0 14231 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 2233 199736 SH SOLE 0 0 199736 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 3597 76503 SH SOLE 0 0 76503 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 211 16782 SH SOLE 0 0 16782 ALLIANT ENERGY CORP COM 018802108 4692 75089 SH SOLE 0 0 75089 ALLIED MOTION TECHNOLOGIES I COM 019330109 454 15230 SH SOLE 0 0 15230 ALLISON TRANSMISSION HLDGS I COM 01973R101 360 9166 SH SOLE 0 0 9166 ALLSPRING MULTI SECTOR INCOM COM 94987D101 1835 176288 SH SOLE 0 0 176288 ALLSTATE CORP COM 020002101 107562 776517 SH SOLE 0 0 776517 ALLY FINL INC COM 02005N100 8815 202749 SH SOLE 0 0 202749 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1935 11850 SH SOLE 0 0 11850 ALPHA ARCHITECT ETF TR FREEDOM 100 EM 02072L607 10350 302895 SH SOLE 0 0 302895 ALPHABET INC CAP STK CL A 02079K305 433236 155764 SH SOLE 0 0 155764 ALPHABET INC CAP STK CL C 02079K107 215529 77168 SH SOLE 0 0 77168 ALPINE 4 HOLDINGS INC CL A 02083E105 69 66090 SH SOLE 0 0 66090 ALPINE INCOME PPTY TR INC COM 02083X103 716 38068 SH SOLE 0 0 38068 ALPS ETF TR ALERIAN MLP 00162Q452 16084 419960 SH SOLE 0 0 419960 ALPS ETF TR BARRONS 400 ETF 00162Q726 334 5622 SH SOLE 0 0 5622 ALPS ETF TR CLEAN ENERGY 00162Q460 1482 23402 SH SOLE 0 0 23402 ALPS ETF TR EQUAL SEC ETF 00162Q205 1567 14413 SH SOLE 0 0 14413 ALPS ETF TR MED BREAKTHGH 00162Q593 934 27763 SH SOLE 0 0 27763 ALPS ETF TR RIVERFRNT DYMC 00162Q528 253 5254 SH SOLE 0 0 5254 ALPS ETF TR RIVRFRNT STR INC 00162Q783 400 16871 SH SOLE 0 0 16871 ALPS ETF TR SECTR DIV DOGS 00162Q858 10996 199755 SH SOLE 0 0 199755 ALTERYX INC COM CL A 02156B103 1915 26769 SH SOLE 0 0 26769 ALTRIA GROUP INC COM 02209S103 58031 1110629 SH SOLE 0 0 1110629 ALTRIA GROUP INC COM 02209S103 9 12900 SH Put SOLE 0 0 12900 ALTRIA GROUP INC COM 02209S103 13 12900 SH Call SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 3 14200 SH Call SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 138 57700 SH Put SOLE 0 0 57700 ALTRIA GROUP INC COM 02209S103 56 57300 SH Call SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1482 450587 SH SOLE 0 0 450587 AMARIN CORP PLC SPONS ADR NEW 023111206 38 19800 SH Put SOLE 0 0 19800 AMAZON COM INC COM 023135106 707007 216880 SH SOLE 0 0 216880 AMBAC FINL GROUP INC COM NEW 023139884 269 25865 SH SOLE 0 0 25865 AMBARELLA INC SHS G037AX101 1709 16287 SH SOLE 0 0 16287 AMBEV SA SPONSORED ADR 02319V103 35 10934 SH SOLE 0 0 10934 AMC ENTMT HLDGS INC CL A COM 00165C104 480 19464 SH SOLE 0 0 19464 AMC NETWORKS INC CL A 00164V103 317 7805 SH SOLE 0 0 7805 AMCOR PLC ORD G0250X107 1254 110722 SH SOLE 0 0 110722 AMDOCS LTD SHS G02602103 973 11833 SH SOLE 0 0 11833 AMEDISYS INC COM 023436108 413 2397 SH SOLE 0 0 2397 AMER STATES WTR CO COM 029899101 3963 44514 SH SOLE 0 0 44514 AMERCO COM 023586100 656 1099 SH SOLE 0 0 1099 AMEREN CORP COM 023608102 4353 46424 SH SOLE 0 0 46424 AMERESCO INC CL A 02361E108 4016 50511 SH SOLE 0 0 50511 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1992 329227 SH SOLE 0 0 329227 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 682 32254 SH SOLE 0 0 32254 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 1453 69194 SH SOLE 0 0 69194 AMERICAN AIRLS GROUP INC COM 02376R102 2611 143087 SH SOLE 0 0 143087 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 1051 17721 SH SOLE 0 0 17721 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 639 13106 SH SOLE 0 0 13106 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 2887 47849 SH SOLE 0 0 47849 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 962 15372 SH SOLE 0 0 15372 AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 411 8970 SH SOLE 0 0 8970 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 892 13121 SH SOLE 0 0 13121 AMERICAN CENTY ETF TR US EQT ETF 025072885 3651 47360 SH SOLE 0 0 47360 AMERICAN CENTY ETF TR US SML CP VALU 025072877 6406 80217 SH SOLE 0 0 80217 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 330 19670 SH SOLE 0 0 19670 AMERICAN ELEC PWR CO INC COM 025537101 24230 242859 SH SOLE 0 0 242859 AMERICAN EXPRESS CO COM 025816109 32025 171251 SH SOLE 0 0 171251 AMERICAN FINL GROUP INC OHIO COM 025932104 415 2853 SH SOLE 0 0 2853 AMERICAN HOMES 4 RENT CL A 02665T306 2634 65792 SH SOLE 0 0 65792 AMERICAN INTL GROUP INC COM NEW 026874784 2638 42027 SH SOLE 0 0 42027 AMERICAN NATL BANKSHARES INC COM 027745108 565 15007 SH SOLE 0 0 15007 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 125 16489 SH SOLE 0 0 16489 AMERICAN TOWER CORP NEW COM 03027X100 55856 222304 SH SOLE 0 0 222304 AMERICAN WELL CORP CL A 03044L105 72 17004 SH SOLE 0 0 17004 AMERICAN WTR WKS CO INC NEW COM 030420103 18053 109057 SH SOLE 0 0 109057 AMERICOLD RLTY TR COM 03064D108 341 12214 SH SOLE 0 0 12214 AMERIPRISE FINL INC COM 03076C106 13847 46095 SH SOLE 0 0 46095 AMERISOURCEBERGEN CORP COM 03073E105 26036 168274 SH SOLE 0 0 168274 AMESITE INC COM 031094105 11 19666 SH SOLE 0 0 19666 AMETEK INC COM 031100100 11862 89058 SH SOLE 0 0 89058 AMGEN INC COM 031162100 116858 483188 SH SOLE 0 0 483188 AMKOR TECHNOLOGY INC COM 031652100 868 39955 SH SOLE 0 0 39955 AMMO INC COM 00175J107 296 61724 SH SOLE 0 0 61724 AMMO INC COM 00175J107 5 30000 SH Call SOLE 0 0 0 AMN HEALTHCARE SVCS INC COM 001744101 204 1957 SH SOLE 0 0 1957 AMPHENOL CORP NEW CL A 032095101 9803 130098 SH SOLE 0 0 130098 AMPIO PHARMACEUTICALS INC COM 03209T109 30 63960 SH SOLE 0 0 63960 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 306 17773 SH SOLE 0 0 17773 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2399 76586 SH SOLE 0 0 76586 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 1696 49609 SH SOLE 0 0 49609 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 112872 3013914 SH SOLE 0 0 3013914 AMPLIFY ETF TR ONLIN RETL ETF 032108102 953 14507 SH SOLE 0 0 14507 ANALOG DEVICES INC COM 032654105 53037 321042 SH SOLE 0 0 321042 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 317 25770 SH SOLE 0 0 25770 ANDERSONS INC COM 034164103 629 12517 SH SOLE 0 0 12517 ANGIODYNAMICS INC COM 03475V101 908 42139 SH SOLE 0 0 42139 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3984 66328 SH SOLE 0 0 66328 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4733 672270 SH SOLE 0 0 672270 ANSYS INC COM 03662Q105 2221 6991 SH SOLE 0 0 6991 ANTARES PHARMA INC COM 036642106 347 84605 SH SOLE 0 0 84605 ANTERO MIDSTREAM CORP COM 03676B102 3577 329070 SH SOLE 0 0 329070 ANTERO RESOURCES CORP COM 03674X106 1358 44473 SH SOLE 0 0 44473 ANTHEM INC COM 036752103 25114 51098 SH SOLE 0 0 51098 AON PLC SHS CL A G0403H108 4568 14028 SH SOLE 0 0 14028 APA CORPORATION COM 03743Q108 8440 204200 SH SOLE 0 0 204200 APA CORPORATION COM 03743Q108 123 12500 SH Call SOLE 0 0 0 APARTMENT INCOME REIT CORP COM 03750L109 581 10859 SH SOLE 0 0 10859 APELLIS PHARMACEUTICALS INC COM 03753U106 746 14676 SH SOLE 0 0 14676 APOLLO COML REAL EST FIN INC COM 03762U105 1399 100408 SH SOLE 0 0 100408 APOLLO COML REAL ESTATE FIN NOTE 4.750% 8/2 03762UAB1 90 90000 PRN SOLE 0 0 90000 APOLLO GLOBAL MGMT INC COM 03769M106 4211 67929 SH SOLE 0 0 67929 APPIAN CORP CL A 03782L101 473 7778 SH SOLE 0 0 7778 APPLE INC COM 037833100 1689243 9674163 SH SOLE 0 0 9674163 APPLE INC COM 037833100 35 17800 SH Call SOLE 0 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 271 2639 SH SOLE 0 0 2639 APPLIED MATLS INC COM 038222105 25305 191986 SH SOLE 0 0 191986 APTARGROUP INC COM 038336103 1221 10393 SH SOLE 0 0 10393 APTIV PLC SHS G6095L109 1657 13839 SH SOLE 0 0 13839 APYX MEDICAL CORPORATION COM 03837C106 1976 302606 SH SOLE 0 0 302606 ARAMARK COM 03852U106 311 8279 SH SOLE 0 0 8279 ARBOR REALTY TRUST INC COM 038923108 3329 195163 SH SOLE 0 0 195163 ARCH CAP GROUP LTD ORD G0450A105 3281 67768 SH SOLE 0 0 67768 ARCH RESOURCES INC CL A 03940R107 490 3569 SH SOLE 0 0 3569 ARCHER AVIATION INC COM CL A 03945R102 50 10357 SH SOLE 0 0 10357 ARCHER DANIELS MIDLAND CO COM 039483102 15747 174459 SH SOLE 0 0 174459 ARCONIC CORPORATION COM 03966V107 2890 112804 SH SOLE 0 0 112804 ARDELYX INC COM 039697107 17 15500 SH SOLE 0 0 15500 ARES CAPITAL CORP COM 04010L103 7593 362456 SH SOLE 0 0 362456 ARES COML REAL ESTATE CORP COM 04013V108 1497 96443 SH SOLE 0 0 96443 ARES DYNAMIC CR ALLOCATION F COM 04014F102 384 26621 SH SOLE 0 0 26621 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1285 15825 SH SOLE 0 0 15825 ARGENX SE SPONSORED ADR 04016X101 1117 3544 SH SOLE 0 0 3544 ARGO GROUP INTL HLDGS LTD COM G0464B107 1195 28947 SH SOLE 0 0 28947 ARISTA NETWORKS INC COM 040413106 7082 50959 SH SOLE 0 0 50959 ARK ETF TR 3D PRINTING ETF 00214Q500 2505 85272 SH SOLE 0 0 85272 ARK ETF TR ARK SPACE EXPL 00214Q807 314 17525 SH SOLE 0 0 17525 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 5050 74615 SH SOLE 0 0 74615 ARK ETF TR FINTECH INNOVA 00214Q708 10189 350725 SH SOLE 0 0 350725 ARK ETF TR GENOMIC REV ETF 00214Q302 11113 241898 SH SOLE 0 0 241898 ARK ETF TR INNOVATION ETF 00214Q104 88488 1334799 SH SOLE 0 0 1334799 ARK ETF TR NEXT GNRTN INTER 00214Q401 11592 132874 SH SOLE 0 0 132874 ARMADA HOFFLER PPTYS INC COM 04208T108 790 54122 SH SOLE 0 0 54122 ARQIT QUANTUM INC *W EXP 11/02/202 G0567U119 153 34400 SH SOLE 0 0 34400 ARRAY TECHNOLOGIES INC COM SHS 04271T100 153 13544 SH SOLE 0 0 13544 ARROW ELECTRS INC COM 042735100 257 2167 SH SOLE 0 0 2167 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 2995 65132 SH SOLE 0 0 65132 ARROWMARK FINANCIAL CORP COM 861780104 2288 106389 SH SOLE 0 0 106389 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1091 27715 SH SOLE 0 0 27715 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 352 15705 SH SOLE 0 0 15705 ASANA INC CL A 04342Y104 852 21319 SH SOLE 0 0 21319 ASENSUS SURGICAL INC COM 04367G103 12 19856 SH SOLE 0 0 19856 ASGN INC COM 00191U102 323 2770 SH SOLE 0 0 2770 ASHFORD HOSPITALITY TR INC COM SHS 044103869 230 22574 SH SOLE 0 0 22574 ASHLAND GLOBAL HLDGS INC COM 044186104 361 3668 SH SOLE 0 0 3668 ASML HOLDING N V N Y REGISTRY SHS N07059210 6758 10115 SH SOLE 0 0 10115 ASPEN TECHNOLOGY INC COM 045327103 563 3404 SH SOLE 0 0 3404 ASSURANT INC COM 04621X108 766 4212 SH SOLE 0 0 4212 ASSURED GUARANTY LTD COM G0585R106 203 3184 SH SOLE 0 0 3184 ASTRAZENECA PLC SPONSORED ADR 046353108 8016 120834 SH SOLE 0 0 120834 ASTRONICS CORP COM 046433108 175 13544 SH SOLE 0 0 13544 ASURE SOFTWARE INC COM 04649U102 147 24645 SH SOLE 0 0 24645 AT&T INC COM 00206R102 73984 3130947 SH SOLE 0 0 3130947 AT&T INC COM 00206R102 15 21200 SH Call SOLE 0 0 0 AT&T INC COM 00206R102 1 11500 SH Call SOLE 0 0 0 ATHERSYS INC NEW COM 04744L106 26 43000 SH SOLE 0 0 43000 ATI PHYSICAL THERAPY INC COM CL A 00216W109 33 17625 SH SOLE 0 0 17625 ATKORE INC COM 047649108 1620 16458 SH SOLE 0 0 16458 ATLANTIC UN BANKSHARES CORP COM 04911A107 987 26903 SH SOLE 0 0 26903 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 3617 103140 SH SOLE 0 0 103140 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 14 12000 PRN SOLE 0 0 12000 ATLAS CORP SHARES Y0436Q109 4264 290451 SH SOLE 0 0 290451 ATLASSIAN CORP PLC CL A G06242104 2854 9713 SH SOLE 0 0 9713 ATMOS ENERGY CORP COM 049560105 9292 77767 SH SOLE 0 0 77767 ATRION CORP COM 049904105 3481 4882 SH SOLE 0 0 4882 AUDACY INC CL A 05070N103 81 28000 SH SOLE 0 0 28000 AURORA CANNABIS INC COM 05156X884 59 14818 SH SOLE 0 0 14818 AUSTERLITZ ACQUISITION CORP COM CL A G0633U101 133 13603 SH SOLE 0 0 13603 AUSTERLITZ ACQUISITION CORP UNIT 99/99/9999 G0633D117 456 45860 SH SOLE 0 0 45860 AUTODESK INC COM 052769106 7990 37274 SH SOLE 0 0 37274 AUTOLIV INC COM 052800109 236 3092 SH SOLE 0 0 3092 AUTOMATIC DATA PROCESSING IN COM 053015103 60828 267302 SH SOLE 0 0 267302 AUTONATION INC COM 05329W102 1361 13667 SH SOLE 0 0 13667 AUTOZONE INC COM 053332102 33703 16484 SH SOLE 0 0 16484 AVALARA INC COM 05338G106 973 9775 SH SOLE 0 0 9775 AVALONBAY CMNTYS INC COM 053484101 1769 7122 SH SOLE 0 0 7122 AVANGRID INC COM 05351W103 802 17162 SH SOLE 0 0 17162 AVANTOR INC COM 05352A100 916 27092 SH SOLE 0 0 27092 AVERY DENNISON CORP COM 053611109 5286 30383 SH SOLE 0 0 30383 AVIS BUDGET GROUP COM 053774105 276 1049 SH SOLE 0 0 1049 AVISTA CORP COM 05379B107 309 6840 SH SOLE 0 0 6840 AVNET INC COM 053807103 3341 82307 SH SOLE 0 0 82307 AXALTA COATING SYS LTD COM G0750C108 470 19107 SH SOLE 0 0 19107 AXOGEN INC COM 05463X106 229 28823 SH SOLE 0 0 28823 AXON ENTERPRISE INC COM 05464C101 7285 52891 SH SOLE 0 0 52891 AXONICS INC COM 05465P101 326 5207 SH SOLE 0 0 5207 AXOS FINANCIAL INC COM 05465C100 1930 41606 SH SOLE 0 0 41606 AXSOME THERAPEUTICS INC COM 05464T104 732 17692 SH SOLE 0 0 17692 AZENTA INC COM 114340102 356 4298 SH SOLE 0 0 4298 AZUL S A SPONSR ADR PFD 05501U106 362 24040 SH SOLE 0 0 24040 B & G FOODS INC NEW COM 05508R106 1794 66492 SH SOLE 0 0 66492 B. RILEY FINANCIAL INC COM 05580M108 1211 17310 SH SOLE 0 0 17310 B2GOLD CORP COM 11777Q209 914 199062 SH SOLE 0 0 199062 BAIDU INC SPON ADR REP A 056752108 2481 18752 SH SOLE 0 0 18752 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 986 63228 SH SOLE 0 0 63228 BAKER HUGHES COMPANY CL A 05722G100 1915 52588 SH SOLE 0 0 52588 BALL CORP COM 058498106 10497 116635 SH SOLE 0 0 116635 BALLARD PWR SYS INC NEW COM 058586108 571 49096 SH SOLE 0 0 49096 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 169 29731 SH SOLE 0 0 29731 BANCO SANTANDER S.A. ADR 05964H105 137 40543 SH SOLE 0 0 40543 BANCROFT FD LTD COM 059695106 246 10805 SH SOLE 0 0 10805 BANK HAWAII CORP COM 062540109 1322 15739 SH SOLE 0 0 15739 BANK MONTREAL QUE COM 063671101 2930 24836 SH SOLE 0 0 24836 BANK NEW YORK MELLON CORP COM 064058100 13370 269385 SH SOLE 0 0 269385 BANK NOVA SCOTIA B C COM 064149107 1896 26438 SH SOLE 0 0 26438 BANK OZK COM 06417N103 2079 48683 SH SOLE 0 0 48683 BANNER CORP COM NEW 06652V208 2566 43842 SH SOLE 0 0 43842 BARCLAYS BANK PLC IPATH SELCT MLP 06742C723 570 30557 SH SOLE 0 0 30557 BARCLAYS PLC ADR 06738E204 329 41638 SH SOLE 0 0 41638 BARINGS BDC INC COM 06759L103 3668 354759 SH SOLE 0 0 354759 BARINGS CORPORATE INVS COM 06759X107 857 56269 SH SOLE 0 0 56269 BARINGS GLOBAL SHORT DURATIO COM 06760L100 470 30291 SH SOLE 0 0 30291 BARRICK GOLD CORP COM 067901108 12595 513440 SH SOLE 0 0 513440 BATH & BODY WORKS INC COM 070830104 919 19230 SH SOLE 0 0 19230 BAUSCH HEALTH COS INC COM 071734107 621 27163 SH SOLE 0 0 27163 BAXTER INTL INC COM 071813109 6903 89022 SH SOLE 0 0 89022 BCE INC COM NEW 05534B760 5519 99513 SH SOLE 0 0 99513 BEACON ROOFING SUPPLY INC COM 073685109 317 5348 SH SOLE 0 0 5348 BEASLEY BROADCAST GROUP INC CL A 074014101 27 15300 SH SOLE 0 0 15300 BECTON DICKINSON & CO 6% DP CONV PFD B 075887406 368 6975 SH SOLE 0 0 6975 BECTON DICKINSON & CO COM 075887109 54948 206530 SH SOLE 0 0 206530 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 259 2591 SH SOLE 0 0 2591 BENEFITFOCUS INC NOTE 1.250%12/1 08180DAB2 19 20000 PRN SOLE 0 0 20000 BENTLEY SYS INC COM CL B 08265T208 241 5447 SH SOLE 0 0 5447 BERKLEY W R CORP COM 084423102 2259 33920 SH SOLE 0 0 33920 BERKSHIRE GREY INC COM CL A 084656107 31 10900 SH SOLE 0 0 10900 BERKSHIRE HATHAWAY INC DEL CL A 084670108 20099 38 SH SOLE 0 0 38 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 438756 1243252 SH SOLE 0 0 1243252 BERRY GLOBAL GROUP INC COM 08579W103 738 12736 SH SOLE 0 0 12736 BEST BUY INC COM 086516101 112699 1239752 SH SOLE 0 0 1239752 BEYOND MEAT INC COM 08862E109 911 18862 SH SOLE 0 0 18862 BGC PARTNERS INC CL A 05541T101 383 86934 SH SOLE 0 0 86934 BGSF INC COM 05601C105 1513 114870 SH SOLE 0 0 114870 BHP GROUP LTD SPONSORED ADS 088606108 5513 71370 SH SOLE 0 0 71370 BIG 5 SPORTING GOODS CORP COM 08915P101 620 36140 SH SOLE 0 0 36140 BILL COM HLDGS INC COM 090043100 583 2571 SH SOLE 0 0 2571 BIO RAD LABS INC CL A 090572207 522 926 SH SOLE 0 0 926 BIO-TECHNE CORP COM 09073M104 357 824 SH SOLE 0 0 824 BIOGEN INC COM 09062X103 4839 22977 SH SOLE 0 0 22977 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 267 2256 SH SOLE 0 0 2256 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1298 16838 SH SOLE 0 0 16838 BIOMERICA INC COM NEW 09061H307 61 13662 SH SOLE 0 0 13662 BIONTECH SE SPONSORED ADS 09075V102 818 4798 SH SOLE 0 0 4798 BIOVENTUS INC COM CL A 09075A108 553 39210 SH SOLE 0 0 39210 BIRD GLOBAL INC COM CL A 09077J107 102 41778 SH SOLE 0 0 41778 BJS WHSL CLUB HLDGS INC COM 05550J101 214 3165 SH SOLE 0 0 3165 BK OF AMERICA CORP 7.25%CNV PFD L 060505682 1947 1483 SH SOLE 0 0 1483 BK OF AMERICA CORP COM 060505104 119568 2900727 SH SOLE 0 0 2900727 BK OF AMERICA CORP COM 060505104 6 11500 SH Call SOLE 0 0 0 BLACK HILLS CORP COM 092113109 1438 18665 SH SOLE 0 0 18665 BLACK STONE MINERALS L P COM UNIT 09225M101 4168 309664 SH SOLE 0 0 309664 BLACKBERRY LTD COM 09228F103 259 34771 SH SOLE 0 0 34771 BLACKROCK CAP ALLOCATION TR COM 09260U109 592 35747 SH SOLE 0 0 35747 BLACKROCK CAP INVT CORP COM 092533108 46 10888 SH SOLE 0 0 10888 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2595 199615 SH SOLE 0 0 199615 BLACKROCK CORPOR HI YLD FD I COM 09255P107 939 87187 SH SOLE 0 0 87187 BLACKROCK CR ALLOCATION INCO COM 092508100 5800 461796 SH SOLE 0 0 461796 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 194 18608 SH SOLE 0 0 18608 BLACKROCK ENERGY & RES TR COM 09250U101 4623 398577 SH SOLE 0 0 398577 BLACKROCK ENHANCD CAP & INM COM 09256A109 9342 447427 SH SOLE 0 0 447427 BLACKROCK ENHANCED EQUITY DI COM 09251A104 23280 2351533 SH SOLE 0 0 2351533 BLACKROCK ENHANCED GLOBAL DI COM 092501105 1991 176054 SH SOLE 0 0 176054 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1453 252655 SH SOLE 0 0 252655 BLACKROCK FLOATING RATE INCO COM 09255X100 1163 89313 SH SOLE 0 0 89313 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1260 27677 SH SOLE 0 0 27677 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1387 69130 SH SOLE 0 0 69130 BLACKROCK INC COM 09247X101 69472 90856 SH SOLE 0 0 90856 BLACKROCK INCOME TR INC COM 09247F100 4484 874103 SH SOLE 0 0 874103 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 8206 720444 SH SOLE 0 0 720444 BLACKROCK INVT QUALITY MUN T COM 09247D105 590 41032 SH SOLE 0 0 41032 BLACKROCK LONG-TERM MUN ADVA COM 09250B103 481 41048 SH SOLE 0 0 41048 BLACKROCK LTD DURATION INCOM COM SHS 09249W101 4714 328703 SH SOLE 0 0 328703 BLACKROCK MULTI SECTOR INC T COM 09258A107 940 57030 SH SOLE 0 0 57030 BLACKROCK MUN INCOME QUALITY COM 092479104 300 22645 SH SOLE 0 0 22645 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 617 50622 SH SOLE 0 0 50622 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2751 116437 SH SOLE 0 0 116437 BLACKROCK MUNI INCOME TR II COM 09249N101 243 19748 SH SOLE 0 0 19748 BLACKROCK MUNIASSETS FD INC COM 09254J102 1911 149282 SH SOLE 0 0 149282 BLACKROCK MUNICIPAL INCOME COM 09253X102 799 60881 SH SOLE 0 0 60881 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1438 107682 SH SOLE 0 0 107682 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 973 75864 SH SOLE 0 0 75864 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 141 10807 SH SOLE 0 0 10807 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 411 33514 SH SOLE 0 0 33514 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 302 21197 SH SOLE 0 0 21197 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 131 10805 SH SOLE 0 0 10805 BLACKROCK MUNIVEST FD II INC COM 09253T101 182 14081 SH SOLE 0 0 14081 BLACKROCK MUNIVEST FD INC COM 09253R105 1138 139508 SH SOLE 0 0 139508 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 144 10928 SH SOLE 0 0 10928 BLACKROCK MUNIYIELD FD INC COM 09253W104 806 63826 SH SOLE 0 0 63826 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1527 114098 SH SOLE 0 0 114098 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 242 19967 SH SOLE 0 0 19967 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2911 231940 SH SOLE 0 0 231940 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1271 104588 SH SOLE 0 0 104588 BLACKROCK MUNIYILD QULT FD I COM 09254F100 1536 111418 SH SOLE 0 0 111418 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 996 77728 SH SOLE 0 0 77728 BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106 280 22997 SH SOLE 0 0 22997 BLACKROCK RES & COMMODITIES SHS 09257A108 8594 778433 SH SOLE 0 0 778433 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 18056 417285 SH SOLE 0 0 417285 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 14969 509659 SH SOLE 0 0 509659 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 7351 333831 SH SOLE 0 0 333831 BLACKROCK TCP CAPITAL CORP COM 09259E108 1036 72417 SH SOLE 0 0 72417 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 4703 185089 SH SOLE 0 0 185089 BLACKSTONE INC COM 09260D107 82076 646572 SH SOLE 0 0 646572 BLACKSTONE INC COM 09260D107 4 34300 SH Call SOLE 0 0 0 BLACKSTONE MORTGAGE TRUST IN NOTE 4.750% 3/1 09257WAC4 25 25000 PRN SOLE 0 0 25000 BLACKSTONE MTG TR INC COM CL A 09257W100 1926 60571 SH SOLE 0 0 60571 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 677 51878 SH SOLE 0 0 51878 BLADE AIR MOBILITY INC CL A COM 092667104 100 11754 SH SOLE 0 0 11754 BLINK CHARGING CO *W EXP 01/31/202 09354A118 213 9650 SH SOLE 0 0 9650 BLINK CHARGING CO COM 09354A100 843 31842 SH SOLE 0 0 31842 BLOCK H & R INC COM 093671105 2459 94424 SH SOLE 0 0 94424 BLOCK H & R INC COM 093671105 41 12000 SH Call SOLE 0 0 0 BLOCK INC CL A 852234103 20237 149241 SH SOLE 0 0 149241 BLOOM ENERGY CORP COM CL A 093712107 1381 57193 SH SOLE 0 0 57193 BLOOMIN BRANDS INC COM 094235108 13728 625707 SH SOLE 0 0 625707 BLUEPRINT MEDICINES CORP COM 09627Y109 2132 33374 SH SOLE 0 0 33374 BNY MELLON ETF TRUST US MDCP CORE EQT 09661T206 347 3855 SH SOLE 0 0 3855 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 199 71709 SH SOLE 0 0 71709 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 623 50236 SH SOLE 0 0 50236 BNY MELLON MUN INCOME INC COM 05589T104 86 11272 SH SOLE 0 0 11272 BNY MELLON STRATEGIC MUN BD COM 09662E109 179 25333 SH SOLE 0 0 25333 BNY MELLON STRATEGIC MUNS IN COM 05588W108 752 104568 SH SOLE 0 0 104568 BOEING CO COM 097023105 78111 407889 SH SOLE 0 0 407889 BOEING CO COM 097023105 163 10800 SH Put SOLE 0 0 10800 BOK FINL CORP COM NEW 05561Q201 215 2289 SH SOLE 0 0 2289 BOOKING HOLDINGS INC COM 09857L108 23602 10050 SH SOLE 0 0 10050 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2343 26671 SH SOLE 0 0 26671 BORGWARNER INC COM 099724106 2124 54596 SH SOLE 0 0 54596 BOSTON BEER INC CL A 100557107 1874 4825 SH SOLE 0 0 4825 BOSTON PROPERTIES INC COM 101121101 350 2714 SH SOLE 0 0 2714 BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206 533 4580 SH SOLE 0 0 4580 BOSTON SCIENTIFIC CORP COM 101137107 8948 202030 SH SOLE 0 0 202030 BOULDER GROWTH & INCOME FD I COM 101507101 1187 80036 SH SOLE 0 0 80036 BOX INC CL A 10316T104 1127 38789 SH SOLE 0 0 38789 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1167 69000 SH SOLE 0 0 69000 BP PLC SPONSORED ADR 055622104 25586 870261 SH SOLE 0 0 870261 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 40 12031 SH SOLE 0 0 12031 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 136 13397 SH SOLE 0 0 13397 BRC INC COM CL A 05601U105 230 10999 SH SOLE 0 0 10999 BRIDGELINE DIGITAL INC COM 10807Q700 95 49897 SH SOLE 0 0 49897 BRIGHAM MINERALS INC CL A COM 10918L103 567 22183 SH SOLE 0 0 22183 BRIGHT HORIZONS FAM SOL IN D COM 109194100 213 1609 SH SOLE 0 0 1609 BRIGHTHOUSE FINL INC COM 10922N103 1629 31527 SH SOLE 0 0 31527 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 468 50543 SH SOLE 0 0 50543 BRISTOL-MYERS SQUIBB CO COM 110122108 61521 842414 SH SOLE 0 0 842414 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4954 117511 SH SOLE 0 0 117511 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10 13800 SH Call SOLE 0 0 0 BROADCOM INC 8% MCNV PFD SR A 11135F200 609 310 SH SOLE 0 0 310 BROADCOM INC COM 11135F101 380269 603705 SH SOLE 0 0 603705 BROADMARK RLTY CAP INC *W EXP 11/15/202 11135B118 2 27450 SH SOLE 0 0 27450 BROADMARK RLTY CAP INC COM 11135B100 696 80519 SH SOLE 0 0 80519 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7598 48782 SH SOLE 0 0 48782 BROADSTONE NET LEASE INC COM 11135E203 625 28718 SH SOLE 0 0 28718 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 12437 219853 SH SOLE 0 0 219853 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 11916 179918 SH SOLE 0 0 179918 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 337 4461 SH SOLE 0 0 4461 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 6321 304788 SH SOLE 0 0 304788 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 564 12885 SH SOLE 0 0 12885 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1853 45130 SH SOLE 0 0 45130 BROWN & BROWN INC COM 115236101 2866 39657 SH SOLE 0 0 39657 BROWN FORMAN CORP CL A 115637100 789 12579 SH SOLE 0 0 12579 BROWN FORMAN CORP CL B 115637209 1437 21435 SH SOLE 0 0 21435 BRUKER CORP COM 116794108 340 5288 SH SOLE 0 0 5288 BRUNSWICK CORP COM 117043109 3549 43879 SH SOLE 0 0 43879 BUCKLE INC COM 118440106 269 8133 SH SOLE 0 0 8133 BUILDERS FIRSTSOURCE INC COM 12008R107 1012 15673 SH SOLE 0 0 15673 BUNGE LIMITED COM G16962105 1979 17858 SH SOLE 0 0 17858 BURLINGTON STORES INC COM 122017106 240 1320 SH SOLE 0 0 1320 BUTTERFLY NETWORK INC COM CL A 124155102 325 68328 SH SOLE 0 0 68328 BWX TECHNOLOGIES INC COM 05605H100 207 3851 SH SOLE 0 0 3851 BYRNA TECHNOLOGIES INC COM NEW 12448X201 130 15858 SH SOLE 0 0 15858 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4010 37229 SH SOLE 0 0 37229 C3 AI INC CL A 12468P104 458 20167 SH SOLE 0 0 20167 CABOT CORP COM 127055101 598 8740 SH SOLE 0 0 8740 CADENCE BANK COM 12740C103 11127 380281 SH SOLE 0 0 380281 CADENCE DESIGN SYSTEM INC COM 127387108 4571 27792 SH SOLE 0 0 27792 CAESARS ENTERTAINMENT INC NE COM 12769G100 797 10298 SH SOLE 0 0 10298 CAL MAINE FOODS INC COM NEW 128030202 3963 71759 SH SOLE 0 0 71759 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2250 159577 SH SOLE 0 0 159577 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 3508 265524 SH SOLE 0 0 265524 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 4402 171623 SH SOLE 0 0 171623 CALAMOS GBL DYN INCOME FUND COM 12811L107 1580 177916 SH SOLE 0 0 177916 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 321 15783 SH SOLE 0 0 15783 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 20583 1174155 SH SOLE 0 0 1174155 CALIFORNIA WTR SVC GROUP COM 130788102 3023 50998 SH SOLE 0 0 50998 CALIX INC COM 13100M509 758 17675 SH SOLE 0 0 17675 CALLAWAY GOLF CO COM 131193104 2072 88473 SH SOLE 0 0 88473 CALLON PETE CO DEL COM 13123X508 238 4028 SH SOLE 0 0 4028 CALUMET SPECIALTY PRODS PART UT LTD PARTNER 131476103 181 13331 SH SOLE 0 0 13331 CAMBER ENERGY INC COM 13200M508 15 17547 SH SOLE 0 0 17547 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 1004 31803 SH SOLE 0 0 31803 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 35594 556937 SH SOLE 0 0 556937 CAMDEN PPTY TR SH BEN INT 133131102 393 2365 SH SOLE 0 0 2365 CAMECO CORP COM 13321L108 4954 170229 SH SOLE 0 0 170229 CAMPBELL SOUP CO COM 134429109 1299 29150 SH SOLE 0 0 29150 CAMPING WORLD HLDGS INC CL A 13462K109 2163 77398 SH SOLE 0 0 77398 CANAAN INC SPONSORED ADS 134748102 55 10055 SH SOLE 0 0 10055 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 227 8640 SH SOLE 0 0 8640 CANADIAN IMP BK COMM COM 136069101 1017 8361 SH SOLE 0 0 8361 CANADIAN NAT RES LTD COM 136385101 944 15229 SH SOLE 0 0 15229 CANADIAN NATL RY CO COM 136375102 9401 70077 SH SOLE 0 0 70077 CANADIAN PAC RY LTD COM 13645T100 24035 291176 SH SOLE 0 0 291176 CANO HEALTH INC COM CL A 13781Y103 1074 169145 SH SOLE 0 0 169145 CANON INC SPONSORED ADR 138006309 246 10127 SH SOLE 0 0 10127 CANOO INC COM CL A 13803R102 66 11981 SH SOLE 0 0 11981 CANOPY GROWTH CORP COM 138035100 1835 242083 SH SOLE 0 0 242083 CANTALOUPE INC COM 138103106 100 14704 SH SOLE 0 0 14704 CAPITAL ONE FINL CORP COM 14040H105 10590 80656 SH SOLE 0 0 80656 CAPITAL SOUTHWEST CORP COM 140501107 255 10736 SH SOLE 0 0 10736 CAPITOL FED FINL INC COM 14057J101 114 10505 SH SOLE 0 0 10505 CAPRI HOLDINGS LIMITED SHS G1890L107 823 16014 SH SOLE 0 0 16014 CARA THERAPEUTICS INC COM 140755109 124 10193 SH SOLE 0 0 10193 CARDINAL HEALTH INC COM 14149Y108 16576 292343 SH SOLE 0 0 292343 CARDINAL HEALTH INC COM 14149Y108 23 13400 SH Call SOLE 0 0 0 CAREDX INC COM 14167L103 2226 60172 SH SOLE 0 0 60172 CARETRUST REIT INC COM 14174T107 3720 192720 SH SOLE 0 0 192720 CARLISLE COS INC COM 142339100 2112 8588 SH SOLE 0 0 8588 CARLYLE GROUP INC COM 14316J108 5140 105102 SH SOLE 0 0 105102 CARMAX INC COM 143130102 15079 156292 SH SOLE 0 0 156292 CARNIVAL CORP COMMON STOCK 143658300 12643 625291 SH SOLE 0 0 625291 CARPENTER TECHNOLOGY CORP COM 144285103 416 9917 SH SOLE 0 0 9917 CARRIER GLOBAL CORPORATION COM 14448C104 8036 175184 SH SOLE 0 0 175184 CARROLS RESTAURANT GROUP INC COM 14574X104 82 36245 SH SOLE 0 0 36245 CARTER BANKSHARES INC COM NEW 146103106 194 11160 SH SOLE 0 0 11160 CARVANA CO CL A 146869102 374 3137 SH SOLE 0 0 3137 CASELLA WASTE SYS INC CL A 147448104 5221 59572 SH SOLE 0 0 59572 CASEYS GEN STORES INC COM 147528103 3607 18202 SH SOLE 0 0 18202 CASS INFORMATION SYS INC COM 14808P109 1266 34309 SH SOLE 0 0 34309 CASSAVA SCIENCES INC COM 14817C107 444 11945 SH SOLE 0 0 11945 CATALENT INC COM 148806102 755 6804 SH SOLE 0 0 6804 CATALYST PHARMACEUTICALS INC COM 14888U101 1968 237401 SH SOLE 0 0 237401 CATCHMARK TIMBER TR INC CL A 14912Y202 101 12290 SH SOLE 0 0 12290 CATERPILLAR INC COM 149123101 86049 386155 SH SOLE 0 0 386155 CBOE GLOBAL MKTS INC COM 12503M108 1822 15922 SH SOLE 0 0 15922 CBRE GBL REAL ESTATE INC FD COM 12504G100 1683 186200 SH SOLE 0 0 186200 CBRE GROUP INC CL A 12504L109 1908 20844 SH SOLE 0 0 20844 CBTX INC COM 12481V104 651 21000 SH SOLE 0 0 21000 CDK GLOBAL INC COM 12508E101 1150 23626 SH SOLE 0 0 23626 CDW CORP COM 12514G108 9171 51264 SH SOLE 0 0 51264 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1322 24132 SH SOLE 0 0 24132 CELANESE CORP DEL COM 150870103 1451 10152 SH SOLE 0 0 10152 CELSIUS HLDGS INC COM NEW 15118V207 529 9583 SH SOLE 0 0 9583 CEMEX SAB DE CV SPON ADR NEW 151290889 105 19822 SH SOLE 0 0 19822 CENOVUS ENERGY INC COM 15135U109 231 13828 SH SOLE 0 0 13828 CENTENE CORP DEL COM 15135B101 2044 24277 SH SOLE 0 0 24277 CENTENNIAL RESOURCE DEV INC CL A 15136A102 166 20600 SH SOLE 0 0 20600 CENTERPOINT ENERGY INC COM 15189T107 4474 146024 SH SOLE 0 0 146024 CENTRAL SECS CORP COM 155123102 7150 172758 SH SOLE 0 0 172758 CENTURY CMNTYS INC COM 156504300 929 17343 SH SOLE 0 0 17343 CERENCE INC COM 156727109 687 19042 SH SOLE 0 0 19042 CERNER CORP COM 156782104 1738 18574 SH SOLE 0 0 18574 CF ACQUISITION CORP VI COM CL A 12521J103 152 12783 SH SOLE 0 0 12783 CF INDS HLDGS INC COM 125269100 3054 29629 SH SOLE 0 0 29629 CHAMPIONX CORPORATION COM 15872M104 295 12050 SH SOLE 0 0 12050 CHANGE HEALTHCARE INC COM 15912K100 826 37869 SH SOLE 0 0 37869 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 2881 144944 SH SOLE 0 0 144944 CHARLES RIV LABS INTL INC COM 159864107 1048 3691 SH SOLE 0 0 3691 CHART INDS INC COM 16115Q308 371 2159 SH SOLE 0 0 2159 CHARTER COMMUNICATIONS INC N CL A 16119P108 3256 5968 SH SOLE 0 0 5968 CHECK POINT SOFTWARE TECH LT ORD M22465104 2952 21350 SH SOLE 0 0 21350 CHECKPOINT THERAPEUTICS INC COM 162828107 55 31000 SH SOLE 0 0 31000 CHEESECAKE FACTORY INC COM 163072101 1993 50091 SH SOLE 0 0 50091 CHEMED CORP NEW COM 16359R103 992 1957 SH SOLE 0 0 1957 CHEMOCENTRYX INC COM 16383L106 6197 247172 SH SOLE 0 0 247172 CHEMOURS CO COM 163851108 2954 93851 SH SOLE 0 0 93851 CHENIERE ENERGY INC COM NEW 16411R208 12625 91055 SH SOLE 0 0 91055 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 718 12745 SH SOLE 0 0 12745 CHESAPEAKE ENERGY CORP COM 165167735 518 5958 SH SOLE 0 0 5958 CHESAPEAKE UTILS CORP COM 165303108 7052 51191 SH SOLE 0 0 51191 CHEVRON CORP NEW COM 166764100 262666 1613070 SH SOLE 0 0 1613070 CHEWY INC CL A 16679L109 2688 65914 SH SOLE 0 0 65914 CHIMERA INVT CORP COM NEW 16934Q208 312 25885 SH SOLE 0 0 25885 CHIPOTLE MEXICAN GRILL INC COM 169656105 5852 3699 SH SOLE 0 0 3699 CHOICE HOTELS INTL INC COM 169905106 678 4783 SH SOLE 0 0 4783 CHOICEONE FINL SVCS INC COM 170386106 244 9730 SH SOLE 0 0 9730 CHUBB LIMITED COM H1467J104 247103 1155132 SH SOLE 0 0 1155132 CHURCH & DWIGHT CO INC COM 171340102 19261 193814 SH SOLE 0 0 193814 CHURCHILL CAPITAL CORP VII COM CL A 17144M102 133 13618 SH SOLE 0 0 13618 CHURCHILL DOWNS INC COM 171484108 603 2719 SH SOLE 0 0 2719 CHUYS HLDGS INC COM 171604101 260 9642 SH SOLE 0 0 9642 CIDARA THERAPEUTICS INC COM 171757107 72 86278 SH SOLE 0 0 86278 CIENA CORP COM NEW 171779309 1737 28651 SH SOLE 0 0 28651 CIGNA CORP NEW COM 125523100 26896 112226 SH SOLE 0 0 112226 CINCINNATI FINL CORP COM 172062101 6587 48454 SH SOLE 0 0 48454 CINEMARK HLDGS INC COM 17243V102 872 50486 SH SOLE 0 0 50486 CINTAS CORP COM 172908105 3840 9025 SH SOLE 0 0 9025 CION INVT CORP COM 17259U204 393 26571 SH SOLE 0 0 26571 CIRRUS LOGIC INC COM 172755100 280 3306 SH SOLE 0 0 3306 CISCO SYS INC COM 17275R102 304624 5463134 SH SOLE 0 0 5463134 CISCO SYS INC COM 17275R102 26 10600 SH Call SOLE 0 0 0 CISCO SYS INC COM 17275R102 1 14500 SH Call SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 21172 396481 SH SOLE 0 0 396481 CITIZENS & NORTHN CORP COM 172922106 301 12357 SH SOLE 0 0 12357 CITIZENS CMNTY BANCORP INC M COM 174903104 647 42816 SH SOLE 0 0 42816 CITIZENS FINL GROUP INC COM 174610105 478 10537 SH SOLE 0 0 10537 CITRIX SYS INC COM 177376100 1663 16480 SH SOLE 0 0 16480 CLAROS MTG TR INC COMMON STOCK 18270D106 251 14650 SH SOLE 0 0 14650 CLEAN ENERGY FUELS CORP COM 184499101 149 18729 SH SOLE 0 0 18729 CLEAN HARBORS INC COM 184496107 1672 14975 SH SOLE 0 0 14975 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 8427 298827 SH SOLE 0 0 298827 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 4208 124797 SH SOLE 0 0 124797 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 7172 245685 SH SOLE 0 0 245685 CLEARFIELD INC COM 18482P103 606 9285 SH SOLE 0 0 9285 CLEARWAY ENERGY INC CL C 18539C204 1977 54140 SH SOLE 0 0 54140 CLEVELAND-CLIFFS INC NEW COM 185899101 19926 618620 SH SOLE 0 0 618620 CLOROX CO DEL COM 189054109 27543 198068 SH SOLE 0 0 198068 CLOROX CO DEL COM 189054109 372 7100 SH Put SOLE 0 0 7100 CLOUDFLARE INC CL A COM 18915M107 3014 25182 SH SOLE 0 0 25182 CLOUGH GLOBAL EQUITY FD COM 18914C100 118 10078 SH SOLE 0 0 10078 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 2136 226998 SH SOLE 0 0 226998 CME GROUP INC COM 12572Q105 194016 815646 SH SOLE 0 0 815646 CMS ENERGY CORP COM 125896100 2188 31279 SH SOLE 0 0 31279 CNO FINL GROUP INC COM 12621E103 336 13400 SH SOLE 0 0 13400 CNX RES CORP COM 12653C108 291 14067 SH SOLE 0 0 14067 CO-DIAGNOSTICS INC COM 189763105 84 13642 SH SOLE 0 0 13642 COCA COLA CO COM 191216100 99208 1600143 SH SOLE 0 0 1600143 COCA COLA CO COM 191216100 182 74100 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 125 26500 SH Call SOLE 0 0 0 COCA COLA CO COM 191216100 107 74000 SH Call SOLE 0 0 0 COCA COLA CONS INC COM 191098102 216 434 SH SOLE 0 0 434 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 2149 44200 SH SOLE 0 0 44200 COCRYSTAL PHARMA INC COM 19188J300 13 24243 SH SOLE 0 0 24243 COEUR MNG INC COM NEW 192108504 909 204214 SH SOLE 0 0 204214 COGNEX CORP COM 192422103 13058 169248 SH SOLE 0 0 169248 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5371 59902 SH SOLE 0 0 59902 COHEN & STEERS CLOSED-END OP COM 19248P106 661 51158 SH SOLE 0 0 51158 COHEN & STEERS INFRASTRUCTUR COM 19248A109 11295 390170 SH SOLE 0 0 390170 COHEN & STEERS LTD DURATION COM 19248C105 435 18994 SH SOLE 0 0 18994 COHEN & STEERS QUALITY INCOM COM 19247L106 18266 1091827 SH SOLE 0 0 1091827 COHEN & STEERS REIT & PFD & COM 19247X100 7200 267741 SH SOLE 0 0 267741 COHEN & STEERS TOTAL RETURN COM 19247R103 887 57336 SH SOLE 0 0 57336 COHERENT INC COM 192479103 430 1573 SH SOLE 0 0 1573 COINBASE GLOBAL INC COM CL A 19260Q107 11387 59977 SH SOLE 0 0 59977 COLGATE PALMOLIVE CO COM 194162103 22217 292947 SH SOLE 0 0 292947 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 655 5024 SH SOLE 0 0 5024 COLONY BANKCORP INC COM 19623P101 1096 58697 SH SOLE 0 0 58697 COLUMBIA BKG SYS INC COM 197236102 484 14993 SH SOLE 0 0 14993 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 4173 214126 SH SOLE 0 0 214126 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 1480 70631 SH SOLE 0 0 70631 COLUMBIA FINL INC COM 197641103 281 13079 SH SOLE 0 0 13079 COLUMBIA SELIGM PREM TECH GR COM 19842X109 493 15359 SH SOLE 0 0 15359 COMCAST CORP NEW CL A 20030N101 209972 4484647 SH SOLE 0 0 4484647 COMCAST CORP NEW CL A 20030N101 125 46500 SH Put SOLE 0 0 46500 COMCAST CORP NEW CL A 20030N101 103 46500 SH Call SOLE 0 0 0 COMERICA INC COM 200340107 2041 22567 SH SOLE 0 0 22567 COMMERCE BANCSHARES INC COM 200525103 2894 40429 SH SOLE 0 0 40429 COMMERCIAL METALS CO COM 201723103 4480 107651 SH SOLE 0 0 107651 COMMUNITY BK SYS INC COM 203607106 1930 27515 SH SOLE 0 0 27515 COMMUNITY HEALTH SYS INC NEW COM 203668108 270 22734 SH SOLE 0 0 22734 COMMUNITY HEALTHCARE TR INC COM 20369C106 2225 52720 SH SOLE 0 0 52720 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2943 123814 SH SOLE 0 0 123814 COMPASS MINERALS INTL INC COM 20451N101 2703 43057 SH SOLE 0 0 43057 COMPOSECURE INC COM CL A 20459V105 76 10029 SH SOLE 0 0 10029 COMPUGEN LTD ORD M25722105 38 11831 SH SOLE 0 0 11831 COMPUTE HEALTH ACQUISITIN CO COM CL A 204833107 145 14785 SH SOLE 0 0 14785 COMSTOCK RES INC COM 205768302 310 23753 SH SOLE 0 0 23753 CONAGRA BRANDS INC COM 205887102 3664 109128 SH SOLE 0 0 109128 CONCENTRIX CORP COM 20602D101 1400 8403 SH SOLE 0 0 8403 CONFORMIS INC COM 20717E101 11 17446 SH SOLE 0 0 17446 CONMED CORP COM 207410101 462 3108 SH SOLE 0 0 3108 CONOCOPHILLIPS COM 20825C104 35500 354993 SH SOLE 0 0 354993 CONSOLIDATED EDISON INC COM 209115104 9337 98619 SH SOLE 0 0 98619 CONSTELLATION BRANDS INC CL A 21036P108 20051 87042 SH SOLE 0 0 87042 CONSTELLATION ENERGY CORP COM 21037T109 3647 64837 SH SOLE 0 0 64837 CONSTELLIUM SE CL A SHS F21107101 1517 84295 SH SOLE 0 0 84295 CONSTRUCTION PARTNERS INC COM CL A 21044C107 287 10981 SH SOLE 0 0 10981 CONTEXTLOGIC INC COM CL A 21077C107 1062 471994 SH SOLE 0 0 471994 CONTINENTAL RES INC COM 212015101 6307 102829 SH SOLE 0 0 102829 COOPER COS INC COM NEW 216648402 696 1666 SH SOLE 0 0 1666 COPART INC COM 217204106 10753 85704 SH SOLE 0 0 85704 CORMEDIX INC COM 21900C308 214 39015 SH SOLE 0 0 39015 CORNING INC COM 219350105 6859 185830 SH SOLE 0 0 185830 CORNING INC COM 219350105 9 11700 SH Call SOLE 0 0 0 CORTEVA INC COM 22052L104 5974 103939 SH SOLE 0 0 103939 COSTAR GROUP INC COM 22160N109 1045 15683 SH SOLE 0 0 15683 COSTCO WHSL CORP NEW COM 22160K105 199461 346337 SH SOLE 0 0 346337 COTERRA ENERGY INC COM 127097103 1267 46970 SH SOLE 0 0 46970 COTY INC COM CL A 222070203 401 44575 SH SOLE 0 0 44575 COTY INC COM CL A 222070203 9 12000 SH Call SOLE 0 0 0 COUPA SOFTWARE INC COM 22266L106 234 2305 SH SOLE 0 0 2305 COUPANG INC CL A 22266T109 14017 792807 SH SOLE 0 0 792807 CRACKER BARREL OLD CTRY STOR COM 22410J106 2568 21632 SH SOLE 0 0 21632 CRANE CO COM 224399105 1608 14853 SH SOLE 0 0 14853 CREDICORP LTD COM G2519Y108 1340 7798 SH SOLE 0 0 7798 CREDIT SUISSE GROUP SPONSORED ADR 225401108 319 40622 SH SOLE 0 0 40622 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1 11000 SH Call SOLE 0 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 3306 110506 SH SOLE 0 0 110506 CRH PLC ADR 12626K203 286 7151 SH SOLE 0 0 7151 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1528 24350 SH SOLE 0 0 24350 CROCS INC COM 227046109 1948 25493 SH SOLE 0 0 25493 CRONOS GROUP INC COM 22717L101 271 69583 SH SOLE 0 0 69583 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 3730 171036 SH SOLE 0 0 171036 CROWDSTRIKE HLDGS INC CL A 22788C105 22147 97529 SH SOLE 0 0 97529 CROWN CASTLE INTL CORP NEW COM 22822V101 44344 240209 SH SOLE 0 0 240209 CROWN HLDGS INC COM 228368106 981 7842 SH SOLE 0 0 7842 CSX CORP COM 126408103 30797 822359 SH SOLE 0 0 822359 CTI BIOPHARMA CORP COM 12648L601 73 15571 SH SOLE 0 0 15571 CUBESMART COM 229663109 1053 20244 SH SOLE 0 0 20244 CUE HEALTH INC COM 229790100 76 11756 SH SOLE 0 0 11756 CULLEN FROST BANKERS INC COM 229899109 312 2253 SH SOLE 0 0 2253 CUMMINS INC COM 231021106 25488 124208 SH SOLE 0 0 124208 CUSHMAN WAKEFIELD PLC SHS G2717B108 9667 471354 SH SOLE 0 0 471354 CUTERA INC COM 232109108 1110 16090 SH SOLE 0 0 16090 CVS HEALTH CORP COM 126650100 176463 1743524 SH SOLE 0 0 1743524 CYBERARK SOFTWARE LTD SHS M2682V108 1322 7837 SH SOLE 0 0 7837 CYCLACEL PHARMACEUTICALS INC COM 23254L603 31 10006 SH SOLE 0 0 10006 CYTOSORBENTS CORP COM NEW 23283X206 184 57684 SH SOLE 0 0 57684 D R HORTON INC COM 23331A109 16640 223303 SH SOLE 0 0 223303 DANA INC COM 235825205 474 26990 SH SOLE 0 0 26990 DANA INC COM 235825205 10 13700 SH Call SOLE 0 0 0 DANAHER CORPORATION COM 235851102 63662 217017 SH SOLE 0 0 217017 DANIMER SCIENTIFIC INC COM CL A 236272100 1547 263931 SH SOLE 0 0 263931 DARDEN RESTAURANTS INC COM 237194105 95805 720495 SH SOLE 0 0 720495 DARE BIOSCIENCE INC COM 23666P101 45 30000 SH SOLE 0 0 30000 DARLING INGREDIENTS INC COM 237266101 12226 152101 SH SOLE 0 0 152101 DATADOG INC CL A COM 23804L103 3494 23066 SH SOLE 0 0 23066 DAVE & BUSTERS ENTMT INC COM 238337109 6359 129501 SH SOLE 0 0 129501 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 9234 524038 SH SOLE 0 0 524038 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1146 34734 SH SOLE 0 0 34734 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 7465 273433 SH SOLE 0 0 273433 DAVITA INC COM 23918K108 4703 41575 SH SOLE 0 0 41575 DBX ETF TR XTRACK HRVST CSI 233051879 692 20920 SH SOLE 0 0 20920 DBX ETF TR XTRACK MSCI EAFE 233051200 10754 285157 SH SOLE 0 0 285157 DBX ETF TR XTRACK MSCI EAFE 233051630 10743 444850 SH SOLE 0 0 444850 DBX ETF TR XTRACK MSCI EMRG 233051101 392 16047 SH SOLE 0 0 16047 DBX ETF TR XTRACK MSCI EURP 233051853 455 13209 SH SOLE 0 0 13209 DBX ETF TR XTRACK MSCI JAPN 233051507 649 13243 SH SOLE 0 0 13243 DBX ETF TR XTRACK MUN INFRA 233051705 2538 95666 SH SOLE 0 0 95666 DBX ETF TR XTRACK USD HIGH 233051432 4733 125486 SH SOLE 0 0 125486 DBX ETF TR XTRACKERS FTSE 233051515 206 6912 SH SOLE 0 0 6912 DBX ETF TR XTRACKERS MSCI 233051135 447 5421 SH SOLE 0 0 5421 DBX ETF TR XTRACKERS RUSSEL 233051481 525 11529 SH SOLE 0 0 11529 DBX ETF TR XTRCKR MSCI US 233051150 7928 190222 SH SOLE 0 0 190222 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 3292 98087 SH SOLE 0 0 98087 DECKERS OUTDOOR CORP COM 243537107 436 1591 SH SOLE 0 0 1591 DEERE & CO COM 244199105 65399 157399 SH SOLE 0 0 157399 DELAWARE ENHANCED GLOBAL DIV COM 246060107 1032 114306 SH SOLE 0 0 114306 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 443 35059 SH SOLE 0 0 35059 DELAWARE IVY HIGH INCOME OPP COM 246107106 594 46911 SH SOLE 0 0 46911 DELL TECHNOLOGIES INC CL C 24703L202 2284 45506 SH SOLE 0 0 45506 DELTA AIR LINES INC DEL COM NEW 247361702 24737 625141 SH SOLE 0 0 625141 DELTA AIR LINES INC DEL COM NEW 247361702 96 14400 SH Put SOLE 0 0 14400 DENTSPLY SIRONA INC COM 24906P109 273 5542 SH SOLE 0 0 5542 DESCARTES SYS GROUP INC COM 249906108 232 3161 SH SOLE 0 0 3161 DESKTOP METAL INC COM CL A 25058X105 174 36609 SH SOLE 0 0 36609 DEUTSCHE BANK A G NAMEN AKT D18190898 333 26286 SH SOLE 0 0 26286 DEVON ENERGY CORP NEW COM 25179M103 184944 3127757 SH SOLE 0 0 3127757 DEXCOM INC COM 252131107 13820 27013 SH SOLE 0 0 27013 DIAGEO PLC SPON ADR NEW 25243Q205 19459 95785 SH SOLE 0 0 95785 DIAMOND HILL INVT GROUP INC COM NEW 25264R207 309 1649 SH SOLE 0 0 1649 DIAMONDBACK ENERGY INC COM 25278X109 33663 245549 SH SOLE 0 0 245549 DICKS SPORTING GOODS INC COM 253393102 1595 15946 SH SOLE 0 0 15946 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 5 20500 SH SOLE 0 0 20500 DIGITAL RLTY TR INC COM 253868103 17337 122261 SH SOLE 0 0 122261 DIGITAL TURBINE INC COM NEW 25400W102 793 18097 SH SOLE 0 0 18097 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 717 11114 SH SOLE 0 0 11114 DIGITALBRIDGE GROUP INC CL A COM 25401T108 189 26220 SH SOLE 0 0 26220 DIGITALOCEAN HLDGS INC COM 25402D102 460 7948 SH SOLE 0 0 7948 DIME CMNTY BANCSHARES INC COM 25432X102 227 6572 SH SOLE 0 0 6572 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 2726 103900 SH SOLE 0 0 103900 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 3153 94187 SH SOLE 0 0 94187 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 7960 282756 SH SOLE 0 0 282756 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 9267 294005 SH SOLE 0 0 294005 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 60410 2190371 SH SOLE 0 0 2190371 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 58294 1189181 SH SOLE 0 0 1189181 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 11219 200126 SH SOLE 0 0 200126 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 23469 503850 SH SOLE 0 0 503850 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 36303 1455022 SH SOLE 0 0 1455022 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 347 4481 SH SOLE 0 0 4481 DIREXION SHS ETF TR WORK FROM HOME 25460G773 979 14920 SH SOLE 0 0 14920 DISCOVER FINL SVCS COM 254709108 16982 154110 SH SOLE 0 0 154110 DISCOVERY INC COM SER A 25470F104 2038 81778 SH SOLE 0 0 81778 DISCOVERY INC COM SER C 25470F302 5149 206208 SH SOLE 0 0 206208 DISH NETWORK CORPORATION CL A 25470M109 6771 213920 SH SOLE 0 0 213920 DISH NETWORK CORPORATION CL A 25470M109 3 11300 SH Call SOLE 0 0 0 DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1 262 280000 PRN SOLE 0 0 280000 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 904 1005000 PRN SOLE 0 0 1005000 DISNEY WALT CO COM 254687106 152276 1110197 SH SOLE 0 0 1110197 DISNEY WALT CO COM 254687106 222 11700 SH Put SOLE 0 0 11700 DIXIE GROUP INC CL A 255519100 164 52900 SH SOLE 0 0 52900 DNP SELECT INCOME FD INC COM 23325P104 3495 295664 SH SOLE 0 0 295664 DOCUSIGN INC COM 256163106 16713 156020 SH SOLE 0 0 156020 DOLBY LABORATORIES INC COM CL A 25659T107 797 10186 SH SOLE 0 0 10186 DOLLAR GEN CORP NEW COM 256677105 52244 234627 SH SOLE 0 0 234627 DOLLAR TREE INC COM 256746108 2492 15563 SH SOLE 0 0 15563 DOMINION ENERGY INC COM 25746U109 40051 471347 SH SOLE 0 0 471347 DOMINOS PIZZA INC COM 25754A201 2341 5745 SH SOLE 0 0 5745 DONALDSON INC COM 257651109 748 14404 SH SOLE 0 0 14404 DOORDASH INC CL A 25809K105 448 3825 SH SOLE 0 0 3825 DOUBLELINE INCOME SOLUTIONS COM 258622109 1051 72363 SH SOLE 0 0 72363 DOUBLELINE OPPORTUNISTIC CR COM 258623107 195 11621 SH SOLE 0 0 11621 DOUGLAS ELLIMAN INC COM 25961D105 154 21140 SH SOLE 0 0 21140 DOVER CORP COM 260003108 12048 76784 SH SOLE 0 0 76784 DOW INC COM 260557103 32371 508008 SH SOLE 0 0 508008 DOXIMITY INC CL A 26622P107 320 6135 SH SOLE 0 0 6135 DRAFTKINGS INC COM CL A 26142R104 4289 220302 SH SOLE 0 0 220302 DROPBOX INC CL A 26210C104 342 14722 SH SOLE 0 0 14722 DT MIDSTREAM INC COMMON STOCK 23345M107 4225 77871 SH SOLE 0 0 77871 DTE ENERGY CO COM 233331107 6837 51713 SH SOLE 0 0 51713 DTF TAX-FREE INCOME 2028 TER COM 23334J107 220 16928 SH SOLE 0 0 16928 DUFF & PHELPS UTLITY AND INF COM 26433C105 2468 162568 SH SOLE 0 0 162568 DUKE ENERGY CORP NEW COM NEW 26441C204 68941 617401 SH SOLE 0 0 617401 DUKE REALTY CORP COM NEW 264411505 2896 49872 SH SOLE 0 0 49872 DUPONT DE NEMOURS INC COM 26614N102 8891 120831 SH SOLE 0 0 120831 DUTCH BROS INC CL A 26701L100 7928 143450 SH SOLE 0 0 143450 DWS MUN INCOME TR COM 233368109 299 28695 SH SOLE 0 0 28695 DXC TECHNOLOGY CO COM 23355L106 372 11387 SH SOLE 0 0 11387 DYCOM INDS INC COM 267475101 1672 17547 SH SOLE 0 0 17547 DYNATRACE INC COM NEW 268150109 363 7699 SH SOLE 0 0 7699 EAGLE MATLS INC COM 26969P108 1377 10727 SH SOLE 0 0 10727 EAST WEST BANCORP INC COM 27579R104 424 5370 SH SOLE 0 0 5370 EASTERLY GOVT PPTYS INC COM 27616P103 1338 63313 SH SOLE 0 0 63313 EASTGROUP PPTYS INC COM 277276101 1736 8540 SH SOLE 0 0 8540 EASTMAN CHEM CO COM 277432100 1372 12245 SH SOLE 0 0 12245 EATON CORP PLC SHS G29183103 222933 1468947 SH SOLE 0 0 1468947 EATON VANCE CALIF MUN BD FD COM 27828A100 104 10403 SH SOLE 0 0 10403 EATON VANCE ENHANCED EQUITY COM 278274105 6178 335557 SH SOLE 0 0 335557 EATON VANCE ENHANCED EQUITY COM 278277108 4630 220469 SH SOLE 0 0 220469 EATON VANCE FLTING RATE INC COM 278279104 2013 152244 SH SOLE 0 0 152244 EATON VANCE LTD DURATION INC COM 27828H105 3237 276659 SH SOLE 0 0 276659 EATON VANCE MUN BD FD COM 27827X101 2457 213686 SH SOLE 0 0 213686 EATON VANCE MUN INCOME 2028 SHS 27829U105 2609 127697 SH SOLE 0 0 127697 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1326 111996 SH SOLE 0 0 111996 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1138 59759 SH SOLE 0 0 59759 EATON VANCE RISK-MANAGED DIV COM 27829G106 6802 688463 SH SOLE 0 0 688463 EATON VANCE SR FLTNG RTE TR COM 27828Q105 358 26683 SH SOLE 0 0 26683 EATON VANCE TAX ADVT DIV INC COM 27828G107 1280 44176 SH SOLE 0 0 44176 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 1396 118831 SH SOLE 0 0 118831 EATON VANCE TAX MNGED BUY WR COM 27828X100 8683 513809 SH SOLE 0 0 513809 EATON VANCE TAX-ADVANTAGED G COM 27828U106 811 26921 SH SOLE 0 0 26921 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4627 296224 SH SOLE 0 0 296224 EATON VANCE TAX-MANAGED DIVE COM 27828N102 6190 443074 SH SOLE 0 0 443074 EATON VANCE TAX-MANAGED GLOB COM 27829C105 3245 318095 SH SOLE 0 0 318095 EATON VANCE TAX-MANAGED GLOB COM 27829F108 12491 1286412 SH SOLE 0 0 1286412 EATON VANCE TX ADV GLBL DIV COM 27828S101 1673 81304 SH SOLE 0 0 81304 EBAY INC. COM 278642103 7266 126892 SH SOLE 0 0 126892 ECHOSTAR CORP CL A 278768106 7382 303305 SH SOLE 0 0 303305 ECOARK HLDGS INC COM NEW 27888N307 33 14500 SH SOLE 0 0 14500 ECOLAB INC COM 278865100 12114 68607 SH SOLE 0 0 68607 ECOVYST INC COM 27923Q109 4357 376887 SH SOLE 0 0 376887 EDISON INTL COM 281020107 6249 89146 SH SOLE 0 0 89146 EDITAS MEDICINE INC COM 28106W103 703 36966 SH SOLE 0 0 36966 EDWARDS LIFESCIENCES CORP COM 28176E108 118041 1002728 SH SOLE 0 0 1002728 ELANCO ANIMAL HEALTH INC COM 28414H103 5721 219292 SH SOLE 0 0 219292 ELASTIC N V ORD SHS N14506104 272 3053 SH SOLE 0 0 3053 ELDORADO GOLD CORP NEW COM 284902509 1587 141562 SH SOLE 0 0 141562 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 28 12681 SH SOLE 0 0 12681 ELECTRONIC ARTS INC COM 285512109 7437 58762 SH SOLE 0 0 58762 ELEVATE CREDIT INC COM 28621V101 154 50226 SH SOLE 0 0 50226 ELLSWORTH GROWTH & INCOME FD COM 289074106 3789 357823 SH SOLE 0 0 357823 ELMIRA SVGS BK ELMIRA N Y COM 289660102 688 29994 SH SOLE 0 0 29994 EMCORE CORP COM NEW 290846203 87 23515 SH SOLE 0 0 23515 EMERALD HOLDING INC COM 29103W104 1915 563114 SH SOLE 0 0 563114 EMERSON ELEC CO COM 291011104 48663 496265 SH SOLE 0 0 496265 ENBRIDGE INC COM 29250N105 35247 764754 SH SOLE 0 0 764754 ENCOMPASS HEALTH CORP COM 29261A100 11387 160133 SH SOLE 0 0 160133 ENCORE WIRE CORP COM 292562105 1142 10015 SH SOLE 0 0 10015 ENDAVA PLC ADS 29260V105 456 3428 SH SOLE 0 0 3428 ENDEAVOUR SILVER CORP COM 29258Y103 49 10450 SH SOLE 0 0 10450 ENDO INTL PLC SHS G30401106 24 10371 SH SOLE 0 0 10371 ENEL AMERICAS S A SPONSORED ADR 29274F104 124 20762 SH SOLE 0 0 20762 ENERGIZER HLDGS INC NEW COM 29272W109 471 15317 SH SOLE 0 0 15317 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 30226 2701141 SH SOLE 0 0 2701141 ENERPLUS CORP COM 292766102 337 26534 SH SOLE 0 0 26534 ENGAGESMART INC COMMON STOCK 29283F103 8076 378980 SH SOLE 0 0 378980 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 97 10025 SH SOLE 0 0 10025 ENOVIX CORPORATION COM 293594107 340 23800 SH SOLE 0 0 23800 ENPHASE ENERGY INC COM 29355A107 13124 65042 SH SOLE 0 0 65042 ENPHASE ENERGY INC COM 29355A107 171 27800 SH Call SOLE 0 0 0 ENTEGRIS INC COM 29362U104 2991 22786 SH SOLE 0 0 22786 ENTERGY CORP NEW COM 29364G103 4312 36935 SH SOLE 0 0 36935 ENTERPRISE PRODS PARTNERS L COM 293792107 57760 2237895 SH SOLE 0 0 2237895 ENVESTNET INC COM 29404K106 616 8280 SH SOLE 0 0 8280 ENVIVA INC COM 29415B103 10359 130881 SH SOLE 0 0 130881 EOG RES INC COM 26875P101 12945 108570 SH SOLE 0 0 108570 EPAM SYS INC COM 29414B104 5342 18009 SH SOLE 0 0 18009 EPR PPTYS COM SH BEN INT 26884U109 506 9251 SH SOLE 0 0 9251 EQT CORP COM 26884L109 1079 31346 SH SOLE 0 0 31346 EQUIFAX INC COM 294429105 834 3516 SH SOLE 0 0 3516 EQUINIX INC COM 29444U700 76599 103179 SH SOLE 0 0 103179 EQUINOR ASA SPONSORED ADR 29446M102 467 12438 SH SOLE 0 0 12438 EQUINOX GOLD CORP COM 29446Y502 213 25755 SH SOLE 0 0 25755 EQUITRANS MIDSTREAM CORP COM 294600101 1746 206910 SH SOLE 0 0 206910 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4557 59588 SH SOLE 0 0 59588 EQUITY RESIDENTIAL SH BEN INT 29476L107 1113 12374 SH SOLE 0 0 12374 ERICSSON ADR B SEK 10 294821608 3860 422337 SH SOLE 0 0 422337 ESPORTS ENTMT GROUP INC COM 29667K306 10 13369 SH SOLE 0 0 13369 ESS TECH INC *W EXP 09/15/202 26916J114 109 100000 SH SOLE 0 0 100000 ESSENTIAL UTILS INC COM 29670G102 3961 77465 SH SOLE 0 0 77465 ESSEX PPTY TR INC COM 297178105 662 1915 SH SOLE 0 0 1915 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1603 154622 SH SOLE 0 0 154622 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 8028 136691 SH SOLE 0 0 136691 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 146 10342 SH SOLE 0 0 10342 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 5035 96606 SH SOLE 0 0 96606 ETF SER SOLUTIONS APTUS COLLARED 26922A222 1586 50371 SH SOLE 0 0 50371 ETF SER SOLUTIONS APTUS DEFINED 26922A388 2417 86411 SH SOLE 0 0 86411 ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784 1141 27882 SH SOLE 0 0 27882 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 5332 142045 SH SOLE 0 0 142045 ETF SER SOLUTIONS DEFIANCE QUANT 26922A420 1919 37950 SH SOLE 0 0 37950 ETF SER SOLUTIONS DISTILLATE US 26922A321 266 5974 SH SOLE 0 0 5974 ETF SER SOLUTIONS HOYA CAP HOUSI 26922A230 246 6363 SH SOLE 0 0 6363 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 3462 141013 SH SOLE 0 0 141013 ETF SER SOLUTIONS NATIONWIDE RSK 26922A669 227 8850 SH SOLE 0 0 8850 ETF SER SOLUTIONS NETLEASE CORP 26922A248 10364 353160 SH SOLE 0 0 353160 ETF SER SOLUTIONS OPUS SML CP VL 26922A446 893 27020 SH SOLE 0 0 27020 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 767 36594 SH SOLE 0 0 36594 ETF SER SOLUTIONS US GLB JETS 26922A842 3210 147523 SH SOLE 0 0 147523 ETSY INC COM 29786A106 2603 20942 SH SOLE 0 0 20942 EVERCOMMERCE INC COM 29977X105 257 19500 SH SOLE 0 0 19500 EVERCORE INC CLASS A 29977A105 677 6085 SH SOLE 0 0 6085 EVEREST RE GROUP LTD COM G3223R108 433 1437 SH SOLE 0 0 1437 EVERGY INC COM 30034W106 2710 39661 SH SOLE 0 0 39661 EVERI HLDGS INC COM 30034T103 14514 691135 SH SOLE 0 0 691135 EVERSOURCE ENERGY COM 30040W108 14859 168468 SH SOLE 0 0 168468 EVGO INC CL A COM 30052F100 282 21944 SH SOLE 0 0 21944 EVOKE PHARMA INC COM 30049G104 54 108545 SH SOLE 0 0 108545 EVOLUTION PETE CORP COM 30049A107 271 39984 SH SOLE 0 0 39984 EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102 75 28461 SH SOLE 0 0 28461 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 4477 95288 SH SOLE 0 0 95288 EXACT SCIENCES CORP COM 30063P105 3738 53463 SH SOLE 0 0 53463 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 1432 72707 SH SOLE 0 0 72707 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1576 48085 SH SOLE 0 0 48085 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 5117 87793 SH SOLE 0 0 87793 EXELIXIS INC COM 30161Q104 441 19432 SH SOLE 0 0 19432 EXELON CORP COM 30161N101 9126 191602 SH SOLE 0 0 191602 EXPEDIA GROUP INC COM NEW 30212P303 8796 44950 SH SOLE 0 0 44950 EXPEDITORS INTL WASH INC COM 302130109 1642 15915 SH SOLE 0 0 15915 EXPONENT INC COM 30214U102 10907 100943 SH SOLE 0 0 100943 EXTRA SPACE STORAGE INC COM 30225T102 3313 16112 SH SOLE 0 0 16112 EXXON MOBIL CORP COM 30231G102 134322 1626370 SH SOLE 0 0 1626370 F N B CORP COM 302520101 1884 151346 SH SOLE 0 0 151346 F5 INC COM 315616102 1907 9125 SH SOLE 0 0 9125 FACTSET RESH SYS INC COM 303075105 16950 39035 SH SOLE 0 0 39035 FAIR ISAAC CORP COM 303250104 992 2127 SH SOLE 0 0 2127 FARFETCH LTD ORD SH CL A 30744W107 1302 86112 SH SOLE 0 0 86112 FARMERS NATIONAL BANC CORP COM 309627107 630 36957 SH SOLE 0 0 36957 FARMLAND PARTNERS INC COM 31154R109 934 67899 SH SOLE 0 0 67899 FASTENAL CO COM 311900104 15303 257617 SH SOLE 0 0 257617 FASTLY INC CL A 31188V100 925 53214 SH SOLE 0 0 53214 FB FINL CORP COM 30257X104 4047 91107 SH SOLE 0 0 91107 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 3887 31838 SH SOLE 0 0 31838 FEDERAL SIGNAL CORP COM 313855108 2574 76280 SH SOLE 0 0 76280 FEDERATED HERMES INC CL B 314211103 275 8069 SH SOLE 0 0 8069 FEDEX CORP COM 31428X106 41819 180720 SH SOLE 0 0 180720 FERGUSON PLC NEW SHS G3421J106 213 1586 SH SOLE 0 0 1586 FERRARI N V COM N3167Y103 900 4125 SH SOLE 0 0 4125 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3137 56455 SH SOLE 0 0 56455 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 339 7399 SH SOLE 0 0 7399 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 2160 48511 SH SOLE 0 0 48511 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 491 11807 SH SOLE 0 0 11807 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1637 35985 SH SOLE 0 0 35985 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 5783 73131 SH SOLE 0 0 73131 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 448 21416 SH SOLE 0 0 21416 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 665 12285 SH SOLE 0 0 12285 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 8468 128974 SH SOLE 0 0 128974 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2489 46251 SH SOLE 0 0 46251 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6339 51503 SH SOLE 0 0 51503 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 1139 22933 SH SOLE 0 0 22933 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1947 60118 SH SOLE 0 0 60118 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 477 9956 SH SOLE 0 0 9956 FIDELITY COVINGTON TRUST STOCK FOR INFL 316092386 7808 229633 SH SOLE 0 0 229633 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 2426 47937 SH SOLE 0 0 47937 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 278 5542 SH SOLE 0 0 5542 FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200 350 7035 SH SOLE 0 0 7035 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 5908 118715 SH SOLE 0 0 118715 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1339 27414 SH SOLE 0 0 27414 FIDELITY NATL INFORMATION SV COM 31620M106 25789 256808 SH SOLE 0 0 256808 FIDUS INVT CORP COM 316500107 11122 551128 SH SOLE 0 0 551128 FIFTH THIRD BANCORP COM 316773100 8718 202561 SH SOLE 0 0 202561 FINANCE OF AMERICA COMPAN COM CL A 31738L107 494 162520 SH SOLE 0 0 162520 FIRST AMERN FINL CORP COM 31847R102 681 10501 SH SOLE 0 0 10501 FIRST BANCORP N C COM 318910106 1277 30565 SH SOLE 0 0 30565 FIRST COMWLTH FINL CORP PA COM 319829107 166 10953 SH SOLE 0 0 10953 FIRST CTZNS BANCSHARES INC N CL A 31946M103 207 311 SH SOLE 0 0 311 FIRST FINL BANKSHARES INC COM 32020R109 5509 124854 SH SOLE 0 0 124854 FIRST FINL CORP IND COM 320218100 376 8692 SH SOLE 0 0 8692 FIRST HORIZON CORPORATION COM 320517105 10611 451726 SH SOLE 0 0 451726 FIRST INDL RLTY TR INC COM 32054K103 232 3753 SH SOLE 0 0 3753 FIRST MAJESTIC SILVER CORP COM 32076V103 143 10871 SH SOLE 0 0 10871 FIRST MERCHANTS CORP COM 320817109 1101 26461 SH SOLE 0 0 26461 FIRST MID ILL BANCSHARES INC COM 320866106 266 6902 SH SOLE 0 0 6902 FIRST REP BK SAN FRANCISCO C COM 33616C100 4516 27859 SH SOLE 0 0 27859 FIRST SOLAR INC COM 336433107 3060 36546 SH SOLE 0 0 36546 FIRST TR / ABERDEEN EMERGING COM 33731K102 374 36344 SH SOLE 0 0 36344 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 1305 21655 SH SOLE 0 0 21655 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 6287 497775 SH SOLE 0 0 497775 FIRST TR ENERGY INCOME & GRO COM 33738G104 3590 221346 SH SOLE 0 0 221346 FIRST TR ENERGY INFRASTRCTR COM 33738C103 725 47573 SH SOLE 0 0 47573 FIRST TR ENHANCED EQUITY INC COM 337318109 6365 314339 SH SOLE 0 0 314339 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1274 42244 SH SOLE 0 0 42244 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1159 59731 SH SOLE 0 0 59731 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 842 16617 SH SOLE 0 0 16617 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 44335 835562 SH SOLE 0 0 835562 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 12076 235861 SH SOLE 0 0 235861 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 146171 7685110 SH SOLE 0 0 7685110 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 4351 67086 SH SOLE 0 0 67086 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1080 16534 SH SOLE 0 0 16534 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 14921 742883 SH SOLE 0 0 742883 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 11644 583369 SH SOLE 0 0 583369 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 8712 150628 SH SOLE 0 0 150628 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 7180 285613 SH SOLE 0 0 285613 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 12483 323052 SH SOLE 0 0 323052 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 2533 74815 SH SOLE 0 0 74815 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 46307 1628809 SH SOLE 0 0 1628809 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 22014 243179 SH SOLE 0 0 243179 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 26424 485024 SH SOLE 0 0 485024 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2355 36957 SH SOLE 0 0 36957 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 4225 166712 SH SOLE 0 0 166712 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1894 72811 SH SOLE 0 0 72811 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 207 6688 SH SOLE 0 0 6688 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 47531 2983724 SH SOLE 0 0 2983724 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 73281 1596185 SH SOLE 0 0 1596185 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 22715 198107 SH SOLE 0 0 198107 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 46758 827266 SH SOLE 0 0 827266 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 6559 396086 SH SOLE 0 0 396086 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 9255 121756 SH SOLE 0 0 121756 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 5098 104511 SH SOLE 0 0 104511 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 44296 618390 SH SOLE 0 0 618390 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 48428 911824 SH SOLE 0 0 911824 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 13694 145585 SH SOLE 0 0 145585 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 29065 250228 SH SOLE 0 0 250228 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 19295 176865 SH SOLE 0 0 176865 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1761 51793 SH SOLE 0 0 51793 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 14615 173380 SH SOLE 0 0 173380 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 4489 96299 SH SOLE 0 0 96299 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 4065 60964 SH SOLE 0 0 60964 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 9987 195458 SH SOLE 0 0 195458 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 5331 78014 SH SOLE 0 0 78014 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 824 35960 SH SOLE 0 0 35960 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 293177 3749002 SH SOLE 0 0 3749002 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 59531 316855 SH SOLE 0 0 316855 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 4640 126604 SH SOLE 0 0 126604 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 13944 668798 SH SOLE 0 0 668798 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT PE 33733E880 1414 42203 SH SOLE 0 0 42203 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 90637 1902108 SH SOLE 0 0 1902108 FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712 1457 54081 SH SOLE 0 0 54081 FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 1844 54938 SH SOLE 0 0 54938 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 2325 81163 SH SOLE 0 0 81163 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 53980 906763 SH SOLE 0 0 906763 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 19887 434592 SH SOLE 0 0 434592 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 136041 2779181 SH SOLE 0 0 2779181 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 8234 150228 SH SOLE 0 0 150228 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 474 24000 SH SOLE 0 0 24000 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 1511 37491 SH SOLE 0 0 37491 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 20249 618246 SH SOLE 0 0 618246 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 1831 37485 SH SOLE 0 0 37485 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 2815 166955 SH SOLE 0 0 166955 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 22607 349849 SH SOLE 0 0 349849 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 37681 639309 SH SOLE 0 0 639309 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 415 4995 SH SOLE 0 0 4995 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 9848 309881 SH SOLE 0 0 309881 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 7636 236321 SH SOLE 0 0 236321 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1745 36922 SH SOLE 0 0 36922 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 31795 1200280 SH SOLE 0 0 1200280 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 463 6577 SH SOLE 0 0 6577 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 9711 398163 SH SOLE 0 0 398163 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 12435 449096 SH SOLE 0 0 449096 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 31972 214376 SH SOLE 0 0 214376 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 2922 68987 SH SOLE 0 0 68987 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 340180 6942412 SH SOLE 0 0 6942412 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 342 18601 SH SOLE 0 0 18601 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 47993 1020038 SH SOLE 0 0 1020038 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 21626 775956 SH SOLE 0 0 775956 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 6418 165628 SH SOLE 0 0 165628 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 1053 46428 SH SOLE 0 0 46428 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 281 7777 SH SOLE 0 0 7777 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 422 17929 SH SOLE 0 0 17929 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 1155 34086 SH SOLE 0 0 34086 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 6081 188077 SH SOLE 0 0 188077 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 20860 1074724 SH SOLE 0 0 1074724 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 117908 2377996 SH SOLE 0 0 2377996 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 1316 54511 SH SOLE 0 0 54511 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1155 45222 SH SOLE 0 0 45222 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 1247 32648 SH SOLE 0 0 32648 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 473 13200 SH SOLE 0 0 13200 FIRST TR FTSE EPRA / NAREIT COM 33736N101 392 7583 SH SOLE 0 0 7583 FIRST TR HIGH INCOME LONG / COM 33738E109 1076 79934 SH SOLE 0 0 79934 FIRST TR INTER DURATN PFD & COM 33718W103 1183 53783 SH SOLE 0 0 53783 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 21463 304349 SH SOLE 0 0 304349 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 15590 176615 SH SOLE 0 0 176615 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 31328 319265 SH SOLE 0 0 319265 FIRST TR MLP & ENERGY INCOM COM 33739B104 966 116995 SH SOLE 0 0 116995 FIRST TR MORNINGSTAR DIVID L SHS 336917109 37466 1000683 SH SOLE 0 0 1000683 FIRST TR MTG INCOME FD COM SHS 33734E103 289 23385 SH SOLE 0 0 23385 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 4311 38412 SH SOLE 0 0 38412 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 19465 260632 SH SOLE 0 0 260632 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 11706 109121 SH SOLE 0 0 109121 FIRST TR NASDAQ 100 TECH IND SHS 337345102 51666 338809 SH SOLE 0 0 338809 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 506 9000 SH SOLE 0 0 9000 FIRST TR S&P REIT INDEX FD COM 33734G108 4237 135807 SH SOLE 0 0 135807 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 10682 116654 SH SOLE 0 0 116654 FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 1290 308501 SH SOLE 0 0 308501 FIRST TR SR FLTG RATE INCOME COM 33733U108 198 15770 SH SOLE 0 0 15770 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 1743 131154 SH SOLE 0 0 131154 FIRST TR VALUE LINE DIVID IN SHS 33734H106 275670 6517043 SH SOLE 0 0 6517043 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 19029 178335 SH SOLE 0 0 178335 FIRSTENERGY CORP COM 337932107 4697 102427 SH SOLE 0 0 102427 FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 38 11000 SH SOLE 0 0 11000 FISERV INC COM 337738108 21455 211586 SH SOLE 0 0 211586 FISKER INC CL A COM STK 33813J106 3019 234025 SH SOLE 0 0 234025 FIVE BELOW INC COM 33829M101 710 4482 SH SOLE 0 0 4482 FIVERR INTL LTD ORD SHS M4R82T106 687 9033 SH SOLE 0 0 9033 FLAGSTAR BANCORP INC COM PAR .001 337930705 363 8557 SH SOLE 0 0 8557 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 4604 176802 SH SOLE 0 0 176802 FLAHERTY & CRUMRINE PFD SECS COM 338478100 857 43548 SH SOLE 0 0 43548 FLEETCOR TECHNOLOGIES INC COM 339041105 375 1504 SH SOLE 0 0 1504 FLEXSHARES TR GLB QLT R/E IDX 33939L787 354 5041 SH SOLE 0 0 5041 FLEXSHARES TR HIG YLD VL ETF 33939L662 10397 224454 SH SOLE 0 0 224454 FLEXSHARES TR IBOXX 3R TARGT 33939L506 3539 136597 SH SOLE 0 0 136597 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 11323 417669 SH SOLE 0 0 417669 FLEXSHARES TR INTL QLTDV IDX 33939L837 3645 152714 SH SOLE 0 0 152714 FLEXSHARES TR M STAR DEV MKT 33939L803 425 6243 SH SOLE 0 0 6243 FLEXSHARES TR MORNSTAR UPSTR 33939L407 15815 337718 SH SOLE 0 0 337718 FLEXSHARES TR MORNSTAR USMKT 33939L100 1601 9193 SH SOLE 0 0 9193 FLEXSHARES TR QLT DIV DEF IDX 33939L845 933 16505 SH SOLE 0 0 16505 FLEXSHARES TR QUALT DIVD IDX 33939L860 3401 57373 SH SOLE 0 0 57373 FLEXSHARES TR STOX US ESG SLCT 33939L696 328 2994 SH SOLE 0 0 2994 FLOOR & DECOR HLDGS INC CL A 339750101 1381 17045 SH SOLE 0 0 17045 FLUENCE ENERGY INC COM CL A 34379V103 257 19591 SH SOLE 0 0 19591 FLUOR CORP NEW COM 343412102 1670 58220 SH SOLE 0 0 58220 FLYWIRE CORPORATION COM VTG 302492103 328 10719 SH SOLE 0 0 10719 FLYWIRE CORPORATION COM VTG 302492103 28 10500 SH Call SOLE 0 0 0 FMC CORP COM NEW 302491303 1359 10326 SH SOLE 0 0 10326 FOOT LOCKER INC COM 344849104 611 20608 SH SOLE 0 0 20608 FORD MTR CO DEL COM 345370860 38310 2265539 SH SOLE 0 0 2265539 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 60 53645 SH SOLE 0 0 53645 FORIAN INC COM 34630N106 292 42001 SH SOLE 0 0 42001 FORMFACTOR INC COM 346375108 864 20565 SH SOLE 0 0 20565 FORTINET INC COM 34959E109 10921 31958 SH SOLE 0 0 31958 FORTIS INC COM 349553107 736 14866 SH SOLE 0 0 14866 FORTIVE CORP COM 34959J108 1129 18522 SH SOLE 0 0 18522 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1222 47458 SH SOLE 0 0 47458 FORTUNA SILVER MINES INC COM 349915108 166 43480 SH SOLE 0 0 43480 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1311 17654 SH SOLE 0 0 17654 FORWARD AIR CORP COM 349853101 10625 108653 SH SOLE 0 0 108653 FOX CORP CL A COM 35137L105 800 20289 SH SOLE 0 0 20289 FOX CORP CL B COM 35137L204 209 5773 SH SOLE 0 0 5773 FRANCO NEV CORP COM 351858105 2250 14108 SH SOLE 0 0 14108 FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 680 48643 SH SOLE 0 0 48643 FRANKLIN ELEC INC COM 353514102 279 3358 SH SOLE 0 0 3358 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 1190 12916 SH SOLE 0 0 12916 FRANKLIN LTD DURATION INCOME COM 35472T101 861 113572 SH SOLE 0 0 113572 FRANKLIN RESOURCES INC COM 354613101 11087 397092 SH SOLE 0 0 397092 FRANKLIN RESOURCES INC COM 354613101 4 14400 SH Call SOLE 0 0 0 FRANKLIN RESOURCES INC COM 354613101 1 22400 SH Call SOLE 0 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 152 25760 SH SOLE 0 0 25760 FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 1837 74031 SH SOLE 0 0 74031 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 1786 36330 SH SOLE 0 0 36330 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 544 19456 SH SOLE 0 0 19456 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 87736 1954022 SH SOLE 0 0 1954022 FREEPORT-MCMORAN INC CL B 35671D857 44332 891264 SH SOLE 0 0 891264 FREEPORT-MCMORAN INC CL B 35671D857 19 12100 SH Call SOLE 0 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 320 9490 SH SOLE 0 0 9490 FRONTIER COMMUNICATIONS PARE COM 35909D109 277 10021 SH SOLE 0 0 10021 FRP HLDGS INC COM 30292L107 271 4685 SH SOLE 0 0 4685 FS BANCORP INC COM 30263Y104 389 12540 SH SOLE 0 0 12540 FS KKR CAP CORP COM 302635206 3177 139214 SH SOLE 0 0 139214 FST TR NEW OPPORT MLP & ENE COM 33739M100 64 10175 SH SOLE 0 0 10175 FTC SOLAR INC COM 30320C103 187 38029 SH SOLE 0 0 38029 FUBOTV INC COM 35953D104 493 75056 SH SOLE 0 0 75056 FUELCELL ENERGY INC COM 35952H601 344 59674 SH SOLE 0 0 59674 FUELCELL ENERGY INC COM 35952H601 6 20000 SH Call SOLE 0 0 0 FULGENT GENETICS INC COM 359664109 1554 24905 SH SOLE 0 0 24905 FULLER H B CO COM 359694106 2502 37873 SH SOLE 0 0 37873 FULTON FINL CORP PA COM 360271100 485 29186 SH SOLE 0 0 29186 G1 THERAPEUTICS INC COM 3621LQ109 408 53625 SH SOLE 0 0 53625 GABELLI DIVID & INCOME TR COM 36242H104 21878 887922 SH SOLE 0 0 887922 GABELLI EQUITY TR INC COM 362397101 1688 243624 SH SOLE 0 0 243624 GABELLI GLOBAL SMALL & MID C COM 36249W104 728 52047 SH SOLE 0 0 52047 GABELLI UTIL TR COM 36240A101 509 71338 SH SOLE 0 0 71338 GABELLI UTIL TR RIGHT 04/19/2022 36240A176 14 70826 SH SOLE 0 0 70826 GAIA INC NEW CL A 36269P104 65 13150 SH SOLE 0 0 13150 GALERA THERAPEUTICS INC COM 36338D108 53 22311 SH SOLE 0 0 22311 GALLAGHER ARTHUR J & CO COM 363576109 12523 71712 SH SOLE 0 0 71712 GALMED PHARMACEUTICALS LTD SHS M47238106 101 63310 SH SOLE 0 0 63310 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 354 87893 SH SOLE 0 0 87893 GAMING & LEISURE PPTYS INC COM 36467J108 3616 77060 SH SOLE 0 0 77060 GARMIN LTD SHS H2906T109 10294 86791 SH SOLE 0 0 86791 GARTNER INC COM 366651107 1685 5665 SH SOLE 0 0 5665 GATX CORP COM 361448103 554 4490 SH SOLE 0 0 4490 GDS HLDGS LTD SPONSORED ADS 36165L108 405 10320 SH SOLE 0 0 10320 GENERAC HLDGS INC COM 368736104 22405 75372 SH SOLE 0 0 75372 GENERAL AMERN INVS CO INC COM 368802104 210 4946 SH SOLE 0 0 4946 GENERAL DYNAMICS CORP COM 369550108 57069 236572 SH SOLE 0 0 236572 GENERAL ELECTRIC CO COM NEW 369604301 28140 307509 SH SOLE 0 0 307509 GENERAL MLS INC COM 370334104 38368 566561 SH SOLE 0 0 566561 GENERAL MLS INC COM 370334104 2 10100 SH Call SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 21609 494040 SH SOLE 0 0 494040 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1003 85663 SH SOLE 0 0 85663 GENTEX CORP COM 371901109 1008 34552 SH SOLE 0 0 34552 GENUINE PARTS CO COM 372460105 14474 114848 SH SOLE 0 0 114848 GENWORTH FINL INC COM CL A 37247D106 156 41245 SH SOLE 0 0 41245 GERON CORP COM 374163103 116 85150 SH SOLE 0 0 85150 GETTY RLTY CORP NEW COM 374297109 408 14244 SH SOLE 0 0 14244 GEVO INC COM PAR 374396406 154 32935 SH SOLE 0 0 32935 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 147 16741 SH SOLE 0 0 16741 GILEAD SCIENCES INC COM 375558103 17443 293410 SH SOLE 0 0 293410 GILEAD SCIENCES INC COM 375558103 165 54100 SH Put SOLE 0 0 54100 GILEAD SCIENCES INC COM 375558103 25 54100 SH Call SOLE 0 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 105 26093 SH SOLE 0 0 26093 GLACIER BANCORP INC NEW COM 37637Q105 1492 29668 SH SOLE 0 0 29668 GLADSTONE INVT CORP COM 376546107 186 11541 SH SOLE 0 0 11541 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 11743 269587 SH SOLE 0 0 269587 GLOBAL E ONLINE LTD SHS M5216V106 1197 35437 SH SOLE 0 0 35437 GLOBAL MED REIT INC COM NEW 37954A204 947 58021 SH SOLE 0 0 58021 GLOBAL PARTNERS LP COM UNITS 37946R109 322 11803 SH SOLE 0 0 11803 GLOBAL PMTS INC COM 37940X102 5258 38418 SH SOLE 0 0 38418 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 4515 158471 SH SOLE 0 0 158471 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 5630 204249 SH SOLE 0 0 204249 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1668 75834 SH SOLE 0 0 75834 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1606 51101 SH SOLE 0 0 51101 GLOBAL X FDS FINTECH ETF 37954Y814 3103 96902 SH SOLE 0 0 96902 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 7514 175894 SH SOLE 0 0 175894 GLOBAL X FDS GLB X SUPERDIV 37950E549 3426 298929 SH SOLE 0 0 298929 GLOBAL X FDS GLBL X MLP ETF 37954Y343 549 13634 SH SOLE 0 0 13634 GLOBAL X FDS GLOBAL X COPPER 37954Y830 2638 57960 SH SOLE 0 0 57960 GLOBAL X FDS GLOBAL X SILVER 37954Y848 947 26038 SH SOLE 0 0 26038 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1060 40512 SH SOLE 0 0 40512 GLOBAL X FDS GLOBX SUPDV US 37950E291 3799 179955 SH SOLE 0 0 179955 GLOBAL X FDS INTERNET OF THNG 37954Y780 901 27070 SH SOLE 0 0 27070 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 8863 115098 SH SOLE 0 0 115098 GLOBAL X FDS MILLENNIAL CONSU 37954Y764 4741 130099 SH SOLE 0 0 130099 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 28087 1339379 SH SOLE 0 0 1339379 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 8751 301633 SH SOLE 0 0 301633 GLOBAL X FDS REIT ETF 37950E127 170 18533 SH SOLE 0 0 18533 GLOBAL X FDS RUSSELL 2000 37954Y459 5520 231820 SH SOLE 0 0 231820 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 985 17671 SH SOLE 0 0 17671 GLOBAL X FDS S&P 500 COVERED 37954Y475 9960 201124 SH SOLE 0 0 201124 GLOBAL X FDS SOCIAL MED ETF 37950E416 256 6051 SH SOLE 0 0 6051 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 262 18128 SH SOLE 0 0 18128 GLOBAL X FDS THMATC GWT ETF 37954Y418 1981 52961 SH SOLE 0 0 52961 GLOBAL X FDS US INFR DEV ETF 37954Y673 52156 1844255 SH SOLE 0 0 1844255 GLOBAL X FDS US PFD ETF 37954Y657 1271 54090 SH SOLE 0 0 54090 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 398 15873 SH SOLE 0 0 15873 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 945 15136 SH SOLE 0 0 15136 GLOBALSTAR INC COM 378973408 139 94364 SH SOLE 0 0 94364 GLOBANT S A COM L44385109 1002 3823 SH SOLE 0 0 3823 GLOBE LIFE INC COM 37959E102 1464 14549 SH SOLE 0 0 14549 GLOBUS MED INC CL A 379577208 357 4832 SH SOLE 0 0 4832 GODADDY INC CL A 380237107 4005 47855 SH SOLE 0 0 47855 GOGO INC COM 38046C109 307 16118 SH SOLE 0 0 16118 GOHEALTH INC COM CL A 38046W105 13 10975 SH SOLE 0 0 10975 GOLD FIELDS LTD SPONSORED ADR 38059T106 200 12967 SH SOLE 0 0 12967 GOLD RESOURCE CORP COM 38068T105 48 21292 SH SOLE 0 0 21292 GOLDEN ENTMT INC COM 381013101 372 6401 SH SOLE 0 0 6401 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 287 40419 SH SOLE 0 0 40419 GOLDMAN SACHS BDC INC SHS 38147U107 6572 335114 SH SOLE 0 0 335114 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 687 6870 SH SOLE 0 0 6870 GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 317 5621 SH SOLE 0 0 5621 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 224 4498 SH SOLE 0 0 4498 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 311 6193 SH SOLE 0 0 6193 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 9515 280840 SH SOLE 0 0 280840 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 7187 219582 SH SOLE 0 0 219582 GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 366 10738 SH SOLE 0 0 10738 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1369 22112 SH SOLE 0 0 22112 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 27628 310296 SH SOLE 0 0 310296 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 15331 228342 SH SOLE 0 0 228342 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 1756 32509 SH SOLE 0 0 32509 GOLDMAN SACHS GROUP INC COM 38141G104 43705 132398 SH SOLE 0 0 132398 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 580 47978 SH SOLE 0 0 47978 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 2223 115616 SH SOLE 0 0 115616 GOLUB CAP BDC INC COM 38173M102 266 17511 SH SOLE 0 0 17511 GOODYEAR TIRE & RUBR CO COM 382550101 491 34395 SH SOLE 0 0 34395 GRACO INC COM 384109104 3014 43226 SH SOLE 0 0 43226 GRAHAM HLDGS CO COM CL B 384637104 12639 20670 SH SOLE 0 0 20670 GRAINGER W W INC COM 384802104 4538 8797 SH SOLE 0 0 8797 GRANITE PT MTG TR INC COM STK 38741L107 2642 237573 SH SOLE 0 0 237573 GRANITE PT MTG TR INC NOTE 6.375%10/0 38741LAC1 113 115000 PRN SOLE 0 0 115000 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 202 13989 SH SOLE 0 0 13989 GRANITESHARES GOLD TR SHS BEN INT 38748G101 1711 89137 SH SOLE 0 0 89137 GREAT AJAX CORP 7.25 CV SR NT 24 38983D409 518 20738 SH SOLE 0 0 20738 GREEN BRICK PARTNERS INC COM 392709101 3277 165849 SH SOLE 0 0 165849 GREENBRIER COS INC COM 393657101 227 4413 SH SOLE 0 0 4413 GREIF INC CL A 397624107 242 3715 SH SOLE 0 0 3715 GRIFFON CORP COM 398433102 384 19172 SH SOLE 0 0 19172 GRITSTONE BIO INC COM 39868T105 68 16400 SH SOLE 0 0 16400 GROWGENERATION CORP COM 39986L109 136 14818 SH SOLE 0 0 14818 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 327 2029 SH SOLE 0 0 2029 GUARANTY BANCSHARES INC TEX COM 400764106 385 11000 SH SOLE 0 0 11000 GUESS INC COM 401617105 737 33722 SH SOLE 0 0 33722 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 9165 482122 SH SOLE 0 0 482122 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 1185 59599 SH SOLE 0 0 59599 GUIDEWIRE SOFTWARE INC COM 40171V100 298 3148 SH SOLE 0 0 3148 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 4268 59826 SH SOLE 0 0 59826 H & E EQUIPMENT SERVICES INC COM 404030108 1596 36666 SH SOLE 0 0 36666 HALL OF FAME RESORT & ENTMT COM 40619L102 49 44409 SH SOLE 0 0 44409 HALLIBURTON CO COM 406216101 76788 2027654 SH SOLE 0 0 2027654 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 16345 406593 SH SOLE 0 0 406593 HANCOCK JOHN INCOME SECS TR COM 410123103 220 16150 SH SOLE 0 0 16150 HANCOCK JOHN INVS TR COM 410142103 212 12623 SH SOLE 0 0 12623 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 581 30012 SH SOLE 0 0 30012 HANCOCK JOHN PFD INCOME FD I COM 41021P103 384 21378 SH SOLE 0 0 21378 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 805 49056 SH SOLE 0 0 49056 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 2514 98338 SH SOLE 0 0 98338 HANCOCK WHITNEY CORPORATION COM 410120109 3868 74161 SH SOLE 0 0 74161 HANESBRANDS INC COM 410345102 8551 574302 SH SOLE 0 0 574302 HANMI FINL CORP COM NEW 410495204 959 38965 SH SOLE 0 0 38965 HANNON ARMSTRONG SUST INFR C COM 41068X100 985 20768 SH SOLE 0 0 20768 HANOVER INS GROUP INC COM 410867105 3187 21312 SH SOLE 0 0 21312 HARLEY DAVIDSON INC COM 412822108 689 17480 SH SOLE 0 0 17480 HARMONIC INC COM 413160102 165 17777 SH SOLE 0 0 17777 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 29956 763595 SH SOLE 0 0 763595 HARTFORD FINL SVCS GROUP INC COM 416515104 5730 79792 SH SOLE 0 0 79792 HASBRO INC COM 418056107 8521 104014 SH SOLE 0 0 104014 HAVERTY FURNITURE COS INC COM 419596101 439 16025 SH SOLE 0 0 16025 HAWAIIAN ELEC INDUSTRIES COM 419870100 2300 54371 SH SOLE 0 0 54371 HCA HEALTHCARE INC COM 40412C101 25777 102852 SH SOLE 0 0 102852 HDFC BANK LTD SPONSORED ADS 40415F101 356 5808 SH SOLE 0 0 5808 HEALTH CATALYST INC COM 42225T107 292 11157 SH SOLE 0 0 11157 HEALTHCARE RLTY TR COM 421946104 378 13738 SH SOLE 0 0 13738 HEALTHCARE TR AMER INC CL A NEW 42225P501 962 30685 SH SOLE 0 0 30685 HEALTHEQUITY INC COM 42226A107 4784 70935 SH SOLE 0 0 70935 HEALTHEQUITY INC COM 42226A107 91 32600 SH Call SOLE 0 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 916 26686 SH SOLE 0 0 26686 HECLA MNG CO COM 422704106 747 113724 SH SOLE 0 0 113724 HEICO CORP NEW CL A 422806208 372 2930 SH SOLE 0 0 2930 HEICO CORP NEW COM 422806109 937 6100 SH SOLE 0 0 6100 HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 45 45000 PRN SOLE 0 0 45000 HELMERICH & PAYNE INC COM 423452101 4224 98739 SH SOLE 0 0 98739 HENRY JACK & ASSOC INC COM 426281101 9100 46177 SH SOLE 0 0 46177 HENRY SCHEIN INC COM 806407102 484 5546 SH SOLE 0 0 5546 HERCULES CAPITAL INC COM 427096508 1048 57981 SH SOLE 0 0 57981 HERITAGE COMM CORP COM 426927109 570 50639 SH SOLE 0 0 50639 HERON THERAPEUTICS INC COM 427746102 68 11811 SH SOLE 0 0 11811 HERSHEY CO COM 427866108 10424 48111 SH SOLE 0 0 48111 HERTZ GLOBAL HLDGS INC COM NEW 42806J700 836 37744 SH SOLE 0 0 37744 HESS CORP COM 42809H107 2045 19107 SH SOLE 0 0 19107 HESS MIDSTREAM LP CL A SHS 428103105 4749 158316 SH SOLE 0 0 158316 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5871 351334 SH SOLE 0 0 351334 HEWLETT PACKARD ENTERPRISE C COM 42824C109 10 13200 SH Call SOLE 0 0 0 HEXCEL CORP NEW COM 428291108 492 8268 SH SOLE 0 0 8268 HF SINCLAIR CORPORATION COM 403949100 1823 45747 SH SOLE 0 0 45747 HIGH INCOME SECS FD SHS BEN INT 42968F108 221 27911 SH SOLE 0 0 27911 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 162 13596 SH SOLE 0 0 13596 HILLMAN SOLUTIONS CORP COM 431636109 217 18243 SH SOLE 0 0 18243 HILLTOP HOLDINGS INC COM 432748101 1729 58807 SH SOLE 0 0 58807 HILTON WORLDWIDE HLDGS INC COM 43300A203 3841 25315 SH SOLE 0 0 25315 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 267 24571 SH SOLE 0 0 24571 HOLOGIC INC COM 436440101 1268 16504 SH SOLE 0 0 16504 HOME BANCSHARES INC COM 436893200 467 20693 SH SOLE 0 0 20693 HOME DEPOT INC COM 437076102 464310 1550958 SH SOLE 0 0 1550958 HONDA MOTOR LTD AMERN SHS 438128308 829 29333 SH SOLE 0 0 29333 HONEST CO INC COM 438333106 392 75162 SH SOLE 0 0 75162 HONEYWELL INTL INC COM 438516106 61718 317141 SH SOLE 0 0 317141 HORIZON THERAPEUTICS PUB L SHS G46188101 8079 76789 SH SOLE 0 0 76789 HORMEL FOODS CORP COM 440452100 6660 129228 SH SOLE 0 0 129228 HOST HOTELS & RESORTS INC COM 44107P104 474 24399 SH SOLE 0 0 24399 HOSTESS BRANDS INC CL A 44109J106 957 43627 SH SOLE 0 0 43627 HOULIHAN LOKEY INC CL A 441593100 478 5446 SH SOLE 0 0 5446 HOWMET AEROSPACE INC COM 443201108 972 27039 SH SOLE 0 0 27039 HP INC COM 40434L105 9980 274924 SH SOLE 0 0 274924 HUBBELL INC COM 443510607 1197 6511 SH SOLE 0 0 6511 HUBSPOT INC COM 443573100 6078 12798 SH SOLE 0 0 12798 HUDBAY MINERALS INC COM 443628102 105 13336 SH SOLE 0 0 13336 HUMANA INC COM 444859102 3744 8603 SH SOLE 0 0 8603 HUNT J B TRANS SVCS INC COM 445658107 5229 26043 SH SOLE 0 0 26043 HUNTINGTON BANCSHARES INC COM 446150104 28979 1982169 SH SOLE 0 0 1982169 HUNTINGTON INGALLS INDS INC COM 446413106 10591 53104 SH SOLE 0 0 53104 HUNTSMAN CORP COM 447011107 5289 141011 SH SOLE 0 0 141011 HYATT HOTELS CORP COM CL A 448579102 484 5067 SH SOLE 0 0 5067 I3 VERTICALS INC COM CL A 46571Y107 2757 98954 SH SOLE 0 0 98954 IAC INTERACTIVECORP NEW COM NEW 44891N208 535 5339 SH SOLE 0 0 5339 IAMGOLD CORP COM 450913108 1700 488427 SH SOLE 0 0 488427 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 2723 52442 SH SOLE 0 0 52442 ICL GROUP LTD SHS M53213100 214 17725 SH SOLE 0 0 17725 ICON PLC SHS G4705A100 5751 23647 SH SOLE 0 0 23647 ICU MED INC COM 44930G107 797 3581 SH SOLE 0 0 3581 IDACORP INC COM 451107106 1266 10979 SH SOLE 0 0 10979 IDEX CORP COM 45167R104 739 3852 SH SOLE 0 0 3852 IDEXX LABS INC COM 45168D104 11030 20162 SH SOLE 0 0 20162 IHS HOLDING LIMITED ORD SHS G4701H109 360 32478 SH SOLE 0 0 32478 II-VI INC COM 902104108 1445 19932 SH SOLE 0 0 19932 ILLINOIS TOOL WKS INC COM 452308109 55488 264949 SH SOLE 0 0 264949 ILLUMINA INC COM 452327109 4054 11602 SH SOLE 0 0 11602 IMMERSION CORP COM 452521107 64 11587 SH SOLE 0 0 11587 IMMUNOGEN INC COM 45253H101 126 26421 SH SOLE 0 0 26421 IMPINJ INC COM 453204109 1171 18437 SH SOLE 0 0 18437 INCYTE CORP COM 45337C102 2438 30699 SH SOLE 0 0 30699 INDEPENDENCE RLTY TR INC COM 45378A106 1561 59048 SH SOLE 0 0 59048 INDEPENDENT BK CORP MASS COM 453836108 511 6254 SH SOLE 0 0 6254 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 10296 402340 SH SOLE 0 0 402340 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 2630 104697 SH SOLE 0 0 104697 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 9500 402505 SH SOLE 0 0 402505 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 891 28903 SH SOLE 0 0 28903 INDEXIQ ETF TR IQ CANDRM ESG US 45409B461 370 9466 SH SOLE 0 0 9466 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 986 30856 SH SOLE 0 0 30856 INDEXIQ ETF TR IQ S&P HGH YLD 45409B412 1060 45357 SH SOLE 0 0 45357 INDEXIQ ETF TR US RL EST SMCP 45409B628 388 14727 SH SOLE 0 0 14727 INDIA FD INC COM 454089103 1542 79830 SH SOLE 0 0 79830 INFINERA CORP COM 45667G103 272 31394 SH SOLE 0 0 31394 INFLARX NV COM N44821101 272 148584 SH SOLE 0 0 148584 INFOSYS LTD SPONSORED ADR 456788108 417 16735 SH SOLE 0 0 16735 ING GROEP N.V. SPONSORED ADR 456837103 392 37575 SH SOLE 0 0 37575 INGERSOLL RAND INC COM 45687V106 1801 35773 SH SOLE 0 0 35773 INGLES MKTS INC CL A 457030104 325 3649 SH SOLE 0 0 3649 INGREDION INC COM 457187102 2226 25547 SH SOLE 0 0 25547 INMODE LTD SHS M5425M103 4057 109922 SH SOLE 0 0 109922 INNOVATIVE INDL PPTYS INC COM 45781V101 222 1079 SH SOLE 0 0 1079 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 515 13143 SH SOLE 0 0 13143 INNOVATOR ETFS TR IBD 50 ETF 45782C102 665 17001 SH SOLE 0 0 17001 INNOVATOR ETFS TR LOUP FRONTIER 45782C862 798 17379 SH SOLE 0 0 17379 INNOVATOR ETFS TR S&P INVT GRD PFD 45783Y822 1899 87319 SH SOLE 0 0 87319 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 241 8141 SH SOLE 0 0 8141 INNOVATOR ETFS TR US EQT ULTRA BF 45782C375 963 31887 SH SOLE 0 0 31887 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 674 22298 SH SOLE 0 0 22298 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 386 12580 SH SOLE 0 0 12580 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 1105 34222 SH SOLE 0 0 34222 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 686 23365 SH SOLE 0 0 23365 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 690 21178 SH SOLE 0 0 21178 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 704 22552 SH SOLE 0 0 22552 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 686 22478 SH SOLE 0 0 22478 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 700 23269 SH SOLE 0 0 23269 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 611 18980 SH SOLE 0 0 18980 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 678 22428 SH SOLE 0 0 22428 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 654 21306 SH SOLE 0 0 21306 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 375 13989 SH SOLE 0 0 13989 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 43 12052 SH SOLE 0 0 12052 INSEEGO CORP COM 45782B104 355 87615 SH SOLE 0 0 87615 INSIGHT ENTERPRISES INC COM 45765U103 410 3818 SH SOLE 0 0 3818 INSIGHT SELECT INCOME FD COM 45781W109 701 39215 SH SOLE 0 0 39215 INSPIRE MED SYS INC COM 457730109 333 1298 SH SOLE 0 0 1298 INSTALLED BLDG PRODS INC COM 45780R101 277 3282 SH SOLE 0 0 3282 INSTEEL INDS INC COM 45774W108 235 6363 SH SOLE 0 0 6363 INSULET CORP COM 45784P101 896 3365 SH SOLE 0 0 3365 INTEL CORP COM 458140100 79551 1605151 SH SOLE 0 0 1605151 INTELLIA THERAPEUTICS INC COM 45826J105 1903 26181 SH SOLE 0 0 26181 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3669 55665 SH SOLE 0 0 55665 INTERCEPT PHARMACEUTICALS IN COM 45845P108 2452 150713 SH SOLE 0 0 150713 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 46 50000 PRN SOLE 0 0 50000 INTERCONTINENTAL EXCHANGE IN COM 45866F104 112925 854629 SH SOLE 0 0 854629 INTERNATIONAL BUSINESS MACHS COM 459200101 77800 598366 SH SOLE 0 0 598366 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7308 55643 SH SOLE 0 0 55643 INTERNATIONAL PAPER CO COM 460146103 3297 71433 SH SOLE 0 0 71433 INTERPUBLIC GROUP COS INC COM 460690100 13045 367977 SH SOLE 0 0 367977 INTERPUBLIC GROUP COS INC COM 460690100 4 17600 SH Call SOLE 0 0 0 INTREPID POTASH INC COM 46121Y201 1172 14263 SH SOLE 0 0 14263 INTUIT COM 461202103 13889 28871 SH SOLE 0 0 28871 INTUITIVE SURGICAL INC COM NEW 46120E602 26793 88814 SH SOLE 0 0 88814 INUVO INC COM NEW 46122W204 9 18000 SH SOLE 0 0 18000 INVENTRUST PPTYS CORP COM NEW 46124J201 2227 72351 SH SOLE 0 0 72351 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 1034 9255 SH SOLE 0 0 9255 INVESCO ACTIVELY MANAGED ETF EMGRING MKTS50 46090C305 447 10146 SH SOLE 0 0 10146 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 1270 24208 SH SOLE 0 0 24208 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 21479 431019 SH SOLE 0 0 431019 INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 6846 274668 SH SOLE 0 0 274668 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 18675 1058685 SH SOLE 0 0 1058685 INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103 193 18490 SH SOLE 0 0 18490 INVESCO BD FD COM 46132L107 1176 67120 SH SOLE 0 0 67120 INVESCO CALIF VALUE MUN INCO COM 46132H106 197 17807 SH SOLE 0 0 17807 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 8462 324694 SH SOLE 0 0 324694 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 2717 124162 SH SOLE 0 0 124162 INVESCO DB MULTI-SECTOR COMM BASE METALS FD 46140H700 542 20993 SH SOLE 0 0 20993 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 609 26393 SH SOLE 0 0 26393 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 4394 167057 SH SOLE 0 0 167057 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 468 18135 SH SOLE 0 0 18135 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 943 42748 SH SOLE 0 0 42748 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1104 23510 SH SOLE 0 0 23510 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 1674 49799 SH SOLE 0 0 49799 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 2710 116004 SH SOLE 0 0 116004 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 876 10353 SH SOLE 0 0 10353 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 5111 226059 SH SOLE 0 0 226059 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 360 19619 SH SOLE 0 0 19619 INVESCO EXCH TRADED FD TR II FTSE INTL LOW 46138E768 480 17566 SH SOLE 0 0 17566 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 1239 26864 SH SOLE 0 0 26864 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 414 19868 SH SOLE 0 0 19868 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 526 15256 SH SOLE 0 0 15256 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 1927 77689 SH SOLE 0 0 77689 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 872 43745 SH SOLE 0 0 43745 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 575 15749 SH SOLE 0 0 15749 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 15880 414824 SH SOLE 0 0 414824 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 13829 216961 SH SOLE 0 0 216961 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 1798 92045 SH SOLE 0 0 92045 INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586 1699 19514 SH SOLE 0 0 19514 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 226 8858 SH SOLE 0 0 8858 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 52864 354650 SH SOLE 0 0 354650 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 30085 1035981 SH SOLE 0 0 1035981 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2973 119241 SH SOLE 0 0 119241 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 17690 1303622 SH SOLE 0 0 1303622 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 10401 223680 SH SOLE 0 0 223680 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 40058 527348 SH SOLE 0 0 527348 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 5822 72174 SH SOLE 0 0 72174 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 490 18982 SH SOLE 0 0 18982 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 1361 25974 SH SOLE 0 0 25974 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 474 15213 SH SOLE 0 0 15213 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 543 18982 SH SOLE 0 0 18982 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 232 2521 SH SOLE 0 0 2521 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 10596 189882 SH SOLE 0 0 189882 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 29499 245839 SH SOLE 0 0 245839 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 533 53156 SH SOLE 0 0 53156 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 51 12400 SH Call SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 221 3806 SH SOLE 0 0 3806 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1530 9503 SH SOLE 0 0 9503 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 28479 204336 SH SOLE 0 0 204336 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 6959 141917 SH SOLE 0 0 141917 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 2863 65313 SH SOLE 0 0 65313 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 9458 200349 SH SOLE 0 0 200349 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 37173 554055 SH SOLE 0 0 554055 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 11421 151354 SH SOLE 0 0 151354 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 53164 2442091 SH SOLE 0 0 2442091 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 14066 474075 SH SOLE 0 0 474075 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 6072 248448 SH SOLE 0 0 248448 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 639 32874 SH SOLE 0 0 32874 INVESCO EXCH TRD SLF IDX FD BULLSHS 22 USD 46138J676 267 11047 SH SOLE 0 0 11047 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 20009 941144 SH SOLE 0 0 941144 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 10287 449036 SH SOLE 0 0 449036 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 19430 920854 SH SOLE 0 0 920854 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 11844 483218 SH SOLE 0 0 483218 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 21180 1005239 SH SOLE 0 0 1005239 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 530 22249 SH SOLE 0 0 22249 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 19051 911085 SH SOLE 0 0 911085 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 266 11200 SH SOLE 0 0 11200 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 16223 812357 SH SOLE 0 0 812357 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 11736 580698 SH SOLE 0 0 580698 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 310 4411 SH SOLE 0 0 4411 INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 506 28417 SH SOLE 0 0 28417 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 10259 486230 SH SOLE 0 0 486230 INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 2561 85028 SH SOLE 0 0 85028 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 57641 1210943 SH SOLE 0 0 1210943 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 12806 329539 SH SOLE 0 0 329539 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2114 26987 SH SOLE 0 0 26987 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 8077 89239 SH SOLE 0 0 89239 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 18033 468994 SH SOLE 0 0 468994 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 1678 36440 SH SOLE 0 0 36440 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 7065 71529 SH SOLE 0 0 71529 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 8356 195645 SH SOLE 0 0 195645 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 2555 52012 SH SOLE 0 0 52012 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1029 7646 SH SOLE 0 0 7646 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 734 7451 SH SOLE 0 0 7451 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 28698 354204 SH SOLE 0 0 354204 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1688 12221 SH SOLE 0 0 12221 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 359 5787 SH SOLE 0 0 5787 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 988 23022 SH SOLE 0 0 23022 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 2233 80452 SH SOLE 0 0 80452 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 275 5960 SH SOLE 0 0 5960 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 4851 99458 SH SOLE 0 0 99458 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 989 13684 SH SOLE 0 0 13684 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 1002 20489 SH SOLE 0 0 20489 INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 1506 327415 SH SOLE 0 0 327415 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 618 7761 SH SOLE 0 0 7761 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 15306 118062 SH SOLE 0 0 118062 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 1075 9629 SH SOLE 0 0 9629 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1665 98424 SH SOLE 0 0 98424 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 28679 167849 SH SOLE 0 0 167849 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3281 17961 SH SOLE 0 0 17961 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 265 20551 SH SOLE 0 0 20551 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1119 51259 SH SOLE 0 0 51259 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 5099 259766 SH SOLE 0 0 259766 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 2069 33677 SH SOLE 0 0 33677 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1289 7630 SH SOLE 0 0 7630 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 13245 216915 SH SOLE 0 0 216915 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 267 3203 SH SOLE 0 0 3203 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 27010 295977 SH SOLE 0 0 295977 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 26428 75181 SH SOLE 0 0 75181 INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 669 12357 SH SOLE 0 0 12357 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 1599 46299 SH SOLE 0 0 46299 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 16130 186863 SH SOLE 0 0 186863 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 7426 98305 SH SOLE 0 0 98305 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 3228 66969 SH SOLE 0 0 66969 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 2165 23503 SH SOLE 0 0 23503 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1151 5649 SH SOLE 0 0 5649 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 5149 53699 SH SOLE 0 0 53699 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 15662 290744 SH SOLE 0 0 290744 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 1289 16018 SH SOLE 0 0 16018 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 466 3294 SH SOLE 0 0 3294 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 646 6675 SH SOLE 0 0 6675 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 4273 82278 SH SOLE 0 0 82278 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1487 63918 SH SOLE 0 0 63918 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 4430 32720 SH SOLE 0 0 32720 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 9177 136256 SH SOLE 0 0 136256 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 14532 228164 SH SOLE 0 0 228164 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 6389 20850 SH SOLE 0 0 20850 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 4481 23765 SH SOLE 0 0 23765 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 6461 34982 SH SOLE 0 0 34982 INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 461 11385 SH SOLE 0 0 11385 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 3903 23053 SH SOLE 0 0 23053 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 7526 26022 SH SOLE 0 0 26022 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 2411 19935 SH SOLE 0 0 19935 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 208400 1321397 SH SOLE 0 0 1321397 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 7861 42769 SH SOLE 0 0 42769 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 66389 775099 SH SOLE 0 0 775099 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 55481 1111610 SH SOLE 0 0 1111610 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 6343 119628 SH SOLE 0 0 119628 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 4907 75305 SH SOLE 0 0 75305 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 1168 12286 SH SOLE 0 0 12286 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 459 19154 SH SOLE 0 0 19154 INVESCO LTD SHS G491BT108 413 17897 SH SOLE 0 0 17897 INVESCO MORTGAGE CAPITAL INC COM 46131B100 56 24683 SH SOLE 0 0 24683 INVESCO MUN OPPORTUNITY TR COM 46132C107 2038 177998 SH SOLE 0 0 177998 INVESCO MUN TR COM 46131J103 264 22969 SH SOLE 0 0 22969 INVESCO MUNI INCOME OPP TRST COM 46132X101 581 81866 SH SOLE 0 0 81866 INVESCO PA VALUE MUN INC TR COM 46132K109 171 14599 SH SOLE 0 0 14599 INVESCO QQQ TR UNIT SER 1 46090E103 667633 1841331 SH SOLE 0 0 1841331 INVESCO QUALITY MUN INCOME T COM 46133G107 1965 173478 SH SOLE 0 0 173478 INVESCO SR INCOME TR COM 46131H107 65 15318 SH SOLE 0 0 15318 INVESCO TR INVT GRADE MUNS COM 46131M106 807 69421 SH SOLE 0 0 69421 INVESCO VALUE MUN INCOME TR COM 46132P108 893 64034 SH SOLE 0 0 64034 INVESTCORP CR MGMT BDC INC COM 46090R104 133 25612 SH SOLE 0 0 25612 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 767 18253 SH SOLE 0 0 18253 INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107 3345 106580 SH SOLE 0 0 106580 INVITAE CORP COM 46185L103 101 12610 SH SOLE 0 0 12610 INVITATION HOMES INC COM 46187W107 3336 83031 SH SOLE 0 0 83031 ION GEOPHYSICAL CORP COM NEW 462044207 32 36390 SH SOLE 0 0 36390 IONIS PHARMACEUTICALS INC COM 462222100 1874 50585 SH SOLE 0 0 50585 IPG PHOTONICS CORP COM 44980X109 236 2146 SH SOLE 0 0 2146 IQVIA HLDGS INC COM 46266C105 97867 423281 SH SOLE 0 0 423281 IRIDIUM COMMUNICATIONS INC COM 46269C102 8070 200142 SH SOLE 0 0 200142 IRON MTN INC NEW COM 46284V101 15253 275277 SH SOLE 0 0 275277 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 152 12048 SH SOLE 0 0 12048 ISHARES GOLD TR ISHARES NEW 464285204 50739 1377651 SH SOLE 0 0 1377651 ISHARES INC CORE MSCI EMKT 46434G103 108849 1959474 SH SOLE 0 0 1959474 ISHARES INC EM MKT SM-CP ETF 464286475 493 8644 SH SOLE 0 0 8644 ISHARES INC EM MKTS DIV ETF 464286319 3071 93908 SH SOLE 0 0 93908 ISHARES INC ESG AWR MSCI EM 46434G863 15837 431187 SH SOLE 0 0 431187 ISHARES INC GLB AGRIC PR ETF 464286350 4268 89746 SH SOLE 0 0 89746 ISHARES INC INTL HIGH YIELD 464286210 1879 38470 SH SOLE 0 0 38470 ISHARES INC JP MRG EM CRP BD 464286251 1195 25753 SH SOLE 0 0 25753 ISHARES INC JP MRGN EM HI BD 464286285 319 8007 SH SOLE 0 0 8007 ISHARES INC MSCI AUST ETF 464286103 253 9557 SH SOLE 0 0 9557 ISHARES INC MSCI AUSTRIA ETF 464286202 367 16968 SH SOLE 0 0 16968 ISHARES INC MSCI BRAZIL ETF 464286400 763 20189 SH SOLE 0 0 20189 ISHARES INC MSCI CDA ETF 464286509 402 9999 SH SOLE 0 0 9999 ISHARES INC MSCI EMERG MKT 46434G889 466 9634 SH SOLE 0 0 9634 ISHARES INC MSCI EMERG MRKT 464286533 17114 280419 SH SOLE 0 0 280419 ISHARES INC MSCI EMRG CHN 46434G764 1703 29265 SH SOLE 0 0 29265 ISHARES INC MSCI EQUAL WEITE 464286681 354 4169 SH SOLE 0 0 4169 ISHARES INC MSCI EURZONE ETF 464286608 1126 26029 SH SOLE 0 0 26029 ISHARES INC MSCI FRONTIER 464286145 342 10507 SH SOLE 0 0 10507 ISHARES INC MSCI GBL ETF NEW 46434G848 700 13665 SH SOLE 0 0 13665 ISHARES INC MSCI GBL GOLD MN 46434G855 3561 114608 SH SOLE 0 0 114608 ISHARES INC MSCI GBL MIN VOL 464286525 11536 110057 SH SOLE 0 0 110057 ISHARES INC MSCI GLB SLV&MTL 464286327 296 20781 SH SOLE 0 0 20781 ISHARES INC MSCI HONG KG ETF 464286871 211 9345 SH SOLE 0 0 9345 ISHARES INC MSCI JPN ETF NEW 46434G822 2071 33608 SH SOLE 0 0 33608 ISHARES INC MSCI PAC JP ETF 464286665 1770 35954 SH SOLE 0 0 35954 ISHARES INC MSCI SINGPOR ETF 46434G780 365 17522 SH SOLE 0 0 17522 ISHARES INC MSCI STH AFR ETF 464286780 266 4783 SH SOLE 0 0 4783 ISHARES INC MSCI STH KOR ETF 464286772 560 7864 SH SOLE 0 0 7864 ISHARES INC MSCI SWITZERLAND 464286749 280 5702 SH SOLE 0 0 5702 ISHARES INC MSCI TAIWAN ETF 46434G772 8517 138599 SH SOLE 0 0 138599 ISHARES INC MSCI WORLD ETF 464286392 4525 35309 SH SOLE 0 0 35309 ISHARES INC US INTL HGH YLD 464286178 235 5095 SH SOLE 0 0 5095 ISHARES SILVER TR ISHARES 46428Q109 40989 1791493 SH SOLE 0 0 1791493 ISHARES SILVER TR ISHARES 46428Q109 5 35500 SH Call SOLE 0 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 7769 77653 SH SOLE 0 0 77653 ISHARES TR 0-5 YR TIPS ETF 46429B747 109883 1047097 SH SOLE 0 0 1047097 ISHARES TR 0-5YR HI YL CP 46434V407 22806 518781 SH SOLE 0 0 518781 ISHARES TR 0-5YR INVT GR CP 46434V100 7522 152391 SH SOLE 0 0 152391 ISHARES TR 1 3 YR TREAS BD 464287457 64105 769105 SH SOLE 0 0 769105 ISHARES TR 10+ YR INVST GRD 464289511 928 15103 SH SOLE 0 0 15103 ISHARES TR 10-20 YR TRS ETF 464288653 1448 10758 SH SOLE 0 0 10758 ISHARES TR 20 YR TR BD ETF 464287432 30246 228995 SH SOLE 0 0 228995 ISHARES TR 3 7 YR TREAS BD 464288661 17099 140062 SH SOLE 0 0 140062 ISHARES TR A RATE CP BD ETF 46429B291 358 6899 SH SOLE 0 0 6899 ISHARES TR AGENCY BOND ETF 464288166 3452 30735 SH SOLE 0 0 30735 ISHARES TR AGGRES ALLOC ETF 464289859 950 13781 SH SOLE 0 0 13781 ISHARES TR BARCLAYS 7 10 YR 464287440 16637 154809 SH SOLE 0 0 154809 ISHARES TR BLACKROCK ULTRA 46434V878 31977 637629 SH SOLE 0 0 637629 ISHARES TR BROAD USD HIGH 46435U853 23486 604367 SH SOLE 0 0 604367 ISHARES TR CALIF MUN BD ETF 464288356 595 10227 SH SOLE 0 0 10227 ISHARES TR CHINA LG-CAP ETF 464287184 614 19191 SH SOLE 0 0 19191 ISHARES TR CMBS ETF 46429B366 330 6618 SH SOLE 0 0 6618 ISHARES TR COHEN STEER REIT 464287564 22310 314147 SH SOLE 0 0 314147 ISHARES TR CONSER ALLOC ETF 464289883 1820 48307 SH SOLE 0 0 48307 ISHARES TR CONV BD ETF 46435G102 5413 64956 SH SOLE 0 0 64956 ISHARES TR CORE 1 5 YR USD 46432F859 54201 1118456 SH SOLE 0 0 1118456 ISHARES TR CORE DIV GRWTH 46434V621 370919 6944718 SH SOLE 0 0 6944718 ISHARES TR CORE HIGH DV ETF 46429B663 30883 288921 SH SOLE 0 0 288921 ISHARES TR CORE INTL AGGR 46435G672 972 18651 SH SOLE 0 0 18651 ISHARES TR CORE LT USDB ETF 464289479 329 5141 SH SOLE 0 0 5141 ISHARES TR CORE MSCI EAFE 46432F842 421274 6060603 SH SOLE 0 0 6060603 ISHARES TR CORE MSCI EURO 46434V738 6173 115598 SH SOLE 0 0 115598 ISHARES TR CORE MSCI INTL 46435G326 3707 58258 SH SOLE 0 0 58258 ISHARES TR CORE MSCI TOTAL 46432F834 47978 720607 SH SOLE 0 0 720607 ISHARES TR CORE S&P MCP ETF 464287507 401744 1497082 SH SOLE 0 0 1497082 ISHARES TR CORE S&P SCP ETF 464287804 453055 4199457 SH SOLE 0 0 4199457 ISHARES TR CORE S&P TTL STK 464287150 305313 3024640 SH SOLE 0 0 3024640 ISHARES TR CORE S&P US GWT 464287671 56959 539070 SH SOLE 0 0 539070 ISHARES TR CORE S&P US VLU 464287663 25383 334561 SH SOLE 0 0 334561 ISHARES TR CORE S&P500 ETF 464287200 931594 2053197 SH SOLE 0 0 2053197 ISHARES TR CORE TOTAL USD 46434V613 32484 654523 SH SOLE 0 0 654523 ISHARES TR CORE US AGGBD ET 464287226 401125 3745314 SH SOLE 0 0 3745314 ISHARES TR CRE U S REIT ETF 464288521 1501 23210 SH SOLE 0 0 23210 ISHARES TR CYBERSECURITY 46435U135 1698 39769 SH SOLE 0 0 39769 ISHARES TR DEVSMCP EXNA ETF 464288497 510 8349 SH SOLE 0 0 8349 ISHARES TR DOW JONES US ETF 464287846 1347 12100 SH SOLE 0 0 12100 ISHARES TR EAFE GRWTH ETF 464288885 66678 692608 SH SOLE 0 0 692608 ISHARES TR EAFE SML CP ETF 464288273 7590 114405 SH SOLE 0 0 114405 ISHARES TR EAFE VALUE ETF 464288877 31293 622627 SH SOLE 0 0 622627 ISHARES TR ESG ADV TTL USD 46436E619 747 16084 SH SOLE 0 0 16084 ISHARES TR ESG ADVNCD HY BD 46435G441 2671 54979 SH SOLE 0 0 54979 ISHARES TR ESG AW MSCI EAFE 46435G516 6426 87162 SH SOLE 0 0 87162 ISHARES TR ESG AWARE MSCI 46435U663 1795 47196 SH SOLE 0 0 47196 ISHARES TR ESG AWR MSCI USA 46435G425 61618 607968 SH SOLE 0 0 607968 ISHARES TR ESG AWR US AGRGT 46435U549 4903 94956 SH SOLE 0 0 94956 ISHARES TR ESG AWRE 1 5 YR 46435G243 3208 130232 SH SOLE 0 0 130232 ISHARES TR ESG AWRE USD ETF 46435G193 3534 140648 SH SOLE 0 0 140648 ISHARES TR ESG EAFE ETF 46436E759 534 8751 SH SOLE 0 0 8751 ISHARES TR ESG MSCI LEADR 46435U218 248 3136 SH SOLE 0 0 3136 ISHARES TR ESG MSCI USA ETF 46436E767 1060 29708 SH SOLE 0 0 29708 ISHARES TR ESG SCRND S&P500 46436E569 245 7140 SH SOLE 0 0 7140 ISHARES TR EUROPE ETF 464287861 388 7729 SH SOLE 0 0 7729 ISHARES TR EXPANDED TECH 464287515 5424 15723 SH SOLE 0 0 15723 ISHARES TR EXPND TEC SC ETF 464287549 21297 54786 SH SOLE 0 0 54786 ISHARES TR EXPONENTIAL TECH 46434V381 5169 87554 SH SOLE 0 0 87554 ISHARES TR FALN ANGLS USD 46435G474 5267 189726 SH SOLE 0 0 189726 ISHARES TR FLTG RATE NT ETF 46429B655 25254 499890 SH SOLE 0 0 499890 ISHARES TR FOCUSD VAL FAC 46435U333 207 3527 SH SOLE 0 0 3527 ISHARES TR GBL COMM SVC ETF 464287275 1836 24824 SH SOLE 0 0 24824 ISHARES TR GENOMICS IMMUN 46435U192 1929 55995 SH SOLE 0 0 55995 ISHARES TR GL CLEAN ENE ETF 464288224 7801 362462 SH SOLE 0 0 362462 ISHARES TR GL TIMB FORE ETF 464288174 331 3711 SH SOLE 0 0 3711 ISHARES TR GLB CNS DISC ETF 464288745 1569 10034 SH SOLE 0 0 10034 ISHARES TR GLB CNSM STP ETF 464288737 1218 19613 SH SOLE 0 0 19613 ISHARES TR GLB INFRASTR ETF 464288372 672 13213 SH SOLE 0 0 13213 ISHARES TR GLOB HLTHCRE ETF 464287325 6534 74571 SH SOLE 0 0 74571 ISHARES TR GLOBAL 100 ETF 464287572 4458 58620 SH SOLE 0 0 58620 ISHARES TR GLOBAL ENERG ETF 464287341 5351 148030 SH SOLE 0 0 148030 ISHARES TR GLOBAL FINLS ETF 464287333 7074 89023 SH SOLE 0 0 89023 ISHARES TR GLOBAL MATER ETF 464288695 2642 28112 SH SOLE 0 0 28112 ISHARES TR GLOBAL REIT ETF 46434V647 2844 97378 SH SOLE 0 0 97378 ISHARES TR GLOBAL TECH ETF 464287291 16446 283497 SH SOLE 0 0 283497 ISHARES TR GNMA BOND ETF 46429B333 4143 86815 SH SOLE 0 0 86815 ISHARES TR GOV/CRED BD ETF 464288596 277 2439 SH SOLE 0 0 2439 ISHARES TR GRWT ALLOCAT ETF 464289867 4948 91702 SH SOLE 0 0 91702 ISHARES TR HDG MSCI EAFE 46434V803 1075 31682 SH SOLE 0 0 31682 ISHARES TR HIGH YLD BD FCTR 46435G250 626 12851 SH SOLE 0 0 12851 ISHARES TR IBDS DEC28 ETF 46435U515 3005 114095 SH SOLE 0 0 114095 ISHARES TR IBNDS MAR23 ETF 46432FAN7 2176 89383 SH SOLE 0 0 89383 ISHARES TR IBONDS 22 TRM HG 46435U176 2173 90222 SH SOLE 0 0 90222 ISHARES TR IBONDS 23 TRM HG 46435U150 2547 106974 SH SOLE 0 0 106974 ISHARES TR IBONDS 24 TRM HG 46435U184 1212 51048 SH SOLE 0 0 51048 ISHARES TR IBONDS 25 TRM HG 46435U168 402 16655 SH SOLE 0 0 16655 ISHARES TR IBONDS 27 ETF 46435UAA9 4242 170106 SH SOLE 0 0 170106 ISHARES TR IBONDS DEC 46435U697 3989 153466 SH SOLE 0 0 153466 ISHARES TR IBONDS DEC 25 46435U432 3555 133328 SH SOLE 0 0 133328 ISHARES TR IBONDS DEC 26 46435U259 3346 131192 SH SOLE 0 0 131192 ISHARES TR IBONDS DEC 27 46435U283 347 13663 SH SOLE 0 0 13663 ISHARES TR IBONDS DEC 28 46435U325 319 12515 SH SOLE 0 0 12515 ISHARES TR IBONDS DEC 29 46436E205 1099 44835 SH SOLE 0 0 44835 ISHARES TR IBONDS DEC2022 46435G755 6147 237154 SH SOLE 0 0 237154 ISHARES TR IBONDS DEC2023 46435G318 5071 199096 SH SOLE 0 0 199096 ISHARES TR IBONDS DEC2026 46435GAA0 18464 749046 SH SOLE 0 0 749046 ISHARES TR IBONDS DEC22 ETF 46434VBA7 31811 1270426 SH SOLE 0 0 1270426 ISHARES TR IBONDS DEC23 ETF 46434VAX8 36044 1425808 SH SOLE 0 0 1425808 ISHARES TR IBONDS DEC24 ETF 46434VBG4 29269 1166097 SH SOLE 0 0 1166097 ISHARES TR IBONDS DEC25 ETF 46434VBD1 23269 921561 SH SOLE 0 0 921561 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 603 22708 SH SOLE 0 0 22708 ISHARES TR IBOXX HI YD ETF 464288513 28268 343504 SH SOLE 0 0 343504 ISHARES TR IBOXX INV CP ETF 464287242 47044 388982 SH SOLE 0 0 388982 ISHARES TR INDIA 50 ETF 464289529 382 8269 SH SOLE 0 0 8269 ISHARES TR INTL DEV RE ETF 464288489 487 17902 SH SOLE 0 0 17902 ISHARES TR INTL DIV GRWTH 46435G524 390 5983 SH SOLE 0 0 5983 ISHARES TR INTL SEL DIV ETF 464288448 24186 761537 SH SOLE 0 0 761537 ISHARES TR INTL TREA BD ETF 464288117 351 7565 SH SOLE 0 0 7565 ISHARES TR INTRM GOV CR ETF 464288612 461 4251 SH SOLE 0 0 4251 ISHARES TR ISHARES BIOTECH 464287556 18498 141945 SH SOLE 0 0 141945 ISHARES TR ISHARES SEMICDTR 464287523 24330 51403 SH SOLE 0 0 51403 ISHARES TR ISHS 1-5YR INVS 464288646 49197 951230 SH SOLE 0 0 951230 ISHARES TR ISHS 5-10YR INVT 464288638 22240 405312 SH SOLE 0 0 405312 ISHARES TR JPMORGAN USD EMG 464288281 19612 200612 SH SOLE 0 0 200612 ISHARES TR MBS ETF 464288588 78542 770992 SH SOLE 0 0 770992 ISHARES TR MICRO-CAP ETF 464288869 3110 24136 SH SOLE 0 0 24136 ISHARES TR MODERT ALLOC ETF 464289875 3160 73530 SH SOLE 0 0 73530 ISHARES TR MORNINGSTAR GRWT 464287119 19094 293751 SH SOLE 0 0 293751 ISHARES TR MORNINGSTAR VALU 464288109 12583 183475 SH SOLE 0 0 183475 ISHARES TR MORNINGSTR US EQ 464287127 2265 36036 SH SOLE 0 0 36036 ISHARES TR MORTGE REL ETF 46435G342 340 10404 SH SOLE 0 0 10404 ISHARES TR MRGSTR MD CP ETF 464288208 12190 181122 SH SOLE 0 0 181122 ISHARES TR MRGSTR MD CP GRW 464288307 19762 307411 SH SOLE 0 0 307411 ISHARES TR MRGSTR MD CP VAL 464288406 9604 139416 SH SOLE 0 0 139416 ISHARES TR MRGSTR SM CP ETF 464288505 520 9711 SH SOLE 0 0 9711 ISHARES TR MRGSTR SM CP GR 464288604 2827 63963 SH SOLE 0 0 63963 ISHARES TR MRNGSTR INC ETF 46432F875 2114 94512 SH SOLE 0 0 94512 ISHARES TR MRNING SM CP ETF 464288703 12976 220798 SH SOLE 0 0 220798 ISHARES TR MSCI ACWI ETF 464288257 12477 125044 SH SOLE 0 0 125044 ISHARES TR MSCI ACWI EX US 464288240 8962 171448 SH SOLE 0 0 171448 ISHARES TR MSCI ACWI EXUS 46435G847 250 8048 SH SOLE 0 0 8048 ISHARES TR MSCI CHINA A 46434V514 220 5967 SH SOLE 0 0 5967 ISHARES TR MSCI EAFE ETF 464287465 86385 1173697 SH SOLE 0 0 1173697 ISHARES TR MSCI EAFE MIN VL 46429B689 70673 979646 SH SOLE 0 0 979646 ISHARES TR MSCI EAFE SMCP 46435G839 1074 31230 SH SOLE 0 0 31230 ISHARES TR MSCI EMG MKT ETF 464287234 29942 663162 SH SOLE 0 0 663162 ISHARES TR MSCI EURO FL ETF 464289180 1382 73093 SH SOLE 0 0 73093 ISHARES TR MSCI GBL SUS DEV 46435G532 283 3318 SH SOLE 0 0 3318 ISHARES TR MSCI INDIA ETF 46429B598 1058 23734 SH SOLE 0 0 23734 ISHARES TR MSCI INDIA SM CP 46429B614 1303 23200 SH SOLE 0 0 23200 ISHARES TR MSCI INTL MULTFT 46434V274 711 25711 SH SOLE 0 0 25711 ISHARES TR MSCI INTL QUALTY 46434V456 26902 729653 SH SOLE 0 0 729653 ISHARES TR MSCI INTL SML CP 46434V266 943 27442 SH SOLE 0 0 27442 ISHARES TR MSCI INTL VLU FT 46435G409 278 10918 SH SOLE 0 0 10918 ISHARES TR MSCI JP VALUE 46435U374 248 9290 SH SOLE 0 0 9290 ISHARES TR MSCI KLD400 SOC 464288570 21381 246841 SH SOLE 0 0 246841 ISHARES TR MSCI LW CRB TG 46434V464 259 1585 SH SOLE 0 0 1585 ISHARES TR MSCI UK ETF NEW 46435G334 740 22005 SH SOLE 0 0 22005 ISHARES TR MSCI USA ESG SLC 464288802 51732 534197 SH SOLE 0 0 534197 ISHARES TR MSCI USA MIN VOL 46429B697 381591 4919282 SH SOLE 0 0 4919282 ISHARES TR MSCI USA MMENTM 46432F396 78665 467458 SH SOLE 0 0 467458 ISHARES TR MSCI USA MULTIFT 46434V282 5874 132051 SH SOLE 0 0 132051 ISHARES TR MSCI USA QLT FCT 46432F339 69141 513564 SH SOLE 0 0 513564 ISHARES TR MSCI USA SMCP MN 46435G433 16265 437458 SH SOLE 0 0 437458 ISHARES TR MSCI USA VALUE 46432F388 44831 428713 SH SOLE 0 0 428713 ISHARES TR NA TEC MULTM ETF 464287531 368 4973 SH SOLE 0 0 4973 ISHARES TR NATIONAL MUN ETF 464288414 36658 334345 SH SOLE 0 0 334345 ISHARES TR NEW YORK MUN ETF 464288323 357 6550 SH SOLE 0 0 6550 ISHARES TR NORTH AMERN NAT 464287374 6347 156897 SH SOLE 0 0 156897 ISHARES TR PFD AND INCM SEC 464288687 46041 1264161 SH SOLE 0 0 1264161 ISHARES TR RESIDENTIAL MULT 464288562 7445 77631 SH SOLE 0 0 77631 ISHARES TR RUS 1000 ETF 464287622 79470 317792 SH SOLE 0 0 317792 ISHARES TR RUS 1000 GRW ETF 464287614 242253 872563 SH SOLE 0 0 872563 ISHARES TR RUS 1000 VAL ETF 464287598 143652 865464 SH SOLE 0 0 865464 ISHARES TR RUS 2000 GRW ETF 464287648 32095 125429 SH SOLE 0 0 125429 ISHARES TR RUS 2000 VAL ETF 464287630 30354 188036 SH SOLE 0 0 188036 ISHARES TR RUS MD CP GR ETF 464287481 86135 856800 SH SOLE 0 0 856800 ISHARES TR RUS MDCP VAL ETF 464287473 77484 647614 SH SOLE 0 0 647614 ISHARES TR RUS MID CAP ETF 464287499 105007 1345530 SH SOLE 0 0 1345530 ISHARES TR RUS TOP 200 ETF 464289446 1511 13980 SH SOLE 0 0 13980 ISHARES TR RUS TP200 GR ETF 464289438 43501 273765 SH SOLE 0 0 273765 ISHARES TR RUS TP200 VL ETF 464289420 2341 33604 SH SOLE 0 0 33604 ISHARES TR RUSEL 2500 ETF 46435G268 977 15668 SH SOLE 0 0 15668 ISHARES TR RUSSELL 2000 ETF 464287655 117726 573478 SH SOLE 0 0 573478 ISHARES TR RUSSELL 3000 ETF 464287689 35795 136429 SH SOLE 0 0 136429 ISHARES TR S&P 100 ETF 464287101 31051 148911 SH SOLE 0 0 148911 ISHARES TR S&P 500 GRWT ETF 464287309 205323 2688166 SH SOLE 0 0 2688166 ISHARES TR S&P 500 VAL ETF 464287408 109930 705934 SH SOLE 0 0 705934 ISHARES TR S&P MC 400GR ETF 464287606 66832 864916 SH SOLE 0 0 864916 ISHARES TR S&P MC 400VL ETF 464287705 16889 154036 SH SOLE 0 0 154036 ISHARES TR S&P SML 600 GWT 464287887 35350 282565 SH SOLE 0 0 282565 ISHARES TR SELECT DIVID ETF 464287168 60618 473101 SH SOLE 0 0 473101 ISHARES TR SELF DRIVNG EV 46435U366 1911 41161 SH SOLE 0 0 41161 ISHARES TR SHORT TREAS BD 464288679 51516 467263 SH SOLE 0 0 467263 ISHARES TR SHRT NAT MUN ETF 464288158 13818 132107 SH SOLE 0 0 132107 ISHARES TR SP SMCP600VL ETF 464287879 29618 289248 SH SOLE 0 0 289248 ISHARES TR TIPS BD ETF 464287176 179684 1442424 SH SOLE 0 0 1442424 ISHARES TR TRS FLT RT BD 46434V860 20490 407066 SH SOLE 0 0 407066 ISHARES TR U.S. BAS MTL ETF 464287838 3371 22539 SH SOLE 0 0 22539 ISHARES TR U.S. ENERGY ETF 464287796 36414 889881 SH SOLE 0 0 889881 ISHARES TR U.S. FIN SVC ETF 464287770 5450 30202 SH SOLE 0 0 30202 ISHARES TR U.S. FINLS ETF 464287788 17438 206289 SH SOLE 0 0 206289 ISHARES TR U.S. FIXED INCME 46435U796 594 6413 SH SOLE 0 0 6413 ISHARES TR U.S. MED DVC ETF 464288810 29646 486291 SH SOLE 0 0 486291 ISHARES TR U.S. PHARMA ETF 464288836 691 3554 SH SOLE 0 0 3554 ISHARES TR U.S. REAL ES ETF 464287739 16125 149007 SH SOLE 0 0 149007 ISHARES TR U.S. TECH ETF 464287721 62239 604035 SH SOLE 0 0 604035 ISHARES TR U.S. UTILITS ETF 464287697 7156 78633 SH SOLE 0 0 78633 ISHARES TR US AER DEF ETF 464288760 34964 315584 SH SOLE 0 0 315584 ISHARES TR US BR DEL SE ETF 464288794 4059 40638 SH SOLE 0 0 40638 ISHARES TR US CONSM STAPLES 464287812 24671 123120 SH SOLE 0 0 123120 ISHARES TR US CONSUM DISCRE 464287580 14582 194317 SH SOLE 0 0 194317 ISHARES TR US HLTHCARE ETF 464287762 25861 89536 SH SOLE 0 0 89536 ISHARES TR US HLTHCR PR ETF 464288828 10055 35544 SH SOLE 0 0 35544 ISHARES TR US HOME CONS ETF 464288752 5920 99895 SH SOLE 0 0 99895 ISHARES TR US INDUSTRIALS 464287754 12595 119452 SH SOLE 0 0 119452 ISHARES TR US INFRASTRUC 46435U713 6665 171104 SH SOLE 0 0 171104 ISHARES TR US OIL GS EX ETF 464288851 15389 182503 SH SOLE 0 0 182503 ISHARES TR US REGNL BKS ETF 464288778 6788 115207 SH SOLE 0 0 115207 ISHARES TR US SML CP VALUE 46436E536 1151 37473 SH SOLE 0 0 37473 ISHARES TR US TECH BRKTHR 46436E502 1696 46515 SH SOLE 0 0 46515 ISHARES TR US TELECOM ETF 464287713 6485 216963 SH SOLE 0 0 216963 ISHARES TR US TREAS BD ETF 46429B267 24572 986424 SH SOLE 0 0 986424 ISHARES TR US TRSPRTION 464287192 9134 33833 SH SOLE 0 0 33833 ISHARES TR USD GRN BOND ETF 46435U440 852 16833 SH SOLE 0 0 16833 ISHARES TR USD INV GRDE ETF 464288620 6576 119470 SH SOLE 0 0 119470 ISHARES TR YLD OPTIM BD 46434V787 2621 111453 SH SOLE 0 0 111453 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 250 5023 SH SOLE 0 0 5023 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 59091 1192064 SH SOLE 0 0 1192064 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 8825 220356 SH SOLE 0 0 220356 ISHARES U S ETF TR INT RT HDG C B 46431W705 606 6482 SH SOLE 0 0 6482 ISHARES U S ETF TR TECHNOLOGY 46431W648 2052 37200 SH SOLE 0 0 37200 ISORAY INC COM 46489V104 6 17500 SH SOLE 0 0 17500 ISTAR INC COM 45031U101 2102 89784 SH SOLE 0 0 89784 ISUN INC COM 465246106 119 29134 SH SOLE 0 0 29134 ITRON INC COM 465741106 1519 28842 SH SOLE 0 0 28842 ITT INC COM 45073V108 276 3665 SH SOLE 0 0 3665 J & J SNACK FOODS CORP COM 466032109 2946 18994 SH SOLE 0 0 18994 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 2461 43554 SH SOLE 0 0 43554 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 20939 477937 SH SOLE 0 0 477937 J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 1864 19922 SH SOLE 0 0 19922 J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 7780 126713 SH SOLE 0 0 126713 J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 254 5193 SH SOLE 0 0 5193 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 1996 19108 SH SOLE 0 0 19108 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 201670 4011730 SH SOLE 0 0 4011730 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 348 6871 SH SOLE 0 0 6871 J P MORGAN EXCHANGE-TRADED F US AGGREGATE ETF 46641Q241 273 5410 SH SOLE 0 0 5410 J P MORGAN EXCHANGE-TRADED F US MINMUM VOLT 46641Q787 1027 26754 SH SOLE 0 0 26754 J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 3092 70212 SH SOLE 0 0 70212 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 5819 135715 SH SOLE 0 0 135715 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2314 62591 SH SOLE 0 0 62591 JABIL INC COM 466313103 6638 107528 SH SOLE 0 0 107528 JABIL INC COM 466313103 19 11400 SH Call SOLE 0 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 2581 58352 SH SOLE 0 0 58352 JACOBS ENGR GROUP INC COM 469814107 4094 29706 SH SOLE 0 0 29706 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 5299 86926 SH SOLE 0 0 86926 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 16117 328387 SH SOLE 0 0 328387 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 218 6217 SH SOLE 0 0 6217 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1746 11218 SH SOLE 0 0 11218 JD.COM INC SPON ADR CL A 47215P106 1735 29978 SH SOLE 0 0 29978 JEFFERIES FINL GROUP INC COM 47233W109 4121 125461 SH SOLE 0 0 125461 JETBLUE AWYS CORP COM 477143101 2844 190262 SH SOLE 0 0 190262 JOANN INC COM 47768J101 655 57370 SH SOLE 0 0 57370 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 4174 73592 SH SOLE 0 0 73592 JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 463 16748 SH SOLE 0 0 16748 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 584 18458 SH SOLE 0 0 18458 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 471 9566 SH SOLE 0 0 9566 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 602 12152 SH SOLE 0 0 12152 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 64372 1224969 SH SOLE 0 0 1224969 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 1464 16047 SH SOLE 0 0 16047 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 1005 29312 SH SOLE 0 0 29312 JOHNSON & JOHNSON COM 478160104 408265 2303420 SH SOLE 0 0 2303420 JOHNSON CTLS INTL PLC SHS G51502105 5670 86480 SH SOLE 0 0 86480 JONES LANG LASALLE INC COM 48020Q107 712 2972 SH SOLE 0 0 2972 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 218 10416 SH SOLE 0 0 10416 JPMORGAN CHASE & CO COM 46625H100 527997 3873106 SH SOLE 0 0 3873106 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1055 110148 SH SOLE 0 0 110148 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 18 20000 SH Call SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 3896 104835 SH SOLE 0 0 104835 KAR AUCTION SVCS INC COM 48238T109 384 21301 SH SOLE 0 0 21301 KAYNE ANDERSON ENERGY INFRST COM 486606106 3631 393851 SH SOLE 0 0 393851 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 568 66240 SH SOLE 0 0 66240 KB HOME COM 48666K109 4647 143503 SH SOLE 0 0 143503 KBR INC COM 48242W106 602 11008 SH SOLE 0 0 11008 KELLOGG CO COM 487836108 5142 79724 SH SOLE 0 0 79724 KEMPHARM INC COM NEW 488445206 110 21830 SH SOLE 0 0 21830 KENNEDY-WILSON HOLDINGS INC COM 489398107 2434 99776 SH SOLE 0 0 99776 KEURIG DR PEPPER INC COM 49271V100 2141 56497 SH SOLE 0 0 56497 KEYCORP COM 493267108 3835 171356 SH SOLE 0 0 171356 KEYSIGHT TECHNOLOGIES INC COM 49338L103 83843 530752 SH SOLE 0 0 530752 KIMBELL RTY PARTNERS LP UNIT 49435R102 5645 347196 SH SOLE 0 0 347196 KIMBERLY-CLARK CORP COM 494368103 25135 204066 SH SOLE 0 0 204066 KIMCO RLTY CORP COM 49446R109 343 13887 SH SOLE 0 0 13887 KINDER MORGAN INC DEL COM 49456B101 23288 1231490 SH SOLE 0 0 1231490 KINROSS GOLD CORP COM 496902404 3368 572808 SH SOLE 0 0 572808 KINSALE CAP GROUP INC COM 49714P108 4920 21576 SH SOLE 0 0 21576 KITE RLTY GROUP TR COM NEW 49803T300 1542 67735 SH SOLE 0 0 67735 KKR & CO INC COM 48251W104 3688 63073 SH SOLE 0 0 63073 KKR INCOME OPPORTUNITIES FD COM 48249T106 166 11470 SH SOLE 0 0 11470 KKR REAL ESTATE FIN TR INC COM 48251K100 538 26113 SH SOLE 0 0 26113 KLA CORP COM NEW 482480100 5670 15487 SH SOLE 0 0 15487 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1907 37783 SH SOLE 0 0 37783 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 2 10100 SH Call SOLE 0 0 0 KNOWLES CORP COM 49926D109 272 12646 SH SOLE 0 0 12646 KOHLS CORP COM 500255104 1700 28122 SH SOLE 0 0 28122 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 501 16411 SH SOLE 0 0 16411 KONTOOR BRANDS INC COM 50050N103 442 10700 SH SOLE 0 0 10700 KORNIT DIGITAL LTD SHS M6372Q113 1258 15215 SH SOLE 0 0 15215 KRAFT HEINZ CO COM 500754106 13098 332520 SH SOLE 0 0 332520 KRANESHARES TR CSI CHI INTERNET 500767306 6288 220563 SH SOLE 0 0 220563 KRANESHARES TR ELEC VEH FUTUR 500767827 684 17327 SH SOLE 0 0 17327 KRANESHARES TR QUADRTC INT RT 500767736 1080 42151 SH SOLE 0 0 42151 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 4086 199493 SH SOLE 0 0 199493 KROGER CO COM 501044101 18792 327565 SH SOLE 0 0 327565 KROGER CO COM 501044101 57 10500 SH Call SOLE 0 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1946 148331 SH SOLE 0 0 148331 L3HARRIS TECHNOLOGIES INC COM 502431109 49552 199390 SH SOLE 0 0 199390 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5739 21768 SH SOLE 0 0 21768 LADDER CAP CORP CL A 505743104 5459 459854 SH SOLE 0 0 459854 LAKELAND BANCORP INC COM 511637100 213 12726 SH SOLE 0 0 12726 LAM RESEARCH CORP COM 512807108 21626 40221 SH SOLE 0 0 40221 LAMAR ADVERTISING CO NEW CL A 512816109 4996 43007 SH SOLE 0 0 43007 LAMB WESTON HLDGS INC COM 513272104 1408 23498 SH SOLE 0 0 23498 LANDMARK BANCORP INC COM 51504L107 590 22409 SH SOLE 0 0 22409 LANDSTAR SYS INC COM 515098101 597 3955 SH SOLE 0 0 3955 LAREDO PETROLEUM INC COM 516806205 493 6235 SH SOLE 0 0 6235 LAS VEGAS SANDS CORP COM 517834107 1818 46767 SH SOLE 0 0 46767 LATTICE SEMICONDUCTOR CORP COM 518415104 317 5205 SH SOLE 0 0 5205 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 60737 2085731 SH SOLE 0 0 2085731 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2886 68553 SH SOLE 0 0 68553 LAUDER ESTEE COS INC CL A 518439104 90149 330922 SH SOLE 0 0 330922 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 4603 257138 SH SOLE 0 0 257138 LAZARD LTD SHS A G54050102 871 25240 SH SOLE 0 0 25240 LCI INDS COM 50189K103 952 9174 SH SOLE 0 0 9174 LEAR CORP COM NEW 521865204 269 1886 SH SOLE 0 0 1886 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 3347 62233 SH SOLE 0 0 62233 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 5887 129245 SH SOLE 0 0 129245 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 4200 155846 SH SOLE 0 0 155846 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 8884 223848 SH SOLE 0 0 223848 LEGGETT & PLATT INC COM 524660107 10459 300550 SH SOLE 0 0 300550 LEGGETT & PLATT INC COM 524660107 7 20300 SH Call SOLE 0 0 0 LEIDOS HOLDINGS INC COM 525327102 2029 18783 SH SOLE 0 0 18783 LEMAITRE VASCULAR INC COM 525558201 618 13290 SH SOLE 0 0 13290 LEMONADE INC COM 52567D107 685 25960 SH SOLE 0 0 25960 LENNAR CORP CL A 526057104 3391 41772 SH SOLE 0 0 41772 LENNOX INTL INC COM 526107107 353 1369 SH SOLE 0 0 1369 LEVEL ONE BANCORP INC COM 52730D208 945 23669 SH SOLE 0 0 23669 LGI HOMES INC COM 50187T106 460 4707 SH SOLE 0 0 4707 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2798 346237 SH SOLE 0 0 346237 LIBERTY ALL-STAR GROWTH FD I COM 529900102 1606 213025 SH SOLE 0 0 213025 LIBERTY BROADBAND CORP COM SER C 530307305 465 3435 SH SOLE 0 0 3435 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 224 4896 SH SOLE 0 0 4896 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3895 85179 SH SOLE 0 0 85179 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 1634 25876 SH SOLE 0 0 25876 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 966 13838 SH SOLE 0 0 13838 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 16 26000 PRN SOLE 0 0 26000 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 86 42101 SH SOLE 0 0 42101 LIFE STORAGE INC COM 53223X107 1141 8125 SH SOLE 0 0 8125 LILLY ELI & CO COM 532457108 60956 212836 SH SOLE 0 0 212836 LIMELIGHT NETWORKS INC COM 53261M104 118 22562 SH SOLE 0 0 22562 LINCOLN ELEC HLDGS INC COM 533900106 858 6226 SH SOLE 0 0 6226 LINCOLN NATL CORP IND COM 534187109 2823 43187 SH SOLE 0 0 43187 LINDE PLC SHS G5494J103 25185 78815 SH SOLE 0 0 78815 LIONS GATE ENTMNT CORP CL A VTG 535919401 765 47063 SH SOLE 0 0 47063 LISTED FD TR HORIZON KINETICS 53656F623 6842 205413 SH SOLE 0 0 205413 LISTED FD TR ROUNDHILL BALL 53656F417 766 64060 SH SOLE 0 0 64060 LISTED FD TR ROUNDHILL SPORTS 53656F789 643 32171 SH SOLE 0 0 32171 LITHIA MTRS INC COM 536797103 1080 3600 SH SOLE 0 0 3600 LITHIUM AMERS CORP NEW COM NEW 53680Q207 6513 169201 SH SOLE 0 0 169201 LITTELFUSE INC COM 537008104 752 3015 SH SOLE 0 0 3015 LIVE NATION ENTERTAINMENT IN COM 538034109 4891 41575 SH SOLE 0 0 41575 LIVE OAK BANCSHARES INC COM 53803X105 975 19157 SH SOLE 0 0 19157 LIVENT CORP COM 53814L108 1956 75020 SH SOLE 0 0 75020 LKQ CORP COM 501889208 1677 36922 SH SOLE 0 0 36922 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1055 437570 SH SOLE 0 0 437570 LMP CAP & INCOME FD INC COM 50208A102 12870 880333 SH SOLE 0 0 880333 LOANDEPOT INC COM CL A 53946R106 47 11375 SH SOLE 0 0 11375 LOCKHEED MARTIN CORP COM 539830109 115776 262256 SH SOLE 0 0 262256 LOEWS CORP COM 540424108 676 10429 SH SOLE 0 0 10429 LORDSTOWN MOTORS CORP COM CL A 54405Q100 34 10032 SH SOLE 0 0 10032 LOUISIANA PAC CORP COM 546347105 1746 28113 SH SOLE 0 0 28113 LOWES COS INC COM 548661107 97635 482859 SH SOLE 0 0 482859 LPL FINL HLDGS INC COM 50212V100 801 4383 SH SOLE 0 0 4383 LUCID GROUP INC COM 549498103 3129 123176 SH SOLE 0 0 123176 LULULEMON ATHLETICA INC COM 550021109 20237 55410 SH SOLE 0 0 55410 LUMEN TECHNOLOGIES INC COM 550241103 3010 267095 SH SOLE 0 0 267095 LUMENTUM HLDGS INC COM 55024U109 3493 35785 SH SOLE 0 0 35785 LUMINAR TECHNOLOGIES INC COM CL A 550424105 2088 133567 SH SOLE 0 0 133567 LUNA INNOVATIONS INC COM 550351100 122 15842 SH SOLE 0 0 15842 LYFT INC CL A COM 55087P104 6258 162976 SH SOLE 0 0 162976 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 13562 131902 SH SOLE 0 0 131902 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 164 20800 SH Put SOLE 0 0 20800 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 114 20800 SH Call SOLE 0 0 0 M & T BK CORP COM 55261F104 6632 39128 SH SOLE 0 0 39128 M D C HLDGS INC COM 552676108 8687 229582 SH SOLE 0 0 229582 MACATAWA BK CORP COM 554225102 165 18302 SH SOLE 0 0 18302 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 242 4036 SH SOLE 0 0 4036 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 406 15802 SH SOLE 0 0 15802 MACQUARIE INFRASTR HOLD LLC NOTE 2.000%10/0 55608BAB1 20 20000 PRN SOLE 0 0 20000 MACYS INC COM 55616P104 1077 44210 SH SOLE 0 0 44210 MADISON COVERED CALL & EQUIT COM 557437100 259 32639 SH SOLE 0 0 32639 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 488 5861 SH SOLE 0 0 5861 MADISON SQUARE GRDN SPRT COR CL A 55825T103 605 3373 SH SOLE 0 0 3373 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 20236 412384 SH SOLE 0 0 412384 MAGNA INTL INC COM 559222401 2184 33962 SH SOLE 0 0 33962 MAIN STR CAP CORP COM 56035L104 2217 51983 SH SOLE 0 0 51983 MAINSTAY CBRE GBL INFRSTR ME COM 56064Q107 1054 55594 SH SOLE 0 0 55594 MAINSTAY MACKAY DEFINEDTERM COM 56064K100 3266 174206 SH SOLE 0 0 174206 MALIBU BOATS INC COM CL A 56117J100 991 17077 SH SOLE 0 0 17077 MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753 1942 46203 SH SOLE 0 0 46203 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 12484 471257 SH SOLE 0 0 471257 MANDIANT INC COM 562662106 818 36660 SH SOLE 0 0 36660 MANDIANT INC NOTE 1.625% 6/0 31816QAD3 55 55000 PRN SOLE 0 0 55000 MANNKIND CORP COM NEW 56400P706 416 112918 SH SOLE 0 0 112918 MANPOWERGROUP INC WIS COM 56418H100 907 9660 SH SOLE 0 0 9660 MANULIFE FINL CORP COM 56501R106 4683 219343 SH SOLE 0 0 219343 MARATHON OIL CORP COM 565849106 24821 988484 SH SOLE 0 0 988484 MARATHON PETE CORP COM 56585A102 199519 2333538 SH SOLE 0 0 2333538 MARCUS CORP DEL COM 566330106 180 10186 SH SOLE 0 0 10186 MARINEMAX INC COM 567908108 998 24797 SH SOLE 0 0 24797 MARKEL CORP COM 570535104 24267 16450 SH SOLE 0 0 16450 MARKETAXESS HLDGS INC COM 57060D108 692 2032 SH SOLE 0 0 2032 MARQETA INC CLASS A COM 57142B104 619 56050 SH SOLE 0 0 56050 MARRIOTT INTL INC NEW CL A 571903202 18509 105315 SH SOLE 0 0 105315 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 707 4483 SH SOLE 0 0 4483 MARSH & MCLENNAN COS INC COM 571748102 7789 45705 SH SOLE 0 0 45705 MARTIN MARIETTA MATLS INC COM 573284106 2600 6751 SH SOLE 0 0 6751 MARVELL TECHNOLOGY INC COM 573874104 15823 220642 SH SOLE 0 0 220642 MASCO CORP COM 574599106 5101 100010 SH SOLE 0 0 100010 MASIMO CORP COM 574795100 383 2631 SH SOLE 0 0 2631 MASTEC INC COM 576323109 1331 15281 SH SOLE 0 0 15281 MASTERCARD INCORPORATED CL A 57636Q104 116885 326995 SH SOLE 0 0 326995 MASTERCRAFT BOAT HLDGS INC COM 57637H103 240 9732 SH SOLE 0 0 9732 MATADOR RES CO COM 576485205 763 14398 SH SOLE 0 0 14398 MATCH GROUP INC NEW COM 57667L107 7923 72864 SH SOLE 0 0 72864 MATSON INC COM 57686G105 1180 9779 SH SOLE 0 0 9779 MATTEL INC COM 577081102 327 14724 SH SOLE 0 0 14724 MATTERPORT INC COM CL A 577096100 574 70653 SH SOLE 0 0 70653 MAVERIX METALS INC COM NEW 57776F405 67 13878 SH SOLE 0 0 13878 MAXAR TECHNOLOGIES INC COM 57778K105 938 23762 SH SOLE 0 0 23762 MAXIMUS INC COM 577933104 2237 29851 SH SOLE 0 0 29851 MCCORMICK & CO INC COM NON VTG 579780206 24975 250243 SH SOLE 0 0 250243 MCDONALDS CORP COM 580135101 110982 448771 SH SOLE 0 0 448771 MCKESSON CORP COM 58155Q103 7602 24826 SH SOLE 0 0 24826 MDU RES GROUP INC COM 552690109 1331 49935 SH SOLE 0 0 49935 MEDICAL PPTYS TRUST INC COM 58463J304 7364 348366 SH SOLE 0 0 348366 MEDIFAST INC COM 58470H101 872 5107 SH SOLE 0 0 5107 MEDTRONIC PLC SHS G5960L103 226935 2045315 SH SOLE 0 0 2045315 MELCO RESORTS AND ENTMNT LTD ADR 585464100 513 67129 SH SOLE 0 0 67129 MERCADOLIBRE INC COM 58733R102 5631 4734 SH SOLE 0 0 4734 MERCER INTL INC COM 588056101 1326 95068 SH SOLE 0 0 95068 MERCHANTS BANCORP IND COM 58844R108 209 7639 SH SOLE 0 0 7639 MERCK & CO INC COM 58933Y105 263573 3212342 SH SOLE 0 0 3212342 MERCURY GENL CORP NEW COM 589400100 803 14601 SH SOLE 0 0 14601 MERIT MED SYS INC COM 589889104 427 6421 SH SOLE 0 0 6421 MERITAGE HOMES CORP COM 59001A102 994 12550 SH SOLE 0 0 12550 MESA AIR GROUP INC COM NEW 590479135 261 59223 SH SOLE 0 0 59223 MESA LABS INC COM 59064R109 4431 17385 SH SOLE 0 0 17385 META FINL GROUP INC COM 59100U108 1340 24389 SH SOLE 0 0 24389 META PLATFORMS INC CL A 30303M102 142229 639635 SH SOLE 0 0 639635 METLIFE INC COM 59156R108 24428 347579 SH SOLE 0 0 347579 METTLER TOLEDO INTERNATIONAL COM 592688105 1380 1005 SH SOLE 0 0 1005 MFA FINL INC COM 55272X102 72 17942 SH SOLE 0 0 17942 MFS CHARTER INCOME TR SH BEN INT 552727109 537 73159 SH SOLE 0 0 73159 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 202 45968 SH SOLE 0 0 45968 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 197 51000 SH SOLE 0 0 51000 MFS INTER INCOME TR SH BEN INT 55273C107 133 42366 SH SOLE 0 0 42366 MFS INVT GRADE MUN TR SH BEN INT 59318B108 183 21377 SH SOLE 0 0 21377 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 3174 597729 SH SOLE 0 0 597729 MFS MUN INCOME TR SH BEN INT 552738106 313 51171 SH SOLE 0 0 51171 MGE ENERGY INC COM 55277P104 565 7078 SH SOLE 0 0 7078 MGIC INVT CORP WIS COM 552848103 1402 103446 SH SOLE 0 0 103446 MGM GROWTH PPTYS LLC CL A COM 55303A105 2604 67282 SH SOLE 0 0 67282 MGM RESORTS INTERNATIONAL COM 552953101 10569 252007 SH SOLE 0 0 252007 MGP INGREDIENTS INC NEW COM 55303J106 320139 3740373 SH SOLE 0 0 3740373 MICROCHIP TECHNOLOGY INC. COM 595017104 28694 381846 SH SOLE 0 0 381846 MICRON TECHNOLOGY INC COM 595112103 41508 532880 SH SOLE 0 0 532880 MICRON TECHNOLOGY INC COM 595112103 118 31100 SH Put SOLE 0 0 31100 MICROSOFT CORP COM 594918104 1294756 4199241 SH SOLE 0 0 4199241 MICROSOFT CORP COM 594918104 28 11600 SH Call SOLE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 1464 3010 SH SOLE 0 0 3010 MICROVISION INC DEL COM NEW 594960304 116 24742 SH SOLE 0 0 24742 MID-AMER APT CMNTYS INC COM 59522J103 2134 10191 SH SOLE 0 0 10191 MIDDLEBY CORP COM 596278101 212 1296 SH SOLE 0 0 1296 MIDDLESEX WTR CO COM 596680108 1366 12986 SH SOLE 0 0 12986 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 507 45418 SH SOLE 0 0 45418 MILLER INDS INC TENN COM NEW 600551204 326 11594 SH SOLE 0 0 11594 MIMEDX GROUP INC COM 602496101 67 14183 SH SOLE 0 0 14183 MIRUM PHARMACEUTICALS INC COM 604749101 1174 53301 SH SOLE 0 0 53301 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 78 12571 SH SOLE 0 0 12571 MKS INSTRS INC COM 55306N104 1070 7133 SH SOLE 0 0 7133 MODERNA INC COM 60770K107 14290 82958 SH SOLE 0 0 82958 MODERNA INC COM 60770K107 34 15700 SH Call SOLE 0 0 0 MOELIS & CO CL A 60786M105 276 5877 SH SOLE 0 0 5877 MOGO INC COM 60800C109 205 70505 SH SOLE 0 0 70505 MOHAWK INDS INC COM 608190104 1009 8128 SH SOLE 0 0 8128 MOLINA HEALTHCARE INC COM 60855R100 551 1651 SH SOLE 0 0 1651 MOLSON COORS BEVERAGE CO CL B 60871R209 1242 23269 SH SOLE 0 0 23269 MONDELEZ INTL INC CL A 609207105 20249 322544 SH SOLE 0 0 322544 MONGODB INC CL A 60937P106 1592 3589 SH SOLE 0 0 3589 MONOLITHIC PWR SYS INC COM 609839105 6731 13856 SH SOLE 0 0 13856 MONSTER BEVERAGE CORP NEW COM 61174X109 3249 40668 SH SOLE 0 0 40668 MOODYS CORP COM 615369105 3124 9256 SH SOLE 0 0 9256 MORGAN STANLEY COM NEW 617446448 20939 239555 SH SOLE 0 0 239555 MORGAN STANLEY CHINA A SH FD COM 617468103 342 20910 SH SOLE 0 0 20910 MORGAN STANLEY EMERGING MKTS COM 617477104 163 32708 SH SOLE 0 0 32708 MORGAN STANLEY EMKT DBT FD I COM 61744H105 863 110900 SH SOLE 0 0 110900 MOSAIC CO NEW COM 61945C103 13616 204753 SH SOLE 0 0 204753 MOTOROLA SOLUTIONS INC COM NEW 620076307 213042 879530 SH SOLE 0 0 879530 MOVANO INC COM 62459M107 151 55800 SH SOLE 0 0 55800 MP MATERIALS CORP COM CL A 553368101 6565 114489 SH SOLE 0 0 114489 MPLX LP COM UNIT REP LTD 55336V100 12090 364376 SH SOLE 0 0 364376 MR COOPER GROUP INC COM 62482R107 642 14054 SH SOLE 0 0 14054 MSA SAFETY INC COM 553498106 692 5212 SH SOLE 0 0 5212 MSC INDL DIRECT INC CL A 553530106 1678 19687 SH SOLE 0 0 19687 MSCI INC COM 55354G100 3281 6519 SH SOLE 0 0 6519 MURPHY OIL CORP COM 626717102 857 21212 SH SOLE 0 0 21212 MURPHY USA INC COM 626755102 1358 6789 SH SOLE 0 0 6789 NABORS INDUSTRIES LTD SHS G6359F137 251 1646 SH SOLE 0 0 1646 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 164 45929 SH SOLE 0 0 45929 NAPCO SEC TECHNOLOGIES INC COM 630402105 298 14500 SH SOLE 0 0 14500 NASDAQ INC COM 631103108 6438 36128 SH SOLE 0 0 36128 NATIONAL FUEL GAS CO COM 636180101 2001 29127 SH SOLE 0 0 29127 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5324 69264 SH SOLE 0 0 69264 NATIONAL GRID PLC SPONSORED ADR NE 636274409 6 12400 SH Call SOLE 0 0 0 NATIONAL HEALTH INVS INC COM 63633D104 402 6806 SH SOLE 0 0 6806 NATIONAL RETAIL PROPERTIES I COM 637417106 6705 149190 SH SOLE 0 0 149190 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 368 5869 SH SOLE 0 0 5869 NAVIOS MARITIME PARTNERS L P COM UNIT LPI Y62267409 376 10683 SH SOLE 0 0 10683 NCINO INC COM 63947X101 257 6277 SH SOLE 0 0 6277 NEOGEN CORP COM 640491106 3001 97315 SH SOLE 0 0 97315 NETAPP INC COM 64110D104 6288 75754 SH SOLE 0 0 75754 NETEASE INC SPONSORED ADS 64110W102 306 3409 SH SOLE 0 0 3409 NETFLIX INC COM 64110L106 57619 153822 SH SOLE 0 0 153822 NEUBERGER BERMAN HIGH YIELD COM 64128C106 162 14194 SH SOLE 0 0 14194 NEUBERGER BERMAN MLP & ENERG COM 64129H104 87 13530 SH SOLE 0 0 13530 NEUBERGER BERMAN MUN FD INC COM 64124P101 1099 82757 SH SOLE 0 0 82757 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 643 46125 SH SOLE 0 0 46125 NEUBERGER BERMAN REAL ESTATE COM 64190A103 67 13366 SH SOLE 0 0 13366 NEW AMER HIGH INCOME FD INC COM NEW 641876800 125 15401 SH SOLE 0 0 15401 NEW FORTRESS ENERGY INC COM CL A 644393100 238 5593 SH SOLE 0 0 5593 NEW GOLD INC CDA COM 644535106 45 25239 SH SOLE 0 0 25239 NEW JERSEY RES CORP COM 646025106 1486 32413 SH SOLE 0 0 32413 NEW JERSEY RES CORP COM 646025106 85 17000 SH Call SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 1079 77885 SH SOLE 0 0 77885 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 25 21857 SH SOLE 0 0 21857 NEW PAC METALS CORP COM 64782A107 75 23623 SH SOLE 0 0 23623 NEW RELIC INC COM 64829B100 345 5155 SH SOLE 0 0 5155 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2790 254126 SH SOLE 0 0 254126 NEW YORK CITY REIT INC COM 649439205 195 14792 SH SOLE 0 0 14792 NEW YORK CMNTY BANCORP INC COM 649445103 2253 210167 SH SOLE 0 0 210167 NEW YORK MTG TR INC COM PAR $.02 649604501 37 10229 SH SOLE 0 0 10229 NEWELL BRANDS INC COM 651229106 10924 510238 SH SOLE 0 0 510238 NEWMARK GROUP INC CL A 65158N102 776 48737 SH SOLE 0 0 48737 NEWMONT CORP COM 651639106 12634 159018 SH SOLE 0 0 159018 NEXGEN ENERGY LTD COM 65340P106 317 56063 SH SOLE 0 0 56063 NEXPOINT REAL ESTATE FIN INC COM 65342V101 3005 132947 SH SOLE 0 0 132947 NEXPOINT RESIDENTIAL TR INC COM 65341D102 573 6349 SH SOLE 0 0 6349 NEXSTAR MEDIA GROUP INC CL A 65336K103 305 1619 SH SOLE 0 0 1619 NEXTERA ENERGY INC COM 65339F101 120990 1428236 SH SOLE 0 0 1428236 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 9882 118553 SH SOLE 0 0 118553 NEXTIER OILFIELD SOLUTIONS COM 65290C105 196 21172 SH SOLE 0 0 21172 NEXTPLAY TECHNOLOGIES INC COM 65344G102 122 222718 SH SOLE 0 0 222718 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 54 24336 SH SOLE 0 0 24336 NGM BIOPHARMACEUTICALS INC COM 62921N105 444 29091 SH SOLE 0 0 29091 NICE LTD SPONSORED ADR 653656108 773 3528 SH SOLE 0 0 3528 NIELSEN HLDGS PLC SHS EUR G6518L108 207 7607 SH SOLE 0 0 7607 NIKE INC CL B 654106103 60086 446493 SH SOLE 0 0 446493 NIKOLA CORP COM 654110105 549 51283 SH SOLE 0 0 51283 NIKOLA CORP COM 654110105 447 22900 SH Put SOLE 0 0 22900 NIO INC SPON ADS 62914V106 3072 145958 SH SOLE 0 0 145958 NISOURCE INC COM 65473P105 3176 99863 SH SOLE 0 0 99863 NLIGHT INC COM 65487K100 1434 82719 SH SOLE 0 0 82719 NOKIA CORP SPONSORED ADR 654902204 7243 1326611 SH SOLE 0 0 1326611 NOKIA CORP SPONSORED ADR 654902204 8 34400 SH Call SOLE 0 0 0 NORDSON CORP COM 655663102 3453 15207 SH SOLE 0 0 15207 NORDSTROM INC COM 655664100 315 11622 SH SOLE 0 0 11622 NORFOLK SOUTHN CORP COM 655844108 41595 145805 SH SOLE 0 0 145805 NORTH AMERN CONSTR GROUP LTD COM 656811106 292 20236 SH SOLE 0 0 20236 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 5 12009 SH SOLE 0 0 12009 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 385 9260 SH SOLE 0 0 9260 NORTHERN LTS FD TR III HCM DEFND 100 66538R748 1227 25768 SH SOLE 0 0 25768 NORTHERN LTS FD TR IV INSPIRE 100 ESG 66538H534 1417 39266 SH SOLE 0 0 39266 NORTHERN LTS FD TR IV INSPIRE CORP ESG 66538H633 1322 54213 SH SOLE 0 0 54213 NORTHERN LTS FD TR IV INSPIRE GBL ESG 66538H658 546 15197 SH SOLE 0 0 15197 NORTHERN OIL AND GAS INC MN COM 665531307 2577 91398 SH SOLE 0 0 91398 NORTHERN TR CORP COM 665859104 1230 10565 SH SOLE 0 0 10565 NORTHROP GRUMMAN CORP COM 666807102 29450 65850 SH SOLE 0 0 65850 NORTHWEST NAT HLDG CO COM 66765N105 338 6526 SH SOLE 0 0 6526 NORTONLIFELOCK INC COM 668771108 618 23297 SH SOLE 0 0 23297 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2932 133992 SH SOLE 0 0 133992 NOV INC COM 62955J103 273 13935 SH SOLE 0 0 13935 NOVAGOLD RES INC COM NEW 66987E206 78 10093 SH SOLE 0 0 10093 NOVARTIS AG SPONSORED ADR 66987V109 32522 370630 SH SOLE 0 0 370630 NOVAVAX INC COM NEW 670002401 2188 29711 SH SOLE 0 0 29711 NOVO-NORDISK A S ADR 670100205 18623 167695 SH SOLE 0 0 167695 NOVOCURE LTD ORD SHS G6674U108 927 11186 SH SOLE 0 0 11186 NRG ENERGY INC COM NEW 629377508 1525 39743 SH SOLE 0 0 39743 NU HLDGS LTD ORD SHS CL A G6683N103 137 17700 SH SOLE 0 0 17700 NUCOR CORP COM 670346105 39498 265712 SH SOLE 0 0 265712 NUCOR CORP COM 670346105 216 4600 SH Call SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 237 8243 SH SOLE 0 0 8243 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1257 20698 SH SOLE 0 0 20698 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 7021 184620 SH SOLE 0 0 184620 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 3077 70223 SH SOLE 0 0 70223 NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 815 22646 SH SOLE 0 0 22646 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 2762 69334 SH SOLE 0 0 69334 NUSHARES ETF TR NUVEEN ESG US 67092P870 563 23351 SH SOLE 0 0 23351 NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 1732 44295 SH SOLE 0 0 44295 NUSTAR ENERGY LP UNIT COM 67058H102 2121 147091 SH SOLE 0 0 147091 NUTANIX INC CL A 67059N108 389 14511 SH SOLE 0 0 14511 NUTRIEN LTD COM 67077M108 13642 131190 SH SOLE 0 0 131190 NUVEEN AMT FREE MUN CR INC F COM 67071L106 8512 575507 SH SOLE 0 0 575507 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8212 625001 SH SOLE 0 0 625001 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1183 80164 SH SOLE 0 0 80164 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 902 66343 SH SOLE 0 0 66343 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 558 42537 SH SOLE 0 0 42537 NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107 800 87358 SH SOLE 0 0 87358 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 427 24372 SH SOLE 0 0 24372 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 5318 860499 SH SOLE 0 0 860499 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 11376 684890 SH SOLE 0 0 684890 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 299 22946 SH SOLE 0 0 22946 NUVEEN FLOATING RATE INCOME COM 67072T108 217 21683 SH SOLE 0 0 21683 NUVEEN FLOATING RATE INCOME COM SHS 6706EN100 933 91979 SH SOLE 0 0 91979 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 513 36030 SH SOLE 0 0 36030 NUVEEN INTER DURATION MUN TE COM 670671106 2537 183198 SH SOLE 0 0 183198 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 251 19726 SH SOLE 0 0 19726 NUVEEN MORTGAGE AND INCOME F COM 670735109 493 26976 SH SOLE 0 0 26976 NUVEEN MULTI ASSET INCOME FU COM 670750108 1352 83433 SH SOLE 0 0 83433 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 4230 325128 SH SOLE 0 0 325128 NUVEEN MUN VALUE FD INC COM 670928100 4645 484911 SH SOLE 0 0 484911 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 1941 132883 SH SOLE 0 0 132883 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 7348 258298 SH SOLE 0 0 258298 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1698 126873 SH SOLE 0 0 126873 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 242 19957 SH SOLE 0 0 19957 NUVEEN NEW YORK QLT MUN INC COM 67066X107 280 22284 SH SOLE 0 0 22284 NUVEEN OHIO QLTY MUN INCOME COM 670980101 600 43257 SH SOLE 0 0 43257 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 733 54302 SH SOLE 0 0 54302 NUVEEN PFD & INCM SECURTIES COM 67072C105 3799 452316 SH SOLE 0 0 452316 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 537 62531 SH SOLE 0 0 62531 NUVEEN QUALITY MUNCP INCOME COM 67066V101 4177 312686 SH SOLE 0 0 312686 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1235 80810 SH SOLE 0 0 80810 NUVEEN REAL ESTATE INCOME FD COM 67071B108 300 25438 SH SOLE 0 0 25438 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 8097 568228 SH SOLE 0 0 568228 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4963 276161 SH SOLE 0 0 276161 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 334 34827 SH SOLE 0 0 34827 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 1721 119270 SH SOLE 0 0 119270 NUVEEN SR INCOME FD COM 67067Y104 60 10607 SH SOLE 0 0 10607 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 9438 472154 SH SOLE 0 0 472154 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 486 34148 SH SOLE 0 0 34148 NV5 GLOBAL INC COM 62945V109 1477 11084 SH SOLE 0 0 11084 NVE CORP COM NEW 629445206 723 13279 SH SOLE 0 0 13279 NVENT ELECTRIC PLC SHS G6700G107 383 10999 SH SOLE 0 0 10999 NVIDIA CORPORATION COM 67066G104 353263 1294601 SH SOLE 0 0 1294601 NVR INC COM 62944T105 7090 1587 SH SOLE 0 0 1587 NXP SEMICONDUCTORS N V COM N6596X109 90251 487601 SH SOLE 0 0 487601 OAK STR HEALTH INC COM 67181A107 1831 68120 SH SOLE 0 0 68120 OAKTREE SPECIALTY LENDING CO COM 67401P108 734 99623 SH SOLE 0 0 99623 OASIS PETROLEUM INC COM NEW 674215207 1177 8047 SH SOLE 0 0 8047 OATLY GROUP AB SPONSORED ADS 67421J108 589 117589 SH SOLE 0 0 117589 OBSEVA SA COM H5861P103 17 11334 SH SOLE 0 0 11334 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 797 22609 SH SOLE 0 0 22609 OCCIDENTAL PETE CORP COM 674599105 32039 564669 SH SOLE 0 0 564669 OCEANFIRST FINL CORP COM 675234108 522 25990 SH SOLE 0 0 25990 OCUGEN INC COM 67577C105 47 14347 SH SOLE 0 0 14347 OCULAR THERAPEUTIX INC COM 67576A100 107 21584 SH SOLE 0 0 21584 OCWEN FINL CORP COM NEW 675746606 301 12667 SH SOLE 0 0 12667 OGE ENERGY CORP COM 670837103 2059 50501 SH SOLE 0 0 50501 OKTA INC CL A 679295105 2014 13339 SH SOLE 0 0 13339 OLAPLEX HLDGS INC COM 679369108 158 10111 SH SOLE 0 0 10111 OLD DOMINION FREIGHT LINE IN COM 679580100 17761 59445 SH SOLE 0 0 59445 OLD NATL BANCORP IND COM 680033107 598 36494 SH SOLE 0 0 36494 OLD REP INTL CORP COM 680223104 16575 640692 SH SOLE 0 0 640692 OLIN CORP COM PAR $1 680665205 1970 37679 SH SOLE 0 0 37679 OMEGA HEALTHCARE INVS INC COM 681936100 5904 189468 SH SOLE 0 0 189468 OMEROS CORP COM 682143102 63 10468 SH SOLE 0 0 10468 OMNICOM GROUP INC COM 681919106 19040 224327 SH SOLE 0 0 224327 ON SEMICONDUCTOR CORP COM 682189105 6666 106466 SH SOLE 0 0 106466 ONCOCYTE CORP COM 68235C107 25 16776 SH SOLE 0 0 16776 ONDAS HLDGS INC COM NEW 68236H204 655 89760 SH SOLE 0 0 89760 ONE GAS INC COM 68235P108 1962 22229 SH SOLE 0 0 22229 ONEMAIN HLDGS INC COM 68268W103 635 13392 SH SOLE 0 0 13392 ONEOK INC NEW COM 682680103 39747 562757 SH SOLE 0 0 562757 OPEN LENDING CORP COM CL A 68373J104 242 12782 SH SOLE 0 0 12782 OPEN TEXT CORP COM 683715106 3578 84383 SH SOLE 0 0 84383 OPENDOOR TECHNOLOGIES INC COM 683712103 245 28323 SH SOLE 0 0 28323 OPERA LTD SPONSORED ADS 68373M107 118 19987 SH SOLE 0 0 19987 OPKO HEALTH INC COM 68375N103 183 53327 SH SOLE 0 0 53327 ORACLE CORP COM 68389X105 56198 679286 SH SOLE 0 0 679286 ORANGE SPONSORED ADR 684060106 791 66897 SH SOLE 0 0 66897 ORCHID IS CAP INC COM 68571X103 44 13500 SH SOLE 0 0 13500 OREILLY AUTOMOTIVE INC COM 67103H107 35823 52300 SH SOLE 0 0 52300 ORGANON & CO COMMON STOCK 68622V106 2933 83970 SH SOLE 0 0 83970 ORION ENERGY SYS INC COM 686275108 41 14800 SH SOLE 0 0 14800 ORION OFFICE REIT INC COM 68629Y103 168 12019 SH SOLE 0 0 12019 ORTHOPEDIATRICS CORP COM 68752L100 821 15204 SH SOLE 0 0 15204 OSCAR HEALTH INC CL A 687793109 144 14434 SH SOLE 0 0 14434 OSHKOSH CORP COM 688239201 2854 28350 SH SOLE 0 0 28350 OSI ETF TR OSHARES US QUALT 67110P407 9133 207661 SH SOLE 0 0 207661 OSI ETF TR OSHARES US SMLCP 67110P100 240 6894 SH SOLE 0 0 6894 OSI ETF TR OSHS GBL INTER 67110P704 7432 197505 SH SOLE 0 0 197505 OSISKO GOLD ROYALTIES LTD COM 68827L101 176 13370 SH SOLE 0 0 13370 OTIS WORLDWIDE CORP COM 68902V107 5455 70897 SH SOLE 0 0 70897 OTTER TAIL CORP COM 689648103 1271 20340 SH SOLE 0 0 20340 OUSTER INC COM 68989M103 82 18230 SH SOLE 0 0 18230 OUTFRONT MEDIA INC COM 69007J106 206 7247 SH SOLE 0 0 7247 OVINTIV INC COM 69047Q102 471 8718 SH SOLE 0 0 8718 OWENS CORNING NEW COM 690742101 391 4271 SH SOLE 0 0 4271 OWL ROCK CAPITAL CORPORATION COM 69121K104 454 30705 SH SOLE 0 0 30705 OXFORD SQUARE CAP CORP COM 69181V107 58 13868 SH SOLE 0 0 13868 PACCAR INC COM 693718108 3572 40563 SH SOLE 0 0 40563 PACER FDS TR BNCHMRK INDSTR 69374H766 11704 230348 SH SOLE 0 0 230348 PACER FDS TR BNCHMRK INFRA 69374H741 31384 803860 SH SOLE 0 0 803860 PACER FDS TR CFRA STVAL EQL 69374H691 830 22334 SH SOLE 0 0 22334 PACER FDS TR DEVELOPED MRKT 69374H873 826 26481 SH SOLE 0 0 26481 PACER FDS TR GLOBL CASH ETF 69374H709 2628 78351 SH SOLE 0 0 78351 PACER FDS TR LUNT LRG CP ALTR 69374H717 75668 1688987 SH SOLE 0 0 1688987 PACER FDS TR LUNT LRGCP MULTI 69374H816 3074 77912 SH SOLE 0 0 77912 PACER FDS TR LUNT MDCAP MLT 69374H725 939 26531 SH SOLE 0 0 26531 PACER FDS TR PACER US SMALL 69374H857 23593 588364 SH SOLE 0 0 588364 PACER FDS TR TRENDP 100 ETF 69374H303 32080 614188 SH SOLE 0 0 614188 PACER FDS TR TRENDP US LAR CP 69374H105 73882 1902230 SH SOLE 0 0 1902230 PACER FDS TR TRENDP US MID CP 69374H204 39583 1147669 SH SOLE 0 0 1147669 PACER FDS TR TRENDPILOT EUR 69374H808 1881 83874 SH SOLE 0 0 83874 PACER FDS TR TRENDPILOT INTL 69374H683 23714 919496 SH SOLE 0 0 919496 PACER FDS TR TRENDPILOT US BD 69374H642 35816 1473281 SH SOLE 0 0 1473281 PACER FDS TR US CASH COWS 100 69374H881 143926 2891226 SH SOLE 0 0 2891226 PACIFIC PREMIER BANCORP COM 69478X105 205 5809 SH SOLE 0 0 5809 PACIRA BIOSCIENCES INC COM 695127100 339 4439 SH SOLE 0 0 4439 PACKAGING CORP AMER COM 695156109 4658 29838 SH SOLE 0 0 29838 PACWEST BANCORP DEL COM 695263103 1693 39242 SH SOLE 0 0 39242 PAGERDUTY INC COM 69553P100 324 9478 SH SOLE 0 0 9478 PALANTIR TECHNOLOGIES INC CL A 69608A108 12959 943855 SH SOLE 0 0 943855 PALO ALTO NETWORKS INC COM 697435105 43268 69507 SH SOLE 0 0 69507 PALOMAR HLDGS INC COM 69753M105 891 13930 SH SOLE 0 0 13930 PAN AMERN SILVER CORP COM 697900108 2622 96061 SH SOLE 0 0 96061 PAPA JOHNS INTL INC COM 698813102 421 4004 SH SOLE 0 0 4004 PAR TECHNOLOGY CORP COM 698884103 1218 30190 SH SOLE 0 0 30190 PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305 1469 26441 SH SOLE 0 0 26441 PARAMOUNT GLOBAL CLASS B COM 92556H206 23782 628997 SH SOLE 0 0 628997 PARK NATL CORP COM 700658107 1171 8910 SH SOLE 0 0 8910 PARKER-HANNIFIN CORP COM 701094104 14189 49998 SH SOLE 0 0 49998 PARSONS CORP DEL COM 70202L102 391 10101 SH SOLE 0 0 10101 PARTY CITY HOLDCO INC COM 702149105 162 45271 SH SOLE 0 0 45271 PATTERSON COS INC COM 703395103 266 8219 SH SOLE 0 0 8219 PATTERSON-UTI ENERGY INC COM 703481101 606 39121 SH SOLE 0 0 39121 PAYCHEX INC COM 704326107 36021 263910 SH SOLE 0 0 263910 PAYCOM SOFTWARE INC COM 70432V102 7117 20546 SH SOLE 0 0 20546 PAYLOCITY HLDG CORP COM 70438V106 240 1167 SH SOLE 0 0 1167 PAYPAL HLDGS INC COM 70450Y103 63754 551269 SH SOLE 0 0 551269 PAYSAFE LIMITED ORD G6964L107 113 33200 SH SOLE 0 0 33200 PBF ENERGY INC CL A 69318G106 586 24057 SH SOLE 0 0 24057 PCB BANCORP COM 69320M109 224 9742 SH SOLE 0 0 9742 PDC ENERGY INC COM 69327R101 1234 16979 SH SOLE 0 0 16979 PEABODY ENGR CORP COM 704551100 724 29535 SH SOLE 0 0 29535 PEGASYSTEMS INC COM 705573103 1054 13063 SH SOLE 0 0 13063 PELOTON INTERACTIVE INC CL A COM 70614W100 542 20517 SH SOLE 0 0 20517 PEMBINA PIPELINE CORP COM 706327103 1143 30388 SH SOLE 0 0 30388 PENN NATL GAMING INC COM 707569109 10252 241682 SH SOLE 0 0 241682 PENNANTPARK INVT CORP COM 708062104 147 18836 SH SOLE 0 0 18836 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 8 11920 SH SOLE 0 0 11920 PENNYMAC MTG INVT TR COM 70931T103 501 29657 SH SOLE 0 0 29657 PENSKE AUTOMOTIVE GRP INC COM 70959W103 244 2602 SH SOLE 0 0 2602 PENTAIR PLC SHS G7S00T104 885 16329 SH SOLE 0 0 16329 PEOPLES BANCORP INC COM 709789101 970 30971 SH SOLE 0 0 30971 PEOPLES UNITED FINANCIAL INC COM 712704105 3877 193935 SH SOLE 0 0 193935 PEOPLES UNITED FINANCIAL INC COM 712704105 20 23000 SH Call SOLE 0 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 14 14800 SH Call SOLE 0 0 0 PEPSICO INC COM 713448108 139203 831579 SH SOLE 0 0 831579 PERFICIENT INC COM 71375U101 416 3779 SH SOLE 0 0 3779 PERFORMANCE FOOD GROUP CO COM 71377A103 305 5984 SH SOLE 0 0 5984 PERION NETWORK LTD SHS NEW M78673114 339 15061 SH SOLE 0 0 15061 PERKINELMER INC COM 714046109 3665 21004 SH SOLE 0 0 21004 PETCO HEALTH & WELLNESS CO I COM 71601V105 349 17848 SH SOLE 0 0 17848 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 725 48997 SH SOLE 0 0 48997 PFIZER INC COM 717081103 143391 2769772 SH SOLE 0 0 2769772 PFIZER INC COM 717081103 47 13900 SH Call SOLE 0 0 0 PG&E CORP COM 69331C108 1751 146663 SH SOLE 0 0 146663 PGIM ETF TR ULTRA SHORT 69344A107 3506 71251 SH SOLE 0 0 71251 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 258 19313 SH SOLE 0 0 19313 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1701 118516 SH SOLE 0 0 118516 PHILIP MORRIS INTL INC COM 718172109 41353 440204 SH SOLE 0 0 440204 PHILLIPS 66 COM 718546104 55951 647638 SH SOLE 0 0 647638 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 2156 62706 SH SOLE 0 0 62706 PHREESIA INC COM 71944F106 222 8427 SH SOLE 0 0 8427 PHYSICIANS RLTY TR COM 71943U104 2068 117880 SH SOLE 0 0 117880 PIEDMONT LITHIUM INC COM 72016P105 1048 14357 SH SOLE 0 0 14357 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 652 37866 SH SOLE 0 0 37866 PILGRIMS PRIDE CORP COM 72147K108 1262 50290 SH SOLE 0 0 50290 PIMCO CALIF MUN INCOME FD II COM 72200M108 128 16955 SH SOLE 0 0 16955 PIMCO CALIF MUN INCOME FD II COM 72201C109 144 16117 SH SOLE 0 0 16117 PIMCO CORPORATE & INCM STRG COM 72200U100 307 19479 SH SOLE 0 0 19479 PIMCO CORPORATE & INCOME OPP COM 72201B101 1875 122174 SH SOLE 0 0 122174 PIMCO DYNAMIC INCOME FD SHS 72201Y101 9085 372802 SH SOLE 0 0 372802 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1958 20357 SH SOLE 0 0 20357 PIMCO ETF TR 1-5 US TIP IDX 72201R205 18276 335466 SH SOLE 0 0 335466 PIMCO ETF TR 25YR+ ZERO U S 72201R882 525 3961 SH SOLE 0 0 3961 PIMCO ETF TR ACTIVE BD ETF 72201R775 32387 318203 SH SOLE 0 0 318203 PIMCO ETF TR BROAD US TIPS 72201R403 2333 36851 SH SOLE 0 0 36851 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 38302 382411 SH SOLE 0 0 382411 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 299 3068 SH SOLE 0 0 3068 PIMCO ETF TR INTER MUN BD ACT 72201R866 3143 59309 SH SOLE 0 0 59309 PIMCO ETF TR INV GRD CRP BD 72201R817 1132 10866 SH SOLE 0 0 10866 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 4336 86763 SH SOLE 0 0 86763 PIMCO HIGH INCOME FD COM SHS 722014107 1021 176574 SH SOLE 0 0 176574 PIMCO INCOME STRATEGY FD COM 72201H108 102 10023 SH SOLE 0 0 10023 PIMCO MUN INCOME FD II COM 72200W106 422 36692 SH SOLE 0 0 36692 PIMCO MUN INCOME FD III COM 72201A103 112 10829 SH SOLE 0 0 10829 PIMCO NEW YORK MUN FD II COM 72200Y102 699 73629 SH SOLE 0 0 73629 PIMCO STRATEGIC INCOME FD COM 72200X104 303 51477 SH SOLE 0 0 51477 PING IDENTITY HLDG CORP COM 72341T103 11012 401457 SH SOLE 0 0 401457 PING IDENTITY HLDG CORP COM 72341T103 19 14100 SH Call SOLE 0 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 15900 172681 SH SOLE 0 0 172681 PINNACLE WEST CAP CORP COM 723484101 3010 38545 SH SOLE 0 0 38545 PINTEREST INC CL A 72352L106 2635 107072 SH SOLE 0 0 107072 PIONEER DIVERSIFIED HIGH INC COM 723653101 901 70008 SH SOLE 0 0 70008 PIONEER HIGH INCOME FUND INC COM 72369H106 280 34534 SH SOLE 0 0 34534 PIONEER MUNICIPAL HIGH INCOM COM 723762100 770 78369 SH SOLE 0 0 78369 PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 114 10812 SH SOLE 0 0 10812 PIONEER NAT RES CO COM 723787107 140294 561069 SH SOLE 0 0 561069 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3704 344198 SH SOLE 0 0 344198 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1668 144458 SH SOLE 0 0 144458 PLANTRONICS INC NEW COM 727493108 247 6261 SH SOLE 0 0 6261 PLAYA HOTELS & RESORTS NV SHS N70544106 2191 253316 SH SOLE 0 0 253316 PLAYAGS INC COM 72814N104 132 19747 SH SOLE 0 0 19747 PLBY GROUP INC COM 72814P109 209 15976 SH SOLE 0 0 15976 PLUG POWER INC COM NEW 72919P202 5064 177014 SH SOLE 0 0 177014 PLUG POWER INC COM NEW 72919P202 40 12300 SH Call SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 23267 126141 SH SOLE 0 0 126141 POLARIS INC COM 731068102 23349 221688 SH SOLE 0 0 221688 POLYMET MNG CORP COM NEW 731916409 132 31604 SH SOLE 0 0 31604 POLYPID LTD SHS M8001Q118 285 52251 SH SOLE 0 0 52251 POOL CORP COM 73278L105 5277 12467 SH SOLE 0 0 12467 POPULAR INC COM NEW 733174700 368 4505 SH SOLE 0 0 4505 PORTILLOS INC COM CL A 73642K106 834 33964 SH SOLE 0 0 33964 POST HLDGS INC COM 737446104 353 5100 SH SOLE 0 0 5100 POTLATCHDELTIC CORPORATION COM 737630103 6195 117485 SH SOLE 0 0 117485 POWER INTEGRATIONS INC COM 739276103 211 2273 SH SOLE 0 0 2273 PPG INDS INC COM 693506107 10439 79628 SH SOLE 0 0 79628 PPL CORP COM 69351T106 5428 190062 SH SOLE 0 0 190062 PRECIGEN INC COM 74017N105 24 11385 SH SOLE 0 0 11385 PREFERRED APT CMNTYS INC COM 74039L103 627 25139 SH SOLE 0 0 25139 PRICE T ROWE GROUP INC COM 74144T108 24469 161825 SH SOLE 0 0 161825 PRIMO WATER CORPORATION COM 74167P108 1676 117593 SH SOLE 0 0 117593 PRINCIPAL EXCHANGE-TRADED FD PRIN HLTHCRE INV 74255Y409 636 16060 SH SOLE 0 0 16060 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 4534 238737 SH SOLE 0 0 238737 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7190 97939 SH SOLE 0 0 97939 PROCTER AND GAMBLE CO COM 742718109 170292 1114434 SH SOLE 0 0 1114434 PROCURE ETF TRUST II SPACE ETF 74280R205 338 13143 SH SOLE 0 0 13143 PROFESSIONAL HLDG CORP CL A COM 743139107 4228 187392 SH SOLE 0 0 187392 PROFIRE ENERGY INC COM 74316X101 15 11440 SH SOLE 0 0 11440 PROFOUND MED CORP COM NEW 74319B502 422 46911 SH SOLE 0 0 46911 PROG HOLDINGS INC COM NPV 74319R101 969 33678 SH SOLE 0 0 33678 PROGRESSIVE CORP COM 743315103 15151 132916 SH SOLE 0 0 132916 PROLOGIS INC. COM 74340W103 22272 137909 SH SOLE 0 0 137909 PROPETRO HLDG CORP COM 74347M108 1418 101786 SH SOLE 0 0 101786 PROSHARES TR DJ BRKFLD GLB 74347B508 427 8611 SH SOLE 0 0 8611 PROSHARES TR LARGE CAP CRE 74347R248 1427 26511 SH SOLE 0 0 26511 PROSHARES TR MSCI EAFE DIVD 74347B839 5125 126895 SH SOLE 0 0 126895 PROSHARES TR MSCI TRANFRMTNAL 74347G796 1686 42223 SH SOLE 0 0 42223 PROSHARES TR ONLINE RTL ETF 74347B169 709 15449 SH SOLE 0 0 15449 PROSHARES TR PET CARE ETF 74348A145 1207 18130 SH SOLE 0 0 18130 PROSHARES TR PSHS SHTFINL ETF 74347B185 123 10434 SH SOLE 0 0 10434 PROSHARES TR PSHS ULTRA QQQ 74347R206 295 4100 SH SOLE 0 0 4100 PROSHARES TR RUSS 2000 DIVD 74347B698 9939 153852 SH SOLE 0 0 153852 PROSHARES TR S&P 500 DV ARIST 74348A467 109458 1153273 SH SOLE 0 0 1153273 PROSHARES TR S&P MDCP 400 DIV 74347B680 14404 199305 SH SOLE 0 0 199305 PROSHARES TR SHORT QQQ NEW 74347B714 306 26456 SH SOLE 0 0 26456 PROSHARES TR ULTRAPRO QQQ 74347X831 285 4905 SH SOLE 0 0 4905 PROSPECT CAP CORP COM 74348T102 819 98853 SH SOLE 0 0 98853 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 20 20000 PRN SOLE 0 0 20000 PROSPERITY BANCSHARES INC COM 743606105 2853 41119 SH SOLE 0 0 41119 PROVIDENT FINL SVCS INC COM 74386T105 288 12296 SH SOLE 0 0 12296 PRUDENTIAL FINL INC COM 744320102 33257 281429 SH SOLE 0 0 281429 PTC INC COM 69370C100 273 2530 SH SOLE 0 0 2530 PUBLIC STORAGE COM 74460D109 27383 70154 SH SOLE 0 0 70154 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 9428 134696 SH SOLE 0 0 134696 PULTE GROUP INC COM 745867101 11307 269840 SH SOLE 0 0 269840 PURE STORAGE INC CL A 74624M102 8802 249269 SH SOLE 0 0 249269 PUTNAM MANAGED MUN INCOME TR COM 746823103 1379 195046 SH SOLE 0 0 195046 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1438 123430 SH SOLE 0 0 123430 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1359 340641 SH SOLE 0 0 340641 QCR HOLDINGS INC COM 74727A104 203 3594 SH SOLE 0 0 3594 QORVO INC COM 74736K101 3328 26816 SH SOLE 0 0 26816 QUALCOMM INC COM 747525103 140414 918794 SH SOLE 0 0 918794 QUALIGEN THERAPEUTICS INC COM 74754R103 29 43641 SH SOLE 0 0 43641 QUALYS INC COM 74758T303 625 4391 SH SOLE 0 0 4391 QUANTA SVCS INC COM 74762E102 15440 117297 SH SOLE 0 0 117297 QUANTUM SI INC COM CL A 74765K105 383 81830 SH SOLE 0 0 81830 QUANTUMSCAPE CORP COM CL A 74767V109 2249 112504 SH SOLE 0 0 112504 QUDIAN INC ADR 747798106 14 11698 SH SOLE 0 0 11698 QUEST DIAGNOSTICS INC COM 74834L100 7696 56218 SH SOLE 0 0 56218 QUIDEL CORP COM 74838J101 1668 14831 SH SOLE 0 0 14831 QUIPT HOME MEDICAL CORP COM 74880P104 145 33100 SH SOLE 0 0 33100 QURATE RETAIL INC COM SER A 74915M100 68 14270 SH SOLE 0 0 14270 RADA ELECTR INDS LTD COM PAR NEW M81863124 160 11483 SH SOLE 0 0 11483 RADIAN GROUP INC COM 750236101 1260 56712 SH SOLE 0 0 56712 RADNET INC COM 750491102 337 15086 SH SOLE 0 0 15086 RAMBUS INC DEL COM 750917106 1443 45241 SH SOLE 0 0 45241 RANGE RES CORP COM 75281A109 1090 35865 SH SOLE 0 0 35865 RAPID7 INC COM 753422104 8935 80326 SH SOLE 0 0 80326 RAYMOND JAMES FINL INC COM 754730109 21431 194987 SH SOLE 0 0 194987 RAYONIER ADVANCED MATLS INC COM 75508B104 72 10884 SH SOLE 0 0 10884 RAYONIER INC COM 754907103 2605 63349 SH SOLE 0 0 63349 RAYTHEON TECHNOLOGIES CORP COM 75513E101 82979 837516 SH SOLE 0 0 837516 RBB FD INC MOTLEY FOL ETF 74933W601 1017 24874 SH SOLE 0 0 24874 RBB FD INC MOTLEY FOOL SML 74933W874 343 11005 SH SOLE 0 0 11005 READY CAPITAL CORP COM 75574U101 869 57701 SH SOLE 0 0 57701 REALOGY HLDGS CORP COM 75605Y106 300 19139 SH SOLE 0 0 19139 REALTY INCOME CORP COM 756109104 20444 295009 SH SOLE 0 0 295009 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5886 170265 SH SOLE 0 0 170265 RED CAT HLDGS INC COM 75644T100 45 22317 SH SOLE 0 0 22317 RED ROBIN GOURMET BURGERS IN COM 75689M101 360 21381 SH SOLE 0 0 21381 RED ROCK RESORTS INC CL A 75700L108 238 4898 SH SOLE 0 0 4898 REDWOOD TR INC COM 758075402 3584 340322 SH SOLE 0 0 340322 REDWOOD TRUST INC NOTE 4.750% 8/1 758075AC9 30 30000 PRN SOLE 0 0 30000 REGENCY CTRS CORP COM 758849103 3424 47992 SH SOLE 0 0 47992 REGENERON PHARMACEUTICALS COM 75886F107 9033 12933 SH SOLE 0 0 12933 REGENXBIO INC COM 75901B107 1975 59496 SH SOLE 0 0 59496 REGIONS FINANCIAL CORP NEW COM 7591EP100 13339 599230 SH SOLE 0 0 599230 RELIANCE STEEL & ALUMINUM CO COM 759509102 1261 6876 SH SOLE 0 0 6876 RELX PLC SPONSORED ADR 759530108 382 12271 SH SOLE 0 0 12271 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 245 5559 SH SOLE 0 0 5559 RENASANT CORP COM 75970E107 208 6225 SH SOLE 0 0 6225 RENESOLA LTD SPONSORED ADS 75971T301 108 18634 SH SOLE 0 0 18634 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 369 6080 SH SOLE 0 0 6080 RENOVARE ENVIRONMENTAL INC COM 09074B107 65 118685 SH SOLE 0 0 118685 RENT A CTR INC NEW COM 76009N100 2478 98359 SH SOLE 0 0 98359 REPLIGEN CORP COM 759916109 361 1917 SH SOLE 0 0 1917 REPUBLIC SVCS INC COM 760759100 14893 112386 SH SOLE 0 0 112386 RESEARCH FRONTIERS INC COM 760911107 31 15935 SH SOLE 0 0 15935 RESIDEO TECHNOLOGIES INC COM 76118Y104 269 11270 SH SOLE 0 0 11270 RESMED INC COM 761152107 10981 45279 SH SOLE 0 0 45279 RESTAURANT BRANDS INTL INC COM 76131D103 509 8718 SH SOLE 0 0 8718 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1462 75416 SH SOLE 0 0 75416 REVOLVE GROUP INC CL A 76156B107 4660 86801 SH SOLE 0 0 86801 REXFORD INDL RLTY INC COM 76169C100 547 7339 SH SOLE 0 0 7339 REYNOLDS CONSUMER PRODS INC COM 76171L106 695 23672 SH SOLE 0 0 23672 RF INDS LTD COM PAR $0.01 749552105 210 29125 SH SOLE 0 0 29125 RH COM 74967X103 2212 6784 SH SOLE 0 0 6784 RINGCENTRAL INC CL A 76680R206 6662 56838 SH SOLE 0 0 56838 RINGCENTRAL INC NOTE 3/0 76680RAF4 57 65000 PRN SOLE 0 0 65000 RIO TINTO PLC SPONSORED ADR 767204100 7098 88282 SH SOLE 0 0 88282 RIVERNORTH MANAGED DUR MUN I COM 76882H105 359 20888 SH SOLE 0 0 20888 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 5837 116183 SH SOLE 0 0 116183 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 527 16600 SH Put SOLE 0 0 16600 RLI CORP COM 749607107 3671 33181 SH SOLE 0 0 33181 RLJ LODGING TR COM 74965L101 1108 78666 SH SOLE 0 0 78666 ROBERT HALF INTL INC COM 770323103 2021 17698 SH SOLE 0 0 17698 ROBINHOOD MKTS INC COM CL A 770700102 199 14737 SH SOLE 0 0 14737 ROBLOX CORP CL A 771049103 11979 259064 SH SOLE 0 0 259064 ROCKET COS INC COM CL A 77311W101 186 16693 SH SOLE 0 0 16693 ROCKWELL AUTOMATION INC COM 773903109 12032 42963 SH SOLE 0 0 42963 ROCKWELL MED INC COM 774374102 15 31590 SH SOLE 0 0 31590 ROGERS COMMUNICATIONS INC CL B 775109200 1219 21482 SH SOLE 0 0 21482 ROGERS CORP COM 775133101 249 915 SH SOLE 0 0 915 ROKU INC COM CL A 77543R102 9176 73252 SH SOLE 0 0 73252 ROKU INC COM CL A 77543R102 336 11000 SH Put SOLE 0 0 11000 ROLLINS INC COM 775711104 8249 235338 SH SOLE 0 0 235338 ROPER TECHNOLOGIES INC COM 776696106 105001 222265 SH SOLE 0 0 222265 ROSS STORES INC COM 778296103 8720 96393 SH SOLE 0 0 96393 ROYAL BK CDA COM 780087102 11791 106934 SH SOLE 0 0 106934 ROYAL CARIBBEAN GROUP COM V7780T103 14394 171809 SH SOLE 0 0 171809 ROYAL GOLD INC COM 780287108 1247 8826 SH SOLE 0 0 8826 ROYCE GLOBAL VALUE TR INC COM 78081T104 590 51955 SH SOLE 0 0 51955 ROYCE MICRO-CAP TR INC COM 780915104 514 48890 SH SOLE 0 0 48890 ROYCE VALUE TR INC COM 780910105 25537 1503093 SH SOLE 0 0 1503093 RPM INTL INC COM 749685103 1334 16375 SH SOLE 0 0 16375 RUTHS HOSPITALITY GROUP INC COM 783332109 2165 94632 SH SOLE 0 0 94632 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 207 2380 SH SOLE 0 0 2380 RYDER SYS INC COM 783549108 515 6496 SH SOLE 0 0 6496 RYMAN HOSPITALITY PPTYS INC COM 78377T107 2256 24320 SH SOLE 0 0 24320 S&P GLOBAL INC COM 78409V104 92890 226441 SH SOLE 0 0 226441 SABA CAPITAL INCOME & OPRNT SHARES 78518H103 616 136340 SH SOLE 0 0 136340 SABRA HEALTH CARE REIT INC COM 78573L106 557 37405 SH SOLE 0 0 37405 SABRE CORP COM 78573M104 640 55987 SH SOLE 0 0 55987 SACHEM CAP CORP COM 78590A109 94 18420 SH SOLE 0 0 18420 SAFETY INS GROUP INC COM 78648T100 872 9597 SH SOLE 0 0 9597 SALESFORCE COM INC COM 79466L302 183044 862115 SH SOLE 0 0 862115 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 200 22835 SH SOLE 0 0 22835 SANDERSON FARMS INC COM 800013104 1288 6869 SH SOLE 0 0 6869 SANFILIPPO JOHN B & SON INC COM 800422107 1644 19706 SH SOLE 0 0 19706 SANGAMO THERAPEUTICS INC COM 800677106 539 92792 SH SOLE 0 0 92792 SANOFI SPONSORED ADR 80105N105 5741 111824 SH SOLE 0 0 111824 SAP SE SPON ADR 803054204 968 8722 SH SOLE 0 0 8722 SAREPTA THERAPEUTICS INC COM 803607100 768 9837 SH SOLE 0 0 9837 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4167 12111 SH SOLE 0 0 12111 SCHLUMBERGER LTD COM STK 806857108 11326 274158 SH SOLE 0 0 274158 SCHWAB CHARLES CORP COM 808513105 17915 212489 SH SOLE 0 0 212489 SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 298 6140 SH SOLE 0 0 6140 SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 295 6707 SH SOLE 0 0 6707 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4131 148761 SH SOLE 0 0 148761 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 14064 383010 SH SOLE 0 0 383010 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1372 36144 SH SOLE 0 0 36144 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 274 5140 SH SOLE 0 0 5140 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 4724 81805 SH SOLE 0 0 81805 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 5625 96151 SH SOLE 0 0 96151 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 788 14737 SH SOLE 0 0 14737 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 3954 136579 SH SOLE 0 0 136579 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 9071 281363 SH SOLE 0 0 281363 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 11554 233217 SH SOLE 0 0 233217 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3379 66823 SH SOLE 0 0 66823 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 7005 131199 SH SOLE 0 0 131199 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 202283 2564078 SH SOLE 0 0 2564078 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 68867 920435 SH SOLE 0 0 920435 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2715 38027 SH SOLE 0 0 38027 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 8173 151764 SH SOLE 0 0 151764 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 97613 1286750 SH SOLE 0 0 1286750 SCHWAB STRATEGIC TR US REIT ETF 808524847 791 31781 SH SOLE 0 0 31781 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 13075 276064 SH SOLE 0 0 276064 SCHWAB STRATEGIC TR US TIPS ETF 808524870 11596 191005 SH SOLE 0 0 191005 SCIENCE APPLICATIONS INTL CO COM 808625107 565 6134 SH SOLE 0 0 6134 SCOTTS MIRACLE-GRO CO CL A 810186106 23115 187974 SH SOLE 0 0 187974 SEA LTD SPONSORD ADS 81141R100 817 6820 SH SOLE 0 0 6820 SEABOARD CORP DEL COM 811543107 2220 528 SH SOLE 0 0 528 SEABRIDGE GOLD INC COM 811916105 495 26752 SH SOLE 0 0 26752 SEACOAST BKG CORP FLA COM NEW 811707801 356 10173 SH SOLE 0 0 10173 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 5476 60914 SH SOLE 0 0 60914 SEAGEN INC COM 81181C104 1052 7305 SH SOLE 0 0 7305 SEALED AIR CORP NEW COM 81211K100 612 9142 SH SOLE 0 0 9142 SEI INVTS CO COM 784117103 1726 28662 SH SOLE 0 0 28662 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 26752 388952 SH SOLE 0 0 388952 SELECT SECTOR SPDR TR ENERGY 81369Y506 200375 2621321 SH SOLE 0 0 2621321 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 160180 4180039 SH SOLE 0 0 4180039 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 18693 386853 SH SOLE 0 0 386853 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 116234 628102 SH SOLE 0 0 628102 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 56752 747814 SH SOLE 0 0 747814 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 156736 1144111 SH SOLE 0 0 1144111 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 79679 773729 SH SOLE 0 0 773729 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 29567 397077 SH SOLE 0 0 397077 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 19321 219170 SH SOLE 0 0 219170 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 124096 780799 SH SOLE 0 0 780799 SELECTIVE INS GROUP INC COM 816300107 528 5904 SH SOLE 0 0 5904 SEMPRA COM 816851109 6646 39530 SH SOLE 0 0 39530 SENSEONICS HLDGS INC COM 81727U105 312 158175 SH SOLE 0 0 158175 SENTINELONE INC CL A 81730H109 455 11738 SH SOLE 0 0 11738 SERVICE CORP INTL COM 817565104 2154 32717 SH SOLE 0 0 32717 SERVICE PPTYS TR COM SH BEN INT 81761L102 1505 170481 SH SOLE 0 0 170481 SERVICENOW INC COM 81762P102 50881 91366 SH SOLE 0 0 91366 SERVISFIRST BANCSHARES INC COM 81768T108 1690 17735 SH SOLE 0 0 17735 SFL CORPORATION LTD SHS G7738W106 149 14683 SH SOLE 0 0 14683 SHAKE SHACK INC CL A 819047101 2364 34823 SH SOLE 0 0 34823 SHARECARE INC COM CL A 81948W104 176 71242 SH SOLE 0 0 71242 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 787 55330 SH SOLE 0 0 55330 SHELL PLC SPON ADS 780259305 11883 216322 SH SOLE 0 0 216322 SHERWIN WILLIAMS CO COM 824348106 31701 126977 SH SOLE 0 0 126977 SHOCKWAVE MED INC COM 82489T104 246 1184 SH SOLE 0 0 1184 SHOPIFY INC CL A 82509L107 33352 49340 SH SOLE 0 0 49340 SHYFT GROUP INC COM 825698103 641 17747 SH SOLE 0 0 17747 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 807 49734 SH SOLE 0 0 49734 SIENTRA INC COM 82621J105 114 51231 SH SOLE 0 0 51231 SIGNATURE BK NEW YORK N Y COM 82669G104 13063 44488 SH SOLE 0 0 44488 SIGNET JEWELERS LIMITED SHS G81276100 1856 25524 SH SOLE 0 0 25524 SILVERCREST METALS INC COM 828363101 234 26312 SH SOLE 0 0 26312 SILVERGATE CAP CORP CL A 82837P408 331 2196 SH SOLE 0 0 2196 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 350 13321 SH SOLE 0 0 13321 SIMON PPTY GROUP INC NEW COM 828806109 9944 75583 SH SOLE 0 0 75583 SIMPLY GOOD FOODS CO COM 82900L102 201 5299 SH SOLE 0 0 5299 SIMPSON MFG INC COM 829073105 243 2224 SH SOLE 0 0 2224 SIREN ETF TR NSD NXGN ECO ETF 829658202 1218 32861 SH SOLE 0 0 32861 SIRIUS XM HOLDINGS INC COM 82968B103 1805 272622 SH SOLE 0 0 272622 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 717 4436 SH SOLE 0 0 4436 SITIME CORP COM 82982T106 1508 6084 SH SOLE 0 0 6084 SIX FLAGS ENTMT CORP NEW COM 83001A102 771 17718 SH SOLE 0 0 17718 SIXTH STREET SPECIALTY LENDI COM 83012A109 415 17805 SH SOLE 0 0 17805 SKILLZ INC COM 83067L109 77 25789 SH SOLE 0 0 25789 SKYWEST INC COM 830879102 254 8810 SH SOLE 0 0 8810 SKYWORKS SOLUTIONS INC COM 83088M102 17424 130726 SH SOLE 0 0 130726 SMARTFINANCIAL INC COM NEW 83190L208 286 11180 SH SOLE 0 0 11180 SMILEDIRECTCLUB INC CL A COM 83192H106 57 21990 SH SOLE 0 0 21990 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 393 12319 SH SOLE 0 0 12319 SMITH & WESSON BRANDS INC COM 831754106 372 24610 SH SOLE 0 0 24610 SMITH A O CORP COM 831865209 7444 116511 SH SOLE 0 0 116511 SMITH MICRO SOFTWARE INC COM NEW 832154207 1175 311670 SH SOLE 0 0 311670 SMUCKER J M CO COM NEW 832696405 4493 33178 SH SOLE 0 0 33178 SNAP INC CL A 83304A106 5000 138929 SH SOLE 0 0 138929 SNAP ON INC COM 833034101 14699 71538 SH SOLE 0 0 71538 SNOWFLAKE INC CL A 833445109 7909 34518 SH SOLE 0 0 34518 SOC TELEMED INC COM CL A 78472F101 30 10005 SH SOLE 0 0 10005 SOCIAL CAPITAL HEDOSOPHA HLD UNIT 99/99/9999 G8251L121 112 10790 SH SOLE 0 0 10790 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 346 4045 SH SOLE 0 0 4045 SOFI TECHNOLOGIES INC COM 83406F102 6342 671141 SH SOLE 0 0 671141 SOFI TECHNOLOGIES INC COM 83406F102 1 10800 SH Call SOLE 0 0 0 SOL GEL TECHNOLOGIES SHS M8694L103 559 75747 SH SOLE 0 0 75747 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3001 9308 SH SOLE 0 0 9308 SOMALOGIC INC CLASS A COM 83444K105 180 22409 SH SOLE 0 0 22409 SONOCO PRODS CO COM 835495102 894 14286 SH SOLE 0 0 14286 SONOS INC COM 83570H108 970 34381 SH SOLE 0 0 34381 SONY GROUP CORPORATION SPONSORED ADR 835699307 2522 24551 SH SOLE 0 0 24551 SORRENTO THERAPEUTICS INC COM NEW 83587F202 376 161195 SH SOLE 0 0 161195 SOURCE CAP INC COM 836144105 478 11375 SH SOLE 0 0 11375 SOUTH JERSEY INDS INC COM 838518108 2380 68880 SH SOLE 0 0 68880 SOUTH JERSEY INDS INC UNIT 04/01/2024 838518306 1717 24699 SH SOLE 0 0 24699 SOUTHERN CO COM 842587107 44481 613453 SH SOLE 0 0 613453 SOUTHERN COPPER CORP COM 84265V105 2346 30905 SH SOLE 0 0 30905 SOUTHSIDE BANCSHARES INC COM 84470P109 424 10385 SH SOLE 0 0 10385 SOUTHSTATE CORPORATION COM 840441109 1832 22450 SH SOLE 0 0 22450 SOUTHWEST AIRLS CO COM 844741108 20786 453848 SH SOLE 0 0 453848 SOUTHWEST GAS HLDGS INC COM 844895102 477 6088 SH SOLE 0 0 6088 SOUTHWESTERN ENERGY CO COM 845467109 1003 139901 SH SOLE 0 0 139901 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 93013 268168 SH SOLE 0 0 268168 SPDR GOLD TR GOLD SHS 78463V107 198743 1100154 SH SOLE 0 0 1100154 SPDR GOLD TR GOLD SHS 78463V107 15 15200 SH Call SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2937 54380 SH SOLE 0 0 54380 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1759 51568 SH SOLE 0 0 51568 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1621 39398 SH SOLE 0 0 39398 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 11979 190809 SH SOLE 0 0 190809 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 9009 327347 SH SOLE 0 0 327347 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1589 22016 SH SOLE 0 0 22016 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 630 9829 SH SOLE 0 0 9829 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 14954 436218 SH SOLE 0 0 436218 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 6122 158448 SH SOLE 0 0 158448 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 15352 525751 SH SOLE 0 0 525751 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 419 7385 SH SOLE 0 0 7385 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 786 13537 SH SOLE 0 0 13537 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 646 16646 SH SOLE 0 0 16646 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 275 7823 SH SOLE 0 0 7823 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 2011 34653 SH SOLE 0 0 34653 SPDR S&P 500 ETF TR TR UNIT 78462F103 744225 1647771 SH SOLE 0 0 1647771 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 49498 100920 SH SOLE 0 0 100920 SPDR SER TR AEROSPACE DEF 78464A631 4053 32502 SH SOLE 0 0 32502 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 12836 620708 SH SOLE 0 0 620708 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 11652 127436 SH SOLE 0 0 127436 SPDR SER TR BLOOMBERG CONV 78464A359 23454 304800 SH SOLE 0 0 304800 SPDR SER TR BLOOMBERG HIGH Y 78468R622 9403 91733 SH SOLE 0 0 91733 SPDR SER TR BLOOMBERG INTL 78464A151 997 31265 SH SOLE 0 0 31265 SPDR SER TR BLOOMBERG INTL T 78464A516 368 14131 SH SOLE 0 0 14131 SPDR SER TR BLOOMBERG INVT 78468R200 9069 297431 SH SOLE 0 0 297431 SPDR SER TR BLOOMBERG SHT TE 78468R408 4439 169155 SH SOLE 0 0 169155 SPDR SER TR COMP SOFTWARE 78464A599 492 3340 SH SOLE 0 0 3340 SPDR SER TR DJ REIT ETF 78464A607 3185 27150 SH SOLE 0 0 27150 SPDR SER TR FTSE INT GVT ETF 78464A490 1312 24300 SH SOLE 0 0 24300 SPDR SER TR GLB DOW ETF 78464A706 344 3057 SH SOLE 0 0 3057 SPDR SER TR HLTH CARE SVCS 78464A573 1035 10215 SH SOLE 0 0 10215 SPDR SER TR HLTH CR EQUIP 78464A581 976 8712 SH SOLE 0 0 8712 SPDR SER TR ICE PFD SEC ETF 78464A292 603 15465 SH SOLE 0 0 15465 SPDR SER TR MSCI USA STRTGIC 78468R812 4161 33393 SH SOLE 0 0 33393 SPDR SER TR NUVEEN BLMBRG MU 78468R721 1397 29174 SH SOLE 0 0 29174 SPDR SER TR NUVEEN BLMBRG SH 78468R739 20228 427374 SH SOLE 0 0 427374 SPDR SER TR NUVEEN BLOOMBERG 78464A284 11395 206616 SH SOLE 0 0 206616 SPDR SER TR NYSE TECH ETF 78464A102 658 4736 SH SOLE 0 0 4736 SPDR SER TR OILGAS EQUIP 78468R549 721 9608 SH SOLE 0 0 9608 SPDR SER TR PORTFLI INTRMDIT 78464A672 15339 506400 SH SOLE 0 0 506400 SPDR SER TR PORTFLI TIPS ETF 78464A656 17070 564106 SH SOLE 0 0 564106 SPDR SER TR PORTFOLI S&P1500 78464A805 5445 97967 SH SOLE 0 0 97967 SPDR SER TR PORTFOLIO AGRGTE 78464A649 1737 62520 SH SOLE 0 0 62520 SPDR SER TR PORTFOLIO INTRMD 78464A375 7491 219350 SH SOLE 0 0 219350 SPDR SER TR PORTFOLIO LN TSR 78464A664 877 23175 SH SOLE 0 0 23175 SPDR SER TR PORTFOLIO S&P400 78464A847 5879 124655 SH SOLE 0 0 124655 SPDR SER TR PORTFOLIO S&P500 78464A854 41013 771928 SH SOLE 0 0 771928 SPDR SER TR PORTFOLIO S&P600 78468R853 3982 94648 SH SOLE 0 0 94648 SPDR SER TR PORTFOLIO SH TSR 78468R101 1638 55228 SH SOLE 0 0 55228 SPDR SER TR PORTFOLIO SHORT 78464A474 36675 1217236 SH SOLE 0 0 1217236 SPDR SER TR PRTFLO S&P500 GW 78464A409 57921 874781 SH SOLE 0 0 874781 SPDR SER TR PRTFLO S&P500 HI 78468R788 6345 144364 SH SOLE 0 0 144364 SPDR SER TR PRTFLO S&P500 VL 78464A508 132098 3164017 SH SOLE 0 0 3164017 SPDR SER TR RUSSELL LOW VOL 78468R754 2674 24368 SH SOLE 0 0 24368 SPDR SER TR RUSSELL YIELD 78468R770 20480 201914 SH SOLE 0 0 201914 SPDR SER TR S&P 400 MDCP GRW 78464A821 2960 39883 SH SOLE 0 0 39883 SPDR SER TR S&P 400 MDCP VAL 78464A839 2594 36859 SH SOLE 0 0 36859 SPDR SER TR S&P 600 SMCP GRW 78464A201 3404 40607 SH SOLE 0 0 40607 SPDR SER TR S&P 600 SMCP VAL 78464A300 9043 108524 SH SOLE 0 0 108524 SPDR SER TR S&P 600 SML CAP 78464A813 3432 36664 SH SOLE 0 0 36664 SPDR SER TR S&P BIOTECH 78464A870 20147 224147 SH SOLE 0 0 224147 SPDR SER TR S&P BK ETF 78464A797 2879 55000 SH SOLE 0 0 55000 SPDR SER TR S&P DIVID ETF 78464A763 169650 1324241 SH SOLE 0 0 1324241 SPDR SER TR S&P HOMEBUILD 78464A888 4223 66824 SH SOLE 0 0 66824 SPDR SER TR S&P INS ETF 78464A789 516 12276 SH SOLE 0 0 12276 SPDR SER TR S&P KENSHO CLEAN 78468R655 2417 26936 SH SOLE 0 0 26936 SPDR SER TR S&P KENSHO FUTRE 78468R671 233 4421 SH SOLE 0 0 4421 SPDR SER TR S&P KENSHO INTLG 78468R697 1591 38981 SH SOLE 0 0 38981 SPDR SER TR S&P KENSHO NEW 78468R648 10304 198275 SH SOLE 0 0 198275 SPDR SER TR S&P KENSHO SMART 78468R689 548 11688 SH SOLE 0 0 11688 SPDR SER TR S&P METALS MNG 78464A755 40259 656842 SH SOLE 0 0 656842 SPDR SER TR S&P OILGAS EXP 78468R556 31019 230512 SH SOLE 0 0 230512 SPDR SER TR S&P PHARMAC 78464A722 298 6571 SH SOLE 0 0 6571 SPDR SER TR S&P REGL BKG 78464A698 50779 737000 SH SOLE 0 0 737000 SPDR SER TR S&P RETAIL ETF 78464A714 1351 17888 SH SOLE 0 0 17888 SPDR SER TR S&P SEMICNDCTR 78464A862 1583 7630 SH SOLE 0 0 7630 SPDR SER TR S&P TELECOM 78464A540 207 2238 SH SOLE 0 0 2238 SPDR SER TR S&P TRANSN ETF 78464A532 9697 108881 SH SOLE 0 0 108881 SPDR SER TR S&P1500MOMTILT 78468R705 896 4627 SH SOLE 0 0 4627 SPDR SER TR SPDR S&P 500 ETF 78468R796 625 5630 SH SOLE 0 0 5630 SPDR SER TR SPDR S&P1500VL 78464A128 380 2455 SH SOLE 0 0 2455 SPDR SER TR SSGA GNDER ETF 78468R747 245 2652 SH SOLE 0 0 2652 SPDR SER TR SSGA US LRG ETF 78468R804 10747 74795 SH SOLE 0 0 74795 SPDR SER TR SSGA US SMAL ETF 78468R887 213 1866 SH SOLE 0 0 1866 SPECTRUM PHARMACEUTICALS INC COM 84763A108 16 12715 SH SOLE 0 0 12715 SPIRE INC COM 84857L101 384 5345 SH SOLE 0 0 5345 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 326 6672 SH SOLE 0 0 6672 SPIRIT AIRLS INC COM 848577102 276 12620 SH SOLE 0 0 12620 SPIRIT OF TEX BANCSHARES INC COM 84861D103 234 8913 SH SOLE 0 0 8913 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2178 47326 SH SOLE 0 0 47326 SPLUNK INC COM 848637104 4643 31240 SH SOLE 0 0 31240 SPOTIFY TECHNOLOGY S A SHS L8681T102 4099 27139 SH SOLE 0 0 27139 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 817 24764 SH SOLE 0 0 24764 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 721 16606 SH SOLE 0 0 16606 SPROTT INC COM NEW 852066208 807 16066 SH SOLE 0 0 16066 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 5457 281585 SH SOLE 0 0 281585 SPROTT PHYSICAL GOLD TR UNIT 85207H104 3480 226393 SH SOLE 0 0 226393 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 203 12604 SH SOLE 0 0 12604 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 4248 484388 SH SOLE 0 0 484388 SPROUTS FMRS MKT INC COM 85208M102 722 22592 SH SOLE 0 0 22592 SPX CORP COM 784635104 271 5488 SH SOLE 0 0 5488 SPX FLOW INC COM 78469X107 365 4236 SH SOLE 0 0 4236 SQUARESPACE INC CLASS A 85225A107 207 8095 SH SOLE 0 0 8095 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1631 21739 SH SOLE 0 0 21739 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 19463 432903 SH SOLE 0 0 432903 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 3347 108566 SH SOLE 0 0 108566 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5670 126648 SH SOLE 0 0 126648 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 5616 140289 SH SOLE 0 0 140289 ST JOE CO COM 790148100 1583 26725 SH SOLE 0 0 26725 STAAR SURGICAL CO COM PAR $0.01 852312305 2802 35069 SH SOLE 0 0 35069 STAG INDL INC COM 85254J102 3537 85549 SH SOLE 0 0 85549 STANDARD LITHIUM LTD COM 853606101 202 22968 SH SOLE 0 0 22968 STANLEY BLACK & DECKER INC COM 854502101 5157 36894 SH SOLE 0 0 36894 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 290 9751 SH SOLE 0 0 9751 STARBUCKS CORP COM 855244109 69042 758931 SH SOLE 0 0 758931 STARWOOD PPTY TR INC COM 85571B105 10280 425333 SH SOLE 0 0 425333 STATE STR CORP COM 857477103 4796 55046 SH SOLE 0 0 55046 STATERA BIOPHARMA INC COM 857561104 35 112250 SH SOLE 0 0 112250 STEEL DYNAMICS INC COM 858119100 4665 55921 SH SOLE 0 0 55921 STELLANTIS N.V SHS N82405106 1319 81067 SH SOLE 0 0 81067 STELLUS CAP INVT CORP COM 858568108 379 27279 SH SOLE 0 0 27279 STEM INC COM 85859N102 283 25718 SH SOLE 0 0 25718 STERICYCLE INC COM 858912108 588 9987 SH SOLE 0 0 9987 STERIS PLC SHS USD G8473T100 3959 16374 SH SOLE 0 0 16374 STMICROELECTRONICS N V NY REGISTRY 861012102 455 10533 SH SOLE 0 0 10533 STONECO LTD COM CL A G85158106 128 10972 SH SOLE 0 0 10972 STONEX GROUP INC COM 861896108 208 2804 SH SOLE 0 0 2804 STORE CAP CORP COM 862121100 2909 99516 SH SOLE 0 0 99516 STRATASYS LTD SHS M85548101 356 14029 SH SOLE 0 0 14029 STRATEGY SHS DAY HAGAN NED 86280R803 42385 1191586 SH SOLE 0 0 1191586 STRYKER CORPORATION COM 863667101 44971 168187 SH SOLE 0 0 168187 STURM RUGER & CO INC COM 864159108 1090 15661 SH SOLE 0 0 15661 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 3398 211058 SH SOLE 0 0 211058 SUMMIT MATLS INC CL A 86614U100 1455 46845 SH SOLE 0 0 46845 SUN CMNTYS INC COM 866674104 725 4135 SH SOLE 0 0 4135 SUN LIFE FINANCIAL INC. COM 866796105 1376 24648 SH SOLE 0 0 24648 SUNCOR ENERGY INC NEW COM 867224107 3484 106896 SH SOLE 0 0 106896 SUNDIAL GROWERS INC COM 86730L109 25 36314 SH SOLE 0 0 36314 SUNNOVA ENERGY INTL INC. COM 86745K104 1095 47501 SH SOLE 0 0 47501 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 8538 209070 SH SOLE 0 0 209070 SUNPOWER CORP COM 867652406 590 27475 SH SOLE 0 0 27475 SUNRUN INC COM 86771W105 3014 99230 SH SOLE 0 0 99230 SUPER LEAGUE GAMING INC COM 86804F202 277 147500 SH SOLE 0 0 147500 SURGALIGN HOLDINGS INC COM 86882C105 69 227235 SH SOLE 0 0 227235 SURO CAPITAL CORP COM NEW 86887Q109 193 22370 SH SOLE 0 0 22370 SVB FINANCIAL GROUP COM 78486Q101 7769 13887 SH SOLE 0 0 13887 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 107 12175 SH SOLE 0 0 12175 SWISS HELVETIA FD INC COM 870875101 144 15589 SH SOLE 0 0 15589 SWITCH INC CL A 87105L104 8443 273930 SH SOLE 0 0 273930 SYNAPTICS INC COM 87157D109 256 1284 SH SOLE 0 0 1284 SYNCHRONY FINANCIAL COM 87165B103 53090 1525123 SH SOLE 0 0 1525123 SYNEOS HEALTH INC CL A 87166B102 207 2555 SH SOLE 0 0 2555 SYNOPSYS INC COM 871607107 1283 3849 SH SOLE 0 0 3849 SYNOVUS FINL CORP COM NEW 87161C501 729 14877 SH SOLE 0 0 14877 SYSCO CORP COM 871829107 23000 281691 SH SOLE 0 0 281691 T-MOBILE US INC COM 872590104 20533 159976 SH SOLE 0 0 159976 T-MOBILE US INC COM 872590104 118 10200 SH Call SOLE 0 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 312 15458 SH SOLE 0 0 15458 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 33653 322752 SH SOLE 0 0 322752 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4942 32145 SH SOLE 0 0 32145 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 2226 155462 SH SOLE 0 0 155462 TANDEM DIABETES CARE INC COM NEW 875372203 2350 20212 SH SOLE 0 0 20212 TANGER FACTORY OUTLET CTRS I COM 875465106 184 10724 SH SOLE 0 0 10724 TAPESTRY INC COM 876030107 1417 38139 SH SOLE 0 0 38139 TARGA RES CORP COM 87612G101 6545 86714 SH SOLE 0 0 86714 TARGET CORP COM 87612E106 103744 488747 SH SOLE 0 0 488747 TARGET HOSPITALITY CORP COM 87615L107 78 13000 SH SOLE 0 0 13000 TC ENERGY CORP COM 87807B107 4120 73023 SH SOLE 0 0 73023 TCG BDC INC COM 872280102 872 60626 SH SOLE 0 0 60626 TCW STRATEGIC INCOME FD INC COM 872340104 2370 460267 SH SOLE 0 0 460267 TD SYNNEX CORPORATION COM 87162W100 10986 106435 SH SOLE 0 0 106435 TE CONNECTIVITY LTD SHS H84989104 11951 91243 SH SOLE 0 0 91243 TECK RESOURCES LTD CL B 878742204 1576 39024 SH SOLE 0 0 39024 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 7158 344616 SH SOLE 0 0 344616 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 16109 723683 SH SOLE 0 0 723683 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1318 79672 SH SOLE 0 0 79672 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 600 39400 SH SOLE 0 0 39400 TELADOC HEALTH INC COM 87918A105 2545 35280 SH SOLE 0 0 35280 TELADOC HEALTH INC NOTE 1.250% 6/0 87918AAF2 76 90000 PRN SOLE 0 0 90000 TELEDYNE TECHNOLOGIES INC COM 879360105 1923 4068 SH SOLE 0 0 4068 TELEFLEX INCORPORATED COM 879369106 2857 8049 SH SOLE 0 0 8049 TELEFONICA S A SPONSORED ADR 879382208 268 55827 SH SOLE 0 0 55827 TELEPHONE & DATA SYS INC COM NEW 879433829 3501 185458 SH SOLE 0 0 185458 TELLURIAN INC NEW COM 87968A104 760 143324 SH SOLE 0 0 143324 TELUS CORPORATION COM 87971M103 275 10536 SH SOLE 0 0 10536 TEMPLETON EMERGING MKTS INCO COM 880192109 376 54831 SH SOLE 0 0 54831 TEMPLETON GLOBAL INCOME FD COM 880198106 118 23432 SH SOLE 0 0 23432 TEMPUR SEALY INTL INC COM 88023U101 2387 85478 SH SOLE 0 0 85478 TENABLE HLDGS INC COM 88025T102 207 3577 SH SOLE 0 0 3577 TENET HEALTHCARE CORP COM NEW 88033G407 5315 61829 SH SOLE 0 0 61829 TENET HEALTHCARE CORP COM NEW 88033G407 36 10600 SH Call SOLE 0 0 0 TERADYNE INC COM 880770102 1104 9339 SH SOLE 0 0 9339 TEREX CORP NEW COM 880779103 341 9561 SH SOLE 0 0 9561 TERNIUM SA SPONSORED ADS 880890108 446 9776 SH SOLE 0 0 9776 TERRAN ORBITAL CORPORATION COM 88105P103 93 13487 SH SOLE 0 0 13487 TESLA INC COM 88160R101 173526 161030 SH SOLE 0 0 161030 TETRA TECH INC NEW COM 88162G103 1259 7633 SH SOLE 0 0 7633 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 1091 116135 SH SOLE 0 0 116135 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 10 17300 SH Call SOLE 0 0 0 TEXAS CAP BANCSHARES INC COM 88224Q107 261 4560 SH SOLE 0 0 4560 TEXAS INSTRS INC COM 882508104 57690 314390 SH SOLE 0 0 314390 TEXAS PACIFIC LAND CORPORATI COM 88262P102 913 675 SH SOLE 0 0 675 TEXAS ROADHOUSE INC COM 882681109 752 8983 SH SOLE 0 0 8983 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 2410 63315 SH SOLE 0 0 63315 TEXTRON INC COM 883203101 2612 35123 SH SOLE 0 0 35123 TFI INTL INC COM 87241L109 261 2455 SH SOLE 0 0 2455 TFS FINL CORP COM 87240R107 185 11161 SH SOLE 0 0 11161 TG THERAPEUTICS INC COM 88322Q108 1078 113353 SH SOLE 0 0 113353 THE BEACHBODY COMPANY INC COM CL A 073463101 59 26059 SH SOLE 0 0 26059 THE REALREAL INC COM 88339P101 2056 283253 SH SOLE 0 0 283253 THE TRADE DESK INC COM CL A 88339J105 18799 271463 SH SOLE 0 0 271463 THERAPEUTICSMD INC COM 88338N107 125 327956 SH SOLE 0 0 327956 THERMO FISHER SCIENTIFIC INC COM 883556102 58503 99008 SH SOLE 0 0 99008 THOMSON REUTERS CORP. COM NEW 884903709 1202 11041 SH SOLE 0 0 11041 THOR INDS INC COM 885160101 862 10954 SH SOLE 0 0 10954 TIDAL ETF TR SP DWJNS SUKUK 886364702 635 33854 SH SOLE 0 0 33854 TILRAY BRANDS INC COM CL 2 88688T100 1155 148682 SH SOLE 0 0 148682 TIMKEN CO COM 887389104 1599 26335 SH SOLE 0 0 26335 TIMKENSTEEL CORPORATION COM 887399103 355 16238 SH SOLE 0 0 16238 TIMOTHY PLAN HIG DV STK ETF 887432326 498 15082 SH SOLE 0 0 15082 TIMOTHY PLAN US LRGMD CP CORE 887432359 945 25973 SH SOLE 0 0 25973 TJX COS INC NEW COM 872540109 90222 1489276 SH SOLE 0 0 1489276 TOLL BROTHERS INC COM 889478103 2854 60697 SH SOLE 0 0 60697 TONIX PHARMACEUTICALS HLDG C COM 890260706 7 30000 SH SOLE 0 0 30000 TOPBUILD CORP COM 89055F103 290 1598 SH SOLE 0 0 1598 TORO CO COM 891092108 1796 21009 SH SOLE 0 0 21009 TORONTO DOMINION BK ONT COM NEW 891160509 4943 62239 SH SOLE 0 0 62239 TORTOISE ENERGY INFRA CORP COM 89147L886 1855 53666 SH SOLE 0 0 53666 TOTALENERGIES SE SPONSORED ADS 89151E109 3707 73353 SH SOLE 0 0 73353 TOUGHBUILT INDS INC COM NEW 89157G504 2 11996 SH SOLE 0 0 11996 TOWNEBANK PORTSMOUTH VA COM 89214P109 2112 70536 SH SOLE 0 0 70536 TOYOTA MOTOR CORP ADS 892331307 3836 21282 SH SOLE 0 0 21282 TPG RE FIN TR INC COM 87266M107 333 28213 SH SOLE 0 0 28213 TPI COMPOSITES INC COM 87266J104 278 19750 SH SOLE 0 0 19750 TRACTOR SUPPLY CO COM 892356106 47486 203434 SH SOLE 0 0 203434 TRADEWEB MKTS INC CL A 892672106 412 4687 SH SOLE 0 0 4687 TRANE TECHNOLOGIES PLC SHS G8994E103 91587 599743 SH SOLE 0 0 599743 TRANSDIGM GROUP INC COM 893641100 1738 2667 SH SOLE 0 0 2667 TRANSOCEAN LTD REG SHS H8817H100 2874 628864 SH SOLE 0 0 628864 TRANSUNION COM 89400J107 1372 13272 SH SOLE 0 0 13272 TRAVEL PLUS LEISURE CO COM 894164102 2374 40971 SH SOLE 0 0 40971 TRAVELERS COMPANIES INC COM 89417E109 12833 70227 SH SOLE 0 0 70227 TRAVELZOO COM NEW 89421Q205 210 32032 SH SOLE 0 0 32032 TREACE MED CONCEPTS INC COM 89455T109 8411 444785 SH SOLE 0 0 444785 TREVENA INC COM 89532E109 6 10020 SH SOLE 0 0 10020 TREX CO INC COM 89531P105 1881 28795 SH SOLE 0 0 28795 TRI CONTL CORP COM 895436103 8871 287649 SH SOLE 0 0 287649 TRIMBLE INC COM 896239100 3126 43328 SH SOLE 0 0 43328 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 1206 23160 SH SOLE 0 0 23160 TRINITY INDS INC COM 896522109 317 9221 SH SOLE 0 0 9221 TRIPADVISOR INC COM 896945201 1639 60450 SH SOLE 0 0 60450 TRITON INTL LTD CL A G9078F107 1633 23275 SH SOLE 0 0 23275 TRIUMPH BANCORP INC COM 89679E300 586 6228 SH SOLE 0 0 6228 TRIUMPH GROUP INC NEW COM 896818101 202 8000 SH SOLE 0 0 8000 TRIVAGO N V SPON ADS A SHS 89686D105 2132 903263 SH SOLE 0 0 903263 TRONOX HOLDINGS PLC SHS G9087Q102 205 10355 SH SOLE 0 0 10355 TRUIST FINL CORP COM 89832Q109 35738 630297 SH SOLE 0 0 630297 TWILIO INC CL A 90138F102 3304 20047 SH SOLE 0 0 20047 TWITTER INC COM 90184L102 5303 137069 SH SOLE 0 0 137069 TYLER TECHNOLOGIES INC COM 902252105 960 2157 SH SOLE 0 0 2157 TYSON FOODS INC CL A 902494103 9424 105148 SH SOLE 0 0 105148 U S SILICA HLDGS INC COM 90346E103 264 14125 SH SOLE 0 0 14125 UBER TECHNOLOGIES INC COM 90353T100 20346 570227 SH SOLE 0 0 570227 UBIQUITI INC COM 90353W103 508 1743 SH SOLE 0 0 1743 UBS GROUP AG SHS H42097107 331 16958 SH SOLE 0 0 16958 UDR INC COM 902653104 289 5044 SH SOLE 0 0 5044 UFP INDUSTRIES INC COM 90278Q108 284 3675 SH SOLE 0 0 3675 UGI CORP NEW COM 902681105 2033 56127 SH SOLE 0 0 56127 UIPATH INC CL A 90364P105 885 40993 SH SOLE 0 0 40993 ULTA BEAUTY INC COM 90384S303 16707 41954 SH SOLE 0 0 41954 UMPQUA HLDGS CORP COM 904214103 422 22366 SH SOLE 0 0 22366 UNDER ARMOUR INC CL A 904311107 2000 117492 SH SOLE 0 0 117492 UNDER ARMOUR INC CL C 904311206 989 63534 SH SOLE 0 0 63534 UNILEVER PLC SPON ADR NEW 904767704 11214 246084 SH SOLE 0 0 246084 UNION BANKSHARES INC COM 905400107 212 6825 SH SOLE 0 0 6825 UNION PAC CORP COM 907818108 356917 1306269 SH SOLE 0 0 1306269 UNIQUE FABRICATING INC COM 90915J103 190 100000 SH SOLE 0 0 100000 UNITED AIRLS HLDGS INC COM 910047109 6154 132733 SH SOLE 0 0 132733 UNITED BANKSHARES INC WEST V COM 909907107 2687 77034 SH SOLE 0 0 77034 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 373 10713 SH SOLE 0 0 10713 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1935 212190 SH SOLE 0 0 212190 UNITED NAT FOODS INC COM 911163103 2532 61244 SH SOLE 0 0 61244 UNITED PARCEL SERVICE INC CL B 911312106 144081 671781 SH SOLE 0 0 671781 UNITED RENTALS INC COM 911363109 22328 62859 SH SOLE 0 0 62859 UNITED STATES STL CORP NEW COM 912909108 5365 142149 SH SOLE 0 0 142149 UNITED STATES STL CORP NEW COM 912909108 175 22400 SH Call SOLE 0 0 0 UNITED STS OIL FD LP UNITS 91232N207 259 3490 SH SOLE 0 0 3490 UNITEDHEALTH GROUP INC COM 91324P102 371272 727847 SH SOLE 0 0 727847 UNITI GROUP INC COM 91325V108 6232 452874 SH SOLE 0 0 452874 UNITY SOFTWARE INC COM 91332U101 4072 41043 SH SOLE 0 0 41043 UNIVERSAL DISPLAY CORP COM 91347P105 3506 20993 SH SOLE 0 0 20993 UNIVERSAL HEALTH RLTY INCOME SH BEN INT 91359E105 793 13579 SH SOLE 0 0 13579 UNIVERSAL HLTH SVCS INC CL B 913903100 1461 10079 SH SOLE 0 0 10079 UNUM GROUP COM 91529Y106 1932 61304 SH SOLE 0 0 61304 UPSTART HLDGS INC COM 91680M107 2180 19983 SH SOLE 0 0 19983 UR-ENERGY INC COM 91688R108 22 13978 SH SOLE 0 0 13978 URANIUM ENERGY CORP COM 916896103 47 10311 SH SOLE 0 0 10311 US BANCORP DEL COM NEW 902973304 29377 552692 SH SOLE 0 0 552692 US FOODS HLDG CORP COM 912008109 1409 37445 SH SOLE 0 0 37445 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 6679 379285 SH SOLE 0 0 379285 UTZ BRANDS INC COM CL A 918090101 772 52253 SH SOLE 0 0 52253 UWM HOLDINGS CORPORATION COM CL A 91823B109 61 13544 SH SOLE 0 0 13544 V F CORP COM 918204108 19407 341287 SH SOLE 0 0 341287 VAIL RESORTS INC COM 91879Q109 1050 4034 SH SOLE 0 0 4034 VALE S A SPONSORED ADS 91912E105 2689 134496 SH SOLE 0 0 134496 VALERO ENERGY CORP COM 91913Y100 38258 376775 SH SOLE 0 0 376775 VALLEY NATL BANCORP COM 919794107 570 43749 SH SOLE 0 0 43749 VALMONT INDS INC COM 920253101 1071 4490 SH SOLE 0 0 4490 VALVOLINE INC COM 92047W101 312 9875 SH SOLE 0 0 9875 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 14083 134714 SH SOLE 0 0 134714 VANECK ETF TRUST BDC INCOME ETF 92189F411 490 27332 SH SOLE 0 0 27332 VANECK ETF TRUST BIOTECH ETF 92189F726 1716 10585 SH SOLE 0 0 10585 VANECK ETF TRUST CEF MUNI INCOME 92189F460 2249 88855 SH SOLE 0 0 88855 VANECK ETF TRUST EMERGING MRKT HI 92189F353 2735 135662 SH SOLE 0 0 135662 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 39591 1302336 SH SOLE 0 0 1302336 VANECK ETF TRUST GOLD MINERS ETF 92189F106 9684 252518 SH SOLE 0 0 252518 VANECK ETF TRUST GREEN BOND ETF 92189F171 285 11420 SH SOLE 0 0 11420 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 8672 151086 SH SOLE 0 0 151086 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 4258 89987 SH SOLE 0 0 89987 VANECK ETF TRUST INVESTMENT GRD 92189F486 8378 333794 SH SOLE 0 0 333794 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 609 22557 SH SOLE 0 0 22557 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 10242 218514 SH SOLE 0 0 218514 VANECK ETF TRUST LONG MUNI ETF 92189F536 1631 84084 SH SOLE 0 0 84084 VANECK ETF TRUST LONG/FLAT TREND 92189F148 2077 49261 SH SOLE 0 0 49261 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 1570 10811 SH SOLE 0 0 10811 VANECK ETF TRUST MORTGAGE REIT 92189F452 241 14110 SH SOLE 0 0 14110 VANECK ETF TRUST MRNGSTR DURA DIV 92189H102 415 12738 SH SOLE 0 0 12738 VANECK ETF TRUST MRNGSTR INT MOAT 92189F593 1416 44643 SH SOLE 0 0 44643 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 200293 2681264 SH SOLE 0 0 2681264 VANECK ETF TRUST NATURAL RESOURC 92189F841 479 8720 SH SOLE 0 0 8720 VANECK ETF TRUST OIL SERVICES ETF 92189H607 9746 34491 SH SOLE 0 0 34491 VANECK ETF TRUST PHARMACEUTCL ETF 92189F692 277 3471 SH SOLE 0 0 3471 VANECK ETF TRUST PREFERRED SECURT 92189F429 4965 241700 SH SOLE 0 0 241700 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 641 5420 SH SOLE 0 0 5420 VANECK ETF TRUST RETAIL ETF 92189F684 4487 24836 SH SOLE 0 0 24836 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 18396 68177 SH SOLE 0 0 68177 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 4172 179365 SH SOLE 0 0 179365 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 950 55532 SH SOLE 0 0 55532 VANECK ETF TRUST VANECK VIETNAM 92189F817 701 37145 SH SOLE 0 0 37145 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 679 11678 SH SOLE 0 0 11678 VANECK MERK GOLD TR GOLD TRUST 921078101 5303 281636 SH SOLE 0 0 281636 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 13834 50175 SH SOLE 0 0 50175 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4355 28896 SH SOLE 0 0 28896 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 34842 181130 SH SOLE 0 0 181130 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 7693 42320 SH SOLE 0 0 42320 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 17354 103585 SH SOLE 0 0 103585 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 873 4041 SH SOLE 0 0 4041 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 5399 30466 SH SOLE 0 0 30466 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 28219 142492 SH SOLE 0 0 142492 VANGUARD BD INDEX FDS INTERMED TERM 921937819 35682 435672 SH SOLE 0 0 435672 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 4187 45663 SH SOLE 0 0 45663 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 113842 1461387 SH SOLE 0 0 1461387 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 178133 2239536 SH SOLE 0 0 2239536 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 31786 606141 SH SOLE 0 0 606141 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 38775 234053 SH SOLE 0 0 234053 VANGUARD INDEX FDS GROWTH ETF 922908736 289940 1008093 SH SOLE 0 0 1008093 VANGUARD INDEX FDS LARGE CAP ETF 922908637 92231 442381 SH SOLE 0 0 442381 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 17802 79874 SH SOLE 0 0 79874 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 57426 383485 SH SOLE 0 0 383485 VANGUARD INDEX FDS MID CAP ETF 922908629 331246 1392610 SH SOLE 0 0 1392610 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 101895 940234 SH SOLE 0 0 940234 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1102278 2654800 SH SOLE 0 0 2654800 VANGUARD INDEX FDS SM CP VAL ETF 922908611 84778 481682 SH SOLE 0 0 481682 VANGUARD INDEX FDS SMALL CP ETF 922908751 201502 948099 SH SOLE 0 0 948099 VANGUARD INDEX FDS SML CP GRW ETF 922908595 40872 164542 SH SOLE 0 0 164542 VANGUARD INDEX FDS TOTAL STK MKT 922908769 355316 1560623 SH SOLE 0 0 1560623 VANGUARD INDEX FDS VALUE ETF 922908744 388593 2629365 SH SOLE 0 0 2629365 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 39527 686356 SH SOLE 0 0 686356 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 123668 2680739 SH SOLE 0 0 2680739 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5472 87859 SH SOLE 0 0 87859 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1405 18969 SH SOLE 0 0 18969 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 6075 49038 SH SOLE 0 0 49038 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 863 16604 SH SOLE 0 0 16604 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 6517 64339 SH SOLE 0 0 64339 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 115018 2245972 SH SOLE 0 0 2245972 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 58234 1129650 SH SOLE 0 0 1129650 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 100083 1163178 SH SOLE 0 0 1163178 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 28455 452309 SH SOLE 0 0 452309 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 925 9869 SH SOLE 0 0 9869 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 790 9822 SH SOLE 0 0 9822 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 25215 503281 SH SOLE 0 0 503281 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 45132 761589 SH SOLE 0 0 761589 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 152913 1958144 SH SOLE 0 0 1958144 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 60979 854526 SH SOLE 0 0 854526 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 11817 57027 SH SOLE 0 0 57027 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 31043 426402 SH SOLE 0 0 426402 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 5596 30088 SH SOLE 0 0 30088 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 13347 161074 SH SOLE 0 0 161074 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 589 4173 SH SOLE 0 0 4173 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 350 1715 SH SOLE 0 0 1715 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 367787 2268029 SH SOLE 0 0 2268029 VANGUARD STAR FDS VG TL INTL STK F 921909768 93720 1568615 SH SOLE 0 0 1568615 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 201361 4192387 SH SOLE 0 0 4192387 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 3580 33545 SH SOLE 0 0 33545 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 4487 64224 SH SOLE 0 0 64224 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 397056 3537224 SH SOLE 0 0 3537224 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 21562 272766 SH SOLE 0 0 272766 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 7927 117225 SH SOLE 0 0 117225 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2021 35329 SH SOLE 0 0 35329 VANGUARD WORLD FD ESG US STK ETF 921910733 14185 174943 SH SOLE 0 0 174943 VANGUARD WORLD FD EXTENDED DUR 921910709 935 7681 SH SOLE 0 0 7681 VANGUARD WORLD FD MEGA CAP INDEX 921910873 31893 200533 SH SOLE 0 0 200533 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 5575 51951 SH SOLE 0 0 51951 VANGUARD WORLD FD MEGA GRWTH IND 921910816 27009 114731 SH SOLE 0 0 114731 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 51072 425412 SH SOLE 0 0 425412 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 60175 197141 SH SOLE 0 0 197141 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 12496 63773 SH SOLE 0 0 63773 VANGUARD WORLD FDS ENERGY ETF 92204A306 36380 339863 SH SOLE 0 0 339863 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 85383 914251 SH SOLE 0 0 914251 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 39203 154109 SH SOLE 0 0 154109 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 31186 160361 SH SOLE 0 0 160361 VANGUARD WORLD FDS INF TECH ETF 92204A702 183426 440399 SH SOLE 0 0 440399 VANGUARD WORLD FDS MATERIALS ETF 92204A801 14777 76136 SH SOLE 0 0 76136 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7891 48758 SH SOLE 0 0 48758 VAXART INC COM NEW 92243A200 1207 239499 SH SOLE 0 0 239499 VBI VACCINES INC CDA COM NEW 91822J103 443 267148 SH SOLE 0 0 267148 VECTOR GROUP LTD COM 92240M108 478 39737 SH SOLE 0 0 39737 VEEVA SYS INC CL A COM 922475108 9161 43120 SH SOLE 0 0 43120 VELODYNE LIDAR INC COM 92259F101 56 21779 SH SOLE 0 0 21779 VENTAS INC COM 92276F100 3731 60412 SH SOLE 0 0 60412 VEON LTD SPONSORED ADR 91822M106 14 20010 SH SOLE 0 0 20010 VERA THERAPEUTICS INC CL A 92337R101 419 17828 SH SOLE 0 0 17828 VERASTEM INC COM 92337C104 27 18865 SH SOLE 0 0 18865 VERB TECHNOLOGY CO INC COM 92337U104 26 27250 SH SOLE 0 0 27250 VERISIGN INC COM 92343E102 954 4290 SH SOLE 0 0 4290 VERISK ANALYTICS INC COM 92345Y106 2401 11181 SH SOLE 0 0 11181 VERITEX HLDGS INC COM 923451108 320 8394 SH SOLE 0 0 8394 VERITIV CORP COM 923454102 791 5923 SH SOLE 0 0 5923 VERIZON COMMUNICATIONS INC COM 92343V104 304553 5978649 SH SOLE 0 0 5978649 VERIZON COMMUNICATIONS INC COM 92343V104 132 39400 SH Put SOLE 0 0 39400 VERIZON COMMUNICATIONS INC COM 92343V104 7 39400 SH Call SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 13 34900 SH Call SOLE 0 0 0 VERMILION ENERGY INC COM 923725105 238 11312 SH SOLE 0 0 11312 VERTEX PHARMACEUTICALS INC COM 92532F100 6936 26576 SH SOLE 0 0 26576 VERTIV HOLDINGS CO COM CL A 92537N108 221 15756 SH SOLE 0 0 15756 VIAD CORP COM 92552R406 2032 57017 SH SOLE 0 0 57017 VIASAT INC COM 92552V100 552 11309 SH SOLE 0 0 11309 VIATRIS INC COM 92556V106 4970 456761 SH SOLE 0 0 456761 VICI PPTYS INC COM 925652109 12196 428546 SH SOLE 0 0 428546 VICTORIAS SECRET AND CO COMMON STOCK 926400102 448 8728 SH SOLE 0 0 8728 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 820 25269 SH SOLE 0 0 25269 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 580 13607 SH SOLE 0 0 13607 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 24698 333528 SH SOLE 0 0 333528 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 14681 198291 SH SOLE 0 0 198291 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 7633 127349 SH SOLE 0 0 127349 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 42879 596714 SH SOLE 0 0 596714 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 289 4582 SH SOLE 0 0 4582 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4113 70379 SH SOLE 0 0 70379 VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 203 3151 SH SOLE 0 0 3151 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 522 10498 SH SOLE 0 0 10498 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 1078 37246 SH SOLE 0 0 37246 VIEW INC COM CL A 92671V106 77 41853 SH SOLE 0 0 41853 VIEWRAY INC COM 92672L107 339 86585 SH SOLE 0 0 86585 VIKING THERAPEUTICS INC COM 92686J106 434 144532 SH SOLE 0 0 144532 VILLAGE FARMS INTL INC COM 92707Y108 1988 376434 SH SOLE 0 0 376434 VINCO VENTURES INC COM 927330100 74 22995 SH SOLE 0 0 22995 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 660 22308 SH SOLE 0 0 22308 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 857 86729 SH SOLE 0 0 86729 VIRTRA INC COM PAR 92827K301 115 18920 SH SOLE 0 0 18920 VIRTU FINL INC CL A 928254101 5756 154651 SH SOLE 0 0 154651 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 94 21661 SH SOLE 0 0 21661 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 291 57872 SH SOLE 0 0 57872 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 503 19765 SH SOLE 0 0 19765 VIRTUS ALLIANZGI EQUITY & CO COM 92841M101 6207 228683 SH SOLE 0 0 228683 VIRTUS DIVIDEND INTEREST & P COM 92840R101 4211 292663 SH SOLE 0 0 292663 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 195 19953 SH SOLE 0 0 19953 VISA INC COM CL A 92826C839 317086 1429549 SH SOLE 0 0 1429549 VISLINK TECHNOLOGIES INC COM 92836Y300 14 13339 SH SOLE 0 0 13339 VISLINK TECHNOLOGIES INC COM 92836Y300 1 11200 SH Call SOLE 0 0 0 VISTA OUTDOOR INC COM 928377100 402 11259 SH SOLE 0 0 11259 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 13 10750 SH SOLE 0 0 10750 VISTRA CORP COM 92840M102 4460 191833 SH SOLE 0 0 191833 VITA COCO CO INC COM 92846Q107 298 33275 SH SOLE 0 0 33275 VMWARE INC CL A COM 928563402 5550 48745 SH SOLE 0 0 48745 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6195 372739 SH SOLE 0 0 372739 VOLTA INC COM CL A 92873V102 45 14742 SH SOLE 0 0 14742 VORNADO RLTY TR SH BEN INT 929042109 1184 26127 SH SOLE 0 0 26127 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 101 12389 SH SOLE 0 0 12389 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1634 243811 SH SOLE 0 0 243811 VOYA GLBL ADV & PREM OPP FD COM 92912R104 795 82105 SH SOLE 0 0 82105 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 2142 365570 SH SOLE 0 0 365570 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1293 111198 SH SOLE 0 0 111198 VOYAGER THERAPEUTICS INC COM 92915B106 270 35444 SH SOLE 0 0 35444 VPC IMPACT ACQUISITION HLDG CLASS A ORD G9460L126 841 86022 SH SOLE 0 0 86022 VROOM INC COM 92918V109 41 15537 SH SOLE 0 0 15537 VULCAN MATLS CO COM 929160109 3565 19405 SH SOLE 0 0 19405 VUZIX CORP COM NEW 92921W300 133 20155 SH SOLE 0 0 20155 WABASH NATL CORP COM 929566107 340 22912 SH SOLE 0 0 22912 WABASH NATL CORP COM 929566107 4 15000 SH Call SOLE 0 0 0 WABTEC COM 929740108 1098 11420 SH SOLE 0 0 11420 WAITR HLDGS INC COM 930752100 7 18725 SH SOLE 0 0 18725 WALGREENS BOOTS ALLIANCE INC COM 931427108 19622 438280 SH SOLE 0 0 438280 WALGREENS BOOTS ALLIANCE INC COM 931427108 1 13400 SH Call SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 9 11400 SH Call SOLE 0 0 0 WALKER & DUNLOP INC COM 93148P102 2045 15801 SH SOLE 0 0 15801 WALMART INC COM 931142103 341839 2295361 SH SOLE 0 0 2295361 WASHINGTON FED INC COM 938824109 310 9454 SH SOLE 0 0 9454 WASTE CONNECTIONS INC COM 94106B101 16171 115745 SH SOLE 0 0 115745 WASTE MGMT INC DEL COM 94106L109 43123 272050 SH SOLE 0 0 272050 WATERS CORP COM 941848103 2573 8290 SH SOLE 0 0 8290 WATSCO INC COM 942622200 5699 18700 SH SOLE 0 0 18700 WATTS WATER TECHNOLOGIES INC CL A 942749102 278 1990 SH SOLE 0 0 1990 WAYFAIR INC CL A 94419L101 251 2263 SH SOLE 0 0 2263 WEBSTER FINL CORP COM 947890109 6241 111205 SH SOLE 0 0 111205 WEC ENERGY GROUP INC COM 92939U106 27424 274726 SH SOLE 0 0 274726 WELLS FARGO CO NEW COM 949746101 26392 544602 SH SOLE 0 0 544602 WELLS FARGO CO NEW PERP PFD CNV A 949746804 1654 1248 SH SOLE 0 0 1248 WELLTOWER INC COM 95040Q104 16566 172308 SH SOLE 0 0 172308 WENDYS CO COM 95058W100 298 13565 SH SOLE 0 0 13565 WESBANCO INC COM 950810101 1191 34671 SH SOLE 0 0 34671 WESCO INTL INC COM 95082P105 29572 227230 SH SOLE 0 0 227230 WEST FRASER TIMBER CO LTD COM 952845105 1234 14963 SH SOLE 0 0 14963 WEST PHARMACEUTICAL SVSC INC COM 955306105 2056 5006 SH SOLE 0 0 5006 WESTAMERICA BANCORPORATION COM 957090103 236 3906 SH SOLE 0 0 3906 WESTERN ASSET EMERGING MKTS COM 95766A101 1000 93228 SH SOLE 0 0 93228 WESTERN ASSET GLOBAL CORP DE COM 95790C107 1669 112315 SH SOLE 0 0 112315 WESTERN ASSET HIGH INCOME FD COM 95766J102 252 41904 SH SOLE 0 0 41904 WESTERN ASSET HIGH INCOME OP COM 95766K109 710 158865 SH SOLE 0 0 158865 WESTERN ASSET HIGH YIELD DEF COM 95768B107 5738 413419 SH SOLE 0 0 413419 WESTERN ASSET INTER MUNI FD COM 958435109 385 44775 SH SOLE 0 0 44775 WESTERN ASSET INVESTMENT GRA COM 95766T100 611 44827 SH SOLE 0 0 44827 WESTERN ASSET INVT GRADE DEF COM 95790A101 538 28749 SH SOLE 0 0 28749 WESTERN ASSET MANAGED MUNS F COM 95766M105 1021 87824 SH SOLE 0 0 87824 WESTERN ASSET MTG DEFINED OP COM 95790B109 756 56534 SH SOLE 0 0 56534 WESTERN ASSET MUN HIGH INCOM COM 95766N103 2972 422213 SH SOLE 0 0 422213 WESTERN ASSET MUN PARTNERS F COM 95766P108 2385 177043 SH SOLE 0 0 177043 WESTERN COPPER & GOLD CORP COM 95805V108 27 11511 SH SOLE 0 0 11511 WESTERN DIGITAL CORP. COM 958102105 1997 40216 SH SOLE 0 0 40216 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 5742 227688 SH SOLE 0 0 227688 WESTERN UN CO COM 959802109 575 30665 SH SOLE 0 0 30665 WESTROCK CO COM 96145D105 2146 45630 SH SOLE 0 0 45630 WEYERHAEUSER CO MTN BE COM NEW 962166104 10038 264853 SH SOLE 0 0 264853 WHEATON PRECIOUS METALS CORP COM 962879102 6417 134864 SH SOLE 0 0 134864 WHEELS UP EXPERIENCE INC COM CL A 96328L106 538 173111 SH SOLE 0 0 173111 WHIRLPOOL CORP COM 963320106 3412 19743 SH SOLE 0 0 19743 WHITE MTNS INS GROUP LTD COM G9618E107 333 293 SH SOLE 0 0 293 WHITEHORSE FIN INC COM 96524V106 239 15842 SH SOLE 0 0 15842 WHOLE EARTH BRANDS INC COM CL A 96684W100 97 13592 SH SOLE 0 0 13592 WIDEOPENWEST INC COM 96758W101 744 42639 SH SOLE 0 0 42639 WILLIAMS COS INC COM 969457100 28754 860630 SH SOLE 0 0 860630 WILLIAMS SONOMA INC COM 969904101 2473 17059 SH SOLE 0 0 17059 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4467 18901 SH SOLE 0 0 18901 WINGSTOP INC COM 974155103 271 2308 SH SOLE 0 0 2308 WINNEBAGO INDS INC COM 974637100 429 7934 SH SOLE 0 0 7934 WINTRUST FINL CORP COM 97650W108 17248 185603 SH SOLE 0 0 185603 WIPRO LTD SPON ADR 1 SH 97651M109 149 19266 SH SOLE 0 0 19266 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 3135 76663 SH SOLE 0 0 76663 WISDOMTREE TR CURRNCY INT EQ 97717X263 30794 1003393 SH SOLE 0 0 1003393 WISDOMTREE TR EM EX ST-OWNED 97717X578 16593 508047 SH SOLE 0 0 508047 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4850 110831 SH SOLE 0 0 110831 WISDOMTREE TR EMG MKTS SMCAP 97717W281 4248 79703 SH SOLE 0 0 79703 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1213 16484 SH SOLE 0 0 16484 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 13688 272241 SH SOLE 0 0 272241 WISDOMTREE TR FUTRE STRAT FD 97717W125 1196 33273 SH SOLE 0 0 33273 WISDOMTREE TR GLB US QTLY DIV 97717W844 4333 109084 SH SOLE 0 0 109084 WISDOMTREE TR HEDGED HI YLD BD 97717W430 932 42503 SH SOLE 0 0 42503 WISDOMTREE TR INDIA ERNGS FD 97717W422 2205 61221 SH SOLE 0 0 61221 WISDOMTREE TR INTL EQUITY FD 97717W703 5447 103259 SH SOLE 0 0 103259 WISDOMTREE TR INTL QULTY DIV 97717X131 974 26694 SH SOLE 0 0 26694 WISDOMTREE TR INTL SMCAP DIV 97717W760 532 7752 SH SOLE 0 0 7752 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 413 9612 SH SOLE 0 0 9612 WISDOMTREE TR ITL HIGH DIV FD 97717W802 2118 53263 SH SOLE 0 0 53263 WISDOMTREE TR US AI ENHANCED 97717W406 1862 18794 SH SOLE 0 0 18794 WISDOMTREE TR US ESG FUND 97717W596 1709 35408 SH SOLE 0 0 35408 WISDOMTREE TR US HIGH DIVIDEND 97717W208 12341 140105 SH SOLE 0 0 140105 WISDOMTREE TR US LARGECAP DIVD 97717W307 37306 567654 SH SOLE 0 0 567654 WISDOMTREE TR US LARGECAP FUND 97717W588 1018 21054 SH SOLE 0 0 21054 WISDOMTREE TR US MIDCAP DIVID 97717W505 28782 647945 SH SOLE 0 0 647945 WISDOMTREE TR US MIDCAP FUND 97717W570 31986 584961 SH SOLE 0 0 584961 WISDOMTREE TR US MULTIFACTOR 97717Y857 4588 111996 SH SOLE 0 0 111996 WISDOMTREE TR US QTLY DIV GRT 97717X669 143180 2248783 SH SOLE 0 0 2248783 WISDOMTREE TR US SMALLCAP DIVD 97717W604 9841 308777 SH SOLE 0 0 308777 WISDOMTREE TR US SMALLCAP FUND 97717W562 17655 368115 SH SOLE 0 0 368115 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1458 22585 SH SOLE 0 0 22585 WISDOMTREE TR WISDOMTREE US VA 97717W547 17306 280994 SH SOLE 0 0 280994 WISDOMTREE TR YIELD ENHANCD US 97717X511 6836 142872 SH SOLE 0 0 142872 WISDOMTREE TR YIELD ENHANCED 97717Y808 890 18350 SH SOLE 0 0 18350 WIX COM LTD SHS M98068105 271 2593 SH SOLE 0 0 2593 WOLFSPEED INC COM 977852102 1166 10237 SH SOLE 0 0 10237 WOODWARD INC COM 980745103 276 2214 SH SOLE 0 0 2214 WORKDAY INC CL A 98138H101 2138 8927 SH SOLE 0 0 8927 WORKHORSE GROUP INC COM NEW 98138J206 69 13772 SH SOLE 0 0 13772 WORLD GOLD TR SPDR GLD MINIS 98149E303 35396 920098 SH SOLE 0 0 920098 WP CAREY INC COM 92936U109 13031 161192 SH SOLE 0 0 161192 WPP PLC NEW ADR 92937A102 1832 27982 SH SOLE 0 0 27982 WRAP TECHNOLOGIES INC COM 98212N107 54 19837 SH SOLE 0 0 19837 WW INTL INC COM 98262P101 641 62628 SH SOLE 0 0 62628 WYNDHAM HOTELS & RESORTS INC COM 98311A105 646 7631 SH SOLE 0 0 7631 WYNN RESORTS LTD COM 983134107 7171 89929 SH SOLE 0 0 89929 XCEL ENERGY INC COM 98389B100 9991 138430 SH SOLE 0 0 138430 XEROX HOLDINGS CORP COM NEW 98421M106 604 29968 SH SOLE 0 0 29968 XL FLEET CORP COM CL A 9837FR100 34 16948 SH SOLE 0 0 16948 XPO LOGISTICS INC COM 983793100 2481 34073 SH SOLE 0 0 34073 XYLEM INC COM 98419M100 1169 13713 SH SOLE 0 0 13713 YETI HLDGS INC COM 98585X104 2248 37481 SH SOLE 0 0 37481 YUM BRANDS INC COM 988498101 7158 60384 SH SOLE 0 0 60384 YUM CHINA HLDGS INC COM 98850P109 1694 40781 SH SOLE 0 0 40781 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1431 3460 SH SOLE 0 0 3460 ZENDESK INC COM 98936J101 808 6720 SH SOLE 0 0 6720 ZILLOW GROUP INC CL A 98954M101 929 19268 SH SOLE 0 0 19268 ZILLOW GROUP INC CL C CAP STK 98954M200 1262 25595 SH SOLE 0 0 25595 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 1851 25460 SH SOLE 0 0 25460 ZIMMER BIOMET HOLDINGS INC COM 98956P102 4395 34351 SH SOLE 0 0 34351 ZIONS BANCORPORATION N A COM 989701107 3744 57112 SH SOLE 0 0 57112 ZIPRECRUITER INC CL A 98980B103 1624 70664 SH SOLE 0 0 70664 ZOETIS INC CL A 98978V103 28643 151858 SH SOLE 0 0 151858 ZOMEDICA CORP COM 98980M109 13 38115 SH SOLE 0 0 38115 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 4775 40730 SH SOLE 0 0 40730 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 2799 46849 SH SOLE 0 0 46849 ZSCALER INC COM 98980G102 9373 38849 SH SOLE 0 0 38849 ZYMEWORKS INC COM 98985W102 471 71967 SH SOLE 0 0 71967 ZYNEX INC COM 98986M103 66 10598 SH SOLE 0 0 10598 ZYNGA INC CL A 98986T108 309 33454 SH SOLE 0 0 33454