0001462284-21-000001.txt : 20210212 0001462284-21-000001.hdr.sgml : 20210212 20210212143246 ACCESSION NUMBER: 0001462284-21-000001 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210212 DATE AS OF CHANGE: 20210212 EFFECTIVENESS DATE: 20210212 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: 21625839 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 12-31-2020 12-31-2020 Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY ST. PETERSBURG FL 33716
13F HOLDINGS REPORT 028-13494 N
Brian Carter Sr Manager, Compliance 901-680-8492 Brian Carter Olive Branch MS 02-12-2021 0 3000 40056209 false
INFORMATION TABLE 2 Q420RJFS.xml 13F HOLDINGS REPORT 12-31-2020 22ND CENTY GROUP INC COM 90137F103 280 127135 SH SOLE 0 0 127135 3-D SYS CORP DEL COM NEW 88554D205 568 54229 SH SOLE 0 0 54229 3M CO COM 88579Y101 60933 348611 SH SOLE 0 0 348611 AAON INC COM PAR $0.004 000360206 6572 98627 SH SOLE 0 0 98627 ABB LTD SPONSORED ADR 000375204 3841 137381 SH SOLE 0 0 137381 ABBOTT LABS COM 002824100 80935 739187 SH SOLE 0 0 739187 ABBVIE INC COM 00287Y109 113640 1060557 SH SOLE 0 0 1060557 ABBVIE INC COM 00287Y109 56 42300 SH Call SOLE 0 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 716 160835 SH SOLE 0 0 160835 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 448 42910 SH SOLE 0 0 42910 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 266 50525 SH SOLE 0 0 50525 ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 572 31289 SH SOLE 0 0 31289 ABERDEEN STD PRECIOUS METALS PHYSCL PM BASKET 003263100 5129 51839 SH SOLE 0 0 51839 ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 311 12186 SH SOLE 0 0 12186 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 1703 192436 SH SOLE 0 0 192436 ABIOMED INC COM 003654100 2108 6502 SH SOLE 0 0 6502 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1160 23087 SH SOLE 0 0 23087 ACADIA PHARMACEUTICALS INC COM 004225108 843 15765 SH SOLE 0 0 15765 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51828 198391 SH SOLE 0 0 198391 ACTIVISION BLIZZARD INC COM 00507V109 8643 93082 SH SOLE 0 0 93082 ACUITY BRANDS INC COM 00508Y102 267 2209 SH SOLE 0 0 2209 ACUSHNET HOLDINGS CORP COM 005098108 602 14856 SH SOLE 0 0 14856 ADAM NAT RES FD INC COM 00548F105 144 12640 SH SOLE 0 0 12640 ADAMS DIVERSIFIED EQUITY FD COM 006212104 11784 681560 SH SOLE 0 0 681560 ADDUS HOMECARE CORP COM 006739106 294 2512 SH SOLE 0 0 2512 ADMA BIOLOGICS INC COM 000899104 80 41002 SH SOLE 0 0 41002 ADOBE SYSTEMS INCORPORATED COM 00724F101 44199 88378 SH SOLE 0 0 88378 ADT INC DEL COM 00090Q103 121 15476 SH SOLE 0 0 15476 ADVANCE AUTO PARTS INC COM 00751Y106 410 2601 SH SOLE 0 0 2601 ADVANCED DRAIN SYS INC DEL COM 00790R104 661 7908 SH SOLE 0 0 7908 ADVANCED ENERGY INDS COM 007973100 1085 11192 SH SOLE 0 0 11192 ADVANCED MICRO DEVICES INC COM 007903107 42122 459299 SH SOLE 0 0 459299 ADVAXIS INC COM NEW 007624307 21 60000 SH SOLE 0 0 60000 ADVENT CONVERTIBLE & INCOME COM 00764C109 3669 222069 SH SOLE 0 0 222069 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 336 31020 SH SOLE 0 0 31020 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 41538 1117362 SH SOLE 0 0 1117362 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 609 7600 SH SOLE 0 0 7600 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 81 26835 SH SOLE 0 0 26835 AECOM COM 00766T100 232 4661 SH SOLE 0 0 4661 AEGON N V NY REGISTRY SHS 007924103 44 11045 SH SOLE 0 0 11045 AEHR TEST SYS COM 00760J108 303 119697 SH SOLE 0 0 119697 AERCAP HOLDINGS NV SHS N00985106 340 7470 SH SOLE 0 0 7470 AEROVIRONMENT INC COM 008073108 2133 24545 SH SOLE 0 0 24545 AES CORP COM 00130H105 3184 135509 SH SOLE 0 0 135509 AFLAC INC COM 001055102 23754 534144 SH SOLE 0 0 534144 AGCO CORP COM 001084102 269 2611 SH SOLE 0 0 2611 AGILENT TECHNOLOGIES INC COM 00846U101 3761 31738 SH SOLE 0 0 31738 AGNC INVT CORP COM 00123Q104 765 49006 SH SOLE 0 0 49006 AGNICO EAGLE MINES LTD COM 008474108 1826 25967 SH SOLE 0 0 25967 AGREE REALTY CORP COM 008492100 896 13456 SH SOLE 0 0 13456 AIR INDS GROUP COM NEW 00912N205 409 332831 SH SOLE 0 0 332831 AIR PRODS & CHEMS INC COM 009158106 185893 680280 SH SOLE 0 0 680280 AIRBNB INC COM CL A 009066101 2637 17964 SH SOLE 0 0 17964 AKAMAI TECHNOLOGIES INC COM 00971T101 1428 13599 SH SOLE 0 0 13599 AKOUSTIS TECHNOLOGIES INC COM 00973N102 1250 102218 SH SOLE 0 0 102218 ALARM COM HLDGS INC COM 011642105 882 8530 SH SOLE 0 0 8530 ALASKA AIR GROUP INC COM 011659109 10698 205723 SH SOLE 0 0 205723 ALBEMARLE CORP COM 012653101 3285 22270 SH SOLE 0 0 22270 ALBERTSONS COS INC COMMON STOCK 013091103 1210 68818 SH SOLE 0 0 68818 ALCOA CORP COM 013872106 934 40541 SH SOLE 0 0 40541 ALCON AG ORD SHS H01301128 810 12145 SH SOLE 0 0 12145 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 392 2201 SH SOLE 0 0 2201 ALEXION PHARMACEUTICALS INC COM 015351109 6268 40120 SH SOLE 0 0 40120 ALGONQUIN PWR UTILS CORP COM 015857105 2916 177332 SH SOLE 0 0 177332 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 122284 525433 SH SOLE 0 0 525433 ALIGN TECHNOLOGY INC COM 016255101 7861 14710 SH SOLE 0 0 14710 ALLEGHANY CORP DEL COM 017175100 1719 2847 SH SOLE 0 0 2847 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2441 145552 SH SOLE 0 0 145552 ALLEGIANT TRAVEL CO COM 01748X102 2715 14347 SH SOLE 0 0 14347 ALLEGION PLC ORD SHS G0176J109 762 6549 SH SOLE 0 0 6549 ALLETE INC COM NEW 018522300 2020 32607 SH SOLE 0 0 32607 ALLIANCE RESOURCE PARTNERS L UT LTD PART 01877R108 74 16560 SH SOLE 0 0 16560 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 1688 143376 SH SOLE 0 0 143376 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 1997 59139 SH SOLE 0 0 59139 ALLIANCEBERNSTEIN NATL MUN I COM 01864U106 746 51721 SH SOLE 0 0 51721 ALLIANT ENERGY CORP COM 018802108 3305 64143 SH SOLE 0 0 64143 ALLIANZGI CONV & INCOME FD COM 018828103 192 33395 SH SOLE 0 0 33395 ALLIANZGI DIVERSIFIED INCOME COM 01883J108 699 21390 SH SOLE 0 0 21390 ALLIANZGI DIVIDEND INT & PRM COM 01883A107 6577 488625 SH SOLE 0 0 488625 ALLIANZGI EQUITY & CONV INCO COM 018829101 5740 202977 SH SOLE 0 0 202977 ALLIED MOTION TECHNOLOGIES I COM 019330109 291 5700 SH SOLE 0 0 5700 ALLSTATE CORP COM 020002101 64387 585662 SH SOLE 0 0 585662 ALLY FINL INC COM 02005N100 4302 120650 SH SOLE 0 0 120650 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 248 1910 SH SOLE 0 0 1910 ALPHA ARCHITECT ETF TR US QUAN MOMENTUM 02072L409 241 4609 SH SOLE 0 0 4609 ALPHA PRO TECH LTD COM 020772109 223 19968 SH SOLE 0 0 19968 ALPHABET INC CAP STK CL A 02079K305 234781 133958 SH SOLE 0 0 133958 ALPHABET INC CAP STK CL C 02079K107 125411 71585 SH SOLE 0 0 71585 ALPS ETF TR ALERIAN ENERGY 00162Q676 977 66716 SH SOLE 0 0 66716 ALPS ETF TR ALERIAN MLP 00162Q452 8036 313170 SH SOLE 0 0 313170 ALPS ETF TR BARRONS 400 ETF 00162Q726 381 7655 SH SOLE 0 0 7655 ALPS ETF TR CLEAN ENERGY 00162Q460 626 7814 SH SOLE 0 0 7814 ALPS ETF TR EQUAL SEC ETF 00162Q205 1079 12510 SH SOLE 0 0 12510 ALPS ETF TR INTL SEC DV DOG 00162Q718 208 7979 SH SOLE 0 0 7979 ALPS ETF TR MED BREAKTHGH 00162Q593 1084 21165 SH SOLE 0 0 21165 ALPS ETF TR RIVERFRNT DYMC 00162Q528 206 5387 SH SOLE 0 0 5387 ALPS ETF TR RIVRFRNT STR INC 00162Q783 1130 45594 SH SOLE 0 0 45594 ALPS ETF TR SECTR DIV DOGS 00162Q858 9240 206989 SH SOLE 0 0 206989 ALTERYX INC COM CL A 02156B103 1199 9842 SH SOLE 0 0 9842 ALTRIA GROUP INC COM 02209S103 37754 920822 SH SOLE 0 0 920822 ALTRIA GROUP INC COM 02209S103 3 10900 SH Call SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1636 334510 SH SOLE 0 0 334510 AMAZON COM INC COM 023135106 610151 187341 SH SOLE 0 0 187341 AMBAC FINL GROUP INC COM NEW 023139884 432 28119 SH SOLE 0 0 28119 AMBARELLA INC SHS G037AX101 4158 45287 SH SOLE 0 0 45287 AMBEV SA SPONSORED ADR 02319V103 59 19162 SH SOLE 0 0 19162 AMC ENTMT HLDGS INC CL A COM 00165C104 42 19766 SH SOLE 0 0 19766 AMC ENTMT HLDGS INC CL A COM 00165C104 779 108200 SH Put SOLE 0 0 108200 AMC NETWORKS INC CL A 00164V103 411 11478 SH SOLE 0 0 11478 AMCOR PLC ORD G0250X107 749 63594 SH SOLE 0 0 63594 AMDOCS LTD SHS G02602103 503 7092 SH SOLE 0 0 7092 AMEDISYS INC COM 023436108 1014 3456 SH SOLE 0 0 3456 AMER STATES WTR CO COM 029899101 2221 27931 SH SOLE 0 0 27931 AMERCO COM 023586100 439 968 SH SOLE 0 0 968 AMEREN CORP COM 023608102 2076 26600 SH SOLE 0 0 26600 AMERESCO INC CL A 02361E108 1843 35280 SH SOLE 0 0 35280 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 1149 270359 SH SOLE 0 0 270359 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 493 33898 SH SOLE 0 0 33898 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 1052 72000 SH SOLE 0 0 72000 AMERICAN AIRLS GROUP INC COM 02376R102 2529 160352 SH SOLE 0 0 160352 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 2458 42977 SH SOLE 0 0 42977 AMERICAN CENTY ETF TR US SML CP VALU 025072877 1879 33066 SH SOLE 0 0 33066 AMERICAN ELEC PWR CO INC COM 025537101 18702 224595 SH SOLE 0 0 224595 AMERICAN EXPRESS CO COM 025816109 19551 161693 SH SOLE 0 0 161693 AMERICAN FINL GROUP INC OHIO COM 025932104 330 3767 SH SOLE 0 0 3767 AMERICAN HOMES 4 RENT CL A 02665T306 2167 72243 SH SOLE 0 0 72243 AMERICAN INTL GROUP INC COM NEW 026874784 1095 28920 SH SOLE 0 0 28920 AMERICAN NATL BANKSHARES INC COM 027745108 319 12178 SH SOLE 0 0 12178 AMERICAN TOWER CORP NEW COM 03027X100 42493 189241 SH SOLE 0 0 189241 AMERICAN WTR WKS CO INC NEW COM 030420103 16793 109409 SH SOLE 0 0 109409 AMERICOLD RLTY TR COM 03064D108 621 16637 SH SOLE 0 0 16637 AMERIPRISE FINL INC COM 03076C106 18399 94667 SH SOLE 0 0 94667 AMERIS BANCORP COM 03076K108 1032 27095 SH SOLE 0 0 27095 AMERISOURCEBERGEN CORP COM 03073E105 9588 98079 SH SOLE 0 0 98079 AMETEK INC COM 031100100 10798 89285 SH SOLE 0 0 89285 AMGEN INC COM 031162100 170359 740722 SH SOLE 0 0 740722 AMMO INC COM 00175J107 69 20816 SH SOLE 0 0 20816 AMPHENOL CORP NEW CL A 032095101 9394 71835 SH SOLE 0 0 71835 AMPIO PHARMACEUTICALS INC COM 03209T109 92 57704 SH SOLE 0 0 57704 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 2371 72234 SH SOLE 0 0 72234 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 936 26744 SH SOLE 0 0 26744 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 11345 346824 SH SOLE 0 0 346824 AMPLIFY ETF TR ONLIN RETL ETF 032108102 35395 309616 SH SOLE 0 0 309616 ANALOG DEVICES INC COM 032654105 31403 212568 SH SOLE 0 0 212568 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 337 62420 SH SOLE 0 0 62420 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4559 65209 SH SOLE 0 0 65209 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3016 356940 SH SOLE 0 0 356940 ANSYS INC COM 03662Q105 6833 18783 SH SOLE 0 0 18783 ANTARES PHARMA INC COM 036642106 379 95099 SH SOLE 0 0 95099 ANTERO MIDSTREAM CORP COM 03676B102 2161 280327 SH SOLE 0 0 280327 ANTHEM INC COM 036752103 11034 34356 SH SOLE 0 0 34356 AON PLC SHS CL A G0403H108 2204 10430 SH SOLE 0 0 10430 APACHE CORP COM 037411105 661 46589 SH SOLE 0 0 46589 APARTMENT INCOME REIT CORP COM 03750L109 693 18047 SH SOLE 0 0 18047 APARTMENT INVT & MGMT CO CL A 03748R747 92 17391 SH SOLE 0 0 17391 APELLIS PHARMACEUTICALS INC COM 03753U106 1332 23286 SH SOLE 0 0 23286 APHRIA INC COM 03765K104 149 21607 SH SOLE 0 0 21607 API GROUP CORP COM STK 00187Y100 1582 87139 SH SOLE 0 0 87139 APOGEE ENTERPRISES INC COM 037598109 234 7378 SH SOLE 0 0 7378 APOLLO COML REAL EST FIN INC COM 03762U105 276 24714 SH SOLE 0 0 24714 APOLLO GLOBAL MGMT INC COM CL A 03768E105 3219 65715 SH SOLE 0 0 65715 APOLLO INVT CORP COM NEW 03761U502 127 11906 SH SOLE 0 0 11906 APPIAN CORP CL A 03782L101 2650 16350 SH SOLE 0 0 16350 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 163 12614 SH SOLE 0 0 12614 APPLE INC COM 037833100 1339719 10096436 SH SOLE 0 0 10096436 APPLE INC COM 037833100 28 12300 SH Call SOLE 0 0 0 APPLIED MATLS INC COM 038222105 13886 160906 SH SOLE 0 0 160906 APPLIED OPTOELECTRONICS INC COM 03823U102 118 13819 SH SOLE 0 0 13819 APTARGROUP INC COM 038336103 982 7174 SH SOLE 0 0 7174 APTIV PLC SHS G6095L109 1326 10179 SH SOLE 0 0 10179 APYX MEDICAL CORPORATION COM 03837C106 1905 264555 SH SOLE 0 0 264555 ARAMARK COM 03852U106 356 9251 SH SOLE 0 0 9251 ARBOR REALTY TRUST INC COM 038923108 2258 159252 SH SOLE 0 0 159252 ARCH CAP GROUP LTD ORD G0450A105 2271 62964 SH SOLE 0 0 62964 ARCHER DANIELS MIDLAND CO COM 039483102 4997 99117 SH SOLE 0 0 99117 ARCHROCK INC COM 03957W106 100 11557 SH SOLE 0 0 11557 ARCONIC CORPORATION COM 03966V107 1585 53194 SH SOLE 0 0 53194 ARENA PHARMACEUTICALS INC COM NEW 040047607 577 7514 SH SOLE 0 0 7514 ARES CAPITAL CORP COM 04010L103 5614 332357 SH SOLE 0 0 332357 ARES COML REAL ESTATE CORP COM 04013V108 956 80242 SH SOLE 0 0 80242 ARES DYNAMIC CR ALLOCATION F COM 04014F102 786 55033 SH SOLE 0 0 55033 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1311 27871 SH SOLE 0 0 27871 ARGO GROUP INTL HLDGS LTD COM G0464B107 797 18240 SH SOLE 0 0 18240 ARISTA NETWORKS INC COM 040413106 2036 7006 SH SOLE 0 0 7006 ARK ETF TR 3D PRINTING ETF 00214Q500 928 29498 SH SOLE 0 0 29498 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 5931 77748 SH SOLE 0 0 77748 ARK ETF TR FINTECH INNOVA 00214Q708 16841 338783 SH SOLE 0 0 338783 ARK ETF TR GENOMIC REV ETF 00214Q302 27226 291938 SH SOLE 0 0 291938 ARK ETF TR INNOVATION ETF 00214Q104 203002 1630669 SH SOLE 0 0 1630669 ARK ETF TR NEXT GNRTN INTER 00214Q401 18491 126336 SH SOLE 0 0 126336 ARLO TECHNOLOGIES INC COM 04206A101 224 28817 SH SOLE 0 0 28817 ARROW ELECTRS INC COM 042735100 225 2312 SH SOLE 0 0 2312 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1580 20587 SH SOLE 0 0 20587 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 228 4524 SH SOLE 0 0 4524 ARTS WAY MFG INC COM 043168103 31 10703 SH SOLE 0 0 10703 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 281 12850 SH SOLE 0 0 12850 ASGN INC COM 00191U102 260 3113 SH SOLE 0 0 3113 ASHLAND GLOBAL HLDGS INC COM 044186104 282 3561 SH SOLE 0 0 3561 ASML HOLDING N V N Y REGISTRY SHS N07059210 3291 6746 SH SOLE 0 0 6746 ASPEN TECHNOLOGY INC COM 045327103 422 3237 SH SOLE 0 0 3237 ASPIRA WOMENS HEALTH INC COM 04537Y109 74 11000 SH SOLE 0 0 11000 ASSURANT INC COM 04621X108 991 7279 SH SOLE 0 0 7279 ASTRAZENECA PLC SPONSORED ADR 046353108 8361 167229 SH SOLE 0 0 167229 ASTRONICS CORP COM 046433108 144 10919 SH SOLE 0 0 10919 ASURE SOFTWARE INC COM 04649U102 208 29330 SH SOLE 0 0 29330 AT HOME GROUP INC COM 04650Y100 277 17889 SH SOLE 0 0 17889 AT&T INC COM 00206R102 132396 4603502 SH SOLE 0 0 4603502 AT&T INC COM 00206R102 116 61800 SH Put SOLE 0 0 61800 AT&T INC COM 00206R102 6 20700 SH Call SOLE 0 0 0 ATLANTIC AMERN CORP COM 048209100 80 39000 SH SOLE 0 0 39000 ATLANTIC UN BANKSHARES CORP COM 04911A107 1124 34132 SH SOLE 0 0 34132 ATLANTICA SUSTAINABLE INFR P SHS G0751N103 2908 76578 SH SOLE 0 0 76578 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 19 18000 PRN SOLE 0 0 18000 ATLAS CORP SHARES Y0436Q109 2944 271597 SH SOLE 0 0 271597 ATLASSIAN CORP PLC CL A G06242104 2133 9122 SH SOLE 0 0 9122 ATMOS ENERGY CORP COM 049560105 4422 46335 SH SOLE 0 0 46335 ATRION CORP COM 049904105 3001 4673 SH SOLE 0 0 4673 AURORA CANNABIS INC COM 05156X884 85 10215 SH SOLE 0 0 10215 AUTODESK INC COM 052769106 16419 53773 SH SOLE 0 0 53773 AUTOLIV INC COM 052800109 725 7872 SH SOLE 0 0 7872 AUTOMATIC DATA PROCESSING IN COM 053015103 44680 253573 SH SOLE 0 0 253573 AUTOZONE INC COM 053332102 15121 12756 SH SOLE 0 0 12756 AVALARA INC COM 05338G106 1886 11437 SH SOLE 0 0 11437 AVALONBAY CMNTYS INC COM 053484101 388 2421 SH SOLE 0 0 2421 AVANGRID INC COM 05351W103 1122 24676 SH SOLE 0 0 24676 AVERY DENNISON CORP COM 053611109 2971 19155 SH SOLE 0 0 19155 AVID BIOSERVICES INC COM 05368M106 172 14873 SH SOLE 0 0 14873 AVIS BUDGET GROUP COM 053774105 468 12558 SH SOLE 0 0 12558 AVISTA CORP COM 05379B107 627 15612 SH SOLE 0 0 15612 AVNET INC COM 053807103 2316 65964 SH SOLE 0 0 65964 AXIS CAP HLDGS LTD SHS G0692U109 267 5305 SH SOLE 0 0 5305 AXON ENTERPRISE INC COM 05464C101 4853 39607 SH SOLE 0 0 39607 AXOS FINANCIAL INC COM 05465C100 1691 45054 SH SOLE 0 0 45054 AZUL S A SPONSR ADR PFD 05501U106 587 25706 SH SOLE 0 0 25706 B & G FOODS INC NEW COM 05508R106 506 18246 SH SOLE 0 0 18246 B2GOLD CORP COM 11777Q209 116 20705 SH SOLE 0 0 20705 BADGER METER INC COM 056525108 359 3813 SH SOLE 0 0 3813 BAIDU INC SPON ADR REP A 056752108 3566 16491 SH SOLE 0 0 16491 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 1047 86308 SH SOLE 0 0 86308 BAKER HUGHES COMPANY CL A 05722G100 446 21368 SH SOLE 0 0 21368 BALL CORP COM 058498106 10578 113516 SH SOLE 0 0 113516 BALLARD PWR SYS INC NEW COM 058586108 2000 85458 SH SOLE 0 0 85458 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 249 50454 SH SOLE 0 0 50454 BANCO SANTANDER S.A. ADR 05964H105 79 25894 SH SOLE 0 0 25894 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1587 57849 SH SOLE 0 0 57849 BANCROFT FD LTD COM 059695106 571 18950 SH SOLE 0 0 18950 BANDWIDTH INC COM CL A 05988J103 6043 39323 SH SOLE 0 0 39323 BANK MONTREAL QUE COM 063671101 1256 16532 SH SOLE 0 0 16532 BANK NEW YORK MELLON CORP COM 064058100 5897 138938 SH SOLE 0 0 138938 BANK NOVA SCOTIA B C COM 064149107 898 16625 SH SOLE 0 0 16625 BANK OZK COM 06417N103 977 31244 SH SOLE 0 0 31244 BAOZUN INC SPONSORED ADR 06684L103 243 7064 SH SOLE 0 0 7064 BARCLAYS PLC ADR 06738E204 757 94744 SH SOLE 0 0 94744 BARINGS BDC INC COM 06759L103 803 87285 SH SOLE 0 0 87285 BARINGS CORPORATE INVS COM 06759X107 752 57041 SH SOLE 0 0 57041 BARINGS GLOBAL SHORT DURATIO COM 06760L100 546 36205 SH SOLE 0 0 36205 BARRICK GOLD CORP COM 067901108 7807 342932 SH SOLE 0 0 342932 BAUSCH HEALTH COS INC COM 071734107 482 23261 SH SOLE 0 0 23261 BAXTER INTL INC COM 071813109 6209 77376 SH SOLE 0 0 77376 BCE INC COM NEW 05534B760 3656 85560 SH SOLE 0 0 85560 BECTON DICKINSON & CO COM 075887109 79300 316830 SH SOLE 0 0 316830 BED BATH & BEYOND INC COM 075896100 998 56193 SH SOLE 0 0 56193 BENEFITFOCUS INC NOTE 1.250%12/1 08180DAB2 18 20000 PRN SOLE 0 0 20000 BENTLEY SYS INC COM CL B 08265T208 374 9220 SH SOLE 0 0 9220 BERKELEY LTS INC COM 084310101 216 2413 SH SOLE 0 0 2413 BERKLEY W R CORP COM 084423102 301 4527 SH SOLE 0 0 4527 BERKSHIRE HATHAWAY INC DEL CL A 084670108 8695 25 SH SOLE 0 0 25 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 265298 1144167 SH SOLE 0 0 1144167 BERRY GLOBAL GROUP INC COM 08579W103 726 12926 SH SOLE 0 0 12926 BEST BUY INC COM 086516101 93125 933054 SH SOLE 0 0 933054 BEYOND MEAT INC COM 08862E109 5117 40936 SH SOLE 0 0 40936 BG STAFFING INC COM 05544A109 1552 115050 SH SOLE 0 0 115050 BGC PARTNERS INC CL A 05541T101 1772 442882 SH SOLE 0 0 442882 BHP GROUP LTD SPONSORED ADS 088606108 2102 32169 SH SOLE 0 0 32169 BIGCOMMERCE HLDGS INC COM SER 1 08975P108 1009 15727 SH SOLE 0 0 15727 BILL COM HLDGS INC COM 090043100 334 2447 SH SOLE 0 0 2447 BIO RAD LABS INC CL A 090572207 1254 2152 SH SOLE 0 0 2152 BIO-TECHNE CORP COM 09073M104 349 1098 SH SOLE 0 0 1098 BIOGEN INC COM 09062X103 5244 21417 SH SOLE 0 0 21417 BIOHITECH GLOBAL INC COM 09074B107 133 118685 SH SOLE 0 0 118685 BIOMARIN PHARMACEUTICAL INC COM 09061G101 471 5368 SH SOLE 0 0 5368 BIONTECH SE SPONSORED ADS 09075V102 786 9642 SH SOLE 0 0 9642 BIOTELEMETRY INC COM 090672106 1894 26282 SH SOLE 0 0 26282 BK OF AMERICA CORP COM 060505104 83709 2761772 SH SOLE 0 0 2761772 BK OF AMERICA CORP COM 060505104 35 12800 SH Call SOLE 0 0 0 BLACK HILLS CORP COM 092113109 851 13855 SH SOLE 0 0 13855 BLACK KNIGHT INC COM 09215C105 412 4667 SH SOLE 0 0 4667 BLACKLINE INC COM 09239B109 1405 10532 SH SOLE 0 0 10532 BLACKROCK CORE BD TR SHS BEN INT 09249E101 5445 334020 SH SOLE 0 0 334020 BLACKROCK CORPOR HI YLD FD I COM 09255P107 1043 91252 SH SOLE 0 0 91252 BLACKROCK CR ALLOCATION INCO COM 092508100 5913 401950 SH SOLE 0 0 401950 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 199 19030 SH SOLE 0 0 19030 BLACKROCK ENERGY & RES TR COM 09250U101 1405 197960 SH SOLE 0 0 197960 BLACKROCK ENHANCD CAP & INM COM 09256A109 7662 440325 SH SOLE 0 0 440325 BLACKROCK ENHANCED EQUITY DI COM 09251A104 22613 2669774 SH SOLE 0 0 2669774 BLACKROCK ENHANCED GLOBAL DI COM 092501105 2098 192311 SH SOLE 0 0 192311 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 775 132111 SH SOLE 0 0 132111 BLACKROCK FLOATING RATE INCO COM 09255X100 333 27492 SH SOLE 0 0 27492 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1228 25808 SH SOLE 0 0 25808 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 1276 44543 SH SOLE 0 0 44543 BLACKROCK INC COM 09247X101 36881 51080 SH SOLE 0 0 51080 BLACKROCK INCOME TR INC COM 09247F100 5391 888191 SH SOLE 0 0 888191 BLACKROCK INVT QUALITY MUN T COM 09247D105 545 31730 SH SOLE 0 0 31730 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 671 52769 SH SOLE 0 0 52769 BLACKROCK LTD DURATION INC T COM SHS 09249W101 4165 261594 SH SOLE 0 0 261594 BLACKROCK MULTI-SECTOR INC T COM 09258A107 1448 82529 SH SOLE 0 0 82529 BLACKROCK MUN INCOME QUALITY COM 092479104 619 40812 SH SOLE 0 0 40812 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 1009 65194 SH SOLE 0 0 65194 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 2742 106773 SH SOLE 0 0 106773 BLACKROCK MUNI INCOME TR II COM 09249N101 398 25800 SH SOLE 0 0 25800 BLACKROCK MUNI INTER DR FD I COM 09253X102 527 35436 SH SOLE 0 0 35436 BLACKROCK MUNIASSETS FD INC COM 09254J102 1291 87913 SH SOLE 0 0 87913 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 194 16172 SH SOLE 0 0 16172 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1302 90060 SH SOLE 0 0 90060 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 1083 76749 SH SOLE 0 0 76749 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 215 14307 SH SOLE 0 0 14307 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 450 31942 SH SOLE 0 0 31942 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 228 14070 SH SOLE 0 0 14070 BLACKROCK MUNIHOLDINGS QUALI COM 09254C107 146 10707 SH SOLE 0 0 10707 BLACKROCK MUNIVEST FD II INC COM 09253T101 175 11775 SH SOLE 0 0 11775 BLACKROCK MUNIVEST FD INC COM 09253R105 1672 181971 SH SOLE 0 0 181971 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 185 12344 SH SOLE 0 0 12344 BLACKROCK MUNIYIELD CALIF QU COM 09254N103 187 12488 SH SOLE 0 0 12488 BLACKROCK MUNIYIELD FD INC COM 09253W104 850 59228 SH SOLE 0 0 59228 BLACKROCK MUNIYIELD INVT FD COM 09254R104 490 35017 SH SOLE 0 0 35017 BLACKROCK MUNIYIELD INVT QUA COM 09254T100 149 10395 SH SOLE 0 0 10395 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1678 116129 SH SOLE 0 0 116129 BLACKROCK MUNIYIELD N Y QUAL COM 09255E102 143 10760 SH SOLE 0 0 10760 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 525 35170 SH SOLE 0 0 35170 BLACKROCK MUNIYIELD QUALITY COM 09254E103 2666 184469 SH SOLE 0 0 184469 BLACKROCK MUNIYIELD QUALITY COM 09254G108 1258 89980 SH SOLE 0 0 89980 BLACKROCK MUNIYILD QULT FD I COM 09254F100 489 29663 SH SOLE 0 0 29663 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 1234 84681 SH SOLE 0 0 84681 BLACKROCK NEW YORK MUN INCOM COM 09249U105 245 17960 SH SOLE 0 0 17960 BLACKROCK RES & COMMODITIES SHS 09257A108 3794 511977 SH SOLE 0 0 511977 BLACKROCK SCIENCE & TECH TR SHS BEN INT 09260K101 10788 296548 SH SOLE 0 0 296548 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 23697 444604 SH SOLE 0 0 444604 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 5780 214383 SH SOLE 0 0 214383 BLACKROCK TCP CAPITAL CORP COM 09259E108 546 48589 SH SOLE 0 0 48589 BLACKROCK UTILITIES INFRSTRC COM 09248D104 2615 104456 SH SOLE 0 0 104456 BLACKSTONE GROUP INC COM CL A 09260D107 31280 482651 SH SOLE 0 0 482651 BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT 09257D102 138 10297 SH SOLE 0 0 10297 BLACKSTONE MTG TR INC COM CL A 09257W100 784 28497 SH SOLE 0 0 28497 BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101 1291 103425 SH SOLE 0 0 103425 BLINK CHARGING CO *W EXP 01/31/202 09354A118 209 5395 SH SOLE 0 0 5395 BLINK CHARGING CO COM 09354A100 589 13775 SH SOLE 0 0 13775 BLOCK H & R INC COM 093671105 1584 99852 SH SOLE 0 0 99852 BLOOM ENERGY CORP COM CL A 093712107 1128 39370 SH SOLE 0 0 39370 BLOOMIN BRANDS INC COM 094235108 2721 140105 SH SOLE 0 0 140105 BLUEPRINT MEDICINES CORP COM 09627Y109 2989 26649 SH SOLE 0 0 26649 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 60 20026 SH SOLE 0 0 20026 BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 1425 101639 SH SOLE 0 0 101639 BNY MELLON STRATEGIC MUN BD COM 09662E109 199 25280 SH SOLE 0 0 25280 BNY MELLON STRATEGIC MUNS IN COM 05588W108 931 109652 SH SOLE 0 0 109652 BOEING CO COM 097023105 69087 322749 SH SOLE 0 0 322749 BOOKING HOLDINGS INC COM 09857L108 21745 9763 SH SOLE 0 0 9763 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 6136 70380 SH SOLE 0 0 70380 BORGWARNER INC COM 099724106 485 12564 SH SOLE 0 0 12564 BOSTON BEER INC CL A 100557107 493 496 SH SOLE 0 0 496 BOSTON SCIENTIFIC CORP COM 101137107 13417 373214 SH SOLE 0 0 373214 BOULDER GROWTH & INCOME FD I COM 101507101 969 86987 SH SOLE 0 0 86987 BOX INC CL A 10316T104 2599 144001 SH SOLE 0 0 144001 BOX INC CL A 10316T104 11 15100 SH Call SOLE 0 0 0 BOXLIGHT CORP COM CL A 103197109 20 13365 SH SOLE 0 0 13365 BOYD GAMING CORP COM 103304101 212 4933 SH SOLE 0 0 4933 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1988 187500 SH SOLE 0 0 187500 BP PLC SPONSORED ADR 055622104 20906 1018807 SH SOLE 0 0 1018807 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 42 17857 SH SOLE 0 0 17857 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 54 11869 SH SOLE 0 0 11869 BRIDGEBIO PHARMA INC COM 10806X102 778 10940 SH SOLE 0 0 10940 BRIDGELINE DIGITAL INC COM 10807Q700 167 64897 SH SOLE 0 0 64897 BRIGHAM MINERALS INC CL A COM 10918L103 119 10848 SH SOLE 0 0 10848 BRIGHT HORIZONS FAM SOL IN D COM 109194100 573 3310 SH SOLE 0 0 3310 BRINKER INTL INC COM 109641100 233 4110 SH SOLE 0 0 4110 BRINKS CO COM 109696104 340 4727 SH SOLE 0 0 4727 BRISTOL-MYERS SQUIBB CO COM 110122108 48642 784163 SH SOLE 0 0 784163 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 61 88676 SH SOLE 0 0 88676 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5834 155617 SH SOLE 0 0 155617 BROADCOM INC COM 11135F101 142184 324658 SH SOLE 0 0 324658 BROADMARK RLTY CAP INC COM 11135B100 1245 122061 SH SOLE 0 0 122061 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6393 41717 SH SOLE 0 0 41717 BROOKDALE SR LIVING INC COM 112463104 138 31133 SH SOLE 0 0 31133 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8834 214057 SH SOLE 0 0 214057 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 7790 157559 SH SOLE 0 0 157559 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 338 4673 SH SOLE 0 0 4673 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 419 29026 SH SOLE 0 0 29026 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2971 166622 SH SOLE 0 0 166622 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 2162 37084 SH SOLE 0 0 37084 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 2330 54011 SH SOLE 0 0 54011 BROWN & BROWN INC COM 115236101 1851 39048 SH SOLE 0 0 39048 BROWN FORMAN CORP CL B 115637209 1750 22035 SH SOLE 0 0 22035 BRUNSWICK CORP COM 117043109 1330 17446 SH SOLE 0 0 17446 BUILDERS FIRSTSOURCE INC COM 12008R107 327 8017 SH SOLE 0 0 8017 BUNGE LIMITED COM G16962105 731 11143 SH SOLE 0 0 11143 BURLINGTON STORES INC COM 122017106 301 1152 SH SOLE 0 0 1152 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3145 33503 SH SOLE 0 0 33503 C3 AI INC CL A 12468P104 485 3499 SH SOLE 0 0 3499 CABLE ONE INC COM 12685J105 1989 893 SH SOLE 0 0 893 CABOT OIL & GAS CORP COM 127097103 223 13724 SH SOLE 0 0 13724 CACI INTL INC CL A 127190304 716 2872 SH SOLE 0 0 2872 CADENCE BANCORPORATION CL A 12739A100 650 39577 SH SOLE 0 0 39577 CADENCE DESIGN SYSTEM INC COM 127387108 6339 46467 SH SOLE 0 0 46467 CAE INC COM 124765108 226 8162 SH SOLE 0 0 8162 CAESARS ENTERTAINMENT INC NE COM 12769G100 526 7085 SH SOLE 0 0 7085 CAL MAINE FOODS INC COM NEW 128030202 1971 52503 SH SOLE 0 0 52503 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 801 56117 SH SOLE 0 0 56117 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 3214 237400 SH SOLE 0 0 237400 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 4115 146071 SH SOLE 0 0 146071 CALAMOS GBL DYN INCOME FUND COM 12811L107 1405 146980 SH SOLE 0 0 146980 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 185 10600 SH SOLE 0 0 10600 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 19419 1229842 SH SOLE 0 0 1229842 CALIFORNIA WTR SVC GROUP COM 130788102 1921 35548 SH SOLE 0 0 35548 CALLAWAY GOLF CO COM 131193104 3437 143167 SH SOLE 0 0 143167 CAMDEN PPTY TR SH BEN INT 133131102 302 3026 SH SOLE 0 0 3026 CAMECO CORP COM 13321L108 1440 107583 SH SOLE 0 0 107583 CAMPBELL SOUP CO COM 134429109 945 19547 SH SOLE 0 0 19547 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 287 9664 SH SOLE 0 0 9664 CANADIAN IMP BK COMM COM 136069101 707 8281 SH SOLE 0 0 8281 CANADIAN NAT RES LTD COM 136385101 428 17824 SH SOLE 0 0 17824 CANADIAN NATL RY CO COM 136375102 6392 58174 SH SOLE 0 0 58174 CANADIAN PAC RY LTD COM 13645T100 2093 6034 SH SOLE 0 0 6034 CANOPY GROWTH CORP COM 138035100 3031 123276 SH SOLE 0 0 123276 CAPITAL ONE FINL CORP COM 14040H105 17468 176715 SH SOLE 0 0 176715 CAPRI HOLDINGS LIMITED SHS G1890L107 2869 68317 SH SOLE 0 0 68317 CAPSTAR FINL HLDGS INC COM 14070T102 446 30247 SH SOLE 0 0 30247 CARA THERAPEUTICS INC COM 140755109 174 11471 SH SOLE 0 0 11471 CARDINAL HEALTH INC COM 14149Y108 3202 59782 SH SOLE 0 0 59782 CARDLYTICS INC COM 14161W105 292 2043 SH SOLE 0 0 2043 CAREDX INC COM 14167L103 3862 53305 SH SOLE 0 0 53305 CARETRUST REIT INC COM 14174T107 8907 401581 SH SOLE 0 0 401581 CARLISLE COS INC COM 142339100 700 4480 SH SOLE 0 0 4480 CARLYLE GROUP INC COM 14316J108 3362 106936 SH SOLE 0 0 106936 CARMAX INC COM 143130102 7776 82319 SH SOLE 0 0 82319 CARNIVAL CORP UNIT 99/99/9999 143658300 10568 487899 SH SOLE 0 0 487899 CARNIVAL CORP UNIT 99/99/9999 143658300 1 20100 SH Call SOLE 0 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 284 9745 SH SOLE 0 0 9745 CARRIER GLOBAL CORPORATION COM 14448C104 8430 223470 SH SOLE 0 0 223470 CARVANA CO CL A 146869102 1970 8225 SH SOLE 0 0 8225 CASELLA WASTE SYS INC CL A 147448104 3328 53723 SH SOLE 0 0 53723 CASEYS GEN STORES INC COM 147528103 2895 16210 SH SOLE 0 0 16210 CATALENT INC COM 148806102 1103 10599 SH SOLE 0 0 10599 CATALYST BIOSCIENCES INC COM NEW 14888D208 503 79742 SH SOLE 0 0 79742 CATALYST PHARMACEUTICALS INC COM 14888U101 791 236911 SH SOLE 0 0 236911 CATCHMARK TIMBER TR INC CL A 14912Y202 389 41584 SH SOLE 0 0 41584 CATERPILLAR INC COM 149123101 47252 259592 SH SOLE 0 0 259592 CBOE GLOBAL MKTS INC COM 12503M108 1832 19667 SH SOLE 0 0 19667 CBRE CLARION GLOBAL REAL EST COM 12504G100 712 103435 SH SOLE 0 0 103435 CBRE GROUP INC CL A 12504L109 953 15194 SH SOLE 0 0 15194 CBTX INC COM 12481V104 204 8000 SH SOLE 0 0 8000 CDK GLOBAL INC COM 12508E101 830 16019 SH SOLE 0 0 16019 CDW CORP COM 12514G108 4580 34753 SH SOLE 0 0 34753 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1242 31572 SH SOLE 0 0 31572 CEL-SCI CORP COM PAR NEW 150837607 194 16651 SH SOLE 0 0 16651 CELANESE CORP DEL COM 150870103 368 2831 SH SOLE 0 0 2831 CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 266 15180 SH SOLE 0 0 15180 CELSIUS HLDGS INC COM NEW 15118V207 906 18015 SH SOLE 0 0 18015 CEMEX SAB DE CV SPON ADR NEW 151290889 61 11864 SH SOLE 0 0 11864 CENTENE CORP DEL COM 15135B101 1571 26162 SH SOLE 0 0 26162 CENTENNIAL RESOURCE DEV INC CL A 15136A102 32 21317 SH SOLE 0 0 21317 CENTERPOINT ENERGY INC COM 15189T107 2262 104512 SH SOLE 0 0 104512 CENTRAL SECS CORP COM 155123102 6735 206350 SH SOLE 0 0 206350 CERENCE INC COM 156727109 6582 65508 SH SOLE 0 0 65508 CERNER CORP COM 156782104 2256 28741 SH SOLE 0 0 28741 CHAMPIONX CORPORATION COM 15872M104 193 12601 SH SOLE 0 0 12601 CHANGE HEALTHCARE INC COM 15912K100 2569 137745 SH SOLE 0 0 137745 CHARLES RIV LABS INTL INC COM 159864107 647 2591 SH SOLE 0 0 2591 CHART INDS INC COM PAR $0.01 16115Q308 345 2932 SH SOLE 0 0 2932 CHARTER COMMUNICATIONS INC N CL A 16119P108 5347 8083 SH SOLE 0 0 8083 CHECK POINT SOFTWARE TECH LT ORD M22465104 4102 30862 SH SOLE 0 0 30862 CHEGG INC COM 163092109 1387 15351 SH SOLE 0 0 15351 CHEMED CORP NEW COM 16359R103 829 1557 SH SOLE 0 0 1557 CHEMOCENTRYX INC COM 16383L106 12391 200105 SH SOLE 0 0 200105 CHEMOURS CO COM 163851108 785 31681 SH SOLE 0 0 31681 CHENIERE ENERGY INC COM NEW 16411R208 613 10219 SH SOLE 0 0 10219 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 760 21571 SH SOLE 0 0 21571 CHESAPEAKE UTILS CORP COM 165303108 4672 43173 SH SOLE 0 0 43173 CHEVRON CORP NEW COM 166764100 176472 2089651 SH SOLE 0 0 2089651 CHEWY INC CL A 16679L109 11450 127377 SH SOLE 0 0 127377 CHIMERA INVT CORP COM NEW 16934Q208 360 35110 SH SOLE 0 0 35110 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 427 14947 SH SOLE 0 0 14947 CHIPOTLE MEXICAN GRILL INC COM 169656105 4278 3085 SH SOLE 0 0 3085 CHOICE HOTELS INTL INC COM 169905106 503 4716 SH SOLE 0 0 4716 CHOICEONE FINL SVCS INC COM 170386106 226 7331 SH SOLE 0 0 7331 CHUBB LIMITED COM H1467J104 134040 870781 SH SOLE 0 0 870781 CHURCH & DWIGHT INC COM 171340102 20264 232296 SH SOLE 0 0 232296 CHURCHILL DOWNS INC COM 171484108 411 2112 SH SOLE 0 0 2112 CHUYS HLDGS INC COM 171604101 204 7685 SH SOLE 0 0 7685 CIDARA THERAPEUTICS INC COM 171757107 179 89479 SH SOLE 0 0 89479 CIENA CORP COM NEW 171779309 1362 25779 SH SOLE 0 0 25779 CIGNA CORP NEW COM 125523100 20966 100712 SH SOLE 0 0 100712 CINCINNATI FINL CORP COM 172062101 1336 15291 SH SOLE 0 0 15291 CINTAS CORP COM 172908105 6981 19741 SH SOLE 0 0 19741 CIRRUS LOGIC INC COM 172755100 252 3060 SH SOLE 0 0 3060 CISCO SYS INC COM 17275R102 202368 4522201 SH SOLE 0 0 4522201 CISCO SYS INC COM 17275R102 8 15600 SH Call SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 23325 378288 SH SOLE 0 0 378288 CITIGROUP INC COM NEW 172967424 50 10200 SH Call SOLE 0 0 0 CITIZENS & NORTHN CORP COM 172922106 284 14320 SH SOLE 0 0 14320 CITIZENS CMNTY BANCORP INC M COM 174903104 177 16277 SH SOLE 0 0 16277 CITIZENS FINL GROUP INC COM 174610105 318 8898 SH SOLE 0 0 8898 CITRIX SYS INC COM 177376100 4501 34593 SH SOLE 0 0 34593 CITY OFFICE REIT INC COM 178587101 120 12296 SH SOLE 0 0 12296 CLEAN ENERGY FUELS CORP COM 184499101 532 67651 SH SOLE 0 0 67651 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209 1926 143384 SH SOLE 0 0 143384 CLEARBRIDGE MLP AND MIDSTRM COM 184692200 1336 79617 SH SOLE 0 0 79617 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 2576 176439 SH SOLE 0 0 176439 CLEARWAY ENERGY INC CL A 18539C105 1636 55365 SH SOLE 0 0 55365 CLEARWAY ENERGY INC CL C 18539C204 1417 44374 SH SOLE 0 0 44374 CLEVELAND-CLIFFS INC NEW COM 185899101 1346 92469 SH SOLE 0 0 92469 CLOROX CO DEL COM 189054109 32002 158419 SH SOLE 0 0 158419 CLOUDERA INC COM 18914U100 958 68838 SH SOLE 0 0 68838 CLOUDFLARE INC CL A COM 18915M107 1940 25535 SH SOLE 0 0 25535 CLOUGH GLOBAL DIVID & INCOME COM 18913Y103 121 11660 SH SOLE 0 0 11660 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 2139 192559 SH SOLE 0 0 192559 CME GROUP INC COM 12572Q105 123580 678744 SH SOLE 0 0 678744 CMS ENERGY CORP COM 125896100 2035 33362 SH SOLE 0 0 33362 CNO FINL GROUP INC COM 12621E103 547 24599 SH SOLE 0 0 24599 COCA COLA CO COM 191216100 79685 1453039 SH SOLE 0 0 1453039 COCA COLA EUROPEAN PARTNERS SHS G25839104 2409 48353 SH SOLE 0 0 48353 COGNEX CORP COM 192422103 1814 22590 SH SOLE 0 0 22590 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2492 30414 SH SOLE 0 0 30414 COHEN & STEERS CLOSED END OP COM 19248P106 1701 136928 SH SOLE 0 0 136928 COHEN & STEERS INFRASTRUCTUR COM 19248A109 10556 408830 SH SOLE 0 0 408830 COHEN & STEERS LTD DURATION COM 19248C105 507 19070 SH SOLE 0 0 19070 COHEN & STEERS QUALITY INCOM COM 19247L106 16870 1360522 SH SOLE 0 0 1360522 COHEN & STEERS REIT & PFD &I COM 19247X100 5050 221210 SH SOLE 0 0 221210 COHEN & STEERS TOTAL RETURN COM 19247R103 2905 218935 SH SOLE 0 0 218935 COHERENT INC COM 192479103 247 1644 SH SOLE 0 0 1644 COLGATE PALMOLIVE CO COM 194162103 18883 220823 SH SOLE 0 0 220823 COLLECTORS UNIVERSE INC COM NEW 19421R200 258 3421 SH SOLE 0 0 3421 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 543 6110 SH SOLE 0 0 6110 COLONY BANKCORP INC COM 19623P101 1809 123511 SH SOLE 0 0 123511 COLONY CAP INC NEW CL A COM 19626G108 106 22010 SH SOLE 0 0 22010 COLONY CR REAL ESTATE INC COM CL A 19625T101 341 45480 SH SOLE 0 0 45480 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 16445 744383 SH SOLE 0 0 744383 COLUMBIA FINL INC COM 197641103 204 13079 SH SOLE 0 0 13079 COLUMBIA PPTY TR INC COM NEW 198287203 276 19250 SH SOLE 0 0 19250 COLUMBIA SELIGM PREM TECH GR COM 19842X109 689 25305 SH SOLE 0 0 25305 COMCAST CORP NEW CL A 20030N101 182931 3491046 SH SOLE 0 0 3491046 COMCAST CORP NEW CL A 20030N101 51 10200 SH Call SOLE 0 0 0 COMERICA INC COM 200340107 570 10201 SH SOLE 0 0 10201 COMMERCE BANCSHARES INC COM 200525103 3415 51976 SH SOLE 0 0 51976 COMMERCIAL METALS CO COM 201723103 456 22184 SH SOLE 0 0 22184 COMMSCOPE HLDG CO INC COM 20337X109 976 72850 SH SOLE 0 0 72850 COMMUNITY BANKERS TR CORP COM 203612106 627 92958 SH SOLE 0 0 92958 COMMUNITY BK SYS INC COM 203607106 1673 26850 SH SOLE 0 0 26850 COMMUNITY HEALTH SYS INC NEW COM 203668108 168 22658 SH SOLE 0 0 22658 COMMUNITY HEALTHCARE TR INC COM 20369C106 2300 48814 SH SOLE 0 0 48814 COMMVAULT SYSTEMS INC COM 204166102 295 5322 SH SOLE 0 0 5322 COMPASS DIVERSIFIED SH BEN INT 20451Q104 2798 143874 SH SOLE 0 0 143874 COMPASS MINERALS INTL INC COM 20451N101 1579 25589 SH SOLE 0 0 25589 COMPUGEN LTD ORD M25722105 718 59302 SH SOLE 0 0 59302 CONAGRA BRANDS INC COM 205887102 3161 87183 SH SOLE 0 0 87183 CONCENTRIX CORP COM 20602D101 1544 15645 SH SOLE 0 0 15645 CONCHO RES INC COM 20605P101 1036 17749 SH SOLE 0 0 17749 CONMED CORP COM 207410101 319 2852 SH SOLE 0 0 2852 CONNECTONE BANCORP INC COM 20786W107 218 11040 SH SOLE 0 0 11040 CONOCOPHILLIPS COM 20825C104 10172 254361 SH SOLE 0 0 254361 CONSOLIDATED EDISON INC COM 209115104 6749 93387 SH SOLE 0 0 93387 CONSTELLATION BRANDS INC CL A 21036P108 20986 95770 SH SOLE 0 0 95770 CONSTRUCTION PARTNERS INC COM CL A 21044C107 283 9715 SH SOLE 0 0 9715 CONTINENTAL RES INC COM 212015101 1730 106124 SH SOLE 0 0 106124 CONTINENTAL RES INC COM 212015101 1 26400 SH Call SOLE 0 0 0 COOPER COS INC COM NEW 216648402 336 926 SH SOLE 0 0 926 COPART INC COM 217204106 16038 126035 SH SOLE 0 0 126035 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 21 16538 SH SOLE 0 0 16538 CORELOGIC INC COM 21871D103 257 3322 SH SOLE 0 0 3322 CORESITE RLTY CORP COM 21870Q105 2518 20098 SH SOLE 0 0 20098 CORMEDIX INC COM 21900C308 188 25270 SH SOLE 0 0 25270 CORNING INC COM 219350105 5118 142156 SH SOLE 0 0 142156 CORSAIR GAMING INC COM 22041X102 1512 41733 SH SOLE 0 0 41733 CORTEVA INC COM 22052L104 4881 126060 SH SOLE 0 0 126060 COSTAR GROUP INC COM 22160N109 1173 1269 SH SOLE 0 0 1269 COSTCO WHSL CORP NEW COM 22160K105 109413 290371 SH SOLE 0 0 290371 COTY INC COM CL A 222070203 347 49437 SH SOLE 0 0 49437 COUPA SOFTWARE INC COM 22266L106 3598 10615 SH SOLE 0 0 10615 COVANTA HLDG CORP COM 22282E102 5550 422677 SH SOLE 0 0 422677 CRA INTL INC COM 12618T105 433 8506 SH SOLE 0 0 8506 CRACKER BARREL OLD CTRY STOR COM 22410J106 1026 7780 SH SOLE 0 0 7780 CRANE CO COM 224399105 1913 24637 SH SOLE 0 0 24637 CREDIT SUISSE GROUP SPONSORED ADR 225401108 436 34071 SH SOLE 0 0 34071 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 2070 907724 SH SOLE 0 0 907724 CREE INC COM 225447101 1693 15984 SH SOLE 0 0 15984 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 223 11739 SH SOLE 0 0 11739 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 3322 21698 SH SOLE 0 0 21698 CRONOS GROUP INC COM 22717L101 967 139363 SH SOLE 0 0 139363 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 2577 150105 SH SOLE 0 0 150105 CROWDSTRIKE HLDGS INC CL A 22788C105 18692 88247 SH SOLE 0 0 88247 CROWN CASTLE INTL CORP NEW COM 22822V101 31724 199274 SH SOLE 0 0 199274 CROWN HLDGS INC COM 228368106 930 9286 SH SOLE 0 0 9286 CSX CORP COM 126408103 16411 180837 SH SOLE 0 0 180837 CUBESMART COM 229663109 332 9867 SH SOLE 0 0 9867 CUBIC CORP COM 229669106 796 12838 SH SOLE 0 0 12838 CUMMINS INC COM 231021106 21447 94439 SH SOLE 0 0 94439 CURIS INC COM NEW 231269200 217 26483 SH SOLE 0 0 26483 CUTERA INC COM 232109108 394 16335 SH SOLE 0 0 16335 CVS HEALTH CORP COM 126650100 141674 2074259 SH SOLE 0 0 2074259 CVS HEALTH CORP COM 126650100 1 13200 SH Call SOLE 0 0 0 CVS HEALTH CORP COM 126650100 2 13500 SH Call SOLE 0 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 499 3088 SH SOLE 0 0 3088 CYCLACEL PHARMACEUTICALS INC COM 23254L603 445 57006 SH SOLE 0 0 57006 CYRUSONE INC COM 23283R100 13707 187380 SH SOLE 0 0 187380 D R HORTON INC COM 23331A109 12022 174425 SH SOLE 0 0 174425 DANAHER CORPORATION COM 235851102 54585 245709 SH SOLE 0 0 245709 DAQO NEW ENERGY CORP SPNSRD ADS NEW 23703Q203 277 4822 SH SOLE 0 0 4822 DARDEN RESTAURANTS INC COM 237194105 3961 33240 SH SOLE 0 0 33240 DARLING INGREDIENTS INC COM 237266101 651 11295 SH SOLE 0 0 11295 DATADOG INC CL A COM 23804L103 3669 37270 SH SOLE 0 0 37270 DAVE & BUSTERS ENTMT INC COM 238337109 3807 126832 SH SOLE 0 0 126832 DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 13029 559306 SH SOLE 0 0 559306 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 810 27566 SH SOLE 0 0 27566 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 33196 1080262 SH SOLE 0 0 1080262 DAVITA INC COM 23918K108 11318 96405 SH SOLE 0 0 96405 DBX ETF TR XTRACK FTSE US 233051515 214 7112 SH SOLE 0 0 7112 DBX ETF TR XTRACK HRVST CSI 233051879 632 15768 SH SOLE 0 0 15768 DBX ETF TR XTRACK MSCI ALL 233051820 363 11937 SH SOLE 0 0 11937 DBX ETF TR XTRACK MSCI EAFE 233051200 7200 214244 SH SOLE 0 0 214244 DBX ETF TR XTRACK MSCI EMRG 233051101 1051 38133 SH SOLE 0 0 38133 DBX ETF TR XTRACK MSCI EURP 233051853 446 14899 SH SOLE 0 0 14899 DBX ETF TR XTRACK MUN INFRA 233051705 2255 77128 SH SOLE 0 0 77128 DBX ETF TR XTRACK RUSS 1000 233051481 539 13912 SH SOLE 0 0 13912 DBX ETF TR XTRACK USD HIGH 233051432 4445 88738 SH SOLE 0 0 88738 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 2051 110757 SH SOLE 0 0 110757 DECKERS OUTDOOR CORP COM 243537107 364 1271 SH SOLE 0 0 1271 DEERE & CO COM 244199105 28038 104204 SH SOLE 0 0 104204 DELAWARE ENHANCED GBL DIV & COM 246060107 874 89705 SH SOLE 0 0 89705 DELAWARE INVTS COLO MUN INCO COM 246101109 151 10600 SH SOLE 0 0 10600 DELAWARE INVTS MINN MUN INCO COM 24610V103 192 14600 SH SOLE 0 0 14600 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 300 22770 SH SOLE 0 0 22770 DELEK US HLDGS INC NEW COM 24665A103 177 11009 SH SOLE 0 0 11009 DELL TECHNOLOGIES INC CL C 24703L202 1572 21455 SH SOLE 0 0 21455 DELTA AIR LINES INC DEL COM NEW 247361702 14097 350595 SH SOLE 0 0 350595 DELTA AIR LINES INC DEL COM NEW 247361702 1 10200 SH Call SOLE 0 0 0 DENALI THERAPEUTICS INC COM 24823R105 396 4732 SH SOLE 0 0 4732 DEUTSCHE BANK A G NAMEN AKT D18190898 140 12829 SH SOLE 0 0 12829 DEVON ENERGY CORP NEW COM 25179M103 750 47409 SH SOLE 0 0 47409 DEXCOM INC COM 252131107 9034 24436 SH SOLE 0 0 24436 DIAGEO PLC SPON ADR NEW 25243Q205 14962 94215 SH SOLE 0 0 94215 DIAMONDBACK ENERGY INC COM 25278X109 805 16641 SH SOLE 0 0 16641 DICKS SPORTING GOODS INC COM 253393102 422 7502 SH SOLE 0 0 7502 DIFFUSION PHARMACEUTICALS IN COM PAR 253748305 32 40000 SH SOLE 0 0 40000 DIGITAL RLTY TR INC COM 253868103 8567 61408 SH SOLE 0 0 61408 DIGITAL TURBINE INC COM NEW 25400W102 2683 47433 SH SOLE 0 0 47433 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 679 9035 SH SOLE 0 0 9035 DIREXION SHS ETF TR WORK FROM HOME 25460G773 17425 258071 SH SOLE 0 0 258071 DISCOVER FINL SVCS COM 254709108 19019 210081 SH SOLE 0 0 210081 DISCOVERY INC COM SER A 25470F104 1270 42221 SH SOLE 0 0 42221 DISCOVERY INC COM SER C 25470F302 5056 193053 SH SOLE 0 0 193053 DISH NETWORK CORPORATION CL A 25470M109 4084 126290 SH SOLE 0 0 126290 DISH NETWORK CORPORATION CL A 25470M109 43 15200 SH Put SOLE 0 0 15200 DISH NETWORK CORPORATION CL A 25470M109 83 13500 SH Put SOLE 0 0 13500 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 216 227000 PRN SOLE 0 0 227000 DISNEY WALT CO COM 254687106 188174 1038581 SH SOLE 0 0 1038581 DNP SELECT INCOME FD INC COM 23325P104 3125 304616 SH SOLE 0 0 304616 DOCUSIGN INC COM 256163106 52307 235298 SH SOLE 0 0 235298 DOLBY LABORATORIES INC COM CL A 25659T107 1018 10480 SH SOLE 0 0 10480 DOLLAR GEN CORP NEW COM 256677105 49210 233983 SH SOLE 0 0 233983 DOLLAR GEN CORP NEW COM 256677105 20 16800 SH Call SOLE 0 0 0 DOLLAR TREE INC COM 256746108 1886 17457 SH SOLE 0 0 17457 DOMINION ENERGY INC COM 25746U109 43583 579564 SH SOLE 0 0 579564 DOMINOS PIZZA INC COM 25754A201 2490 6485 SH SOLE 0 0 6485 DOMO INC COM CL B 257554105 208 3258 SH SOLE 0 0 3258 DOMTAR CORP COM NEW 257559203 319 10087 SH SOLE 0 0 10087 DONALDSON INC COM 257651109 1023 18312 SH SOLE 0 0 18312 DOORDASH INC CL A 25809K105 260 1824 SH SOLE 0 0 1824 DOUBLELINE INCOME SOLUTIONS COM 258622109 1443 87023 SH SOLE 0 0 87023 DOVER CORP COM 260003108 8879 70328 SH SOLE 0 0 70328 DOW INC COM 260557103 20205 364055 SH SOLE 0 0 364055 DRAFTKINGS INC COM CL A 26142R104 12223 262528 SH SOLE 0 0 262528 DROPBOX INC CL A 26210C104 3687 166149 SH SOLE 0 0 166149 DTE ENERGY CO COM 233331107 4821 39705 SH SOLE 0 0 39705 DTF TAX-FREE INCOME INC COM 23334J107 220 14748 SH SOLE 0 0 14748 DUFF & PHELPS UTLITY AND INF COM 26433C105 1669 136822 SH SOLE 0 0 136822 DUKE ENERGY CORP NEW COM NEW 26441C204 50518 551741 SH SOLE 0 0 551741 DUKE REALTY CORP COM NEW 264411505 845 21126 SH SOLE 0 0 21126 DUPONT DE NEMOURS INC COM 26614N102 10354 145606 SH SOLE 0 0 145606 DWS MUN INCOME TR COM 233368109 172 14813 SH SOLE 0 0 14813 DXC TECHNOLOGY CO COM 23355L106 283 10984 SH SOLE 0 0 10984 DYCOM INDS INC COM 267475101 954 12637 SH SOLE 0 0 12637 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 21 20000 PRN SOLE 0 0 20000 DYNATRACE INC COM NEW 268150109 313 7231 SH SOLE 0 0 7231 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 141 31702 SH SOLE 0 0 31702 DYNEX CAP INC COM 26817Q886 262 14747 SH SOLE 0 0 14747 EAGLE MATLS INC COM 26969P108 1152 11370 SH SOLE 0 0 11370 EAST WEST BANCORP INC COM 27579R104 331 6537 SH SOLE 0 0 6537 EASTERLY GOVT PPTYS INC COM 27616P103 840 37078 SH SOLE 0 0 37078 EASTERN BANKSHARES INC COM 27627N105 505 30950 SH SOLE 0 0 30950 EASTGROUP PPTYS INC COM 277276101 674 4885 SH SOLE 0 0 4885 EASTMAN CHEM CO COM 277432100 1410 14060 SH SOLE 0 0 14060 EASTMAN KODAK CO COM NEW 277461406 116 14288 SH SOLE 0 0 14288 EATON CORP PLC SHS G29183103 178591 1486511 SH SOLE 0 0 1486511 EATON VANCE CALIF MUN BD FD COM 27828A100 136 11603 SH SOLE 0 0 11603 EATON VANCE CORP COM NON VTG 278265103 3681 54187 SH SOLE 0 0 54187 EATON VANCE ENHANCED EQUITY COM 278274105 5192 321064 SH SOLE 0 0 321064 EATON VANCE ENHANCED EQUITY COM 278277108 5587 257579 SH SOLE 0 0 257579 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 204 20993 SH SOLE 0 0 20993 EATON VANCE LTD DURATION INC COM 27828H105 2530 201882 SH SOLE 0 0 201882 EATON VANCE MUN BD FD COM 27827X101 3204 235558 SH SOLE 0 0 235558 EATON VANCE MUN INCOME 2028 SHS 27829U105 2974 126999 SH SOLE 0 0 126999 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 1723 128753 SH SOLE 0 0 128753 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 735 35893 SH SOLE 0 0 35893 EATON VANCE RISK-MANAGED DIV COM 27829G106 7544 727444 SH SOLE 0 0 727444 EATON VANCE SR FLTNG RTE TR COM 27828Q105 334 26263 SH SOLE 0 0 26263 EATON VANCE TAX ADVT DIV INC COM 27828G107 1118 47271 SH SOLE 0 0 47271 EATON VANCE TAX MNGD BUY WRI COM SH BEN INT 27829M103 248 25092 SH SOLE 0 0 25092 EATON VANCE TAX MNGED BUY WR COM 27828X100 6020 401354 SH SOLE 0 0 401354 EATON VANCE TAX-ADVANTAGED G COM 27828U106 560 22168 SH SOLE 0 0 22168 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 4737 308616 SH SOLE 0 0 308616 EATON VANCE TAX-MANAGED DIVE COM 27828N102 5120 417988 SH SOLE 0 0 417988 EATON VANCE TAX-MANAGED GLOB COM 27829C105 3616 373581 SH SOLE 0 0 373581 EATON VANCE TAX-MANAGED GLOB COM 27829F108 14860 1694458 SH SOLE 0 0 1694458 EATON VANCE TX ADV GLBL DIV COM 27828S101 946 51835 SH SOLE 0 0 51835 EBAY INC. COM 278642103 6847 136250 SH SOLE 0 0 136250 ECHOSTAR CORP CL A 278768106 2875 135699 SH SOLE 0 0 135699 ECOLAB INC COM 278865100 16062 74217 SH SOLE 0 0 74217 EDISON INTL COM 281020107 3608 57429 SH SOLE 0 0 57429 EDITAS MEDICINE INC COM 28106W103 4259 60748 SH SOLE 0 0 60748 EDWARDS LIFESCIENCES CORP COM 28176E108 63153 692236 SH SOLE 0 0 692236 EHEALTH INC COM 28238P109 317 4493 SH SOLE 0 0 4493 ELANCO ANIMAL HEALTH INC COM 28414H103 345 11244 SH SOLE 0 0 11244 ELANCO ANIMAL HEALTH INC UNIT 02/01/2023T 28414H202 201 4125 SH SOLE 0 0 4125 ELASTIC N V ORD SHS N14506104 2199 15050 SH SOLE 0 0 15050 ELECTRONIC ARTS INC COM 285512109 5067 35281 SH SOLE 0 0 35281 ELEVATE CREDIT INC COM 28621V101 468 117175 SH SOLE 0 0 117175 ELLSWORTH GROWTH & INCOME FD COM 289074106 3169 228508 SH SOLE 0 0 228508 ELMIRA SVGS BK ELMIRA N Y COM 289660102 448 38951 SH SOLE 0 0 38951 EMERALD HOLDING INC COM 29103W104 1621 299025 SH SOLE 0 0 299025 EMERGENT BIOSOLUTIONS INC COM 29089Q105 704 7862 SH SOLE 0 0 7862 EMERSON ELEC CO COM 291011104 32063 398929 SH SOLE 0 0 398929 EMPIRE ST RLTY TR INC CL A 292104106 200 21487 SH SOLE 0 0 21487 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 223 42400 SH SOLE 0 0 42400 ENBRIDGE INC COM 29250N105 17932 561114 SH SOLE 0 0 561114 ENCOMPASS HEALTH CORP COM 29261A100 2753 33294 SH SOLE 0 0 33294 ENCORE CAP GROUP INC NOTE 2.875% 3/1 292554AH5 12 12000 PRN SOLE 0 0 12000 ENCORE WIRE CORP COM 292562105 358 5915 SH SOLE 0 0 5915 ENDO INTL PLC SHS G30401106 247 34463 SH SOLE 0 0 34463 ENERGIZER HLDGS INC NEW COM 29272W109 403 9555 SH SOLE 0 0 9555 ENERGOUS CORP COM 29272C103 22 12110 SH SOLE 0 0 12110 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 10417 1685663 SH SOLE 0 0 1685663 ENERPLUS CORP COM 292766102 59 18892 SH SOLE 0 0 18892 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 120 32364 SH SOLE 0 0 32364 ENPHASE ENERGY INC COM 29355A107 3233 18426 SH SOLE 0 0 18426 ENSIGN GROUP INC COM 29358P101 209 2868 SH SOLE 0 0 2868 ENTEGRIS INC COM 29362U104 1398 14547 SH SOLE 0 0 14547 ENTERCOM COMMUNICATIONS CORP CL A 293639100 75 30200 SH SOLE 0 0 30200 ENTERGY CORP NEW COM 29364G103 2543 25469 SH SOLE 0 0 25469 ENTERPRISE PRODS PARTNERS L COM 293792107 37238 1900877 SH SOLE 0 0 1900877 ENVESTNET INC COM 29404K106 432 5255 SH SOLE 0 0 5255 ENVIVA PARTNERS LP COM UNIT 29414J107 6233 137228 SH SOLE 0 0 137228 EOG RES INC COM 26875P101 4369 87617 SH SOLE 0 0 87617 EPAM SYS INC COM 29414B104 6809 19002 SH SOLE 0 0 19002 EPR PPTYS COM SH BEN INT 26884U109 262 8045 SH SOLE 0 0 8045 EQT CORP COM 26884L109 407 31983 SH SOLE 0 0 31983 EQUIFAX INC COM 294429105 498 2581 SH SOLE 0 0 2581 EQUINIX INC COM 29444U700 52249 73082 SH SOLE 0 0 73082 EQUITRANS MIDSTREAM CORP COM 294600101 1854 230623 SH SOLE 0 0 230623 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2624 41412 SH SOLE 0 0 41412 EQUITY RESIDENTIAL SH BEN INT 29476L107 552 9316 SH SOLE 0 0 9316 ERICSSON ADR B SEK 10 294821608 4496 376275 SH SOLE 0 0 376275 ERIE INDTY CO CL A 29530P102 249 1012 SH SOLE 0 0 1012 ESPERION THERAPEUTICS INC NE COM 29664W105 206 7920 SH SOLE 0 0 7920 ESSENT GROUP LTD COM G3198U102 467 10800 SH SOLE 0 0 10800 ESSENTIAL UTILS INC COM 29670G102 3725 78766 SH SOLE 0 0 78766 ESSEX PPTY TR INC COM 297178105 1277 5380 SH SOLE 0 0 5380 ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 426 6192 SH SOLE 0 0 6192 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 2531 176375 SH SOLE 0 0 176375 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 6093 105842 SH SOLE 0 0 105842 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 16760 251959 SH SOLE 0 0 251959 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2602 77439 SH SOLE 0 0 77439 ETF SER SOLUTIONS NATIONWIDE RSK 26922A669 240 8850 SH SOLE 0 0 8850 ETF SER SOLUTIONS NETLEASE CORP 26922A248 3147 121027 SH SOLE 0 0 121027 ETF SER SOLUTIONS US GBL GLD PRE 26922A719 705 35441 SH SOLE 0 0 35441 ETF SER SOLUTIONS US GLB JETS 26922A842 8164 364801 SH SOLE 0 0 364801 ETSY INC COM 29786A106 2638 14830 SH SOLE 0 0 14830 EURONET WORLDWIDE INC COM 298736109 430 2967 SH SOLE 0 0 2967 EVENTBRITE INC COM CL A 29975E109 2798 154585 SH SOLE 0 0 154585 EVERBRIDGE INC COM 29978A104 356 2391 SH SOLE 0 0 2391 EVERCORE INC CLASS A 29977A105 773 7053 SH SOLE 0 0 7053 EVEREST RE GROUP LTD COM G3223R108 368 1568 SH SOLE 0 0 1568 EVERGY INC COM 30034W106 1593 28704 SH SOLE 0 0 28704 EVERI HLDGS INC COM 30034T103 9198 666044 SH SOLE 0 0 666044 EVERSOURCE ENERGY COM 30040W108 8954 103504 SH SOLE 0 0 103504 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1655 61352 SH SOLE 0 0 61352 EXACT SCIENCES CORP COM 30063P105 5864 44257 SH SOLE 0 0 44257 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 704 36059 SH SOLE 0 0 36059 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 29134 458181 SH SOLE 0 0 458181 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 5372 88230 SH SOLE 0 0 88230 EXELIXIS INC COM 30161Q104 535 26654 SH SOLE 0 0 26654 EXELON CORP COM 30161N101 8627 204334 SH SOLE 0 0 204334 EXONE CO COM 302104104 117 12364 SH SOLE 0 0 12364 EXP WORLD HLDGS INC COM 30212W100 225 3562 SH SOLE 0 0 3562 EXPEDIA GROUP INC COM NEW 30212P303 4418 33365 SH SOLE 0 0 33365 EXPEDITORS INTL WASH INC COM 302130109 1054 11083 SH SOLE 0 0 11083 EXPONENT INC COM 30214U102 8978 99720 SH SOLE 0 0 99720 EXTRA SPACE STORAGE INC COM 30225T102 1241 10709 SH SOLE 0 0 10709 EXXON MOBIL CORP COM 30231G102 61773 1498614 SH SOLE 0 0 1498614 EXXON MOBIL CORP COM 30231G102 16 12000 SH Call SOLE 0 0 0 F N B CORP COM 302520101 821 86378 SH SOLE 0 0 86378 F5 NETWORKS INC COM 315616102 688 3911 SH SOLE 0 0 3911 FACEBOOK INC CL A 30303M102 162854 596185 SH SOLE 0 0 596185 FACTSET RESH SYS INC COM 303075105 11553 34743 SH SOLE 0 0 34743 FAIR ISAAC CORP COM 303250104 1424 2787 SH SOLE 0 0 2787 FARFETCH LTD ORD SH CL A 30744W107 394 6175 SH SOLE 0 0 6175 FARMLAND PARTNERS INC COM 31154R109 132 15134 SH SOLE 0 0 15134 FASTENAL CO COM 311900104 19626 401929 SH SOLE 0 0 401929 FASTLY INC CL A 31188V100 3604 41254 SH SOLE 0 0 41254 FATE THERAPEUTICS INC COM 31189P102 358 3940 SH SOLE 0 0 3940 FB FINL CORP COM 30257X104 4207 121136 SH SOLE 0 0 121136 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 527 6195 SH SOLE 0 0 6195 FEDERATED HERMES PREM MUNI I COM 31423P108 285 19275 SH SOLE 0 0 19275 FEDEX CORP COM 31428X106 39952 153889 SH SOLE 0 0 153889 FENNEC PHARMACEUTICALS INC COM 31447P100 211 28325 SH SOLE 0 0 28325 FERRARI N V COM N3167Y103 830 3578 SH SOLE 0 0 3578 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 529 29358 SH SOLE 0 0 29358 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 2023 4033 SH SOLE 0 0 4033 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 1911 46971 SH SOLE 0 0 46971 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1842 50035 SH SOLE 0 0 50035 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 549 17103 SH SOLE 0 0 17103 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 1610 35385 SH SOLE 0 0 35385 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2462 34429 SH SOLE 0 0 34429 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 415 40913 SH SOLE 0 0 40913 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 383 9063 SH SOLE 0 0 9063 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 4453 77115 SH SOLE 0 0 77115 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 527 11221 SH SOLE 0 0 11221 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5085 48653 SH SOLE 0 0 48653 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 809 20163 SH SOLE 0 0 20163 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1719 67724 SH SOLE 0 0 67724 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 259 6385 SH SOLE 0 0 6385 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 303 5940 SH SOLE 0 0 5940 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 6595 121575 SH SOLE 0 0 121575 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 810 20713 SH SOLE 0 0 20713 FIDELITY NATL INFORMATION SV COM 31620M106 26871 189958 SH SOLE 0 0 189958 FIDUS INVT CORP COM 316500107 7996 610397 SH SOLE 0 0 610397 FIFTH THIRD BANCORP COM 316773100 4431 160702 SH SOLE 0 0 160702 FIREEYE INC COM 31816Q101 3112 134942 SH SOLE 0 0 134942 FIRST AMERN FINL CORP COM 31847R102 616 11939 SH SOLE 0 0 11939 FIRST BANCORP N C COM 318910106 945 27922 SH SOLE 0 0 27922 FIRST COMWLTH FINL CORP PA COM 319829107 149 13663 SH SOLE 0 0 13663 FIRST EAGLE SENIOR LOAN FUND COM NEW 32010E100 159 11410 SH SOLE 0 0 11410 FIRST FINL BANKSHARES COM 32020R109 3892 107586 SH SOLE 0 0 107586 FIRST FINL CORP IND COM 320218100 912 23463 SH SOLE 0 0 23463 FIRST HORIZON CORPORATION COM 320517105 1893 148316 SH SOLE 0 0 148316 FIRST MERCHANTS CORP COM 320817109 1040 27799 SH SOLE 0 0 27799 FIRST REP BK SAN FRANCISCO C COM 33616C100 2047 13932 SH SOLE 0 0 13932 FIRST SOLAR INC COM 336433107 5205 52615 SH SOLE 0 0 52615 FIRST TR / ABERDEEN EMERGING COM 33731K102 208 14558 SH SOLE 0 0 14558 FIRST TR DOW JONES SELECT MI COM SHS ANNUAL 33718M105 804 16797 SH SOLE 0 0 16797 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 7072 599317 SH SOLE 0 0 599317 FIRST TR ENERGY INCOME & GRO COM 33738G104 1067 99692 SH SOLE 0 0 99692 FIRST TR ENERGY INFRASTRCTR COM 33738C103 369 35220 SH SOLE 0 0 35220 FIRST TR ENHANCED EQTY INC F COM 337318109 9666 548585 SH SOLE 0 0 548585 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 1218 31997 SH SOLE 0 0 31997 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 1071 52535 SH SOLE 0 0 52535 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 293 6715 SH SOLE 0 0 6715 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 37835 666932 SH SOLE 0 0 666932 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 285 5308 SH SOLE 0 0 5308 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 84707 4195502 SH SOLE 0 0 4195502 FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1701 24622 SH SOLE 0 0 24622 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 1168 18141 SH SOLE 0 0 18141 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 1177 56560 SH SOLE 0 0 56560 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 1609 79768 SH SOLE 0 0 79768 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 6822 120681 SH SOLE 0 0 120681 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 866 21068 SH SOLE 0 0 21068 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 6214 245814 SH SOLE 0 0 245814 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 5733 150311 SH SOLE 0 0 150311 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 650 33604 SH SOLE 0 0 33604 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 27037 284498 SH SOLE 0 0 284498 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 25470 500585 SH SOLE 0 0 500585 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 2164 41930 SH SOLE 0 0 41930 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 1860 84873 SH SOLE 0 0 84873 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 1969 43378 SH SOLE 0 0 43378 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 271 9981 SH SOLE 0 0 9981 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 1913 241361 SH SOLE 0 0 241361 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 15872 463022 SH SOLE 0 0 463022 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 26339 244376 SH SOLE 0 0 244376 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 3233 64435 SH SOLE 0 0 64435 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5477 79124 SH SOLE 0 0 79124 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 30374 441470 SH SOLE 0 0 441470 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 922 19163 SH SOLE 0 0 19163 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 27236 613689 SH SOLE 0 0 613689 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 386 4760 SH SOLE 0 0 4760 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 53356 477160 SH SOLE 0 0 477160 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 25576 216177 SH SOLE 0 0 216177 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 2530 89131 SH SOLE 0 0 89131 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 5215 72311 SH SOLE 0 0 72311 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 10773 164766 SH SOLE 0 0 164766 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 2692 64755 SH SOLE 0 0 64755 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 4002 64877 SH SOLE 0 0 64877 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 686 33994 SH SOLE 0 0 33994 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 213301 3159940 SH SOLE 0 0 3159940 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 139288 656305 SH SOLE 0 0 656305 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 2173 69957 SH SOLE 0 0 69957 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 16803 756211 SH SOLE 0 0 756211 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 79242 1958031 SH SOLE 0 0 1958031 FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 695 28298 SH SOLE 0 0 28298 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 103838 1729474 SH SOLE 0 0 1729474 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 11138 228605 SH SOLE 0 0 228605 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 107135 2081496 SH SOLE 0 0 2081496 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 27714 1189458 SH SOLE 0 0 1189458 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 362 9660 SH SOLE 0 0 9660 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 1000 33925 SH SOLE 0 0 33925 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1882 125212 SH SOLE 0 0 125212 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 18960 269972 SH SOLE 0 0 269972 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 26618 538067 SH SOLE 0 0 538067 FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401 447 5634 SH SOLE 0 0 5634 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 1822 76657 SH SOLE 0 0 76657 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 23822 849030 SH SOLE 0 0 849030 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1910 38093 SH SOLE 0 0 38093 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 123 10557 SH SOLE 0 0 10557 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 6895 328815 SH SOLE 0 0 328815 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 36074 214738 SH SOLE 0 0 214738 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 46226 1157380 SH SOLE 0 0 1157380 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 10333 217132 SH SOLE 0 0 217132 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 20245 413504 SH SOLE 0 0 413504 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 424 18803 SH SOLE 0 0 18803 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 461 22517 SH SOLE 0 0 22517 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 99614 1820123 SH SOLE 0 0 1820123 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1225 45916 SH SOLE 0 0 45916 FIRST TR FTSE EPRA / NAREIT COM 33736N101 231 5279 SH SOLE 0 0 5279 FIRST TR HIGH INCOME L/S FD COM 33738E109 1353 91588 SH SOLE 0 0 91588 FIRST TR INTER DUR PFD & IN COM 33718W103 1342 55816 SH SOLE 0 0 55816 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 6277 114276 SH SOLE 0 0 114276 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 12605 171671 SH SOLE 0 0 171671 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 16326 196606 SH SOLE 0 0 196606 FIRST TR MLP & ENERGY INCOM COM 33739B104 726 124870 SH SOLE 0 0 124870 FIRST TR MORNINGSTAR DIVID L SHS 336917109 15449 522107 SH SOLE 0 0 522107 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 2966 28581 SH SOLE 0 0 28581 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 240 4123 SH SOLE 0 0 4123 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 21178 209952 SH SOLE 0 0 209952 FIRST TR NASDAQ 100 TECH IND SHS 337345102 57687 417807 SH SOLE 0 0 417807 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 890 19870 SH SOLE 0 0 19870 FIRST TR S&P REIT INDEX FD COM 33734G108 475 20462 SH SOLE 0 0 20462 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 8414 109328 SH SOLE 0 0 109328 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 147 16404 SH SOLE 0 0 16404 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 353 27472 SH SOLE 0 0 27472 FIRST TR VALUE LINE DIVID IN SHS 33734H106 209943 5986374 SH SOLE 0 0 5986374 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 12669 131097 SH SOLE 0 0 131097 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 1164 373160 SH SOLE 0 0 373160 FIRSTENERGY CORP COM 337932107 2787 91054 SH SOLE 0 0 91054 FIRSTHAND TECHNOLOGY VALUE F COM 33766Y100 49 11024 SH SOLE 0 0 11024 FIRSTSERVICE CORP NEW COM 33767E202 1302 9523 SH SOLE 0 0 9523 FISERV INC COM 337738108 17894 157162 SH SOLE 0 0 157162 FISKER INC CL A COM STK 33813J106 1223 83513 SH SOLE 0 0 83513 FITBIT INC CL A 33812L102 193 28407 SH SOLE 0 0 28407 FIVE BELOW INC COM 33829M101 2164 12367 SH SOLE 0 0 12367 FIVE9 INC COM 338307101 768 4402 SH SOLE 0 0 4402 FIVERR INTL LTD ORD SHS M4R82T106 2347 12028 SH SOLE 0 0 12028 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 5708 196409 SH SOLE 0 0 196409 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 153 11699 SH SOLE 0 0 11699 FLAHERTY & CRUMRINE PFD SECS COM 338478100 1552 66246 SH SOLE 0 0 66246 FLEETCOR TECHNOLOGIES INC COM 339041105 640 2347 SH SOLE 0 0 2347 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 49 19800 SH SOLE 0 0 19800 FLEXION THERAPEUTICS INC COM 33938J106 2773 240306 SH SOLE 0 0 240306 FLEXION THERAPEUTICS INC NOTE 3.375% 5/0 33938JAB2 74 84000 PRN SOLE 0 0 84000 FLEXSHARES TR IBOXX 3R TARGT 33939L506 809 30997 SH SOLE 0 0 30997 FLEXSHARES TR INTL QLTDV IDX 33939L837 3439 142361 SH SOLE 0 0 142361 FLEXSHARES TR MORNSTAR USMKT 33939L100 486 3358 SH SOLE 0 0 3358 FLEXSHARES TR QUALT DIVD IDX 33939L860 2879 58231 SH SOLE 0 0 58231 FLEXSHARES TR READY ACC VARI 33939L886 485 6356 SH SOLE 0 0 6356 FLIR SYS INC COM 302445101 4131 94243 SH SOLE 0 0 94243 FLOOR & DECOR HLDGS INC CL A 339750101 1427 15373 SH SOLE 0 0 15373 FLOWSERVE CORP COM 34354P105 224 6091 SH SOLE 0 0 6091 FLUOR CORP NEW COM 343412102 254 15929 SH SOLE 0 0 15929 FMC CORP COM NEW 302491303 2128 18518 SH SOLE 0 0 18518 FORD MTR CO DEL COM 345370860 16954 1928829 SH SOLE 0 0 1928829 FORD MTR CO DEL COM 345370860 19 10300 SH Call SOLE 0 0 0 FORTINET INC COM 34959E109 2851 19192 SH SOLE 0 0 19192 FORTIS INC COM 349553107 307 7509 SH SOLE 0 0 7509 FORTIVE CORP COM 34959J108 1950 27532 SH SOLE 0 0 27532 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 1386 59095 SH SOLE 0 0 59095 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1183 13800 SH SOLE 0 0 13800 FORWARD AIR CORP COM 349853101 329 4282 SH SOLE 0 0 4282 FOUR CORNERS PPTY TR INC COM 35086T109 298 10006 SH SOLE 0 0 10006 FOX CORP CL B COM 35137L204 466 16125 SH SOLE 0 0 16125 FRANCO NEV CORP COM 351858105 937 7478 SH SOLE 0 0 7478 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 9903 103428 SH SOLE 0 0 103428 FRANKLIN LTD DURATION INCOME COM 35472T101 1360 144392 SH SOLE 0 0 144392 FRANKLIN RESOURCES INC COM 354613101 3115 124658 SH SOLE 0 0 124658 FRANKLIN RESOURCES INC COM 354613101 14 20500 SH Call SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US ETF 35473P504 835 19740 SH SOLE 0 0 19740 FRANKLIN TEMPLETON ETF TR LIBERTYQ EMERG 35473P207 528 17998 SH SOLE 0 0 17998 FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 45428 1198959 SH SOLE 0 0 1198959 FREEPORT-MCMORAN INC CL B 35671D857 20356 782324 SH SOLE 0 0 782324 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 816 19640 SH SOLE 0 0 19640 FRESHPET INC COM 358039105 1012 7130 SH SOLE 0 0 7130 FRP HLDGS INC COM 30292L107 213 4685 SH SOLE 0 0 4685 FS KKR CAP CORP COM 302635206 3388 204621 SH SOLE 0 0 204621 FS KKR CAP CORP II COM 35952V303 1602 97679 SH SOLE 0 0 97679 FST TR NEW OPPORT MLP & ENE COM 33739M100 78 18344 SH SOLE 0 0 18344 FUBOTV INC COM 35953D104 315 11250 SH SOLE 0 0 11250 FUELCELL ENERGY INC COM 35952H601 358 32045 SH SOLE 0 0 32045 FULGENT GENETICS INC COM 359664109 1542 29602 SH SOLE 0 0 29602 FULTON FINL CORP PA COM 360271100 470 36920 SH SOLE 0 0 36920 G1 THERAPEUTICS INC COM 3621LQ109 711 39513 SH SOLE 0 0 39513 GABELLI DIVID & INCOME TR COM 36242H104 18268 851268 SH SOLE 0 0 851268 GABELLI EQUITY TR INC COM 362397101 1168 186249 SH SOLE 0 0 186249 GABELLI UTIL TR COM 36240A101 536 66071 SH SOLE 0 0 66071 GALECTIN THERAPEUTICS INC COM NEW 363225202 41 18229 SH SOLE 0 0 18229 GALERA THERAPEUTICS INC COM 36338D108 292 28561 SH SOLE 0 0 28561 GALLAGHER ARTHUR J & CO COM 363576109 4604 37215 SH SOLE 0 0 37215 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 368 104790 SH SOLE 0 0 104790 GAMESTOP CORP NEW CL A 36467W109 1253 66501 SH SOLE 0 0 66501 GAMING & LEISURE PPTYS INC COM 36467J108 1307 30822 SH SOLE 0 0 30822 GAP INC COM 364760108 3262 161548 SH SOLE 0 0 161548 GARMIN LTD SHS H2906T109 11570 96691 SH SOLE 0 0 96691 GARTNER INC COM 366651107 318 1983 SH SOLE 0 0 1983 GATX CORP COM 361448103 276 3318 SH SOLE 0 0 3318 GDS HLDGS LTD SPONSORED ADS 36165L108 626 6685 SH SOLE 0 0 6685 GENCO SHIPPING & TRADING LTD SHS Y2685T131 169 23000 SH SOLE 0 0 23000 GENERAC HLDGS INC COM 368736104 17712 77887 SH SOLE 0 0 77887 GENERAC HLDGS INC COM 368736104 119 17700 SH Call SOLE 0 0 0 GENERAL AMERN INVS CO INC COM 368802104 243 6538 SH SOLE 0 0 6538 GENERAL DYNAMICS CORP COM 369550108 26335 176957 SH SOLE 0 0 176957 GENERAL ELECTRIC CO COM 369604103 27986 2591287 SH SOLE 0 0 2591287 GENERAL ELECTRIC CO COM 369604103 54 19100 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 57 14900 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 7 27300 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 42 10700 SH Call SOLE 0 0 0 GENERAL ELECTRIC CO COM 369604103 42 14200 SH Call SOLE 0 0 0 GENERAL FIN CORP DEL COM 369822101 850 99900 SH SOLE 0 0 99900 GENERAL MLS INC COM 370334104 35046 596030 SH SOLE 0 0 596030 GENERAL MTRS CO COM 37045V100 11447 274902 SH SOLE 0 0 274902 GENESIS ENERGY L P UNIT LTD PARTN 371927104 1430 230276 SH SOLE 0 0 230276 GENESIS HEALTHCARE INC CL A COM 37185X106 6 12687 SH SOLE 0 0 12687 GENMAB A/S SPONSORED ADS 372303206 268 6579 SH SOLE 0 0 6579 GENTEX CORP COM 371901109 1660 48914 SH SOLE 0 0 48914 GENUINE PARTS CO COM 372460105 8767 87301 SH SOLE 0 0 87301 GENWORTH FINL INC COM CL A 37247D106 189 50011 SH SOLE 0 0 50011 GEO GROUP INC NEW COM 36162J106 123 13907 SH SOLE 0 0 13907 GEOSPACE TECHNOLOGIES CORP COM 37364X109 93 10860 SH SOLE 0 0 10860 GERON CORP COM 374163103 181 113875 SH SOLE 0 0 113875 GEVO INC COM PAR 374396406 96 22596 SH SOLE 0 0 22596 GILEAD SCIENCES INC COM 375558103 16720 286984 SH SOLE 0 0 286984 GLACIER BANCORP INC NEW COM 37637Q105 981 21312 SH SOLE 0 0 21312 GLADSTONE CAPITAL CORP COM 376535100 117 13249 SH SOLE 0 0 13249 GLAUKOS CORP COM 377322102 463 6151 SH SOLE 0 0 6151 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 12906 350710 SH SOLE 0 0 350710 GLOBAL MED REIT INC COM NEW 37954A204 715 54713 SH SOLE 0 0 54713 GLOBAL PARTNERS LP COM UNITS 37946R109 265 15917 SH SOLE 0 0 15917 GLOBAL PMTS INC COM 37940X102 7670 35601 SH SOLE 0 0 35601 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1227 51171 SH SOLE 0 0 51171 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 3571 127995 SH SOLE 0 0 127995 GLOBAL X FDS CONSCIOUS COS 37954Y731 378 13864 SH SOLE 0 0 13864 GLOBAL X FDS FINTECH ETF 37954Y814 1592 34093 SH SOLE 0 0 34093 GLOBAL X FDS GLB X GURU INDEX 37950E341 249 5692 SH SOLE 0 0 5692 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 5222 193755 SH SOLE 0 0 193755 GLOBAL X FDS GLB X SUPERDIV 37950E549 1929 150206 SH SOLE 0 0 150206 GLOBAL X FDS GLBL X MLP ETF 37954Y343 279 10181 SH SOLE 0 0 10181 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1254 27478 SH SOLE 0 0 27478 GLOBAL X FDS INTERNET OF THNG 37954Y780 614 19322 SH SOLE 0 0 19322 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 4129 66710 SH SOLE 0 0 66710 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 6268 274917 SH SOLE 0 0 274917 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5711 172370 SH SOLE 0 0 172370 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 212 4578 SH SOLE 0 0 4578 GLOBAL X FDS S&P 500 COVERED 37954Y475 2649 57098 SH SOLE 0 0 57098 GLOBAL X FDS SOCIAL MED ETF 37950E416 608 9834 SH SOLE 0 0 9834 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 497 25762 SH SOLE 0 0 25762 GLOBAL X FDS US INFR DEV ETF 37954Y673 8422 397086 SH SOLE 0 0 397086 GLOBAL X FDS US PFD ETF 37954Y657 612 23726 SH SOLE 0 0 23726 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 1160 37361 SH SOLE 0 0 37361 GLOBALSTAR INC COM 378973408 24 70410 SH SOLE 0 0 70410 GLOBANT S A COM L44385109 1512 6948 SH SOLE 0 0 6948 GLOBE LIFE INC COM 37959E102 1389 14626 SH SOLE 0 0 14626 GLOBUS MED INC CL A 379577208 356 5462 SH SOLE 0 0 5462 GODADDY INC CL A 380237107 2661 32079 SH SOLE 0 0 32079 GOLDEN NUGGET ONLINE GAMIN COM CL A 38113L107 836 42461 SH SOLE 0 0 42461 GOLDMAN SACHS BDC INC NOTE 4.500% 4/0 38147UAB3 87 85000 PRN SOLE 0 0 85000 GOLDMAN SACHS BDC INC SHS 38147U107 415 21708 SH SOLE 0 0 21708 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3844 38392 SH SOLE 0 0 38392 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 509 9056 SH SOLE 0 0 9056 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 12849 336636 SH SOLE 0 0 336636 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3056 95802 SH SOLE 0 0 95802 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 1037 19149 SH SOLE 0 0 19149 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 21368 282303 SH SOLE 0 0 282303 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 3664 63385 SH SOLE 0 0 63385 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 1699 30669 SH SOLE 0 0 30669 GOLDMAN SACHS GROUP INC COM 38141G104 25310 95976 SH SOLE 0 0 95976 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 525 68963 SH SOLE 0 0 68963 GOLDMINING INC COM 38149E101 30 13757 SH SOLE 0 0 13757 GOLUB CAP BDC INC COM 38173M102 161 11401 SH SOLE 0 0 11401 GOODRX HLDGS INC COM CL A 38246G108 311 7711 SH SOLE 0 0 7711 GOODYEAR TIRE & RUBR CO COM 382550101 619 56733 SH SOLE 0 0 56733 GORMAN RUPP CO COM 383082104 276 8505 SH SOLE 0 0 8505 GRACE W R & CO DEL NEW COM 38388F108 14176 258585 SH SOLE 0 0 258585 GRACO INC COM 384109104 3276 45284 SH SOLE 0 0 45284 GRAHAM HLDGS CO COM CL B 384637104 9820 18410 SH SOLE 0 0 18410 GRAINGER W W INC COM 384802104 3891 9529 SH SOLE 0 0 9529 GRANITE CONSTR INC COM 387328107 200 7493 SH SOLE 0 0 7493 GRANITE PT MTG TR INC COM STK 38741L107 2169 217090 SH SOLE 0 0 217090 GRANITESHARES GOLD TR SHS BEN INT 38748G101 12975 686854 SH SOLE 0 0 686854 GREEN BRICK PARTNERS INC COM 392709101 230 10000 SH SOLE 0 0 10000 GREEN DOT CORP CL A 39304D102 374 6701 SH SOLE 0 0 6701 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 316 39785 SH SOLE 0 0 39785 GREENBRIER COS INC COM 393657101 609 16744 SH SOLE 0 0 16744 GRITSTONE ONCOLOGY INC COM 39868T105 76 19200 SH SOLE 0 0 19200 GROWGENERATION CORP COM 39986L109 416 10351 SH SOLE 0 0 10351 GRUPO AEROPUERTO DEL PACIFIC SPON ADR B 400506101 223 2000 SH SOLE 0 0 2000 GUARANTY BANCSHARES INC TEX COM 400764106 371 12400 SH SOLE 0 0 12400 GUARDANT HEALTH INC COM 40131M109 621 4822 SH SOLE 0 0 4822 GUESS INC COM 401617105 872 38564 SH SOLE 0 0 38564 GUGGENHEIM ENHANCED EQUITY I COM 40167B100 2635 402340 SH SOLE 0 0 402340 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 5980 308238 SH SOLE 0 0 308238 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 3853 151160 SH SOLE 0 0 151160 GW PHARMACEUTICALS PLC ADS 36197T103 3942 34153 SH SOLE 0 0 34153 H & E EQUIPMENT SERVICES INC COM 404030108 1138 38186 SH SOLE 0 0 38186 HAEMONETICS CORP COM 405024100 201 1696 SH SOLE 0 0 1696 HALLIBURTON CO COM 406216101 35758 1891930 SH SOLE 0 0 1891930 HALOZYME THERAPEUTICS INC COM 40637H109 407 9526 SH SOLE 0 0 9526 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 12933 426118 SH SOLE 0 0 426118 HANCOCK JOHN INCOME SECS TR COM 410123103 309 19669 SH SOLE 0 0 19669 HANCOCK JOHN INVS TR COM 410142103 183 10573 SH SOLE 0 0 10573 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1079 54849 SH SOLE 0 0 54849 HANCOCK JOHN PFD INCOME FD I COM 41021P103 712 41200 SH SOLE 0 0 41200 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 777 54862 SH SOLE 0 0 54862 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 5790 275196 SH SOLE 0 0 275196 HANESBRANDS INC COM 410345102 6679 458133 SH SOLE 0 0 458133 HANNON ARMSTRONG SUST INFR C COM 41068X100 1683 26540 SH SOLE 0 0 26540 HANOVER INS GROUP INC COM 410867105 1504 12866 SH SOLE 0 0 12866 HARLEY DAVIDSON INC COM 412822108 755 20564 SH SOLE 0 0 20564 HARMONIC INC COM 413160102 151 20400 SH SOLE 0 0 20400 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 13093 313151 SH SOLE 0 0 313151 HARTFORD FINL SVCS GROUP INC COM 416515104 4008 81827 SH SOLE 0 0 81827 HASBRO INC COM 418056107 7984 85356 SH SOLE 0 0 85356 HAWAIIAN ELEC INDUSTRIES COM 419870100 990 27983 SH SOLE 0 0 27983 HCA HEALTHCARE INC COM 40412C101 14812 90063 SH SOLE 0 0 90063 HEALTH CATALYST INC COM 42225T107 380 8732 SH SOLE 0 0 8732 HEALTHCARE RLTY TR COM 421946104 1255 42403 SH SOLE 0 0 42403 HEALTHCARE TR AMER INC CL A NEW 42225P501 1268 46053 SH SOLE 0 0 46053 HEALTHEQUITY INC COM 42226A107 4627 66379 SH SOLE 0 0 66379 HEALTHPEAK PROPERTIES INC COM 42250P103 911 30122 SH SOLE 0 0 30122 HECLA MNG CO COM 422704106 425 65595 SH SOLE 0 0 65595 HEICO CORP NEW CL A 422806208 359 3065 SH SOLE 0 0 3065 HEICO CORP NEW COM 422806109 996 7522 SH SOLE 0 0 7522 HELEN OF TROY LTD COM G4388N106 360 1621 SH SOLE 0 0 1621 HELIX ENERGY SOLUTIONS GRP I NOTE 4.250% 5/0 42330PAH0 43 45000 PRN SOLE 0 0 45000 HELMERICH & PAYNE INC COM 423452101 3407 147097 SH SOLE 0 0 147097 HENRY JACK & ASSOC INC COM 426281101 8311 51285 SH SOLE 0 0 51285 HENRY SCHEIN INC COM 806407102 224 3343 SH SOLE 0 0 3343 HERCULES CAPITAL INC COM 427096508 317 22000 SH SOLE 0 0 22000 HERON THERAPEUTICS INC COM 427746102 364 17195 SH SOLE 0 0 17195 HERSHEY CO COM 427866108 7519 49360 SH SOLE 0 0 49360 HESS CORP COM 42809H107 1202 22764 SH SOLE 0 0 22764 HESS MIDSTREAM LP CL A SHS 428103105 3058 156239 SH SOLE 0 0 156239 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3206 270514 SH SOLE 0 0 270514 HEXCEL CORP NEW COM 428291108 266 5491 SH SOLE 0 0 5491 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 125 12133 SH SOLE 0 0 12133 HILL ROM HLDGS INC COM 431475102 882 9000 SH SOLE 0 0 9000 HILLENBRAND INC COM 431571108 544 13660 SH SOLE 0 0 13660 HILLTOP HOLDINGS INC COM 432748101 836 30395 SH SOLE 0 0 30395 HILTON WORLDWIDE HLDGS INC COM 43300A203 3057 27477 SH SOLE 0 0 27477 HMS HLDGS CORP COM 40425J101 254 6915 SH SOLE 0 0 6915 HOLLYFRONTIER CORP COM 436106108 3533 136671 SH SOLE 0 0 136671 HOLOGIC INC COM 436440101 1078 14804 SH SOLE 0 0 14804 HOME BANCSHARES INC COM 436893200 314 16143 SH SOLE 0 0 16143 HOME DEPOT INC COM 437076102 383430 1443366 SH SOLE 0 0 1443366 HOME DEPOT INC COM 437076102 16 12100 SH Call SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 65895 309784 SH SOLE 0 0 309784 HORIZON THERAPEUTICS PUB L SHS G46188101 7835 107112 SH SOLE 0 0 107112 HORMEL FOODS CORP COM 440452100 7579 162605 SH SOLE 0 0 162605 HOST HOTELS & RESORTS INC COM 44107P104 456 31136 SH SOLE 0 0 31136 HOULIHAN LOKEY INC CL A 441593100 358 5328 SH SOLE 0 0 5328 HOWARD HUGHES CORP COM 44267D107 295 3735 SH SOLE 0 0 3735 HOWMET AEROSPACE INC COM 443201108 872 30564 SH SOLE 0 0 30564 HP INC COM 40434L105 7142 290432 SH SOLE 0 0 290432 HSBC HLDGS PLC SPON ADR NEW 404280406 351 13556 SH SOLE 0 0 13556 HUBBELL INC COM 443510607 768 4899 SH SOLE 0 0 4899 HUBSPOT INC COM 443573100 2086 5263 SH SOLE 0 0 5263 HUMANA INC COM 444859102 9117 22219 SH SOLE 0 0 22219 HUNT J B TRANS SVCS INC COM 445658107 2362 17287 SH SOLE 0 0 17287 HUNTINGTON BANCSHARES INC COM 446150104 9755 772355 SH SOLE 0 0 772355 HUNTINGTON INGALLS INDS INC COM 446413106 1325 7771 SH SOLE 0 0 7771 HUNTSMAN CORP COM 447011107 1016 40408 SH SOLE 0 0 40408 HYATT HOTELS CORP COM CL A 448579102 668 8991 SH SOLE 0 0 8991 I3 VERTICALS INC COM CL A 46571Y107 1217 36647 SH SOLE 0 0 36647 IAC INTERACTIVECORP NEW COM 44891N109 1209 6384 SH SOLE 0 0 6384 IAMGOLD CORP COM 450913108 59 16188 SH SOLE 0 0 16188 IBIO INC COM NEW 451033203 12 11392 SH SOLE 0 0 11392 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 224 4426 SH SOLE 0 0 4426 ICF INTL INC COM 44925C103 820 11036 SH SOLE 0 0 11036 ICON PLC SHS G4705A100 3947 20245 SH SOLE 0 0 20245 ICU MED INC COM 44930G107 1324 6172 SH SOLE 0 0 6172 IDACORP INC COM 451107106 463 4824 SH SOLE 0 0 4824 IDEX CORP COM 45167R104 789 3959 SH SOLE 0 0 3959 IDEXX LABS INC COM 45168D104 9969 19944 SH SOLE 0 0 19944 IHS MARKIT LTD SHS G47567105 38193 425106 SH SOLE 0 0 425106 II-VI INC COM 902104108 1852 24376 SH SOLE 0 0 24376 ILLINOIS TOOL WKS INC COM 452308109 43412 212934 SH SOLE 0 0 212934 ILLUMINA INC COM 452327109 7315 19771 SH SOLE 0 0 19771 IMMUNOGEN INC COM 45253H101 188 29219 SH SOLE 0 0 29219 IMPINJ INC COM 453204109 793 18951 SH SOLE 0 0 18951 INCYTE CORP COM 45337C102 1982 22785 SH SOLE 0 0 22785 INDEPENDENCE RLTY TR INC COM 45378A106 140 10415 SH SOLE 0 0 10415 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 6715 243095 SH SOLE 0 0 243095 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 1027 38430 SH SOLE 0 0 38430 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 5145 226836 SH SOLE 0 0 226836 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 1405 44000 SH SOLE 0 0 44000 INDEXIQ ETF TR IQ CHAIKIN US 45409B388 1765 60697 SH SOLE 0 0 60697 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 1657 56781 SH SOLE 0 0 56781 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 604 18134 SH SOLE 0 0 18134 INDEXIQ ETF TR US RL EST SMCP 45409B628 397 18512 SH SOLE 0 0 18512 INDIA FD INC COM 454089103 286 14325 SH SOLE 0 0 14325 INFINERA CORP COM 45667G103 348 33170 SH SOLE 0 0 33170 INFLARX NV COM N44821101 167 33144 SH SOLE 0 0 33144 INFOSYS LTD SPONSORED ADR 456788108 199 11746 SH SOLE 0 0 11746 ING GROEP N.V. SPONSORED ADR 456837103 423 44768 SH SOLE 0 0 44768 INGERSOLL RAND INC COM 45687V106 3580 78576 SH SOLE 0 0 78576 INGREDION INC COM 457187102 2192 27858 SH SOLE 0 0 27858 INMODE LTD SHS M5425M103 720 15155 SH SOLE 0 0 15155 INNOVATOR ETFS TR IBD 50 ETF 45782C102 811 19765 SH SOLE 0 0 19765 INNOVATOR ETFS TR II S&P INVSTMNT GRD 45783G201 2345 94781 SH SOLE 0 0 94781 INOVALON HLDGS INC COM CL A 45781D101 293 16102 SH SOLE 0 0 16102 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 229 25880 SH SOLE 0 0 25880 INPHI CORP COM 45772F107 487 3035 SH SOLE 0 0 3035 INSEEGO CORP COM 45782B104 572 36996 SH SOLE 0 0 36996 INSIGHT SELECT INCOME FD COM 45781W109 808 37839 SH SOLE 0 0 37839 INSPIRE MED SYS INC COM 457730109 634 3373 SH SOLE 0 0 3373 INSTALLED BLDG PRODS INC COM 45780R101 438 4300 SH SOLE 0 0 4300 INSULET CORP COM 45784P101 1479 5787 SH SOLE 0 0 5787 INTEL CORP COM 458140100 65170 1308095 SH SOLE 0 0 1308095 INTELLIA THERAPEUTICS INC COM 45826J105 1302 23941 SH SOLE 0 0 23941 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 3298 54144 SH SOLE 0 0 54144 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1110 44923 SH SOLE 0 0 44923 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 56 72000 PRN SOLE 0 0 72000 INTERCONTINENTAL EXCHANGE IN COM 45866F104 64547 559818 SH SOLE 0 0 559818 INTERNATIONAL BANCSHARES COR COM 459044103 646 17261 SH SOLE 0 0 17261 INTERNATIONAL BUSINESS MACHS COM 459200101 61719 490302 SH SOLE 0 0 490302 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3979 36559 SH SOLE 0 0 36559 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 393 9628 SH SOLE 0 0 9628 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 195 11499 SH SOLE 0 0 11499 INTERNATIONAL PAPER CO COM 460146103 6250 125701 SH SOLE 0 0 125701 INTERPUBLIC GROUP COS INC COM 460690100 10226 434773 SH SOLE 0 0 434773 INTERPUBLIC GROUP COS INC COM 460690100 24 24400 SH Call SOLE 0 0 0 INTUIT COM 461202103 9401 24745 SH SOLE 0 0 24745 INTUITIVE SURGICAL INC COM NEW 46120E602 23256 28427 SH SOLE 0 0 28427 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 587 6761 SH SOLE 0 0 6761 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 3476 60274 SH SOLE 0 0 60274 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 10338 204394 SH SOLE 0 0 204394 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 687 45052 SH SOLE 0 0 45052 INVESCO BD FD COM 46132L107 2000 91832 SH SOLE 0 0 91832 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 284 5048 SH SOLE 0 0 5048 INVESCO CALIF MUN INCOME TR COM 46132P108 893 57050 SH SOLE 0 0 57050 INVESCO CALIF VALUE MUN INCO COM 46132H106 218 16489 SH SOLE 0 0 16489 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1894 128852 SH SOLE 0 0 128852 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 715 44286 SH SOLE 0 0 44286 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 372 34349 SH SOLE 0 0 34349 INVESCO DYNAMIC CR OPPORTUNI COM 46132R104 2613 243269 SH SOLE 0 0 243269 INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 4079 106148 SH SOLE 0 0 106148 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 390 13935 SH SOLE 0 0 13935 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 2504 111648 SH SOLE 0 0 111648 INVESCO EXCH TRADED FD TR II CHINA TECHNLGY 46138E800 1468 17826 SH SOLE 0 0 17826 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 1919 56762 SH SOLE 0 0 56762 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 1582 69178 SH SOLE 0 0 69178 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 491 6528 SH SOLE 0 0 6528 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 16070 557204 SH SOLE 0 0 557204 INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 663 34118 SH SOLE 0 0 34118 INVESCO EXCH TRADED FD TR II FTSE INTL LOW 46138E768 513 17349 SH SOLE 0 0 17349 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 532 12534 SH SOLE 0 0 12534 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 454 21449 SH SOLE 0 0 21449 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 378 10940 SH SOLE 0 0 10940 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 2097 60346 SH SOLE 0 0 60346 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 1200 54056 SH SOLE 0 0 54056 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 547 15650 SH SOLE 0 0 15650 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 18871 491428 SH SOLE 0 0 491428 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3879 76996 SH SOLE 0 0 76996 INVESCO EXCH TRADED FD TR II KBW PREM YIELD 46138E594 264 12755 SH SOLE 0 0 12755 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 4090 31727 SH SOLE 0 0 31727 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 16431 532261 SH SOLE 0 0 532261 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 2710 99975 SH SOLE 0 0 99975 INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529 325 12442 SH SOLE 0 0 12442 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 17949 1176197 SH SOLE 0 0 1176197 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 751 13223 SH SOLE 0 0 13223 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 2460 46493 SH SOLE 0 0 46493 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 4656 74766 SH SOLE 0 0 74766 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 304 13624 SH SOLE 0 0 13624 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 686 14665 SH SOLE 0 0 14665 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 1793 59777 SH SOLE 0 0 59777 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 202 6874 SH SOLE 0 0 6874 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 215 3029 SH SOLE 0 0 3029 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 25196 523605 SH SOLE 0 0 523605 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 502 114280 SH SOLE 0 0 114280 INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156 411 8387 SH SOLE 0 0 8387 INVESCO EXCH TRADED FD TR II S&P SMLCP HELT 46138E149 1892 11135 SH SOLE 0 0 11135 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 1061 8665 SH SOLE 0 0 8665 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 2201 54032 SH SOLE 0 0 54032 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 3004 88889 SH SOLE 0 0 88889 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 6289 167358 SH SOLE 0 0 167358 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 35486 631091 SH SOLE 0 0 631091 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 2321 22583 SH SOLE 0 0 22583 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 9887 443777 SH SOLE 0 0 443777 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 23544 702806 SH SOLE 0 0 702806 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 2766 106607 SH SOLE 0 0 106607 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 12977 611849 SH SOLE 0 0 611849 INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 12843 555971 SH SOLE 0 0 555971 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 9955 457702 SH SOLE 0 0 457702 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 8739 374412 SH SOLE 0 0 374412 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 9583 437576 SH SOLE 0 0 437576 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 8750 344761 SH SOLE 0 0 344761 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 12251 547145 SH SOLE 0 0 547145 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 593 23796 SH SOLE 0 0 23796 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 10532 465402 SH SOLE 0 0 465402 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 11507 524708 SH SOLE 0 0 524708 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 8633 385588 SH SOLE 0 0 385588 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 291 4911 SH SOLE 0 0 4911 INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 437 18496 SH SOLE 0 0 18496 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 459 11559 SH SOLE 0 0 11559 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 7080 104325 SH SOLE 0 0 104325 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3097 42231 SH SOLE 0 0 42231 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 1562 20786 SH SOLE 0 0 20786 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 5794 176217 SH SOLE 0 0 176217 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 47429 296301 SH SOLE 0 0 296301 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 412 4436 SH SOLE 0 0 4436 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 43465 495355 SH SOLE 0 0 495355 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 2800 19905 SH SOLE 0 0 19905 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 450 6413 SH SOLE 0 0 6413 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1594 38720 SH SOLE 0 0 38720 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 230 6414 SH SOLE 0 0 6414 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 823 20564 SH SOLE 0 0 20564 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 822 12161 SH SOLE 0 0 12161 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 796 20654 SH SOLE 0 0 20654 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 421 5896 SH SOLE 0 0 5896 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 1997 19027 SH SOLE 0 0 19027 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 3844 24991 SH SOLE 0 0 24991 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1814 94431 SH SOLE 0 0 94431 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 27472 206244 SH SOLE 0 0 206244 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3642 24129 SH SOLE 0 0 24129 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 255 18947 SH SOLE 0 0 18947 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1591 91521 SH SOLE 0 0 91521 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 338 22004 SH SOLE 0 0 22004 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 2314 10138 SH SOLE 0 0 10138 INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 8509 167067 SH SOLE 0 0 167067 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 223 3247 SH SOLE 0 0 3247 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 6373 88455 SH SOLE 0 0 88455 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2965 10393 SH SOLE 0 0 10393 INVESCO EXCHANGE TRADED FD T S&P 500A EQL 46137Y609 2187 69152 SH SOLE 0 0 69152 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 18565 237187 SH SOLE 0 0 237187 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1474 21993 SH SOLE 0 0 21993 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 476 13000 SH SOLE 0 0 13000 INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 1046 13640 SH SOLE 0 0 13640 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 1005 4957 SH SOLE 0 0 4957 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1935 55404 SH SOLE 0 0 55404 INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 623 9662 SH SOLE 0 0 9662 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 714 5173 SH SOLE 0 0 5173 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1322 27854 SH SOLE 0 0 27854 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1742 84995 SH SOLE 0 0 84995 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 597 4877 SH SOLE 0 0 4877 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 2371 76272 SH SOLE 0 0 76272 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 1200 24992 SH SOLE 0 0 24992 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 3313 12665 SH SOLE 0 0 12665 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 4188 26508 SH SOLE 0 0 26508 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 7716 55346 SH SOLE 0 0 55346 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 2921 19302 SH SOLE 0 0 19302 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 5303 20916 SH SOLE 0 0 20916 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 968 9671 SH SOLE 0 0 9671 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 111424 873628 SH SOLE 0 0 873628 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 13037 80015 SH SOLE 0 0 80015 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 726 11815 SH SOLE 0 0 11815 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 36391 864192 SH SOLE 0 0 864192 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2907 62595 SH SOLE 0 0 62595 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 49892 482544 SH SOLE 0 0 482544 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 2401 31536 SH SOLE 0 0 31536 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 347 17296 SH SOLE 0 0 17296 INVESCO LTD SHS G491BT108 640 36741 SH SOLE 0 0 36741 INVESCO MORTGAGE CAPITAL INC COM 46131B100 48 14295 SH SOLE 0 0 14295 INVESCO MUN OPPORTUNITY TR COM 46132C107 2666 207970 SH SOLE 0 0 207970 INVESCO MUN TR COM 46131J103 170 13282 SH SOLE 0 0 13282 INVESCO MUNI INCOME OPP TRST COM 46132X101 835 105876 SH SOLE 0 0 105876 INVESCO PA VALUE MUN INC TR COM 46132K109 727 56964 SH SOLE 0 0 56964 INVESCO QQQ TR UNIT SER 1 46090E103 661641 2108570 SH SOLE 0 0 2108570 INVESCO QUALITY MUN INCOME T COM 46133G107 1662 127462 SH SOLE 0 0 127462 INVESCO SR INCOME TR COM 46131H107 86 21491 SH SOLE 0 0 21491 INVESCO TR INVT GRADE MUNS COM 46131M106 855 64703 SH SOLE 0 0 64703 INVESTCORP CR MGMT BDC INC COM 46090R104 144 30250 SH SOLE 0 0 30250 INVESTMENT MANAGERS SER TR KNWLDL LD ETF 46143U849 633 14966 SH SOLE 0 0 14966 INVESTORS BANCORP INC NEW COM 46146L101 149 14128 SH SOLE 0 0 14128 INVITAE CORP COM 46185L103 1357 32448 SH SOLE 0 0 32448 INVITATION HOMES INC COM 46187W107 4396 148032 SH SOLE 0 0 148032 ION GEOPHYSICAL CORP COM NEW 462044207 121 49970 SH SOLE 0 0 49970 IONIS PHARMACEUTICALS INC COM 462222100 1038 18362 SH SOLE 0 0 18362 IOVANCE BIOTHERAPEUTICS INC COM 462260100 321 6924 SH SOLE 0 0 6924 IPG PHOTONICS CORP COM 44980X109 662 2958 SH SOLE 0 0 2958 IQVIA HLDGS INC COM 46266C105 59973 334725 SH SOLE 0 0 334725 IRIDIUM COMMUNICATIONS INC COM 46269C102 8768 222952 SH SOLE 0 0 222952 IROBOT CORP COM 462726100 291 3629 SH SOLE 0 0 3629 IRON MTN INC NEW COM 46284V101 3166 107397 SH SOLE 0 0 107397 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 132 11546 SH SOLE 0 0 11546 ISHARES GOLD TRUST ISHARES 464285105 89530 4938220 SH SOLE 0 0 4938220 ISHARES INC CORE MSCI EMKT 46434G103 130475 2103085 SH SOLE 0 0 2103085 ISHARES INC EM MKTS DIV ETF 464286319 3101 83302 SH SOLE 0 0 83302 ISHARES INC ESG AWR MSCI EM 46434G863 13567 323169 SH SOLE 0 0 323169 ISHARES INC GLB AGRIC PR ETF 464286350 2132 62470 SH SOLE 0 0 62470 ISHARES INC INTL HIGH YIELD 464286210 1404 24833 SH SOLE 0 0 24833 ISHARES INC JP MRG EM CRP BD 464286251 325 6114 SH SOLE 0 0 6114 ISHARES INC JP MRGN EM HI BD 464286285 580 12523 SH SOLE 0 0 12523 ISHARES INC MSCI AUST ETF 464286103 1285 53657 SH SOLE 0 0 53657 ISHARES INC MSCI BRAZIL ETF 464286400 1666 44946 SH SOLE 0 0 44946 ISHARES INC MSCI BRIC INDX 464286657 432 8282 SH SOLE 0 0 8282 ISHARES INC MSCI CDA ETF 464286509 391 12677 SH SOLE 0 0 12677 ISHARES INC MSCI EM ASIA ETF 464286426 356 4068 SH SOLE 0 0 4068 ISHARES INC MSCI EMERG MKT 46434G889 449 9136 SH SOLE 0 0 9136 ISHARES INC MSCI EMERG MRKT 464286533 23380 382780 SH SOLE 0 0 382780 ISHARES INC MSCI EMRG CHN 46434G764 230 4038 SH SOLE 0 0 4038 ISHARES INC MSCI EQUAL WEITE 464286681 521 7218 SH SOLE 0 0 7218 ISHARES INC MSCI EURZONE ETF 464286608 1949 44217 SH SOLE 0 0 44217 ISHARES INC MSCI GBL GOLD MN 46434G855 650 21797 SH SOLE 0 0 21797 ISHARES INC MSCI GBL MIN VOL 464286525 25599 264154 SH SOLE 0 0 264154 ISHARES INC MSCI GERMANY ETF 464286806 214 6736 SH SOLE 0 0 6736 ISHARES INC MSCI GLB SLV&MTL 464286327 677 39573 SH SOLE 0 0 39573 ISHARES INC MSCI JPN ETF NEW 46434G822 3704 54829 SH SOLE 0 0 54829 ISHARES INC MSCI MEXICO ETF 464286822 612 14247 SH SOLE 0 0 14247 ISHARES INC MSCI PAC JP ETF 464286665 785 16399 SH SOLE 0 0 16399 ISHARES INC MSCI SINGPOR ETF 46434G780 603 28054 SH SOLE 0 0 28054 ISHARES INC MSCI STH AFR ETF 464286780 238 5428 SH SOLE 0 0 5428 ISHARES INC MSCI STH KOR ETF 464286772 1617 18796 SH SOLE 0 0 18796 ISHARES INC MSCI SWEDEN ETF 464286756 405 10173 SH SOLE 0 0 10173 ISHARES INC MSCI SWITZERLAND 464286749 348 7788 SH SOLE 0 0 7788 ISHARES INC MSCI THAILND ETF 464286624 224 2912 SH SOLE 0 0 2912 ISHARES INC MSCI WORLD ETF 464286392 359 3196 SH SOLE 0 0 3196 ISHARES INC US INTL HGH YLD 464286178 427 8412 SH SOLE 0 0 8412 ISHARES SILVER TR ISHARES 46428Q109 41802 1701337 SH SOLE 0 0 1701337 ISHARES TR 0-5 YR TIPS ETF 46429B747 33287 318737 SH SOLE 0 0 318737 ISHARES TR 0-5YR HI YL CP 46434V407 19515 429462 SH SOLE 0 0 429462 ISHARES TR 0-5YR INVT GR CP 46434V100 10370 198582 SH SOLE 0 0 198582 ISHARES TR 1 3 YR TREAS BD 464287457 94950 1099194 SH SOLE 0 0 1099194 ISHARES TR 10+ YR INVST GRD 464289511 424 5814 SH SOLE 0 0 5814 ISHARES TR 10-20 YR TRS ETF 464288653 1200 7539 SH SOLE 0 0 7539 ISHARES TR 20 YR TR BD ETF 464287432 69934 443359 SH SOLE 0 0 443359 ISHARES TR 3 7 YR TREAS BD 464288661 92081 692381 SH SOLE 0 0 692381 ISHARES TR A RATE CP BD ETF 46429B291 21425 366110 SH SOLE 0 0 366110 ISHARES TR AGENCY BOND ETF 464288166 12122 101400 SH SOLE 0 0 101400 ISHARES TR AGGRES ALLOC ETF 464289859 621 9670 SH SOLE 0 0 9670 ISHARES TR ASIA 50 ETF 464288430 356 4081 SH SOLE 0 0 4081 ISHARES TR BARCLAYS 7 10 YR 464287440 54752 456384 SH SOLE 0 0 456384 ISHARES TR BLACKROCK ULTRA 46434V878 15144 299771 SH SOLE 0 0 299771 ISHARES TR BROAD USD HIGH 46435U853 13634 330448 SH SOLE 0 0 330448 ISHARES TR CALIF MUN BD ETF 464288356 402 6398 SH SOLE 0 0 6398 ISHARES TR CHINA LG-CAP ETF 464287184 860 18528 SH SOLE 0 0 18528 ISHARES TR COHEN STEER REIT 464287564 3700 68668 SH SOLE 0 0 68668 ISHARES TR CONSER ALLOC ETF 464289883 2697 69590 SH SOLE 0 0 69590 ISHARES TR CONV BD ETF 46435G102 4307 44612 SH SOLE 0 0 44612 ISHARES TR CORE 1 5 YR USD 46432F859 69109 1338281 SH SOLE 0 0 1338281 ISHARES TR CORE DIV GRWTH 46434V621 177756 3965993 SH SOLE 0 0 3965993 ISHARES TR CORE HIGH DV ETF 46429B663 39131 446336 SH SOLE 0 0 446336 ISHARES TR CORE INTL AGGR 46435G672 10000 177902 SH SOLE 0 0 177902 ISHARES TR CORE LT USDB ETF 464289479 3083 40338 SH SOLE 0 0 40338 ISHARES TR CORE MSCI EAFE 46432F842 380812 5511822 SH SOLE 0 0 5511822 ISHARES TR CORE MSCI EURO 46434V738 4161 81135 SH SOLE 0 0 81135 ISHARES TR CORE MSCI INTL 46435G326 4382 71099 SH SOLE 0 0 71099 ISHARES TR CORE MSCI TOTAL 46432F834 33530 499042 SH SOLE 0 0 499042 ISHARES TR CORE S&P MCP ETF 464287507 339005 1474967 SH SOLE 0 0 1474967 ISHARES TR CORE S&P SCP ETF 464287804 334959 3644743 SH SOLE 0 0 3644743 ISHARES TR CORE S&P TTL STK 464287150 277943 3223484 SH SOLE 0 0 3223484 ISHARES TR CORE S&P US GWT 464287671 54074 609699 SH SOLE 0 0 609699 ISHARES TR CORE S&P US VLU 464287663 41415 665947 SH SOLE 0 0 665947 ISHARES TR CORE S&P500 ETF 464287200 673501 1793988 SH SOLE 0 0 1793988 ISHARES TR CORE TOTAL USD 46434V613 28750 526757 SH SOLE 0 0 526757 ISHARES TR CORE US AGGBD ET 464287226 503897 4263419 SH SOLE 0 0 4263419 ISHARES TR CR 5 10 YR ETF 46435G417 3798 72517 SH SOLE 0 0 72517 ISHARES TR CRE U S REIT ETF 464288521 535 11047 SH SOLE 0 0 11047 ISHARES TR CUR HD EURZN ETF 46434V639 331 10610 SH SOLE 0 0 10610 ISHARES TR CYBERSECURITY 46435U135 630 15616 SH SOLE 0 0 15616 ISHARES TR DEVSMCP EXNA ETF 464288497 749 12059 SH SOLE 0 0 12059 ISHARES TR DOW JONES US ETF 464287846 1256 13318 SH SOLE 0 0 13318 ISHARES TR EAFE GRWTH ETF 464288885 51808 513386 SH SOLE 0 0 513386 ISHARES TR EAFE SML CP ETF 464288273 15296 223791 SH SOLE 0 0 223791 ISHARES TR EAFE VALUE ETF 464288877 8018 169874 SH SOLE 0 0 169874 ISHARES TR ESG ADVNCD HY BD 46435G441 839 15934 SH SOLE 0 0 15934 ISHARES TR ESG AW MSCI EAFE 46435G516 4005 54840 SH SOLE 0 0 54840 ISHARES TR ESG AWARE MSCI 46435U663 1560 45697 SH SOLE 0 0 45697 ISHARES TR ESG AWR MSCI USA 46435G425 37072 430917 SH SOLE 0 0 430917 ISHARES TR ESG AWR US AGRGT 46435U549 3503 61962 SH SOLE 0 0 61962 ISHARES TR ESG AWRE 1 5 YR 46435G243 1980 75644 SH SOLE 0 0 75644 ISHARES TR ESG AWRE USD ETF 46435G193 5173 182527 SH SOLE 0 0 182527 ISHARES TR EUROPE ETF 464287861 429 8952 SH SOLE 0 0 8952 ISHARES TR EXPANDED TECH 464287515 20780 58671 SH SOLE 0 0 58671 ISHARES TR EXPND TEC SC ETF 464287549 22069 63079 SH SOLE 0 0 63079 ISHARES TR EXPONENTIAL TECH 46434V381 29637 517768 SH SOLE 0 0 517768 ISHARES TR FLTG RATE NT ETF 46429B655 16097 317375 SH SOLE 0 0 317375 ISHARES TR GBL COMM SVC ETF 464287275 2122 28571 SH SOLE 0 0 28571 ISHARES TR GBL GREEN ETF 46435U440 1031 18331 SH SOLE 0 0 18331 ISHARES TR GL CLEAN ENE ETF 464288224 10416 368834 SH SOLE 0 0 368834 ISHARES TR GL TIMB FORE ETF 464288174 833 10459 SH SOLE 0 0 10459 ISHARES TR GLB CNS DISC ETF 464288745 1548 9955 SH SOLE 0 0 9955 ISHARES TR GLB CNSM STP ETF 464288737 2051 35193 SH SOLE 0 0 35193 ISHARES TR GLB INFRASTR ETF 464288372 800 18313 SH SOLE 0 0 18313 ISHARES TR GLOB HLTHCRE ETF 464287325 5891 77061 SH SOLE 0 0 77061 ISHARES TR GLOB INDSTRL ETF 464288729 210 1969 SH SOLE 0 0 1969 ISHARES TR GLOBAL 100 ETF 464287572 1884 29954 SH SOLE 0 0 29954 ISHARES TR GLOBAL ENERG ETF 464287341 780 38387 SH SOLE 0 0 38387 ISHARES TR GLOBAL MATER ETF 464288695 5410 66451 SH SOLE 0 0 66451 ISHARES TR GLOBAL REIT ETF 46434V647 1310 54754 SH SOLE 0 0 54754 ISHARES TR GLOBAL TECH ETF 464287291 16624 55363 SH SOLE 0 0 55363 ISHARES TR GNMA BOND ETF 46429B333 2253 44169 SH SOLE 0 0 44169 ISHARES TR GOV/CRED BD ETF 464288596 332 2631 SH SOLE 0 0 2631 ISHARES TR GRWT ALLOCAT ETF 464289867 6882 131834 SH SOLE 0 0 131834 ISHARES TR HDG MSCI EAFE 46434V803 904 29677 SH SOLE 0 0 29677 ISHARES TR IBDS DEC28 ETF 46435U515 712 24089 SH SOLE 0 0 24089 ISHARES TR IBNDS MAR23 ETF 46432FAN7 970 38712 SH SOLE 0 0 38712 ISHARES TR IBONDS 21 TRM HG 46435U226 551 22715 SH SOLE 0 0 22715 ISHARES TR IBONDS 22 TRM HG 46435U176 480 19762 SH SOLE 0 0 19762 ISHARES TR IBONDS 23 TRM HG 46435U150 414 16975 SH SOLE 0 0 16975 ISHARES TR IBONDS 24 TRM HG 46435U184 211 8680 SH SOLE 0 0 8680 ISHARES TR IBONDS 25 TRM HG 46435U168 211 8440 SH SOLE 0 0 8440 ISHARES TR IBONDS 27 ETF 46435UAA9 2437 88394 SH SOLE 0 0 88394 ISHARES TR IBONDS DEC 46435U697 3736 137900 SH SOLE 0 0 137900 ISHARES TR IBONDS DEC 25 46435U432 2820 100115 SH SOLE 0 0 100115 ISHARES TR IBONDS DEC 26 46435U259 444 16392 SH SOLE 0 0 16392 ISHARES TR IBONDS DEC2021 46435G789 5647 219100 SH SOLE 0 0 219100 ISHARES TR IBONDS DEC2022 46435G755 6256 237331 SH SOLE 0 0 237331 ISHARES TR IBONDS DEC2023 46435G318 4439 169513 SH SOLE 0 0 169513 ISHARES TR IBONDS DEC2026 46435GAA0 4716 173997 SH SOLE 0 0 173997 ISHARES TR IBONDS DEC21 ETF 46434VBK5 26270 1054584 SH SOLE 0 0 1054584 ISHARES TR IBONDS DEC22 ETF 46434VBA7 18661 729799 SH SOLE 0 0 729799 ISHARES TR IBONDS DEC23 ETF 46434VAX8 18731 713013 SH SOLE 0 0 713013 ISHARES TR IBONDS DEC24 ETF 46434VBG4 19913 749162 SH SOLE 0 0 749162 ISHARES TR IBONDS DEC25 ETF 46434VBD1 10741 392444 SH SOLE 0 0 392444 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 326 11960 SH SOLE 0 0 11960 ISHARES TR IBOXX HI YD ETF 464288513 27596 316090 SH SOLE 0 0 316090 ISHARES TR IBOXX INV CP ETF 464287242 67783 490717 SH SOLE 0 0 490717 ISHARES TR INDIA 50 ETF 464289529 574 13533 SH SOLE 0 0 13533 ISHARES TR INTL DIV GRWTH 46435G524 257 4069 SH SOLE 0 0 4069 ISHARES TR INTL SEL DIV ETF 464288448 15772 535190 SH SOLE 0 0 535190 ISHARES TR INTL TREA BD ETF 464288117 480 8623 SH SOLE 0 0 8623 ISHARES TR INTRM GOV CR ETF 464288612 1409 11980 SH SOLE 0 0 11980 ISHARES TR ISHS 1-5YR INVS 464288646 39630 718337 SH SOLE 0 0 718337 ISHARES TR ISHS 5-10YR INVT 464288638 10836 175366 SH SOLE 0 0 175366 ISHARES TR JPMORGAN USD EMG 464288281 15599 134573 SH SOLE 0 0 134573 ISHARES TR MBS ETF 464288588 58725 533231 SH SOLE 0 0 533231 ISHARES TR MICRO-CAP ETF 464288869 821 6923 SH SOLE 0 0 6923 ISHARES TR MODERT ALLOC ETF 464289875 2320 53709 SH SOLE 0 0 53709 ISHARES TR MORTGE REL ETF 46435G342 265 8309 SH SOLE 0 0 8309 ISHARES TR MRGSTR MD CP ETF 464288208 9718 41496 SH SOLE 0 0 41496 ISHARES TR MRGSTR MD CP GRW 464288307 95783 250422 SH SOLE 0 0 250422 ISHARES TR MRGSTR MD CP VAL 464288406 2945 18830 SH SOLE 0 0 18830 ISHARES TR MRGSTR SM CP ETF 464288505 667 3377 SH SOLE 0 0 3377 ISHARES TR MRGSTR SM CP GR 464288604 11991 39505 SH SOLE 0 0 39505 ISHARES TR MRNGSTR INC ETF 46432F875 1124 46709 SH SOLE 0 0 46709 ISHARES TR MRNGSTR LG-CP ET 464287127 1605 7402 SH SOLE 0 0 7402 ISHARES TR MRNGSTR LG-CP GR 464287119 26589 91719 SH SOLE 0 0 91719 ISHARES TR MRNGSTR LG-CP VL 464288109 7985 71132 SH SOLE 0 0 71132 ISHARES TR MRNING SM CP ETF 464288703 4835 34321 SH SOLE 0 0 34321 ISHARES TR MSCI AC ASIA ETF 464288182 915 10211 SH SOLE 0 0 10211 ISHARES TR MSCI ACWI ETF 464288257 6011 66256 SH SOLE 0 0 66256 ISHARES TR MSCI ACWI EX US 464288240 5178 97625 SH SOLE 0 0 97625 ISHARES TR MSCI CHINA A 46434V514 6648 156168 SH SOLE 0 0 156168 ISHARES TR MSCI CHINA ETF 46429B671 1665 20559 SH SOLE 0 0 20559 ISHARES TR MSCI EAFE ETF 464287465 71933 985925 SH SOLE 0 0 985925 ISHARES TR MSCI EAFE MIN VL 46429B689 192070 2616399 SH SOLE 0 0 2616399 ISHARES TR MSCI EAFE SMCP 46435G839 814 25300 SH SOLE 0 0 25300 ISHARES TR MSCI EMG MKT ETF 464287234 37231 720552 SH SOLE 0 0 720552 ISHARES TR MSCI EURO FL ETF 464289180 1272 72533 SH SOLE 0 0 72533 ISHARES TR MSCI GLOBAL IMP 46435G532 3962 42436 SH SOLE 0 0 42436 ISHARES TR MSCI INDIA ETF 46429B598 1129 28064 SH SOLE 0 0 28064 ISHARES TR MSCI INDONIA ETF 46429B309 278 11870 SH SOLE 0 0 11870 ISHARES TR MSCI INTL MOMENT 46434V449 358 9520 SH SOLE 0 0 9520 ISHARES TR MSCI INTL MULTFT 46434V274 2187 80477 SH SOLE 0 0 80477 ISHARES TR MSCI INTL QUALTY 46434V456 11995 336360 SH SOLE 0 0 336360 ISHARES TR MSCI KLD400 SOC 464288570 18884 263970 SH SOLE 0 0 263970 ISHARES TR MSCI LW CRB TG 46434V464 314 2113 SH SOLE 0 0 2113 ISHARES TR MSCI POLAND ETF 46429B606 227 11943 SH SOLE 0 0 11943 ISHARES TR MSCI UK ETF NEW 46435G334 899 30705 SH SOLE 0 0 30705 ISHARES TR MSCI USA ESG SLC 464288802 6866 83383 SH SOLE 0 0 83383 ISHARES TR MSCI USA MIN VOL 46429B697 623948 9191845 SH SOLE 0 0 9191845 ISHARES TR MSCI USA MMENTM 46432F396 87088 539927 SH SOLE 0 0 539927 ISHARES TR MSCI USA MULTIFT 46434V282 3945 104736 SH SOLE 0 0 104736 ISHARES TR MSCI USA QLT FCT 46432F339 90871 781936 SH SOLE 0 0 781936 ISHARES TR MSCI USA SMCP MN 46435G433 9338 275537 SH SOLE 0 0 275537 ISHARES TR MSCI USA SML CP 46434V290 858 18744 SH SOLE 0 0 18744 ISHARES TR MSCI USA SZE FT 46432F370 472 4245 SH SOLE 0 0 4245 ISHARES TR MSCI USA VALUE 46432F388 14686 168972 SH SOLE 0 0 168972 ISHARES TR NA TEC MULTM ETF 464287531 290 4863 SH SOLE 0 0 4863 ISHARES TR NASDAQ BIOTECH 464287556 21292 140541 SH SOLE 0 0 140541 ISHARES TR NATIONAL MUN ETF 464288414 30393 259330 SH SOLE 0 0 259330 ISHARES TR NEW YORK MUN ETF 464288323 493 8467 SH SOLE 0 0 8467 ISHARES TR NORTH AMERN NAT 464287374 2338 100368 SH SOLE 0 0 100368 ISHARES TR PFD AND INCM SEC 464288687 38640 1003376 SH SOLE 0 0 1003376 ISHARES TR PHLX SEMICND ETF 464287523 17957 47355 SH SOLE 0 0 47355 ISHARES TR RESIDENTIAL MULT 464288562 601 8858 SH SOLE 0 0 8858 ISHARES TR ROBOTICS ARTIF 46435U556 5041 126532 SH SOLE 0 0 126532 ISHARES TR RUS 1000 ETF 464287622 60239 284360 SH SOLE 0 0 284360 ISHARES TR RUS 1000 GRW ETF 464287614 226896 940914 SH SOLE 0 0 940914 ISHARES TR RUS 1000 VAL ETF 464287598 111002 811824 SH SOLE 0 0 811824 ISHARES TR RUS 2000 GRW ETF 464287648 40088 139775 SH SOLE 0 0 139775 ISHARES TR RUS 2000 VAL ETF 464287630 18755 142296 SH SOLE 0 0 142296 ISHARES TR RUS MD CP GR ETF 464287481 73762 718536 SH SOLE 0 0 718536 ISHARES TR RUS MDCP VAL ETF 464287473 58546 603809 SH SOLE 0 0 603809 ISHARES TR RUS MID CAP ETF 464287499 69843 1018852 SH SOLE 0 0 1018852 ISHARES TR RUS TOP 200 ETF 464289446 2949 32662 SH SOLE 0 0 32662 ISHARES TR RUS TP200 GR ETF 464289438 66531 500051 SH SOLE 0 0 500051 ISHARES TR RUS TP200 VL ETF 464289420 1012 17486 SH SOLE 0 0 17486 ISHARES TR RUSSELL 2000 ETF 464287655 102104 520782 SH SOLE 0 0 520782 ISHARES TR RUSSELL 3000 ETF 464287689 24744 110690 SH SOLE 0 0 110690 ISHARES TR S&P 100 ETF 464287101 26637 155191 SH SOLE 0 0 155191 ISHARES TR S&P 500 GRWT ETF 464287309 189219 2964883 SH SOLE 0 0 2964883 ISHARES TR S&P 500 VAL ETF 464287408 82618 645315 SH SOLE 0 0 645315 ISHARES TR S&P MC 400GR ETF 464287606 64634 894931 SH SOLE 0 0 894931 ISHARES TR S&P MC 400VL ETF 464287705 20862 241750 SH SOLE 0 0 241750 ISHARES TR S&P SML 600 GWT 464287887 31858 279010 SH SOLE 0 0 279010 ISHARES TR SELECT DIVID ETF 464287168 29730 309104 SH SOLE 0 0 309104 ISHARES TR SHORT TREAS BD 464288679 69440 628233 SH SOLE 0 0 628233 ISHARES TR SHRT NAT MUN ETF 464288158 7275 67287 SH SOLE 0 0 67287 ISHARES TR SP SMCP600VL ETF 464287879 16181 199004 SH SOLE 0 0 199004 ISHARES TR TIPS BD ETF 464287176 84217 659735 SH SOLE 0 0 659735 ISHARES TR TRANS AVG ETF 464287192 9181 41595 SH SOLE 0 0 41595 ISHARES TR TRS FLT RT BD 46434V860 19463 387121 SH SOLE 0 0 387121 ISHARES TR U.S. BAS MTL ETF 464287838 5505 48540 SH SOLE 0 0 48540 ISHARES TR U.S. CNSM GD ETF 464287812 1148 6618 SH SOLE 0 0 6618 ISHARES TR U.S. CNSM SV ETF 464287580 12017 170440 SH SOLE 0 0 170440 ISHARES TR U.S. ENERGY ETF 464287796 4398 217280 SH SOLE 0 0 217280 ISHARES TR U.S. FIN SVC ETF 464287770 2574 17151 SH SOLE 0 0 17151 ISHARES TR U.S. FINLS ETF 464287788 12163 182155 SH SOLE 0 0 182155 ISHARES TR U.S. FIXED INCME 46435U796 660 6437 SH SOLE 0 0 6437 ISHARES TR U.S. INSRNCE ETF 464288786 238 3529 SH SOLE 0 0 3529 ISHARES TR U.S. MED DVC ETF 464288810 46158 140973 SH SOLE 0 0 140973 ISHARES TR U.S. PHARMA ETF 464288836 650 3619 SH SOLE 0 0 3619 ISHARES TR U.S. REAL ES ETF 464287739 9545 111435 SH SOLE 0 0 111435 ISHARES TR U.S. TECH ETF 464287721 58458 687099 SH SOLE 0 0 687099 ISHARES TR U.S. UTILITS ETF 464287697 3179 40958 SH SOLE 0 0 40958 ISHARES TR US AER DEF ETF 464288760 13056 137838 SH SOLE 0 0 137838 ISHARES TR US BR DEL SE ETF 464288794 431 5422 SH SOLE 0 0 5422 ISHARES TR US HLTHCARE ETF 464287762 23829 96876 SH SOLE 0 0 96876 ISHARES TR US HLTHCR PR ETF 464288828 7744 32999 SH SOLE 0 0 32999 ISHARES TR US HOME CONS ETF 464288752 7754 138948 SH SOLE 0 0 138948 ISHARES TR US INDUSTRIALS 464287754 6654 68514 SH SOLE 0 0 68514 ISHARES TR US OIL GS EX ETF 464288851 1915 53372 SH SOLE 0 0 53372 ISHARES TR US REGNL BKS ETF 464288778 1570 34635 SH SOLE 0 0 34635 ISHARES TR US TELECOM ETF 464287713 6717 222279 SH SOLE 0 0 222279 ISHARES TR US TREAS BD ETF 46429B267 31942 1172627 SH SOLE 0 0 1172627 ISHARES TR USD INV GRDE ETF 464288620 8046 129838 SH SOLE 0 0 129838 ISHARES TR YLD OPTIM BD 46434V787 4464 172702 SH SOLE 0 0 172702 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 4249 84577 SH SOLE 0 0 84577 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 41904 835234 SH SOLE 0 0 835234 ISORAY INC COM 46489V104 9 20700 SH SOLE 0 0 20700 ISTAR INC COM 45031U101 1389 93502 SH SOLE 0 0 93502 ITRON INC COM 465741106 1775 18512 SH SOLE 0 0 18512 ITT INC COM 45073V108 213 2771 SH SOLE 0 0 2771 IVY HIGH INCOME OPPORTUNITIE COM 465893105 651 49033 SH SOLE 0 0 49033 J & J SNACK FOODS CORP COM 466032109 3129 20141 SH SOLE 0 0 20141 J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308 597 10881 SH SOLE 0 0 10881 J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1613 27715 SH SOLE 0 0 27715 J P MORGAN EXCHANGE-TRADED F DIVERSFD EQT ETF 46641Q845 2539 70492 SH SOLE 0 0 70492 J P MORGAN EXCHANGE-TRADED F DIVERSFED RTRN 46641Q886 2019 26852 SH SOLE 0 0 26852 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 218 4200 SH SOLE 0 0 4200 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 3095 36997 SH SOLE 0 0 36997 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 210030 4135228 SH SOLE 0 0 4135228 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 2053 40230 SH SOLE 0 0 40230 J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 327 11726 SH SOLE 0 0 11726 J P MORGAN EXCHANGE-TRADED F US MINMUM VOLT 46641Q787 846 26679 SH SOLE 0 0 26679 J P MORGAN EXCHANGE-TRADED F US MOMENTUM 46641Q779 2828 72737 SH SOLE 0 0 72737 J P MORGAN EXCHANGE-TRADED F US QUALTY FCTR 46641Q761 713 19860 SH SOLE 0 0 19860 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 590 19749 SH SOLE 0 0 19749 J2 GLOBAL INC COM 48123V102 844 8644 SH SOLE 0 0 8644 JABIL INC COM 466313103 2250 52896 SH SOLE 0 0 52896 JACOBS ENGR GROUP INC COM 469814107 2520 23128 SH SOLE 0 0 23128 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 3610 57574 SH SOLE 0 0 57574 JANUS DETROIT STR TR HENDERSON MTG 47103U852 431 8060 SH SOLE 0 0 8060 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 31992 633869 SH SOLE 0 0 633869 JAWS ACQUISITION CORP SHS G50744104 846 63203 SH SOLE 0 0 63203 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 845 5120 SH SOLE 0 0 5120 JD.COM INC SPON ADR CL A 47215P106 3617 41151 SH SOLE 0 0 41151 JEFFERIES FINL GROUP INC COM 47233W109 1328 53978 SH SOLE 0 0 53978 JELD-WEN HLDG INC COM 47580P103 1847 72823 SH SOLE 0 0 72823 JETBLUE AWYS CORP COM 477143101 1955 134435 SH SOLE 0 0 134435 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 7317 154437 SH SOLE 0 0 154437 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR CO 47804J305 448 9780 SH SOLE 0 0 9780 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 639 14794 SH SOLE 0 0 14794 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 38399 853867 SH SOLE 0 0 853867 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 1427 18137 SH SOLE 0 0 18137 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 662 21594 SH SOLE 0 0 21594 JOHN HANCOCK HEDGED EQUITY & COM 47804L102 152 13249 SH SOLE 0 0 13249 JOHNSON & JOHNSON COM 478160104 229481 1458096 SH SOLE 0 0 1458096 JOHNSON CTLS INTL PLC SHS G51502105 6669 143136 SH SOLE 0 0 143136 JONES LANG LASALLE INC COM 48020Q107 216 1453 SH SOLE 0 0 1453 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 252 18176 SH SOLE 0 0 18176 JPMORGAN CHASE & CO COM 46625H100 424021 3336821 SH SOLE 0 0 3336821 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 1639 40612 SH SOLE 0 0 40612 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 150 13000 SH Call SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 1235 54874 SH SOLE 0 0 54874 KANSAS CITY SOUTHERN COM NEW 485170302 73626 360615 SH SOLE 0 0 360615 KAR AUCTION SVCS INC COM 48238T109 394 21181 SH SOLE 0 0 21181 KAYNE ANDERSON ENERGY INFRST COM 486606106 796 138411 SH SOLE 0 0 138411 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 372 64615 SH SOLE 0 0 64615 KB HOME COM 48666K109 2963 88381 SH SOLE 0 0 88381 KBR INC COM 48242W106 356 11522 SH SOLE 0 0 11522 KELLOGG CO COM 487836108 4257 68399 SH SOLE 0 0 68399 KENNEDY-WILSON HOLDINGS INC COM 489398107 1978 110553 SH SOLE 0 0 110553 KEURIG DR PEPPER INC COM 49271V100 1142 35681 SH SOLE 0 0 35681 KEYCORP COM 493267108 1698 103477 SH SOLE 0 0 103477 KEYSIGHT TECHNOLOGIES INC COM 49338L103 40974 310196 SH SOLE 0 0 310196 KIMBELL RTY PARTNERS LP UNIT 49435R102 1412 178491 SH SOLE 0 0 178491 KIMBERLY-CLARK CORP COM 494368103 24513 181798 SH SOLE 0 0 181798 KIMCO RLTY CORP COM 49446R109 230 15314 SH SOLE 0 0 15314 KINDER MORGAN INC DEL COM 49456B101 17372 1270824 SH SOLE 0 0 1270824 KINROSS GOLD CORP COM 496902404 420 57281 SH SOLE 0 0 57281 KINSALE CAP GROUP INC COM 49714P108 5404 27004 SH SOLE 0 0 27004 KIRKLAND LAKE GOLD LTD COM 49741E100 1702 41228 SH SOLE 0 0 41228 KKR & CO INC COM 48251W104 3287 81172 SH SOLE 0 0 81172 KKR INCOME OPPORTUNITIES FD COM 48249T106 226 15692 SH SOLE 0 0 15692 KKR REAL ESTATE FIN TR INC COM 48251K100 217 12104 SH SOLE 0 0 12104 KLA CORP COM NEW 482480100 3936 15200 SH SOLE 0 0 15200 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 582 13912 SH SOLE 0 0 13912 KNOWLES CORP COM 49926D109 237 12857 SH SOLE 0 0 12857 KOHLS CORP COM 500255104 1922 47226 SH SOLE 0 0 47226 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3373 62264 SH SOLE 0 0 62264 KONTOOR BRANDS INC COM 50050N103 442 10896 SH SOLE 0 0 10896 KOPIN CORP COM 500600101 29 11820 SH SOLE 0 0 11820 KORNIT DIGITAL LTD SHS M6372Q113 1570 17617 SH SOLE 0 0 17617 KRAFT HEINZ CO COM 500754106 10627 306603 SH SOLE 0 0 306603 KRAFT HEINZ CO COM 500754106 21 15800 SH Call SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 5184 67510 SH SOLE 0 0 67510 KRANESHARES TR QUADRTC INT RT 500767736 863 30867 SH SOLE 0 0 30867 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 6105 222579 SH SOLE 0 0 222579 KROGER CO COM 501044101 10853 341719 SH SOLE 0 0 341719 L BRANDS INC COM 501797104 5875 157966 SH SOLE 0 0 157966 L3HARRIS TECHNOLOGIES INC COM 502431109 31314 165623 SH SOLE 0 0 165623 LABORATORY CORP AMER HLDGS COM NEW 50540R409 4584 22519 SH SOLE 0 0 22519 LADDER CAP CORP CL A 505743104 7967 814648 SH SOLE 0 0 814648 LAIRD SUPERFOOD INC COM STK 50736T102 397 8386 SH SOLE 0 0 8386 LAKELAND BANCORP INC COM 511637100 294 23178 SH SOLE 0 0 23178 LAKELAND FINL CORP COM 511656100 1029 19197 SH SOLE 0 0 19197 LAM RESEARCH CORP COM 512807108 17490 37027 SH SOLE 0 0 37027 LAMAR ADVERTISING CO NEW CL A 512816109 2986 35884 SH SOLE 0 0 35884 LAMB WESTON HLDGS INC COM 513272104 2228 28303 SH SOLE 0 0 28303 LANCASTER COLONY CORP COM 513847103 217 1181 SH SOLE 0 0 1181 LANDMARK INFRASTRCTUR PARTR COM UNIT LTD 51508J108 1324 123510 SH SOLE 0 0 123510 LANDSTAR SYS INC COM 515098101 603 4474 SH SOLE 0 0 4474 LAS VEGAS SANDS CORP COM 517834107 5377 90210 SH SOLE 0 0 90210 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 48653 1718605 SH SOLE 0 0 1718605 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 2096 59712 SH SOLE 0 0 59712 LAUDER ESTEE COS INC CL A 518439104 71959 270251 SH SOLE 0 0 270251 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 4904 275374 SH SOLE 0 0 275374 LAZARD LTD SHS A G54050102 857 20251 SH SOLE 0 0 20251 LCI INDS COM 50189K103 258 1992 SH SOLE 0 0 1992 LEAR CORP COM NEW 521865204 650 4086 SH SOLE 0 0 4086 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 9417 213841 SH SOLE 0 0 213841 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 12018 370590 SH SOLE 0 0 370590 LEGGETT & PLATT INC COM 524660107 8958 202207 SH SOLE 0 0 202207 LEIDOS HOLDINGS INC COM 525327102 1995 18976 SH SOLE 0 0 18976 LEMAITRE VASCULAR INC COM 525558201 537 13256 SH SOLE 0 0 13256 LEMONADE INC COM 52567D107 1913 15613 SH SOLE 0 0 15613 LENNAR CORP CL A 526057104 1611 21139 SH SOLE 0 0 21139 LENNOX INTL INC COM 526107107 384 1402 SH SOLE 0 0 1402 LEXINGTON REALTY TRUST COM 529043101 134 12632 SH SOLE 0 0 12632 LGI HOMES INC COM 50187T106 562 5310 SH SOLE 0 0 5310 LHC GROUP INC COM 50187A107 221 1036 SH SOLE 0 0 1036 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 2269 328774 SH SOLE 0 0 328774 LIBERTY ALL-STAR GROWTH FD I COM 529900102 1411 172058 SH SOLE 0 0 172058 LIBERTY BROADBAND CORP COM SER C 530307305 611 3859 SH SOLE 0 0 3859 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 345 7983 SH SOLE 0 0 7983 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 2315 53208 SH SOLE 0 0 53208 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 609 16036 SH SOLE 0 0 16036 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 619 14531 SH SOLE 0 0 14531 LIBERTY MEDIA CORP DEL DEB 3.500% 1/1 530715AN1 7 15000 PRN SOLE 0 0 15000 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 18 26000 PRN SOLE 0 0 26000 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 205 47161 SH SOLE 0 0 47161 LILLY ELI & CO COM 532457108 33595 198967 SH SOLE 0 0 198967 LIMELIGHT NETWORKS INC COM 53261M104 112 27994 SH SOLE 0 0 27994 LIMONEIRA CO COM 532746104 183 10984 SH SOLE 0 0 10984 LINCOLN ELEC HLDGS INC COM 533900106 730 6278 SH SOLE 0 0 6278 LINCOLN NATL CORP IND COM 534187109 2479 49263 SH SOLE 0 0 49263 LINDE PLC SHS G5494J103 13984 53376 SH SOLE 0 0 53376 LINDSAY CORP COM 535555106 2277 17726 SH SOLE 0 0 17726 LINEAGE CELL THERAPEUTICS IN COM 53566P109 21 12075 SH SOLE 0 0 12075 LIONS GATE ENTMNT CORP CL A VTG 535919401 498 43782 SH SOLE 0 0 43782 LISTED FD TR ROUNDHILL SPORTS 53656F789 571 22112 SH SOLE 0 0 22112 LITHIUM AMERS CORP NEW COM NEW 53680Q207 304 24248 SH SOLE 0 0 24248 LITTELFUSE INC COM 537008104 527 2069 SH SOLE 0 0 2069 LIVE NATION ENTERTAINMENT IN COM 538034109 2347 31942 SH SOLE 0 0 31942 LIVENT CORP COM 53814L108 4422 234737 SH SOLE 0 0 234737 LIVERAMP HLDGS INC COM 53815P108 226 3089 SH SOLE 0 0 3089 LKQ CORP COM 501889208 1182 33541 SH SOLE 0 0 33541 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 85 43326 SH SOLE 0 0 43326 LMP CAP & INCOME FD INC COM 50208A102 10638 913125 SH SOLE 0 0 913125 LOCKHEED MARTIN CORP COM 539830109 72794 205042 SH SOLE 0 0 205042 LOEWS CORP COM 540424108 518 11516 SH SOLE 0 0 11516 LOGITECH INTL S A SHS H50430232 380 3902 SH SOLE 0 0 3902 LORDSTOWN MOTORS CORP COM CL A 54405Q100 952 47443 SH SOLE 0 0 47443 LOWES COS INC COM 548661107 59109 368227 SH SOLE 0 0 368227 LPL FINL HLDGS INC COM 50212V100 201 1927 SH SOLE 0 0 1927 LULULEMON ATHLETICA INC COM 550021109 31488 90476 SH SOLE 0 0 90476 LUMEN TECHNOLOGIES INC COM 156700106 2580 264642 SH SOLE 0 0 264642 LUMENTUM HLDGS INC COM 55024U109 8652 91271 SH SOLE 0 0 91271 LUMINAR TECHNOLOGIES INC COM CL A 550424105 488 14342 SH SOLE 0 0 14342 LYFT INC CL A COM 55087P104 4827 98255 SH SOLE 0 0 98255 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6088 66420 SH SOLE 0 0 66420 M & T BK CORP COM 55261F104 3084 24223 SH SOLE 0 0 24223 M D C HLDGS INC COM 552676108 9010 185393 SH SOLE 0 0 185393 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 228 4148 SH SOLE 0 0 4148 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 431 21226 SH SOLE 0 0 21226 MACQUARIE INFRASTRUCTURE COR COM 55608B105 437 11630 SH SOLE 0 0 11630 MACYS INC COM 55616P104 3670 326188 SH SOLE 0 0 326188 MADISON COVERED CALL & EQUIT COM 557437100 220 32639 SH SOLE 0 0 32639 MADISON SQUARE GRDN SPRT COR CL A 55825T103 232 1260 SH SOLE 0 0 1260 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 16609 391343 SH SOLE 0 0 391343 MAGNA INTL INC COM 559222401 2228 31495 SH SOLE 0 0 31495 MAGNITE INC COM 55955D100 1279 41640 SH SOLE 0 0 41640 MAIN STR CAP CORP COM 56035L104 1415 43876 SH SOLE 0 0 43876 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 3238 148674 SH SOLE 0 0 148674 MALIBU BOATS INC COM CL A 56117J100 340 5448 SH SOLE 0 0 5448 MANAGED PORTFOLIO SERIES TORTOISE NRAM PI 56167N720 9044 522141 SH SOLE 0 0 522141 MANTECH INTL CORP CL A 564563104 226 2539 SH SOLE 0 0 2539 MANULIFE FINL CORP COM 56501R106 2668 150068 SH SOLE 0 0 150068 MARATHON OIL CORP COM 565849106 4407 660778 SH SOLE 0 0 660778 MARATHON PETE CORP COM 56585A102 87875 2124631 SH SOLE 0 0 2124631 MARCUS CORP DEL COM 566330106 552 40957 SH SOLE 0 0 40957 MARINEMAX INC COM 567908108 1618 46196 SH SOLE 0 0 46196 MARKEL CORP COM 570535104 15284 14792 SH SOLE 0 0 14792 MARKETAXESS HLDGS INC COM 57060D108 2039 3567 SH SOLE 0 0 3567 MARRIOTT INTL INC NEW CL A 571903202 17427 132103 SH SOLE 0 0 132103 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 627 4567 SH SOLE 0 0 4567 MARSH & MCLENNAN COS INC COM 571748102 4409 37686 SH SOLE 0 0 37686 MARTIN MARIETTA MATLS INC COM 573284106 998 3514 SH SOLE 0 0 3514 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 114 80053 SH SOLE 0 0 80053 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6441 135484 SH SOLE 0 0 135484 MASCO CORP COM 574599106 6871 125083 SH SOLE 0 0 125083 MASIMO CORP COM 574795100 1231 4587 SH SOLE 0 0 4587 MASTEC INC COM 576323109 460 6754 SH SOLE 0 0 6754 MASTERCARD INCORPORATED CL A 57636Q104 100683 282016 SH SOLE 0 0 282016 MATCH GROUP INC NEW COM 57667L107 12368 81806 SH SOLE 0 0 81806 MATSON INC COM 57686G105 274 4812 SH SOLE 0 0 4812 MAXAR TECHNOLOGIES INC COM 57778K105 471 12203 SH SOLE 0 0 12203 MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102 500 17635 SH SOLE 0 0 17635 MAXIM INTEGRATED PRODS INC COM 57772K101 6846 77230 SH SOLE 0 0 77230 MAXIMUS INC COM 577933104 10137 138496 SH SOLE 0 0 138496 MCCORMICK & CO INC COM NON VTG 579780206 10797 112933 SH SOLE 0 0 112933 MCCORMICK & CO INC COM VTG 579780107 370 3868 SH SOLE 0 0 3868 MCDONALDS CORP COM 580135101 82872 386185 SH SOLE 0 0 386185 MCKESSON CORP COM 58155Q103 5199 29890 SH SOLE 0 0 29890 MDU RES GROUP INC COM 552690109 2896 109951 SH SOLE 0 0 109951 MEDICAL PPTYS TRUST INC COM 58463J304 2394 109863 SH SOLE 0 0 109863 MEDTRONIC PLC SHS G5960L103 199740 1705068 SH SOLE 0 0 1705068 MERCADOLIBRE INC COM 58733R102 15196 9071 SH SOLE 0 0 9071 MERCER INTL INC COM 588056101 860 83903 SH SOLE 0 0 83903 MERCK & CO. INC COM 58933Y105 214050 2616728 SH SOLE 0 0 2616728 MERCK & CO. INC COM 58933Y105 48 49500 SH Call SOLE 0 0 0 MERCURY GENL CORP NEW COM 589400100 585 11204 SH SOLE 0 0 11204 MERIDIAN BANCORP INC MD COM 58958U103 291 19485 SH SOLE 0 0 19485 MERIT MED SYS INC COM 589889104 358 6458 SH SOLE 0 0 6458 MERITAGE HOMES CORP COM 59001A102 239 2890 SH SOLE 0 0 2890 MESA AIR GROUP INC COM NEW 590479135 169 25313 SH SOLE 0 0 25313 MESA LABS INC COM 59064R109 4076 14219 SH SOLE 0 0 14219 META FINL GROUP INC COM 59100U108 463 12674 SH SOLE 0 0 12674 METHANEX CORP COM 59151K108 297 6459 SH SOLE 0 0 6459 METLIFE INC COM 59156R108 13484 287210 SH SOLE 0 0 287210 METTLER TOLEDO INTERNATIONAL COM 592688105 1035 908 SH SOLE 0 0 908 MFA FINL INC COM 55272X102 81 20826 SH SOLE 0 0 20826 MFS CHARTER INCOME TR SH BEN INT 552727109 656 74773 SH SOLE 0 0 74773 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 366 72203 SH SOLE 0 0 72203 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 698 158748 SH SOLE 0 0 158748 MFS INTER INCOME TR SH BEN INT 55273C107 79 20636 SH SOLE 0 0 20636 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 914 149611 SH SOLE 0 0 149611 MFS MUN INCOME TR SH BEN INT 552738106 371 55465 SH SOLE 0 0 55465 MGE ENERGY INC COM 55277P104 625 8930 SH SOLE 0 0 8930 MGIC INVT CORP WIS COM 552848103 176 13994 SH SOLE 0 0 13994 MGM GROWTH PPTYS LLC CL A COM 55303A105 836 26723 SH SOLE 0 0 26723 MGM RESORTS INTERNATIONAL COM 552953101 8891 282171 SH SOLE 0 0 282171 MGP INGREDIENTS INC NEW COM 55303J106 170107 3614687 SH SOLE 0 0 3614687 MICHAELS COS INC COM 59408Q106 150 11500 SH SOLE 0 0 11500 MICROCHIP TECHNOLOGY INC. COM 595017104 19156 138709 SH SOLE 0 0 138709 MICRON TECHNOLOGY INC COM 595112103 19248 256030 SH SOLE 0 0 256030 MICROSOFT CORP COM 594918104 897901 4036748 SH SOLE 0 0 4036748 MICROSOFT CORP COM 594918104 26 15800 SH Call SOLE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 847 2179 SH SOLE 0 0 2179 MICROVISION INC DEL COM NEW 594960304 179 33228 SH SOLE 0 0 33228 MID-AMER APT CMNTYS INC COM 59522J103 1216 9599 SH SOLE 0 0 9599 MIDDLESEX WTR CO COM 596680108 1090 15039 SH SOLE 0 0 15039 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 316 40821 SH SOLE 0 0 40821 MILLER INDS INC TENN COM NEW 600551204 207 5450 SH SOLE 0 0 5450 MILLICOM INTL CELLULAR S A COM STK L6388F110 271 7000 SH SOLE 0 0 7000 MIMEDX GROUP INC COM 602496101 196 21630 SH SOLE 0 0 21630 MIND TECHNOLOGY INC COM 602566101 30 13362 SH SOLE 0 0 13362 MINERVA NEUROSCIENCES INC COM 603380106 82 35175 SH SOLE 0 0 35175 MISONIX INC COM 604871103 494 39515 SH SOLE 0 0 39515 MKS INSTRS INC COM 55306N104 257 1711 SH SOLE 0 0 1711 MODERNA INC COM 60770K107 6572 62904 SH SOLE 0 0 62904 MOGO INC COM 60800C109 41 11000 SH SOLE 0 0 11000 MOHAWK INDS INC COM 608190104 807 5727 SH SOLE 0 0 5727 MOLINA HEALTHCARE INC COM 60855R100 200 942 SH SOLE 0 0 942 MOLSON COORS BEVERAGE CO CL B 60871R209 771 17069 SH SOLE 0 0 17069 MONAKER GROUP INC COM NEW 609011200 451 198548 SH SOLE 0 0 198548 MONDELEZ INTL INC CL A 609207105 14283 244278 SH SOLE 0 0 244278 MONGODB INC CL A 60937P106 2073 5774 SH SOLE 0 0 5774 MONMOUTH REAL ESTATE INVT CO CL A 609720107 678 39120 SH SOLE 0 0 39120 MONOLITHIC PWR SYS INC COM 609839105 5625 15359 SH SOLE 0 0 15359 MONRO INC COM 610236101 244 4576 SH SOLE 0 0 4576 MONSTER BEVERAGE CORP NEW COM 61174X109 2671 28887 SH SOLE 0 0 28887 MOODYS CORP COM 615369105 2213 7621 SH SOLE 0 0 7621 MORGAN STANLEY COM NEW 617446448 11968 174639 SH SOLE 0 0 174639 MORGAN STANLEY CHINA A SH FD COM 617468103 509 22975 SH SOLE 0 0 22975 MORGAN STANLEY EMER MKTS DEB COM 61744H105 185 19995 SH SOLE 0 0 19995 MOSAIC CO NEW COM 61945C103 1504 65349 SH SOLE 0 0 65349 MOTOROLA SOLUTIONS INC COM NEW 620076307 147868 869419 SH SOLE 0 0 869419 MP MATERIALS CORP COM CL A 553368101 1903 59162 SH SOLE 0 0 59162 MPLX LP COM UNIT REP LTD 55336V100 7972 368206 SH SOLE 0 0 368206 MSA SAFETY INC COM 553498106 843 5645 SH SOLE 0 0 5645 MSC INDL DIRECT INC CL A 553530106 1642 19452 SH SOLE 0 0 19452 MSCI INC COM 55354G100 2392 5354 SH SOLE 0 0 5354 MTS SYS CORP COM 553777103 296 5088 SH SOLE 0 0 5088 MUELLER INDS INC COM 624756102 223 6340 SH SOLE 0 0 6340 MURPHY OIL CORP COM 626717102 390 32223 SH SOLE 0 0 32223 MYOVANT SCIENCES LTD COM G637AM102 247 8932 SH SOLE 0 0 8932 NASDAQ INC COM 631103108 6403 48240 SH SOLE 0 0 48240 NATERA INC COM 632307104 1646 16536 SH SOLE 0 0 16536 NATIONAL FUEL GAS CO N J COM 636180101 552 13424 SH SOLE 0 0 13424 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1828 30970 SH SOLE 0 0 30970 NATIONAL HEALTH INVS INC COM 63633D104 412 5952 SH SOLE 0 0 5952 NATIONAL HEALTHCARE CORP COM 635906100 450 6773 SH SOLE 0 0 6773 NATIONAL OILWELL VARCO INC COM 637071101 304 22144 SH SOLE 0 0 22144 NATIONAL RETAIL PROPERTIES I COM 637417106 4891 119528 SH SOLE 0 0 119528 NAUTILUS INC COM 63910B102 256 14115 SH SOLE 0 0 14115 NCINO INC COM 63947U107 1110 15329 SH SOLE 0 0 15329 NEOGEN CORP COM 640491106 4390 55355 SH SOLE 0 0 55355 NEOGENOMICS INC COM NEW 64049M209 5990 111253 SH SOLE 0 0 111253 NETAPP INC COM 64110D104 502 7579 SH SOLE 0 0 7579 NETEASE INC SPONSORED ADS 64110W102 1154 12054 SH SOLE 0 0 12054 NETFLIX INC COM 64110L106 74221 137262 SH SOLE 0 0 137262 NETGEAR INC COM 64111Q104 263 6461 SH SOLE 0 0 6461 NEUBERGER BERMAN HIGH YIELD COM 64128C106 157 13401 SH SOLE 0 0 13401 NEUBERGER BERMAN MLP & ENERG COM 64129H104 73 21709 SH SOLE 0 0 21709 NEUBERGER BERMAN MUN FD INC COM 64124P101 1003 65969 SH SOLE 0 0 65969 NEUBERGER BERMAN REAL ESTATE COM 64190A103 57 12946 SH SOLE 0 0 12946 NEVRO CORP COM 64157F103 212 1226 SH SOLE 0 0 1226 NEW AMER HIGH INCOME FD INC COM NEW 641876800 129 14891 SH SOLE 0 0 14891 NEW HOME CO INC COM 645370107 1397 297800 SH SOLE 0 0 297800 NEW JERSEY RES CORP COM 646025106 948 26657 SH SOLE 0 0 26657 NEW JERSEY RES CORP COM 646025106 6 14600 SH Call SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 188 16575 SH SOLE 0 0 16575 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1102 5930 SH SOLE 0 0 5930 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1733 174324 SH SOLE 0 0 174324 NEW YORK CMNTY BANCORP INC COM 649445103 1384 131156 SH SOLE 0 0 131156 NEWELL BRANDS INC COM 651229106 2748 129420 SH SOLE 0 0 129420 NEWMARK GROUP INC CL A 65158N102 758 103962 SH SOLE 0 0 103962 NEWMONT CORP COM 651639106 7913 132125 SH SOLE 0 0 132125 NEXGEN ENERGY LTD COM 65340P106 42 15130 SH SOLE 0 0 15130 NEXPOINT REAL ESTATE FIN INC COM 65342V101 1381 83609 SH SOLE 0 0 83609 NEXPOINT RESIDENTIAL TR INC COM 65341D102 272 6424 SH SOLE 0 0 6424 NEXSTAR MEDIA GROUP INC CL A 65336K103 224 2049 SH SOLE 0 0 2049 NEXTERA ENERGY INC COM 65339F101 89966 1166098 SH SOLE 0 0 1166098 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 2369 35332 SH SOLE 0 0 35332 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 106 44195 SH SOLE 0 0 44195 NICE LTD SPONSORED ADR 653656108 458 1615 SH SOLE 0 0 1615 NIKE INC CL B 654106103 60464 427377 SH SOLE 0 0 427377 NIKOLA CORP COM 654110105 502 32913 SH SOLE 0 0 32913 NIKOLA CORP COM 654110105 402 19800 SH Put SOLE 0 0 19800 NIKOLA CORP COM 654110105 300 10600 SH Put SOLE 0 0 10600 NIO INC SPON ADS 62914V106 5475 112340 SH SOLE 0 0 112340 NISOURCE INC COM 65473P105 875 38163 SH SOLE 0 0 38163 NLIGHT INC COM 65487K100 828 25349 SH SOLE 0 0 25349 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 1654 158735 SH SOLE 0 0 158735 NOKIA CORP SPONSORED ADR 654902204 4958 1268032 SH SOLE 0 0 1268032 NORDIC AMERICAN TANKERS LIMI COM G65773106 51 17378 SH SOLE 0 0 17378 NORDSON CORP COM 655663102 2411 11999 SH SOLE 0 0 11999 NORDSTROM INC COM 655664100 844 27054 SH SOLE 0 0 27054 NORFOLK SOUTHN CORP COM 655844108 27201 114471 SH SOLE 0 0 114471 NORTH AMERN CONSTR GROUP LTD COM 656811106 296 30282 SH SOLE 0 0 30282 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 5 16779 SH SOLE 0 0 16779 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 252 6879 SH SOLE 0 0 6879 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 516 19405 SH SOLE 0 0 19405 NORTHERN TR CORP COM 665859104 3068 32940 SH SOLE 0 0 32940 NORTHROP GRUMMAN CORP COM 666807102 9165 30075 SH SOLE 0 0 30075 NORTHWEST BANCSHARES INC MD COM 667340103 137 10762 SH SOLE 0 0 10762 NORTHWEST NAT HLDG CO COM 66765N105 289 6274 SH SOLE 0 0 6274 NORTONLIFELOCK INC COM 668771108 359 17260 SH SOLE 0 0 17260 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2864 112607 SH SOLE 0 0 112607 NOVARTIS AG SPONSORED ADR 66987V109 22849 241974 SH SOLE 0 0 241974 NOVAVAX INC COM NEW 670002401 2477 22216 SH SOLE 0 0 22216 NOVO-NORDISK A S ADR 670100205 7694 110153 SH SOLE 0 0 110153 NOVOCURE LTD ORD SHS G6674U108 4406 25461 SH SOLE 0 0 25461 NRG ENERGY INC COM NEW 629377508 1167 31082 SH SOLE 0 0 31082 NUANCE COMMUNICATIONS INC COM 67020Y100 5614 127327 SH SOLE 0 0 127327 NUCOR CORP COM 670346105 7144 134303 SH SOLE 0 0 134303 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 228 7801 SH SOLE 0 0 7801 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1032 18330 SH SOLE 0 0 18330 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 843 25601 SH SOLE 0 0 25601 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 1055 21323 SH SOLE 0 0 21323 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 876 22841 SH SOLE 0 0 22841 NUSHARES ETF TR NUVEEN ESG US 67092P870 1190 44411 SH SOLE 0 0 44411 NUSTAR ENERGY LP UNIT COM 67058H102 1438 99797 SH SOLE 0 0 99797 NUTANIX INC CL A 67059N108 491 15410 SH SOLE 0 0 15410 NUTRIEN LTD COM 67077M108 4553 94702 SH SOLE 0 0 94702 NUVEEN AMT FREE MUN CR INC F COM 67071L106 7935 472900 SH SOLE 0 0 472900 NUVEEN AMT FREE QLTY MUN INC COM 670657105 8025 531460 SH SOLE 0 0 531460 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 567 34529 SH SOLE 0 0 34529 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 1053 66343 SH SOLE 0 0 66343 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 339 22369 SH SOLE 0 0 22369 NUVEEN CALIF MUN VALUE FD IN COM 67062C107 778 72068 SH SOLE 0 0 72068 NUVEEN CORE EQUITY ALPHA FD COM 67090X107 396 28140 SH SOLE 0 0 28140 NUVEEN CORPORATE INCM NOVEME COM 67077N106 728 79114 SH SOLE 0 0 79114 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 127 15854 SH SOLE 0 0 15854 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 3651 576748 SH SOLE 0 0 576748 NUVEEN DIVERSIFIED DIVID & I COM 6706EP105 1162 132520 SH SOLE 0 0 132520 NUVEEN DOW 30 DYNAMIC OVERWR SHS 67075F105 9202 605414 SH SOLE 0 0 605414 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 732 44866 SH SOLE 0 0 44866 NUVEEN FLOATING RATE INCOME COM 67072T108 283 32410 SH SOLE 0 0 32410 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 418 48244 SH SOLE 0 0 48244 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 552 35481 SH SOLE 0 0 35481 NUVEEN INTER DURATION MUN TE COM 670671106 2013 144996 SH SOLE 0 0 144996 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 829 58759 SH SOLE 0 0 58759 NUVEEN MICH QUALITY MUN INCO COM 670979103 174 11805 SH SOLE 0 0 11805 NUVEEN MORTGAGE AND INCOME F COM 670735109 626 31670 SH SOLE 0 0 31670 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 2928 203061 SH SOLE 0 0 203061 NUVEEN MUN VALUE FD INC COM 670928100 5748 517836 SH SOLE 0 0 517836 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 2161 134038 SH SOLE 0 0 134038 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 5550 213386 SH SOLE 0 0 213386 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1808 125808 SH SOLE 0 0 125808 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 176 12992 SH SOLE 0 0 12992 NUVEEN NEW YORK QLT MUN INC COM 67066X107 265 18724 SH SOLE 0 0 18724 NUVEEN OHIO QLTY MUN INCOME COM 670980101 570 36409 SH SOLE 0 0 36409 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 859 59384 SH SOLE 0 0 59384 NUVEEN PFD & INCM SECURTIES COM 67072C105 4483 460736 SH SOLE 0 0 460736 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 354 37266 SH SOLE 0 0 37266 NUVEEN QUALITY MUNCP INCOME COM 67066V101 2968 193128 SH SOLE 0 0 193128 NUVEEN REAL ASSET INCOME & G COM 67074Y105 363 26949 SH SOLE 0 0 26949 NUVEEN REAL ESTATE INCOME FD COM 67071B108 298 35307 SH SOLE 0 0 35307 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5175 401768 SH SOLE 0 0 401768 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 4336 284517 SH SOLE 0 0 284517 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 357 33485 SH SOLE 0 0 33485 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063C106 555 34854 SH SOLE 0 0 34854 NUVEEN SELECT TAX FREE INCOM SH BEN INT 67063X100 509 29130 SH SOLE 0 0 29130 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 286 16065 SH SOLE 0 0 16065 NUVEEN SR INCOME FD COM 67067Y104 91 17452 SH SOLE 0 0 17452 NUVEEN TAX-ADVANTAGED DIVID COM 67073G105 522 36743 SH SOLE 0 0 36743 NUVEEN TAXABLE MUNICPAL INM COM 67074C103 9830 413907 SH SOLE 0 0 413907 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 654 41157 SH SOLE 0 0 41157 NVENT ELECTRIC PLC SHS G6700G107 377 16180 SH SOLE 0 0 16180 NVIDIA CORPORATION COM 67066G104 151048 289202 SH SOLE 0 0 289202 NVR INC COM 62944T105 8005 1962 SH SOLE 0 0 1962 NXP SEMICONDUCTORS N V COM N6596X109 62075 390323 SH SOLE 0 0 390323 OAK STR HEALTH INC COM 67181A107 217 3548 SH SOLE 0 0 3548 OAKTREE SPECIALTY LENDING CO COM 67401P108 110 19795 SH SOLE 0 0 19795 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 227 33268 SH SOLE 0 0 33268 OCCIDENTAL PETE CORP COM 674599105 6628 382893 SH SOLE 0 0 382893 OCEANFIRST FINL CORP COM 675234108 246 13193 SH SOLE 0 0 13193 OCULAR THERAPEUTIX INC COM 67576A100 515 24890 SH SOLE 0 0 24890 OGE ENERGY CORP COM 670837103 2484 77982 SH SOLE 0 0 77982 OKTA INC CL A 679295105 7466 29363 SH SOLE 0 0 29363 OLD DOMINION FREIGHT LINE IN COM 679580100 9722 49808 SH SOLE 0 0 49808 OLD NATL BANCORP IND COM 680033107 517 31191 SH SOLE 0 0 31191 OLD REP INTL CORP COM 680223104 16602 842288 SH SOLE 0 0 842288 OLIN CORP COM PAR $1 680665205 643 26169 SH SOLE 0 0 26169 OLLIES BARGAIN OUTLET HLDGS COM 681116109 430 5261 SH SOLE 0 0 5261 OMEGA HEALTHCARE INVS INC COM 681936100 5708 157164 SH SOLE 0 0 157164 OMNICELL COM COM 68213N109 295 2462 SH SOLE 0 0 2462 OMNICOM GROUP INC COM 681919106 12576 201631 SH SOLE 0 0 201631 ON SEMICONDUCTOR CORP COM 682189105 2481 75814 SH SOLE 0 0 75814 ONE GAS INC COM 68235P108 1989 25909 SH SOLE 0 0 25909 ONEMAIN HLDGS INC COM 68268W103 272 5651 SH SOLE 0 0 5651 ONEOK INC NEW COM 682680103 19579 510131 SH SOLE 0 0 510131 ONESPAN INC COM 68287N100 402 19460 SH SOLE 0 0 19460 OPEN TEXT CORP COM 683715106 4054 89291 SH SOLE 0 0 89291 OPENDOOR TECHNOLOGIES INC COM 683712103 680 29919 SH SOLE 0 0 29919 OPKO HEALTH INC COM 68375N103 234 59321 SH SOLE 0 0 59321 ORACLE CORP COM 68389X105 40608 627732 SH SOLE 0 0 627732 ORASURE TECHNOLOGIES INC COM 68554V108 509 48104 SH SOLE 0 0 48104 ORBCOMM INC COM 68555P100 1364 183778 SH SOLE 0 0 183778 ORCHID IS CAP INC COM 68571X103 55 10583 SH SOLE 0 0 10583 OREILLY AUTOMOTIVE INC COM 67103H107 16622 36727 SH SOLE 0 0 36727 ORION ENERGY SYSTEMS INC COM 686275108 156 15800 SH SOLE 0 0 15800 ORTHOPEDIATRICS CORP COM 68752L100 626 15175 SH SOLE 0 0 15175 OSHKOSH CORP COM 688239201 732 8500 SH SOLE 0 0 8500 OSI ETF TR OSHARES US QUALT 67110P407 8411 219660 SH SOLE 0 0 219660 OSI ETF TR OSHARES US SMLCP 67110P100 215 6894 SH SOLE 0 0 6894 OSI ETF TR OSHS GBL INTER 67110P704 10156 187108 SH SOLE 0 0 187108 OTIS WORLDWIDE CORP COM 68902V107 5893 87241 SH SOLE 0 0 87241 OTTER TAIL CORP COM 689648103 928 21782 SH SOLE 0 0 21782 OVERSTOCK COM INC DEL COM 690370101 200 4175 SH SOLE 0 0 4175 OVINTIV INC COM 69047Q102 392 27279 SH SOLE 0 0 27279 OWENS CORNING NEW COM 690742101 221 2918 SH SOLE 0 0 2918 OWL ROCK CAPITAL CORPORATION COM 69121K104 309 24439 SH SOLE 0 0 24439 OXFORD SQUARE CAP CORP COM 69181V107 37 12272 SH SOLE 0 0 12272 PACCAR INC COM 693718108 2667 30903 SH SOLE 0 0 30903 PACER FDS TR BNCHMRK INDSTR 69374H766 2689 73064 SH SOLE 0 0 73064 PACER FDS TR BNCHMRK INFRA 69374H741 19929 555869 SH SOLE 0 0 555869 PACER FDS TR CFRA STVAL EQL 69374H691 647 20349 SH SOLE 0 0 20349 PACER FDS TR GLOBL CASH ETF 69374H709 1566 54589 SH SOLE 0 0 54589 PACER FDS TR TRENDP 100 ETF 69374H303 34860 668949 SH SOLE 0 0 668949 PACER FDS TR TRENDP US LAR CP 69374H105 63416 1938144 SH SOLE 0 0 1938144 PACER FDS TR TRENDP US MID CP 69374H204 36793 1129305 SH SOLE 0 0 1129305 PACER FDS TR TRENDPILOT EUR 69374H808 2472 111595 SH SOLE 0 0 111595 PACER FDS TR TRENDPILOT INTL 69374H683 22830 863602 SH SOLE 0 0 863602 PACER FDS TR TRENDPILOT US BD 69374H642 27244 989606 SH SOLE 0 0 989606 PACER FDS TR US CASH COWS 100 69374H881 10117 301462 SH SOLE 0 0 301462 PACIRA BIOSCIENCES INC COM 695127100 244 4079 SH SOLE 0 0 4079 PACKAGING CORP AMER COM 695156109 3811 27634 SH SOLE 0 0 27634 PACWEST BANCORP DEL COM 695263103 1543 60737 SH SOLE 0 0 60737 PALANTIR TECHNOLOGIES INC CL A 69608A108 10135 430382 SH SOLE 0 0 430382 PALO ALTO NETWORKS INC COM 697435105 14152 39823 SH SOLE 0 0 39823 PAN AMERN SILVER CORP COM 697900108 1421 41169 SH SOLE 0 0 41169 PAPA JOHNS INTL INC COM 698813102 940 11068 SH SOLE 0 0 11068 PAR TECHNOLOGY CORP COM 698884103 1831 29155 SH SOLE 0 0 29155 PARK HOTELS RESORTS INC COM 700517105 259 15095 SH SOLE 0 0 15095 PARK NATL CORP COM 700658107 516 4910 SH SOLE 0 0 4910 PARKER-HANNIFIN CORP COM 701094104 8757 32140 SH SOLE 0 0 32140 PARSLEY ENERGY INC CL A 701877102 3198 225212 SH SOLE 0 0 225212 PARSONS CORPORATION COM 70202L102 343 9431 SH SOLE 0 0 9431 PARTY CITY HOLDCO INC COM 702149105 271 44036 SH SOLE 0 0 44036 PATTERSON-UTI ENERGY INC COM 703481101 301 57200 SH SOLE 0 0 57200 PAYCHEX INC COM 704326107 20931 224633 SH SOLE 0 0 224633 PAYCOM SOFTWARE INC COM 70432V102 10385 22962 SH SOLE 0 0 22962 PAYLOCITY HLDG CORP COM 70438V106 359 1743 SH SOLE 0 0 1743 PAYPAL HLDGS INC COM 70450Y103 96574 412355 SH SOLE 0 0 412355 PBF ENERGY INC CL A 69318G106 75 10527 SH SOLE 0 0 10527 PDC ENERGY INC COM 69327R101 1050 51163 SH SOLE 0 0 51163 PECK CO HLDGS INC COM NEW 705163103 107 17942 SH SOLE 0 0 17942 PEGASYSTEMS INC COM 705573103 233 1752 SH SOLE 0 0 1752 PELOTON INTERACTIVE INC CL A COM 70614W100 7051 46474 SH SOLE 0 0 46474 PEMBINA PIPELINE CORP COM 706327103 1188 50288 SH SOLE 0 0 50288 PENN NATL GAMING INC COM 707569109 17503 202646 SH SOLE 0 0 202646 PENNANTPARK INVT CORP COM 708062104 284 61531 SH SOLE 0 0 61531 PENNYMAC FINL SVCS INC NEW COM 70932M107 1243 18940 SH SOLE 0 0 18940 PENNYMAC MTG INVT TR COM 70931T103 412 23435 SH SOLE 0 0 23435 PENTAIR PLC SHS G7S00T104 1060 19973 SH SOLE 0 0 19973 PEOPLES BANCORP INC COM 709789101 572 21116 SH SOLE 0 0 21116 PEOPLES UNITED FINANCIAL INC COM 712704105 3445 266464 SH SOLE 0 0 266464 PEPSICO INC COM 713448108 97811 659541 SH SOLE 0 0 659541 PERKINELMER INC COM 714046109 3811 26556 SH SOLE 0 0 26556 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 1166 42063 SH SOLE 0 0 42063 PETMED EXPRESS INC COM 716382106 211 6576 SH SOLE 0 0 6576 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 134 11926 SH SOLE 0 0 11926 PFIZER INC COM 717081103 97552 2650135 SH SOLE 0 0 2650135 PG&E CORP COM 69331C108 1834 147154 SH SOLE 0 0 147154 PGIM ETF TR ULTRA SHORT 69344A107 7204 144549 SH SOLE 0 0 144549 PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 299 20559 SH SOLE 0 0 20559 PGIM HIGH YIELD BOND FUND IN COM 69346H100 2419 161296 SH SOLE 0 0 161296 PHILIP MORRIS INTL INC COM 718172109 30548 368984 SH SOLE 0 0 368984 PHILLIPS 66 COM 718546104 29986 428738 SH SOLE 0 0 428738 PHILLIPS 66 COM 718546104 89 17100 SH Put SOLE 0 0 17100 PHILLIPS 66 COM 718546104 134 13400 SH Put SOLE 0 0 13400 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 3671 138995 SH SOLE 0 0 138995 PHREESIA INC COM 71944F106 363 6693 SH SOLE 0 0 6693 PHYSICIANS RLTY TR COM 71943U104 3894 218759 SH SOLE 0 0 218759 PIEDMONT LITHIUM LTD SPONSORED ADS 720162106 290 10912 SH SOLE 0 0 10912 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 454 27954 SH SOLE 0 0 27954 PILGRIMS PRIDE CORP COM 72147K108 313 15962 SH SOLE 0 0 15962 PIMCO CALIF MUN INCOME FD II COM 72200M108 566 62710 SH SOLE 0 0 62710 PIMCO CALIF MUN INCOME FD II COM 72201C109 850 82929 SH SOLE 0 0 82929 PIMCO CORPORATE & INCM STRG COM 72200U100 486 28208 SH SOLE 0 0 28208 PIMCO CORPORATE & INCOME OPP COM 72201B101 4550 254888 SH SOLE 0 0 254888 PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 4954 233676 SH SOLE 0 0 233676 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1770 66955 SH SOLE 0 0 66955 PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107 833 103151 SH SOLE 0 0 103151 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3939 40099 SH SOLE 0 0 40099 PIMCO ETF TR 1-5 US TIP IDX 72201R205 1381 25490 SH SOLE 0 0 25490 PIMCO ETF TR 15+ YR US TIPS 72201R304 2790 31480 SH SOLE 0 0 31480 PIMCO ETF TR 25YR+ ZERO U S 72201R882 312 1910 SH SOLE 0 0 1910 PIMCO ETF TR ACTIVE BD ETF 72201R775 26231 231904 SH SOLE 0 0 231904 PIMCO ETF TR BROAD US TIPS 72201R403 1874 28638 SH SOLE 0 0 28638 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 84086 824044 SH SOLE 0 0 824044 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 569 5575 SH SOLE 0 0 5575 PIMCO ETF TR INTER MUN BD ACT 72201R866 1744 30744 SH SOLE 0 0 30744 PIMCO ETF TR INV GRD CRP BD 72201R817 3912 33420 SH SOLE 0 0 33420 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 3629 70530 SH SOLE 0 0 70530 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 138 13751 SH SOLE 0 0 13751 PIMCO HIGH INCOME FD COM SHS 722014107 1239 204768 SH SOLE 0 0 204768 PIMCO INCOME OPPORTUNITY FD COM 72202B100 262 10382 SH SOLE 0 0 10382 PIMCO INCOME STRATEGY FD COM 72201H108 228 19899 SH SOLE 0 0 19899 PIMCO MUN INCOME FD COM 72200R107 2112 152516 SH SOLE 0 0 152516 PIMCO MUN INCOME FD II COM 72200W106 626 43780 SH SOLE 0 0 43780 PIMCO MUN INCOME FD III COM 72201A103 145 12177 SH SOLE 0 0 12177 PIMCO NEW YORK MUN FD II COM 72200Y102 868 79895 SH SOLE 0 0 79895 PIMCO STRATEGIC INCOME FD COM 72200X104 414 59788 SH SOLE 0 0 59788 PINDUODUO INC SPONSORED ADS 722304102 2491 14023 SH SOLE 0 0 14023 PING IDENTITY HLDG CORP COM 72341T103 11095 387382 SH SOLE 0 0 387382 PINNACLE FINL PARTNERS INC COM 72346Q104 5733 89027 SH SOLE 0 0 89027 PINNACLE WEST CAP CORP COM 723484101 1439 17994 SH SOLE 0 0 17994 PINTEREST INC CL A 72352L106 6608 100267 SH SOLE 0 0 100267 PIONEER DIVERSIFIED HIGH INC COM 723653101 867 59615 SH SOLE 0 0 59615 PIONEER HIGH INCOME TR COM 72369H106 455 50994 SH SOLE 0 0 50994 PIONEER MUN HIGH INCOME ADVA COM 723762100 1478 126868 SH SOLE 0 0 126868 PIONEER MUN HIGH INCOME TR COM SHS 723763108 583 46886 SH SOLE 0 0 46886 PIONEER NAT RES CO COM 723787107 38996 342343 SH SOLE 0 0 342343 PITNEY BOWES INC COM 724479100 134 21803 SH SOLE 0 0 21803 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3321 403009 SH SOLE 0 0 403009 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1007 119120 SH SOLE 0 0 119120 PLANET FITNESS INC CL A 72703H101 234 3018 SH SOLE 0 0 3018 PLANTRONICS INC NEW COM 727493108 326 12054 SH SOLE 0 0 12054 PLATINUM GROUP METALS LTD COM 72765Q882 185 40060 SH SOLE 0 0 40060 PLAYA HOTELS & RESORTS NV SHS N70544106 589 99054 SH SOLE 0 0 99054 PLAYAGS INC COM 72814N104 118 16437 SH SOLE 0 0 16437 PLUG POWER INC COM NEW 72919P202 3678 108472 SH SOLE 0 0 108472 PNC FINL SVCS GROUP INC COM 693475105 12346 82854 SH SOLE 0 0 82854 POLARIS INC COM 731068102 22581 236998 SH SOLE 0 0 236998 POLYMET MNG CORP COM NEW 731916409 126 37274 SH SOLE 0 0 37274 POLYPID LTD SHS M8001Q118 700 70343 SH SOLE 0 0 70343 POOL CORP COM 73278L105 1617 4336 SH SOLE 0 0 4336 POST HLDGS INC COM 737446104 578 5725 SH SOLE 0 0 5725 POTLATCHDELTIC CORPORATION COM 737630103 733 14663 SH SOLE 0 0 14663 PPD INC COM 69355F102 2045 59772 SH SOLE 0 0 59772 PPG INDS INC COM 693506107 6770 46940 SH SOLE 0 0 46940 PPL CORP COM 69351T106 7081 251084 SH SOLE 0 0 251084 PQ GROUP HLDGS INC COM 73943T103 4074 285669 SH SOLE 0 0 285669 PREFERRED APT CMNTYS INC COM 74039L103 195 26352 SH SOLE 0 0 26352 PRETIUM RES INC COM 74139C102 187 16330 SH SOLE 0 0 16330 PRICE T ROWE GROUP INC COM 74144T108 22709 149996 SH SOLE 0 0 149996 PRIMERICA INC COM 74164M108 205 1531 SH SOLE 0 0 1531 PRINCIPAL EXCHANGE-TRADED FD HELTHCARE INDX 74255Y409 565 9618 SH SOLE 0 0 9618 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 5473 264645 SH SOLE 0 0 264645 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3421 68961 SH SOLE 0 0 68961 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 212 17373 SH SOLE 0 0 17373 PROCTER AND GAMBLE CO COM 742718109 146578 1053427 SH SOLE 0 0 1053427 PROFESSIONAL HLDG CORP CL A COM 743139107 2191 142023 SH SOLE 0 0 142023 PROFIRE ENERGY INC COM 74316X101 18 21440 SH SOLE 0 0 21440 PROFOUND MED CORP COM NEW 74319B502 1171 56956 SH SOLE 0 0 56956 PROG HOLDINGS INC COM NPV 74319R101 6486 120388 SH SOLE 0 0 120388 PROGRESSIVE CORP COM 743315103 13633 137867 SH SOLE 0 0 137867 PROLOGIS INC. COM 74340W103 9403 94344 SH SOLE 0 0 94344 PROOFPOINT INC COM 743424103 821 6020 SH SOLE 0 0 6020 PROPETRO HLDG CORP COM 74347M108 993 134414 SH SOLE 0 0 134414 PROSHARES TR LARGE CAP CRE 74347R248 1196 14174 SH SOLE 0 0 14174 PROSHARES TR LONG ONLINE SHRT 74347B375 540 5847 SH SOLE 0 0 5847 PROSHARES TR MSCI EAFE DIVD 74347B839 5112 117395 SH SOLE 0 0 117395 PROSHARES TR ONLINE RTL ETF 74347B169 20289 267487 SH SOLE 0 0 267487 PROSHARES TR PET CARE ETF 74348A145 2567 35823 SH SOLE 0 0 35823 PROSHARES TR PSHS ULT S&P 500 74347R107 300 3285 SH SOLE 0 0 3285 PROSHARES TR PSHS ULTRA QQQ 74347R206 260 2257 SH SOLE 0 0 2257 PROSHARES TR RUSS 2000 DIVD 74347B698 8463 147395 SH SOLE 0 0 147395 PROSHARES TR S&P 500 DV ARIST 74348A467 73972 926053 SH SOLE 0 0 926053 PROSHARES TR S&P MDCP 400 DIV 74347B680 11261 179081 SH SOLE 0 0 179081 PROSHARES TR ULTRAPRO QQQ 74347X831 219 1205 SH SOLE 0 0 1205 PROSHARES TR II VIX SH TRM FUTRS 74347W171 172 12500 SH SOLE 0 0 12500 PROSPECT CAP CORP COM 74348T102 686 126887 SH SOLE 0 0 126887 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 31 30000 PRN SOLE 0 0 30000 PROSPERITY BANCSHARES INC COM 743606105 2917 42056 SH SOLE 0 0 42056 PROTO LABS INC COM 743713109 281 1831 SH SOLE 0 0 1831 PROVENTION BIO INC COM 74374N102 561 33139 SH SOLE 0 0 33139 PRUDENTIAL FINL INC COM 744320102 21017 269203 SH SOLE 0 0 269203 PTC INC COM 69370C100 2964 24783 SH SOLE 0 0 24783 PUBLIC STORAGE COM 74460D109 9445 40900 SH SOLE 0 0 40900 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8753 150134 SH SOLE 0 0 150134 PULTE GROUP INC COM 745867101 6392 148237 SH SOLE 0 0 148237 PUTNAM MANAGED MUN INCOME TR COM 746823103 1221 151304 SH SOLE 0 0 151304 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 87 20681 SH SOLE 0 0 20681 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1194 87248 SH SOLE 0 0 87248 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 1564 336380 SH SOLE 0 0 336380 QEP RESOURCES INC COM 74733V100 69 28928 SH SOLE 0 0 28928 QORVO INC COM 74736K101 5570 33500 SH SOLE 0 0 33500 QUAKER CHEM CORP COM 747316107 275 1085 SH SOLE 0 0 1085 QUALCOMM INC COM 747525103 118687 779062 SH SOLE 0 0 779062 QUALYS INC COM 74758T303 2078 17054 SH SOLE 0 0 17054 QUANTA SVCS INC COM 74762E102 7631 105962 SH SOLE 0 0 105962 QUANTUMSCAPE CORP *W EXP 11/25/202 74767V117 349 9180 SH SOLE 0 0 9180 QUANTUMSCAPE CORP COM CL A 74767V109 1097 12993 SH SOLE 0 0 12993 QUEST DIAGNOSTICS INC COM 74834L100 6052 50766 SH SOLE 0 0 50766 QUIDEL CORP COM 74838J101 1061 5906 SH SOLE 0 0 5906 QURATE RETAIL INC COM SER A 74915M100 685 62458 SH SOLE 0 0 62458 RACKSPACE TECHNOLOGY INC COM 750102105 1035 54288 SH SOLE 0 0 54288 RADIAN GROUP INC COM 750236101 1673 82595 SH SOLE 0 0 82595 RADNET INC COM 750491102 491 25085 SH SOLE 0 0 25085 RANGE RES CORP COM 75281A109 136 20367 SH SOLE 0 0 20367 RAPID7 INC COM 753422104 10996 121962 SH SOLE 0 0 121962 RAYMOND JAMES FINL INC COM 754730109 17407 181951 SH SOLE 0 0 181951 RAYONIER ADVANCED MATLS INC COM 75508B104 70 10736 SH SOLE 0 0 10736 RAYONIER INC COM 754907103 1543 52511 SH SOLE 0 0 52511 RAYTHEON TECHNOLOGIES CORP COM 75513E101 52278 731055 SH SOLE 0 0 731055 RBB FD INC MFAM SMLCP GRWTH 74933W874 701 18187 SH SOLE 0 0 18187 RBB FD INC MOTLEY FOL ETF 74933W601 735 20798 SH SOLE 0 0 20798 REALOGY HLDGS CORP COM 75605Y106 237 18069 SH SOLE 0 0 18069 REALTY INCOME CORP COM 756109104 12006 193107 SH SOLE 0 0 193107 REATA PHARMACEUTICALS INC CL A 75615P103 223 1801 SH SOLE 0 0 1801 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5612 171164 SH SOLE 0 0 171164 RED ROBIN GOURMET BURGERS IN COM 75689M101 752 39092 SH SOLE 0 0 39092 REDFIN CORP COM 75737F108 457 6655 SH SOLE 0 0 6655 REDWOOD TR INC COM 758075402 1378 156911 SH SOLE 0 0 156911 REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 19 20000 PRN SOLE 0 0 20000 REEDS INC COM 758338107 104 176000 SH SOLE 0 0 176000 REGENERON PHARMACEUTICALS COM 75886F107 4618 9558 SH SOLE 0 0 9558 REGIONS FINANCIAL CORP NEW COM 7591EP100 6221 385911 SH SOLE 0 0 385911 REGIONS FINANCIAL CORP NEW COM 7591EP100 11 20000 SH Call SOLE 0 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 385 3325 SH SOLE 0 0 3325 RELIANCE STEEL & ALUMINUM CO COM 759509102 369 3078 SH SOLE 0 0 3078 RELIANT BANCORP INC COM 75956B101 212 11380 SH SOLE 0 0 11380 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 2198 34086 SH SOLE 0 0 34086 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 234 3307 SH SOLE 0 0 3307 RENT A CTR INC NEW COM 76009N100 1598 41735 SH SOLE 0 0 41735 REPLIGEN CORP COM 759916109 1445 7543 SH SOLE 0 0 7543 REPUBLIC SVCS INC COM 760759100 10624 110307 SH SOLE 0 0 110307 RESEARCH FRONTIERS INC COM 760911107 92 32655 SH SOLE 0 0 32655 RESMED INC COM 761152107 10744 50544 SH SOLE 0 0 50544 RESTAURANT BRANDS INTL INC COM 76131D103 568 9304 SH SOLE 0 0 9304 RETAIL PPTYS AMER INC CL A 76131V202 391 45664 SH SOLE 0 0 45664 REVOLVE GROUP INC CL A 76156B107 750 24060 SH SOLE 0 0 24060 REYNOLDS CONSUMER PRODS INC COM 76171L106 467 15543 SH SOLE 0 0 15543 RF INDS LTD COM PAR $0.01 749552105 201 41025 SH SOLE 0 0 41025 RH COM 74967X103 2919 6522 SH SOLE 0 0 6522 RINGCENTRAL INC CL A 76680R206 21336 56301 SH SOLE 0 0 56301 RIO TINTO PLC SPONSORED ADR 767204100 2870 38162 SH SOLE 0 0 38162 RIVERNORTH DOUBLELINE STRATE COM 76882G107 224 15632 SH SOLE 0 0 15632 RIVERNORTH MANAGED DUR MUN I COM 76882H105 183 10276 SH SOLE 0 0 10276 RIVERVIEW FINL CORP NEW COM 76940Q105 126 13761 SH SOLE 0 0 13761 RLI CORP COM 749607107 2388 22931 SH SOLE 0 0 22931 ROBERT HALF INTL INC COM 770323103 1515 24241 SH SOLE 0 0 24241 ROCKET COS INC COM CL A 77311W101 1441 71272 SH SOLE 0 0 71272 ROCKWELL AUTOMATION INC COM 773903109 13692 54575 SH SOLE 0 0 54575 ROCKWELL MED INC COM 774374102 36 35870 SH SOLE 0 0 35870 ROGERS CORP COM 775133101 366 2354 SH SOLE 0 0 2354 ROKU INC COM CL A 77543R102 24872 74913 SH SOLE 0 0 74913 ROLLINS INC COM 775711104 8819 225729 SH SOLE 0 0 225729 ROPER TECHNOLOGIES INC COM 776696106 24737 57360 SH SOLE 0 0 57360 ROSS STORES INC COM 778296103 10537 85799 SH SOLE 0 0 85799 ROYAL BK CDA COM 780087102 8570 104378 SH SOLE 0 0 104378 ROYAL CARIBBEAN GROUP COM V7780T103 10545 141191 SH SOLE 0 0 141191 ROYAL CARIBBEAN GROUP COM V7780T103 3 12800 SH Put SOLE 0 0 12800 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 3631 108022 SH SOLE 0 0 108022 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5328 151630 SH SOLE 0 0 151630 ROYAL GOLD INC COM 780287108 600 5636 SH SOLE 0 0 5636 ROYCE GLOBAL VALUE TR INC COM 78081T104 635 47539 SH SOLE 0 0 47539 ROYCE MICRO-CAP TR INC COM 780915104 393 38812 SH SOLE 0 0 38812 ROYCE VALUE TR INC COM 780910105 22896 1418611 SH SOLE 0 0 1418611 RPM INTL INC COM 749685103 1269 13977 SH SOLE 0 0 13977 RUSH STREET INTERACTIVE INC COM 782011100 212 9800 SH SOLE 0 0 9800 RUTHS HOSPITALITY GROUP INC COM 783332109 1494 84265 SH SOLE 0 0 84265 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 371 3372 SH SOLE 0 0 3372 RYMAN HOSPITALITY PPTYS INC COM 78377T107 550 8114 SH SOLE 0 0 8114 S&P GLOBAL INC COM 78409V104 17773 54062 SH SOLE 0 0 54062 SABRA HEALTH CARE REIT INC COM 78573L106 463 26653 SH SOLE 0 0 26653 SABRE CORP COM 78573M104 700 58249 SH SOLE 0 0 58249 SACHEM CAP CORP COM 78590A109 141 33855 SH SOLE 0 0 33855 SAFETY INS GROUP INC COM 78648T100 937 12030 SH SOLE 0 0 12030 SALESFORCE COM INC COM 79466L302 166761 749387 SH SOLE 0 0 749387 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 58 21562 SH SOLE 0 0 21562 SANDERSON FARMS INC COM 800013104 249 1882 SH SOLE 0 0 1882 SANDSTORM GOLD LTD COM NEW 80013R206 102 14301 SH SOLE 0 0 14301 SANGAMO THERAPEUTICS INC COM 800677106 3134 200841 SH SOLE 0 0 200841 SANOFI SPONSORED ADR 80105N105 4277 88014 SH SOLE 0 0 88014 SAP SE SPON ADR 803054204 1076 8250 SH SOLE 0 0 8250 SAPIENS INTL CORP N V SHS G7T16G103 306 10000 SH SOLE 0 0 10000 SAREPTA THERAPEUTICS INC COM 803607100 2100 12317 SH SOLE 0 0 12317 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4077 14451 SH SOLE 0 0 14451 SCHLUMBERGER LTD COM 806857108 3593 164611 SH SOLE 0 0 164611 SCHRODINGER INC COM 80810D103 281 3548 SH SOLE 0 0 3548 SCHWAB CHARLES CORP COM 808513105 9079 171178 SH SOLE 0 0 171178 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4182 136427 SH SOLE 0 0 136427 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 15524 431110 SH SOLE 0 0 431110 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1074 28515 SH SOLE 0 0 28515 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 463 7945 SH SOLE 0 0 7945 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 447 9955 SH SOLE 0 0 9955 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 390 8608 SH SOLE 0 0 8608 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 850 19814 SH SOLE 0 0 19814 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 9292 328814 SH SOLE 0 0 328814 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 7832 267491 SH SOLE 0 0 267491 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 16669 324369 SH SOLE 0 0 324369 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3231 57673 SH SOLE 0 0 57673 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5466 60071 SH SOLE 0 0 60071 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 45258 705611 SH SOLE 0 0 705611 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 21006 163588 SH SOLE 0 0 163588 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 10077 169271 SH SOLE 0 0 169271 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3697 40646 SH SOLE 0 0 40646 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 72641 1065424 SH SOLE 0 0 1065424 SCHWAB STRATEGIC TR US REIT ETF 808524847 338 8899 SH SOLE 0 0 8899 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10156 114114 SH SOLE 0 0 114114 SCHWAB STRATEGIC TR US TIPS ETF 808524870 6465 104133 SH SOLE 0 0 104133 SCIENCE APPLICATIONS INTL CO COM 808625107 1699 17957 SH SOLE 0 0 17957 SCOTTS MIRACLE GRO CO CL A 810186106 9220 46292 SH SOLE 0 0 46292 SEA LTD SPONSORD ADS 81141R100 960 4821 SH SOLE 0 0 4821 SEABRIDGE GOLD INC COM 811916105 478 22670 SH SOLE 0 0 22670 SEACOAST BKG CORP FLA COM NEW 811707801 299 10153 SH SOLE 0 0 10153 SEAGATE TECHNOLOGY PLC SHS G7945M107 3189 51301 SH SOLE 0 0 51301 SEAGEN INC COM 81181C104 2047 11690 SH SOLE 0 0 11690 SEALED AIR CORP NEW COM 81211K100 449 9812 SH SOLE 0 0 9812 SEI INVTS CO COM 784117103 1706 29693 SH SOLE 0 0 29693 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 33090 490373 SH SOLE 0 0 490373 SELECT SECTOR SPDR TR ENERGY 81369Y506 66094 1743917 SH SOLE 0 0 1743917 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 7188 196605 SH SOLE 0 0 196605 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 95649 594727 SH SOLE 0 0 594727 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 51489 763353 SH SOLE 0 0 763353 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 148323 1307475 SH SOLE 0 0 1307475 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 80221 2721202 SH SOLE 0 0 2721202 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 56007 632484 SH SOLE 0 0 632484 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 28353 452178 SH SOLE 0 0 452178 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12334 170380 SH SOLE 0 0 170380 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 124615 958401 SH SOLE 0 0 958401 SELECTIVE INS GROUP INC COM 816300107 285 4260 SH SOLE 0 0 4260 SELECTQUOTE INC COM 816307300 1357 65404 SH SOLE 0 0 65404 SEMPRA ENERGY COM 816851109 3513 27571 SH SOLE 0 0 27571 SENSEONICS HLDGS INC COM 81727U105 524 600572 SH SOLE 0 0 600572 SERVICE CORP INTL COM 817565104 1849 37631 SH SOLE 0 0 37631 SERVICE PPTYS TR COM SH BEN INT 81761L102 544 47357 SH SOLE 0 0 47357 SERVICENOW INC COM 81762P102 46927 85256 SH SOLE 0 0 85256 SERVISFIRST BANCSHARES INC COM 81768T108 1044 25904 SH SOLE 0 0 25904 SESEN BIO INC COM 817763105 24 18104 SH SOLE 0 0 18104 SEVERN BANCORP INC ANNAPOLIS COM 81811M100 87 12231 SH SOLE 0 0 12231 SHAKE SHACK INC CL A 819047101 1532 18066 SH SOLE 0 0 18066 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 636 63059 SH SOLE 0 0 63059 SHENANDOAH TELECOMMUNICATION COM 82312B106 796 18403 SH SOLE 0 0 18403 SHERWIN WILLIAMS CO COM 824348106 30616 41629 SH SOLE 0 0 41629 SHIFT4 PMTS INC CL A 82452J109 205 2718 SH SOLE 0 0 2718 SHOCKWAVE MED INC COM 82489T104 368 3552 SH SOLE 0 0 3552 SHOPIFY INC CL A 82509L107 59492 52557 SH SOLE 0 0 52557 SIENTRA INC COM 82621J105 213 54847 SH SOLE 0 0 54847 SIGNATURE BK NEW YORK N Y COM 82669G104 337 2489 SH SOLE 0 0 2489 SILVERGATE CAP CORP CL A 82837P408 552 7428 SH SOLE 0 0 7428 SIMON PPTY GROUP INC NEW COM 828806109 5872 68857 SH SOLE 0 0 68857 SIMPSON MANUFACTURING CO INC COM 829073105 234 2500 SH SOLE 0 0 2500 SIREN ETF TR NSD NXGN ECO ETF 829658202 248 6084 SH SOLE 0 0 6084 SIRIUS XM HOLDINGS INC COM 82968B103 2314 363335 SH SOLE 0 0 363335 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 544 3431 SH SOLE 0 0 3431 SITIME CORP COM 82982T106 342 3055 SH SOLE 0 0 3055 SIX FLAGS ENTMT CORP NEW COM 83001A102 332 9738 SH SOLE 0 0 9738 SIXTH STREET SPECIALTY LENDN COM 83012A109 257 12373 SH SOLE 0 0 12373 SKILLZ INC COM 83067L109 1907 95327 SH SOLE 0 0 95327 SKYWEST INC COM 830879102 742 18406 SH SOLE 0 0 18406 SKYWORKS SOLUTIONS INC COM 83088M102 13901 90931 SH SOLE 0 0 90931 SLACK TECHNOLOGIES INC COM CL A 83088V102 3595 85108 SH SOLE 0 0 85108 SMARTSHEET INC COM CL A 83200N103 1452 20951 SH SOLE 0 0 20951 SMILEDIRECTCLUB INC CL A COM 83192H106 183 15364 SH SOLE 0 0 15364 SMITH & WESSON BRANDS INC COM 831754106 552 31083 SH SOLE 0 0 31083 SMITH A O CORP COM 831865209 4702 85766 SH SOLE 0 0 85766 SMITH MICRO SOFTWARE INC COM NEW 832154207 849 156651 SH SOLE 0 0 156651 SMUCKER J M CO COM NEW 832696405 2930 25348 SH SOLE 0 0 25348 SNAP INC CL A 83304A106 5390 107653 SH SOLE 0 0 107653 SNAP ON INC COM 833034101 4069 23776 SH SOLE 0 0 23776 SNOWFLAKE INC CL A 833445109 1855 6593 SH SOLE 0 0 6593 SOC TELEMED INC COM CL A 78472F101 78 10005 SH SOLE 0 0 10005 SOCIAL CAP HEDSPIA HLDG CO I COM CL A G8251K107 807 48117 SH SOLE 0 0 48117 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G82514103 518 37850 SH SOLE 0 0 37850 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8251L105 507 41206 SH SOLE 0 0 41206 SOCIAL CAPITAL HEDOSOPHA HLD SHS CL A G8252P105 494 40039 SH SOLE 0 0 40039 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 224 4572 SH SOLE 0 0 4572 SOL GEL TECHNOLOGIES SHS M8694L103 792 80900 SH SOLE 0 0 80900 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3078 9644 SH SOLE 0 0 9644 SONOCO PRODS CO COM 835495102 1019 17199 SH SOLE 0 0 17199 SONOS INC COM 83570H108 1017 43482 SH SOLE 0 0 43482 SONY CORP SPONSORED ADR 835699307 2024 20016 SH SOLE 0 0 20016 SORRENTO THERAPEUTICS INC COM NEW 83587F202 986 144522 SH SOLE 0 0 144522 SOURCE CAP INC COM 836144105 555 13903 SH SOLE 0 0 13903 SOUTH JERSEY INDS INC COM 838518108 1586 73597 SH SOLE 0 0 73597 SOUTH ST CORP COM 840441109 1410 19501 SH SOLE 0 0 19501 SOUTHERN CO COM 842587107 36447 593314 SH SOLE 0 0 593314 SOUTHERN COPPER CORP COM 84265V105 1035 15891 SH SOLE 0 0 15891 SOUTHERN NATL BANCORP OF VA COM 843395104 157 12950 SH SOLE 0 0 12950 SOUTHSIDE BANCSHARES INC COM 84470P109 368 11845 SH SOLE 0 0 11845 SOUTHWEST AIRLS CO COM 844741108 26106 560085 SH SOLE 0 0 560085 SOUTHWEST GAS HOLDINGS INC COM 844895102 349 5736 SH SOLE 0 0 5736 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 62826 205441 SH SOLE 0 0 205441 SPDR GOLD TR GOLD SHS 78463V107 185429 1039632 SH SOLE 0 0 1039632 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 230 1806 SH SOLE 0 0 1806 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 3112 70005 SH SOLE 0 0 70005 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 1504 44106 SH SOLE 0 0 44106 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2474 59296 SH SOLE 0 0 59296 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 387 8642 SH SOLE 0 0 8642 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 1609 24718 SH SOLE 0 0 24718 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 8940 264896 SH SOLE 0 0 264896 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3412 80924 SH SOLE 0 0 80924 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 258 9294 SH SOLE 0 0 9294 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 521 10099 SH SOLE 0 0 10099 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 465 12711 SH SOLE 0 0 12711 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 276 7803 SH SOLE 0 0 7803 SPDR S&P 500 ETF TR TR UNIT 78462F103 687728 1839394 SH SOLE 0 0 1839394 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 38614 91951 SH SOLE 0 0 91951 SPDR SER TR AEROSPACE DEF 78464A631 2234 19465 SH SOLE 0 0 19465 SPDR SER TR BLMBRG BRC CNVRT 78464A359 31290 377952 SH SOLE 0 0 377952 SPDR SER TR BLOMBERG BRC INV 78468R200 4601 150407 SH SOLE 0 0 150407 SPDR SER TR BLOMBERG INTL TR 78464A516 763 24446 SH SOLE 0 0 24446 SPDR SER TR BLOMBRG BRC INTL 78464A151 11068 292036 SH SOLE 0 0 292036 SPDR SER TR BLOOMBERG BRCLYS 78468R622 6403 58775 SH SOLE 0 0 58775 SPDR SER TR BLOOMBERG SRT TR 78468R408 4491 166656 SH SOLE 0 0 166656 SPDR SER TR COMP SOFTWARE 78464A599 30521 198057 SH SOLE 0 0 198057 SPDR SER TR DJ REIT ETF 78464A607 2328 26847 SH SOLE 0 0 26847 SPDR SER TR DORSEY WRGT FI 78468R713 259 9879 SH SOLE 0 0 9879 SPDR SER TR FACTST INV ETF 78464A110 758 3526 SH SOLE 0 0 3526 SPDR SER TR FTSE INT GVT ETF 78464A490 1057 18003 SH SOLE 0 0 18003 SPDR SER TR GLB DOW ETF 78464A706 279 2907 SH SOLE 0 0 2907 SPDR SER TR HLTH CR EQUIP 78464A581 1005 8832 SH SOLE 0 0 8832 SPDR SER TR MSCI USA STRTGIC 78468R812 5875 56240 SH SOLE 0 0 56240 SPDR SER TR NUVEEN BBG BRCLY 78464A284 14377 243713 SH SOLE 0 0 243713 SPDR SER TR NUVEEN BLMBRG SR 78468R739 25518 512516 SH SOLE 0 0 512516 SPDR SER TR NUVEEN BRC MUNIC 78468R721 1414 26941 SH SOLE 0 0 26941 SPDR SER TR NYSE TECH ETF 78464A102 2245 15882 SH SOLE 0 0 15882 SPDR SER TR PORTFLI HIGH YLD 78468R606 339 12800 SH SOLE 0 0 12800 SPDR SER TR PORTFLI INTRMDIT 78464A672 5092 154034 SH SOLE 0 0 154034 SPDR SER TR PORTFLI TIPS ETF 78464A656 3497 112206 SH SOLE 0 0 112206 SPDR SER TR PORTFOLI S&P1500 78464A805 4358 94554 SH SOLE 0 0 94554 SPDR SER TR PORTFOLIO AGRGTE 78464A649 9658 313681 SH SOLE 0 0 313681 SPDR SER TR PORTFOLIO CRPORT 78464A144 204 5642 SH SOLE 0 0 5642 SPDR SER TR PORTFOLIO INTRMD 78464A375 8824 237333 SH SOLE 0 0 237333 SPDR SER TR PORTFOLIO LN COR 78464A367 1997 60345 SH SOLE 0 0 60345 SPDR SER TR PORTFOLIO LN TSR 78464A664 13428 297545 SH SOLE 0 0 297545 SPDR SER TR PORTFOLIO S&P400 78464A847 3959 97986 SH SOLE 0 0 97986 SPDR SER TR PORTFOLIO S&P500 78464A854 17986 409140 SH SOLE 0 0 409140 SPDR SER TR PORTFOLIO S&P600 78468R853 1249 34882 SH SOLE 0 0 34882 SPDR SER TR PORTFOLIO SH TSR 78468R101 15692 510958 SH SOLE 0 0 510958 SPDR SER TR PORTFOLIO SHORT 78464A474 6576 209436 SH SOLE 0 0 209436 SPDR SER TR PRTFLO S&P500 GW 78464A409 48406 875482 SH SOLE 0 0 875482 SPDR SER TR PRTFLO S&P500 HI 78468R788 5208 158097 SH SOLE 0 0 158097 SPDR SER TR PRTFLO S&P500 VL 78464A508 8658 251760 SH SOLE 0 0 251760 SPDR SER TR S&P 400 MDCP GRW 78464A821 2851 41125 SH SOLE 0 0 41125 SPDR SER TR S&P 400 MDCP VAL 78464A839 2627 47329 SH SOLE 0 0 47329 SPDR SER TR S&P 600 SMCP GRW 78464A201 3725 48778 SH SOLE 0 0 48778 SPDR SER TR S&P 600 SMCP VAL 78464A300 4678 70676 SH SOLE 0 0 70676 SPDR SER TR S&P 600 SML CAP 78464A813 5442 68415 SH SOLE 0 0 68415 SPDR SER TR S&P BIOTECH 78464A870 19666 139678 SH SOLE 0 0 139678 SPDR SER TR S&P BK ETF 78464A797 1631 38999 SH SOLE 0 0 38999 SPDR SER TR S&P DIVID ETF 78464A763 135729 1281305 SH SOLE 0 0 1281305 SPDR SER TR S&P HOMEBUILD 78464A888 27465 476491 SH SOLE 0 0 476491 SPDR SER TR S&P INS ETF 78464A789 1189 35420 SH SOLE 0 0 35420 SPDR SER TR S&P KENSHO FUTRE 78468R671 202 4365 SH SOLE 0 0 4365 SPDR SER TR S&P KENSHO INTLG 78468R697 219 5200 SH SOLE 0 0 5200 SPDR SER TR S&P KENSHO NEW 78468R648 42426 736044 SH SOLE 0 0 736044 SPDR SER TR S&P KENSHO SMART 78468R689 1417 25835 SH SOLE 0 0 25835 SPDR SER TR S&P METALS MNG 78464A755 1041 31133 SH SOLE 0 0 31133 SPDR SER TR S&P OILGAS EXP 78468R556 10601 181185 SH SOLE 0 0 181185 SPDR SER TR S&P PHARMAC 78464A722 316 6069 SH SOLE 0 0 6069 SPDR SER TR S&P REGL BKG 78464A698 5425 104435 SH SOLE 0 0 104435 SPDR SER TR S&P RETAIL ETF 78464A714 505 7851 SH SOLE 0 0 7851 SPDR SER TR S&P SEMICNDCTR 78464A862 31985 187290 SH SOLE 0 0 187290 SPDR SER TR S&P TELECOM 78464A540 234 2764 SH SOLE 0 0 2764 SPDR SER TR S&P TRANSN ETF 78464A532 571 7998 SH SOLE 0 0 7998 SPDR SER TR S&P1500MOMTILT 78468R705 3977 24534 SH SOLE 0 0 24534 SPDR SER TR SPDR BLOOMBERG 78468R663 37524 410005 SH SOLE 0 0 410005 SPDR SER TR SSGA US LRG ETF 78468R804 8397 70001 SH SOLE 0 0 70001 SPDR SER TR SSGA US SMAL ETF 78468R887 211 2209 SH SOLE 0 0 2209 SPDR SER TR WELLS FG PFD ETF 78464A292 6780 152676 SH SOLE 0 0 152676 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 313 3963 SH SOLE 0 0 3963 SPECTRUM PHARMACEUTICALS INC COM 84763A108 43 12715 SH SOLE 0 0 12715 SPIRE INC COM 84857L101 505 7889 SH SOLE 0 0 7889 SPIRIT AIRLS INC COM 848577102 1168 47761 SH SOLE 0 0 47761 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1336 33259 SH SOLE 0 0 33259 SPLUNK INC COM 848637104 8044 47350 SH SOLE 0 0 47350 SPOTIFY TECHNOLOGY S A SHS L8681T102 8518 27071 SH SOLE 0 0 27071 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 581 19013 SH SOLE 0 0 19013 SPROTT ETF TRUST JR GOLD MINERS E 85210B201 554 11238 SH SOLE 0 0 11238 SPROTT INC COM NEW 852066208 311 10718 SH SOLE 0 0 10718 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4504 232743 SH SOLE 0 0 232743 SPROTT PHYSICAL GOLD TR UNIT 85207H104 3529 233888 SH SOLE 0 0 233888 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 195 10939 SH SOLE 0 0 10939 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1582 169326 SH SOLE 0 0 169326 SPX CORP COM 784635104 300 5497 SH SOLE 0 0 5497 SPX FLOW INC COM 78469X107 340 5866 SH SOLE 0 0 5866 SQUARE INC CL A 852234103 43297 198938 SH SOLE 0 0 198938 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1676 23043 SH SOLE 0 0 23043 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 3871 84793 SH SOLE 0 0 84793 SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 956 9837 SH SOLE 0 0 9837 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 534 4600 SH SOLE 0 0 4600 SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 808 11575 SH SOLE 0 0 11575 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 5957 120880 SH SOLE 0 0 120880 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 409 10111 SH SOLE 0 0 10111 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 221 4432 SH SOLE 0 0 4432 SSR MNG INC COM 784730103 403 20083 SH SOLE 0 0 20083 ST JOE CO COM 790148100 343 8086 SH SOLE 0 0 8086 STAAR SURGICAL CO COM PAR $0.01 852312305 3124 39437 SH SOLE 0 0 39437 STAG INDL INC COM 85254J102 3679 117454 SH SOLE 0 0 117454 STANDARD MTR PRODS INC COM 853666105 309 7642 SH SOLE 0 0 7642 STANLEY BLACK & DECKER INC COM 854502101 5210 29177 SH SOLE 0 0 29177 STARBUCKS CORP COM 855244109 72919 681606 SH SOLE 0 0 681606 STARWOOD PPTY TR INC COM 85571B105 5159 267310 SH SOLE 0 0 267310 STATE STR CORP COM 857477103 2945 40461 SH SOLE 0 0 40461 STEEL DYNAMICS INC COM 858119100 757 20534 SH SOLE 0 0 20534 STELLUS CAP INVT CORP COM 858568108 269 24707 SH SOLE 0 0 24707 STEPAN CO COM 858586100 225 1889 SH SOLE 0 0 1889 STERICYCLE INC COM 858912108 706 10183 SH SOLE 0 0 10183 STERIS PLC SHS USD G8473T100 2967 15650 SH SOLE 0 0 15650 STITCH FIX INC COM CL A 860897107 436 7420 SH SOLE 0 0 7420 STMICROELECTRONICS N V NY REGISTRY 861012102 523 14099 SH SOLE 0 0 14099 STONECO LTD COM CL A G85158106 1411 16816 SH SOLE 0 0 16816 STORE CAP CORP COM 862121100 4652 136907 SH SOLE 0 0 136907 STRATASYS LTD SHS M85548101 327 15773 SH SOLE 0 0 15773 STRATEGY SHS DAY HAGAN NED 86280R803 29205 998817 SH SOLE 0 0 998817 STREAMLINE HEALTH SOLUTIONS COM 86323X106 431 276455 SH SOLE 0 0 276455 STRYKER CORPORATION COM 863667101 43809 178772 SH SOLE 0 0 178772 STURM RUGER & CO INC COM 864159108 957 14702 SH SOLE 0 0 14702 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 763 51320 SH SOLE 0 0 51320 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 99 16059 SH SOLE 0 0 16059 SUMMER INFANT INC COM NEW 865646301 179 11640 SH SOLE 0 0 11640 SUMMIT MATLS INC CL A 86614U100 306 15252 SH SOLE 0 0 15252 SUN CMNTYS INC COM 866674104 552 3634 SH SOLE 0 0 3634 SUN LIFE FINANCIAL INC. COM 866796105 601 13524 SH SOLE 0 0 13524 SUNCOR ENERGY INC NEW COM 867224107 896 53450 SH SOLE 0 0 53450 SUNDIAL GROWERS INC COM 86730L109 19 40050 SH SOLE 0 0 40050 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 5928 205992 SH SOLE 0 0 205992 SUNPOWER CORP COM 867652406 535 20878 SH SOLE 0 0 20878 SUNRUN INC COM 86771W105 4507 64954 SH SOLE 0 0 64954 SURGALIGN HOLDINGS INC COM 86882C105 28 12862 SH SOLE 0 0 12862 SURO CAPITAL CORP COM NEW 86887Q109 162 12368 SH SOLE 0 0 12368 SVB FINANCIAL GROUP COM 78486Q101 4961 12792 SH SOLE 0 0 12792 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 70 14081 SH SOLE 0 0 14081 SWISS HELVETIA FD INC COM 870875101 113 12625 SH SOLE 0 0 12625 SWITCH INC CL A 87105L104 1592 97239 SH SOLE 0 0 97239 SWITCHBACK ENERGY ACQUISTN C COM CL A 87105M102 641 16003 SH SOLE 0 0 16003 SYNCHRONY FINANCIAL COM 87165B103 46166 1330049 SH SOLE 0 0 1330049 SYNNEX CORP COM 87162W100 1710 21002 SH SOLE 0 0 21002 SYNOPSYS INC COM 871607107 761 2936 SH SOLE 0 0 2936 SYNOVUS FINL CORP COM NEW 87161C501 650 20076 SH SOLE 0 0 20076 SYSCO CORP COM 871829107 22332 300741 SH SOLE 0 0 300741 T-MOBILE US INC COM 872590104 18318 135839 SH SOLE 0 0 135839 TACTILE SYS TECHNOLOGY INC COM 87357P100 764 16995 SH SOLE 0 0 16995 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 25041 229638 SH SOLE 0 0 229638 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5258 25303 SH SOLE 0 0 25303 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1314 72198 SH SOLE 0 0 72198 TANDEM DIABETES CARE INC COM NEW 875372203 644 6732 SH SOLE 0 0 6732 TANGER FACTORY OUTLET CTRS I COM 875465106 141 14119 SH SOLE 0 0 14119 TAPESTRY INC COM 876030107 988 31788 SH SOLE 0 0 31788 TARGA RES CORP COM 87612G101 2180 82623 SH SOLE 0 0 82623 TARGET CORP COM 87612E106 63833 361515 SH SOLE 0 0 361515 TC ENERGY CORP COM 87807B107 2556 62922 SH SOLE 0 0 62922 TCF FINL CORP COM 872307103 4056 109569 SH SOLE 0 0 109569 TCG BDC INC COM 872280102 825 80387 SH SOLE 0 0 80387 TCW STRATEGIC INCOME FD INC COM 872340104 2886 507121 SH SOLE 0 0 507121 TE CONNECTIVITY LTD REG SHS H84989104 7092 58579 SH SOLE 0 0 58579 TECHNIPFMC PLC COM G87110105 161 17046 SH SOLE 0 0 17046 TECHTARGET INC COM 87874R100 1316 22263 SH SOLE 0 0 22263 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 7775 326266 SH SOLE 0 0 326266 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 16671 817988 SH SOLE 0 0 817988 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 940 47615 SH SOLE 0 0 47615 TELADOC HEALTH INC COM 87918A105 13328 66651 SH SOLE 0 0 66651 TELEDYNE TECHNOLOGIES INC COM 879360105 438 1117 SH SOLE 0 0 1117 TELEFLEX INCORPORATED COM 879369106 10376 25210 SH SOLE 0 0 25210 TELEFONICA S A SPONSORED ADR 879382208 229 56752 SH SOLE 0 0 56752 TELEPHONE & DATA SYS INC COM NEW 879433829 1757 94632 SH SOLE 0 0 94632 TELLURIAN INC NEW COM 87968A104 80 62169 SH SOLE 0 0 62169 TEMPLETON EMERGING MKTS INCO COM 880192109 255 32802 SH SOLE 0 0 32802 TEMPLETON GLOBAL INCOME FD COM 880198106 148 26845 SH SOLE 0 0 26845 TEMPUR SEALY INTL INC COM 88023U101 2719 100712 SH SOLE 0 0 100712 TENET HEALTHCARE CORP COM NEW 88033G407 1603 40133 SH SOLE 0 0 40133 TERADYNE INC COM 880770102 1892 15785 SH SOLE 0 0 15785 TEREX CORP NEW COM 880779103 1123 32175 SH SOLE 0 0 32175 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 275 5394 SH SOLE 0 0 5394 TESLA INC COM 88160R101 109015 154485 SH SOLE 0 0 154485 TETRA TECH INC NEW COM 88162G103 876 7566 SH SOLE 0 0 7566 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 5482 568035 SH SOLE 0 0 568035 TEXAS INSTRS INC COM 882508104 45519 277314 SH SOLE 0 0 277314 TEXAS PAC LD TR SUB CTF PROP I T 882610108 418 575 SH SOLE 0 0 575 TEXAS ROADHOUSE INC COM 882681109 1168 14946 SH SOLE 0 0 14946 TEXTRON INC COM 883203101 1807 37389 SH SOLE 0 0 37389 TG THERAPEUTICS INC COM 88322Q108 6419 123393 SH SOLE 0 0 123393 THE AARONS COMPANY INC COM 00258W108 708 37320 SH SOLE 0 0 37320 THE TRADE DESK INC COM CL A 88339J105 24597 30708 SH SOLE 0 0 30708 THERAPEUTICSMD INC COM 88338N107 398 328711 SH SOLE 0 0 328711 THERMO FISHER SCIENTIFIC INC COM 883556102 42190 90556 SH SOLE 0 0 90556 THOMSON REUTERS CORP. COM NEW 884903709 1127 13784 SH SOLE 0 0 13784 THOR INDS INC COM 885160101 449 4831 SH SOLE 0 0 4831 TIFFANY & CO NEW COM 886547108 689 5241 SH SOLE 0 0 5241 TILRAY INC COM CL 2 88688T100 1162 140624 SH SOLE 0 0 140624 TIMKEN CO COM 887389104 659 8518 SH SOLE 0 0 8518 TIMKENSTEEL CORPORATION COM 887399103 122 26123 SH SOLE 0 0 26123 TIMOTHY PLAN HIG DV STK ETF 887432326 275 10614 SH SOLE 0 0 10614 TJX COS INC NEW COM 872540109 76730 1123597 SH SOLE 0 0 1123597 TOLL BROTHERS INC COM 889478103 2979 68540 SH SOLE 0 0 68540 TOPBUILD CORP COM 89055F103 247 1340 SH SOLE 0 0 1340 TORO CO COM 891092108 2497 26324 SH SOLE 0 0 26324 TORONTO DOMINION BK ONT COM NEW 891160509 3987 70612 SH SOLE 0 0 70612 TORTOISE ENERGY INFRA CORP COM 89147L886 1234 61397 SH SOLE 0 0 61397 TOTAL SE SPONSORED ADS 89151E109 2069 49378 SH SOLE 0 0 49378 TOWNEBANK PORTSMOUTH VA COM 89214P109 2617 111462 SH SOLE 0 0 111462 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1686 10909 SH SOLE 0 0 10909 TPI COMPOSITES INC COM 87266J104 530 10051 SH SOLE 0 0 10051 TRACTOR SUPPLY CO COM 892356106 15094 107361 SH SOLE 0 0 107361 TRANE TECHNOLOGIES PLC SHS G8994E103 68321 470631 SH SOLE 0 0 470631 TRANSDIGM GROUP INC COM 893641100 2958 4781 SH SOLE 0 0 4781 TRANSENTERIX INC COM 89366M300 15 24493 SH SOLE 0 0 24493 TRANSOCEAN LTD REG SHS H8817H100 327 141547 SH SOLE 0 0 141547 TRANSUNION COM 89400J107 2589 26091 SH SOLE 0 0 26091 TRAVELERS COMPANIES INC COM 89417E109 12170 86698 SH SOLE 0 0 86698 TRAVELZOO COM NEW 89421Q205 177 18733 SH SOLE 0 0 18733 TREVENA INC COM 89532E109 22 10450 SH SOLE 0 0 10450 TREX CO INC COM 89531P105 876 10468 SH SOLE 0 0 10468 TRI CONTL CORP COM 895436103 11309 383767 SH SOLE 0 0 383767 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 159 10800 SH SOLE 0 0 10800 TRIMBLE INC COM 896239100 1674 25077 SH SOLE 0 0 25077 TRIMTABS ETF TR US FREE CASH FLW 89628W302 1345 29044 SH SOLE 0 0 29044 TRINITY INDS INC COM 896522109 276 10444 SH SOLE 0 0 10444 TRINSEO S A SHS L9340P101 301 5873 SH SOLE 0 0 5873 TRITON INTL LTD CL A G9078F107 892 18384 SH SOLE 0 0 18384 TRIUMPH BANCORP INC COM 89679E300 1207 24869 SH SOLE 0 0 24869 TRUIST FINL CORP COM 89832Q109 21688 452495 SH SOLE 0 0 452495 TWILIO INC CL A 90138F102 6578 19434 SH SOLE 0 0 19434 TWIST BIOSCIENCE CORP COM 90184D100 408 2891 SH SOLE 0 0 2891 TWITTER INC COM 90184L102 6571 121341 SH SOLE 0 0 121341 TWITTER INC NOTE 1.000% 9/1 90184LAD4 282 277000 PRN SOLE 0 0 277000 TWO HBRS INVT CORP COM NEW 90187B408 210 32968 SH SOLE 0 0 32968 TWO HBRS INVT CORP NOTE 6.250% 1/1 90187BAA9 62 62000 PRN SOLE 0 0 62000 TYLER TECHNOLOGIES INC COM 902252105 829 1898 SH SOLE 0 0 1898 TYSON FOODS INC CL A 902494103 11527 178886 SH SOLE 0 0 178886 U S SILICA HLDGS INC COM 90346E103 453 64560 SH SOLE 0 0 64560 U S SILICA HLDGS INC COM 90346E103 25 11600 SH Call SOLE 0 0 0 U S SILICA HLDGS INC COM 90346E103 49 11600 SH Call SOLE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 13770 270000 SH SOLE 0 0 270000 UBIQUITI INC COM 90353W103 644 2312 SH SOLE 0 0 2312 UBS GROUP AG SHS H42097107 183 12947 SH SOLE 0 0 12947 UGI CORP NEW COM 902681105 2296 65678 SH SOLE 0 0 65678 ULTA BEAUTY INC COM 90384S303 6270 21833 SH SOLE 0 0 21833 UMPQUA HLDGS CORP COM 904214103 391 25833 SH SOLE 0 0 25833 UNDER ARMOUR INC CL A 904311107 5225 304299 SH SOLE 0 0 304299 UNDER ARMOUR INC CL C 904311206 1160 77937 SH SOLE 0 0 77937 UNDER ARMOUR INC CL C 904311206 58 21600 SH Put SOLE 0 0 21600 UNILEVER PLC SPON ADR NEW 904767704 16316 270310 SH SOLE 0 0 270310 UNION PAC CORP COM 907818108 237459 1140346 SH SOLE 0 0 1140346 UNIQUE FABRICATING INC COM 90915J103 550 100000 SH SOLE 0 0 100000 UNIQURE NV SHS N90064101 316 8739 SH SOLE 0 0 8739 UNITED AIRLS HLDGS INC COM 910047109 3381 78162 SH SOLE 0 0 78162 UNITED BANKSHARES INC WEST V COM 909907107 825 25473 SH SOLE 0 0 25473 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 441 52296 SH SOLE 0 0 52296 UNITED NAT FOODS INC COM 911163103 1239 77602 SH SOLE 0 0 77602 UNITED PARCEL SERVICE INC CL B 911312106 116958 694489 SH SOLE 0 0 694489 UNITED RENTALS INC COM 911363109 15518 66912 SH SOLE 0 0 66912 UNITED STATES STL CORP NEW COM 912909108 6361 379293 SH SOLE 0 0 379293 UNITED STATES STL CORP NEW COM 912909108 9 37000 SH Put SOLE 0 0 37000 UNITED STATES STL CORP NEW COM 912909108 2 18100 SH Call SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 2 38200 SH Put SOLE 0 0 38200 UNITED STATES STL CORP NEW COM 912909108 93 13600 SH Call SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 64 49400 SH Call SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 199463 568625 SH SOLE 0 0 568625 UNITI GROUP INC COM 91325V108 3040 259124 SH SOLE 0 0 259124 UNITY SOFTWARE INC COM 91332U101 2979 19408 SH SOLE 0 0 19408 UNIVERSAL DISPLAY CORP COM 91347P105 6523 28381 SH SOLE 0 0 28381 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 913 14204 SH SOLE 0 0 14204 UNIVERSAL HLTH SVCS INC CL B 913903100 590 4288 SH SOLE 0 0 4288 UNUM GROUP COM 91529Y106 1729 75366 SH SOLE 0 0 75366 UPLAND SOFTWARE INC COM 91544A109 772 16829 SH SOLE 0 0 16829 US BANCORP DEL COM NEW 902973304 25584 549120 SH SOLE 0 0 549120 US BANCORP DEL COM NEW 902973304 13 11400 SH Call SOLE 0 0 0 US FOODS HLDG CORP COM 912008109 2047 61446 SH SOLE 0 0 61446 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 5769 424172 SH SOLE 0 0 424172 USA TECHNOLOGIES INC COM 90328S500 357 34029 SH SOLE 0 0 34029 UTZ BRANDS INC COM CL A 918090101 345 15650 SH SOLE 0 0 15650 V F CORP COM 918204108 23287 272642 SH SOLE 0 0 272642 VAIL RESORTS INC COM 91879Q109 870 3119 SH SOLE 0 0 3119 VALE S A SPONSORED ADS 91912E105 862 51417 SH SOLE 0 0 51417 VALERO ENERGY CORP COM 91913Y100 11884 210092 SH SOLE 0 0 210092 VALLEY NATL BANCORP COM 919794107 341 34972 SH SOLE 0 0 34972 VALMONT INDS INC COM 920253101 770 4403 SH SOLE 0 0 4403 VALVOLINE INC COM 92047W101 236 10205 SH SOLE 0 0 10205 VANECK MERK GOLD TR GOLD TRUST 921078101 6419 346616 SH SOLE 0 0 346616 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1034 13274 SH SOLE 0 0 13274 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 1020 6010 SH SOLE 0 0 6010 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 6539 229357 SH SOLE 0 0 229357 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 979 40967 SH SOLE 0 0 40967 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 14697 457835 SH SOLE 0 0 457835 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12566 348874 SH SOLE 0 0 348874 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 392 14038 SH SOLE 0 0 14038 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 4321 70220 SH SOLE 0 0 70220 VANECK VECTORS ETF TR INTRMDT MUNI ETF 92189H201 3763 72316 SH SOLE 0 0 72316 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1663 65750 SH SOLE 0 0 65750 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 374 11231 SH SOLE 0 0 11231 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 11820 217923 SH SOLE 0 0 217923 VANECK VECTORS ETF TR LONG MUNI ETF 92189F536 4557 209896 SH SOLE 0 0 209896 VANECK VECTORS ETF TR LOW CARBN ENERGY 92189F502 2146 12963 SH SOLE 0 0 12963 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 1391 41339 SH SOLE 0 0 41339 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 101148 1631407 SH SOLE 0 0 1631407 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 183 10922 SH SOLE 0 0 10922 VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 11608 75377 SH SOLE 0 0 75377 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 2855 138818 SH SOLE 0 0 138818 VANECK VECTORS ETF TR RARE EARTH STRAT 92189H805 1118 16989 SH SOLE 0 0 16989 VANECK VECTORS ETF TR RETAIL ETF 92189F684 2432 15480 SH SOLE 0 0 15480 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 18126 82986 SH SOLE 0 0 82986 VANECK VECTORS ETF TR SHORT MUNI ETF 92189F528 978 53997 SH SOLE 0 0 53997 VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 994 40073 SH SOLE 0 0 40073 VANECK VECTORS ETF TR VIDEO GAMING 92189F114 1091 15586 SH SOLE 0 0 15586 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 695 39717 SH SOLE 0 0 39717 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1830 7955 SH SOLE 0 0 7955 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 797 6442 SH SOLE 0 0 6442 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 27061 151338 SH SOLE 0 0 151338 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 4718 30331 SH SOLE 0 0 30331 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 9124 69294 SH SOLE 0 0 69294 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 245 1243 SH SOLE 0 0 1243 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 4198 29896 SH SOLE 0 0 29896 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 19627 116982 SH SOLE 0 0 116982 VANGUARD BD INDEX FDS INTERMED TERM 921937819 24373 262503 SH SOLE 0 0 262503 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 5626 51315 SH SOLE 0 0 51315 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 105642 1274329 SH SOLE 0 0 1274329 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 222200 2519547 SH SOLE 0 0 2519547 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 35004 597843 SH SOLE 0 0 597843 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 49991 303566 SH SOLE 0 0 303566 VANGUARD INDEX FDS GROWTH ETF 922908736 241661 953844 SH SOLE 0 0 953844 VANGUARD INDEX FDS LARGE CAP ETF 922908637 36374 206975 SH SOLE 0 0 206975 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 24927 117543 SH SOLE 0 0 117543 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 30220 254043 SH SOLE 0 0 254043 VANGUARD INDEX FDS MID CAP ETF 922908629 175167 847129 SH SOLE 0 0 847129 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 51351 604623 SH SOLE 0 0 604623 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 793102 2307506 SH SOLE 0 0 2307506 VANGUARD INDEX FDS SM CP VAL ETF 922908611 36617 257482 SH SOLE 0 0 257482 VANGUARD INDEX FDS SMALL CP ETF 922908751 126898 651794 SH SOLE 0 0 651794 VANGUARD INDEX FDS SML CP GRW ETF 922908595 49718 185585 SH SOLE 0 0 185585 VANGUARD INDEX FDS TOTAL STK MKT 922908769 234072 1202553 SH SOLE 0 0 1202553 VANGUARD INDEX FDS VALUE ETF 922908744 177154 1489169 SH SOLE 0 0 1489169 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 29182 500057 SH SOLE 0 0 500057 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 99358 1982794 SH SOLE 0 0 1982794 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1523 25288 SH SOLE 0 0 25288 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1738 21842 SH SOLE 0 0 21842 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3820 31354 SH SOLE 0 0 31354 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1677 30870 SH SOLE 0 0 30870 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 12477 134771 SH SOLE 0 0 134771 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 13905 272121 SH SOLE 0 0 272121 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 56248 1019176 SH SOLE 0 0 1019176 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 64976 668883 SH SOLE 0 0 668883 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 35432 510396 SH SOLE 0 0 510396 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 1748 15736 SH SOLE 0 0 15736 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 24581 454604 SH SOLE 0 0 454604 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 98535 1599596 SH SOLE 0 0 1599596 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 96835 1163085 SH SOLE 0 0 1163085 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 1219 14827 SH SOLE 0 0 14827 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 60874 245646 SH SOLE 0 0 245646 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 2972 16961 SH SOLE 0 0 16961 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 11072 92406 SH SOLE 0 0 92406 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 7652 36690 SH SOLE 0 0 36690 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 18081 114242 SH SOLE 0 0 114242 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2233 19335 SH SOLE 0 0 19335 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 278752 1974569 SH SOLE 0 0 1974569 VANGUARD STAR FDS VG TL INTL STK F 921909768 53844 895021 SH SOLE 0 0 895021 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 165479 3505172 SH SOLE 0 0 3505172 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 5424 65899 SH SOLE 0 0 65899 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 258245 2822040 SH SOLE 0 0 2822040 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 10200 125323 SH SOLE 0 0 125323 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 3804 62594 SH SOLE 0 0 62594 VANGUARD WORLD FD ESG INTL STK ETF 921910725 2348 39621 SH SOLE 0 0 39621 VANGUARD WORLD FD ESG US STK ETF 921910733 14684 209256 SH SOLE 0 0 209256 VANGUARD WORLD FD EXTENDED DUR 921910709 988 6488 SH SOLE 0 0 6488 VANGUARD WORLD FD MEGA CAP INDEX 921910873 21764 163094 SH SOLE 0 0 163094 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 3932 45286 SH SOLE 0 0 45286 VANGUARD WORLD FD MEGA GRWTH IND 921910816 17458 85682 SH SOLE 0 0 85682 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 51039 424595 SH SOLE 0 0 424595 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 39748 144438 SH SOLE 0 0 144438 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 22308 128244 SH SOLE 0 0 128244 VANGUARD WORLD FDS ENERGY ETF 92204A306 8607 165960 SH SOLE 0 0 165960 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 24561 337152 SH SOLE 0 0 337152 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 43737 195489 SH SOLE 0 0 195489 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 16142 94928 SH SOLE 0 0 94928 VANGUARD WORLD FDS INF TECH ETF 92204A702 161813 457319 SH SOLE 0 0 457319 VANGUARD WORLD FDS MATERIALS ETF 92204A801 4082 26001 SH SOLE 0 0 26001 VANGUARD WORLD FDS UTILITIES ETF 92204A876 4462 32517 SH SOLE 0 0 32517 VARIAN MED SYS INC COM 92220P105 396 2261 SH SOLE 0 0 2261 VAXART INC COM NEW 92243A200 119 20834 SH SOLE 0 0 20834 VBI VACCINES INC COM NEW 91822J103 197 71596 SH SOLE 0 0 71596 VECTOR GROUP LTD COM 92240M108 567 48676 SH SOLE 0 0 48676 VEEVA SYS INC CL A COM 922475108 14554 53460 SH SOLE 0 0 53460 VELODYNE LIDAR INC COM 92259F101 221 9700 SH SOLE 0 0 9700 VENTAS INC COM 92276F100 4239 86441 SH SOLE 0 0 86441 VERASTEM INC COM 92337C104 35 16486 SH SOLE 0 0 16486 VEREIT INC COM 92339V308 307 8132 SH SOLE 0 0 8132 VERICEL CORP COM 92346J108 328 10618 SH SOLE 0 0 10618 VERISIGN INC COM 92343E102 1072 4956 SH SOLE 0 0 4956 VERISK ANALYTICS INC COM 92345Y106 2607 12549 SH SOLE 0 0 12549 VERITEX HLDGS INC COM 923451108 274 10692 SH SOLE 0 0 10692 VERIZON COMMUNICATIONS INC COM 92343V104 289250 4923380 SH SOLE 0 0 4923380 VERIZON COMMUNICATIONS INC COM 92343V104 1 13400 SH Call SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1 19800 SH Call SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6614 27987 SH SOLE 0 0 27987 VERTIV HOLDINGS CO COM CL A 92537N108 197 10552 SH SOLE 0 0 10552 VERU INC COM 92536C103 169 19500 SH SOLE 0 0 19500 VIACOMCBS INC CL B 92556H206 20491 549952 SH SOLE 0 0 549952 VIATRIS INC COM 92556V106 7421 395982 SH SOLE 0 0 395982 VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 349 11139 SH SOLE 0 0 11139 VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840 600 14513 SH SOLE 0 0 14513 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 65921 1056773 SH SOLE 0 0 1056773 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 11305 181492 SH SOLE 0 0 181492 VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 1958 38926 SH SOLE 0 0 38926 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 27605 512912 SH SOLE 0 0 512912 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 324 6887 SH SOLE 0 0 6887 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 1465 29335 SH SOLE 0 0 29335 VICTORY PORTFOLIOS II VICTORYSHS INTRM 92647N527 699 12826 SH SOLE 0 0 12826 VICTORY PORTFOLIOS II VS NASDQ NXT 50 92647X806 4584 144548 SH SOLE 0 0 144548 VIEWRAY INC COM 92672L107 316 82755 SH SOLE 0 0 82755 VIKING THERAPEUTICS INC COM 92686J106 759 134845 SH SOLE 0 0 134845 VILLAGE FARMS INTL INC COM 92707Y108 2498 246890 SH SOLE 0 0 246890 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 243 20936 SH SOLE 0 0 20936 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 540 19195 SH SOLE 0 0 19195 VIR BIOTECHNOLOGY INC COM 92764N102 258 9647 SH SOLE 0 0 9647 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 2325 97996 SH SOLE 0 0 97996 VIRTU FINL INC CL A 928254101 752 29875 SH SOLE 0 0 29875 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 341 38893 SH SOLE 0 0 38893 VISA INC COM CL A 92826C839 270115 1234702 SH SOLE 0 0 1234702 VISION MARINE TECHNOLOGIES I COM C96657116 360 26750 SH SOLE 0 0 26750 VISTRA CORP COM 92840M102 1693 86108 SH SOLE 0 0 86108 VITAL FARMS INC COM 92847W103 340 13438 SH SOLE 0 0 13438 VMWARE INC CL A COM 928563402 2052 14629 SH SOLE 0 0 14629 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 2348 142453 SH SOLE 0 0 142453 VONAGE HLDGS CORP COM 92886T201 1089 84603 SH SOLE 0 0 84603 VONTIER CORPORATION COM 928881101 327 9794 SH SOLE 0 0 9794 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 1814 249834 SH SOLE 0 0 249834 VOYA FINANCIAL INC COM 929089100 239 4071 SH SOLE 0 0 4071 VOYA GLBL ADV & PREM OPP FD COM 92912R104 881 100737 SH SOLE 0 0 100737 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1646 315397 SH SOLE 0 0 315397 VOYA INFRASTRUCTURE INDLS & COM 92912X101 876 85034 SH SOLE 0 0 85034 VOYA INTL HIGH DIV EQTY INM COM 92912Y109 122 26614 SH SOLE 0 0 26614 VOYA NAT RES EQUITY INCOME F COM 92913C106 172 67193 SH SOLE 0 0 67193 VOYA PRIME RATE TR SH BEN INT 92913A100 910 203599 SH SOLE 0 0 203599 VOYAGER THERAPEUTICS INC COM 92915B106 760 106256 SH SOLE 0 0 106256 VULCAN MATLS CO COM 929160109 1954 13175 SH SOLE 0 0 13175 WABASH NATL CORP COM 929566107 407 23597 SH SOLE 0 0 23597 WABTEC COM 929740108 926 12653 SH SOLE 0 0 12653 WAITR HLDGS INC COM 930752100 45 16250 SH SOLE 0 0 16250 WALGREENS BOOTS ALLIANCE INC COM 931427108 18923 474493 SH SOLE 0 0 474493 WALGREENS BOOTS ALLIANCE INC COM 931427108 15 10600 SH Call SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1 10500 SH Call SOLE 0 0 0 WALKER & DUNLOP INC COM 93148P102 751 8160 SH SOLE 0 0 8160 WALMART INC COM 931142103 306249 2124403 SH SOLE 0 0 2124403 WALMART INC COM 931142103 118 13300 SH Put SOLE 0 0 13300 WANDA SPORTS GROUP CO LTD SPONSORED ADS 93368R101 633 253131 SH SOLE 0 0 253131 WASHINGTON FED INC COM 938824109 257 9999 SH SOLE 0 0 9999 WASTE CONNECTIONS INC COM 94106B101 11659 113786 SH SOLE 0 0 113786 WASTE MGMT INC DEL COM 94106L109 33552 284498 SH SOLE 0 0 284498 WATERS CORP COM 941848103 1944 7857 SH SOLE 0 0 7857 WATSCO INC COM 942622200 3200 14108 SH SOLE 0 0 14108 WAYFAIR INC CL A 94419L101 771 3414 SH SOLE 0 0 3414 WD-40 CO COM 929236107 415 1564 SH SOLE 0 0 1564 WEBSTER FINL CORP CONN COM 947890109 9374 222401 SH SOLE 0 0 222401 WEC ENERGY GROUP INC COM 92939U106 18615 202267 SH SOLE 0 0 202267 WELLS FARGO ADV MULTI SCTR I COM 94987D101 2505 206357 SH SOLE 0 0 206357 WELLS FARGO CO NEW COM 949746101 20612 682977 SH SOLE 0 0 682977 WELLS FARGO CO NEW COM 949746101 10 11500 SH Call SOLE 0 0 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 350 72115 SH SOLE 0 0 72115 WELLTOWER INC COM 95040Q104 10574 163633 SH SOLE 0 0 163633 WENDYS CO COM 95058W100 326 14853 SH SOLE 0 0 14853 WESCO INTL INC COM 95082P105 17875 227711 SH SOLE 0 0 227711 WEST PHARMACEUTICAL SVSC INC COM 955306105 1489 5254 SH SOLE 0 0 5254 WESTAMERICA BANCORPORATION COM 957090103 206 3723 SH SOLE 0 0 3723 WESTERN ASSET EMERGING MKTS COM 95766A101 1216 87463 SH SOLE 0 0 87463 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 1855 102504 SH SOLE 0 0 102504 WESTERN ASSET HIGH INCOME FD COM 95766J102 318 46152 SH SOLE 0 0 46152 WESTERN ASSET HIGH INCOME OP COM 95766K109 762 153899 SH SOLE 0 0 153899 WESTERN ASSET HIGH YIELD DEF COM 95768B107 3129 202914 SH SOLE 0 0 202914 WESTERN ASSET INTER MUNI FD COM 958435109 409 44468 SH SOLE 0 0 44468 WESTERN ASSET INVESTMENT GRA COM 95766T100 694 43652 SH SOLE 0 0 43652 WESTERN ASSET INVT GRADE DEF COM 95790A101 596 26633 SH SOLE 0 0 26633 WESTERN ASSET MANAGED MUNS F COM 95766M105 995 77461 SH SOLE 0 0 77461 WESTERN ASSET MTG DEFINED OP COM 95790B109 772 54451 SH SOLE 0 0 54451 WESTERN ASSET MUN DEF OPP TR COM 95768A109 752 36136 SH SOLE 0 0 36136 WESTERN ASSET MUN HIGH INCOM COM 95766N103 2501 332996 SH SOLE 0 0 332996 WESTERN ASSET MUN PARTNERS F COM 95766P108 2148 143650 SH SOLE 0 0 143650 WESTERN COPPER & GOLD CORP COM 95805V108 17 13511 SH SOLE 0 0 13511 WESTERN DIGITAL CORP. COM 958102105 3399 61368 SH SOLE 0 0 61368 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 3654 264383 SH SOLE 0 0 264383 WESTERN UN CO COM 959802109 2887 131603 SH SOLE 0 0 131603 WESTROCK CO COM 96145D105 5829 133901 SH SOLE 0 0 133901 WEX INC COM 96208T104 436 2143 SH SOLE 0 0 2143 WEYERHAEUSER CO MTN BE COM NEW 962166104 8088 241230 SH SOLE 0 0 241230 WHEATON PRECIOUS METALS CORP COM 962879102 2320 55590 SH SOLE 0 0 55590 WHIRLPOOL CORP COM 963320106 2143 11872 SH SOLE 0 0 11872 WHOLE EARTH BRANDS INC COM CL A 96684W100 147 13500 SH SOLE 0 0 13500 WIDEPOINT CORP COMMON 967590209 622 61524 SH SOLE 0 0 61524 WILLIAMS COS INC COM 969457100 7091 353683 SH SOLE 0 0 353683 WILLIAMS SONOMA INC COM 969904101 9164 89988 SH SOLE 0 0 89988 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1348 6395 SH SOLE 0 0 6395 WINNEBAGO INDS INC COM 974637100 283 4730 SH SOLE 0 0 4730 WINTRUST FINL CORP COM 97650W108 8263 135256 SH SOLE 0 0 135256 WIPRO LTD SPON ADR 1 SH 97651M109 79 13996 SH SOLE 0 0 13996 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 6523 121744 SH SOLE 0 0 121744 WISDOMTREE TR CURRNCY INT EQ 97717X263 20073 720748 SH SOLE 0 0 720748 WISDOMTREE TR EM EX ST-OWNED 97717X578 16836 424393 SH SOLE 0 0 424393 WISDOMTREE TR EMER MKT HIGH FD 97717W315 4694 114091 SH SOLE 0 0 114091 WISDOMTREE TR EMG MKTS SMCAP 97717W281 465 9737 SH SOLE 0 0 9737 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2324 35049 SH SOLE 0 0 35049 WISDOMTREE TR FLOATNG RAT TREA 97717X628 8683 345913 SH SOLE 0 0 345913 WISDOMTREE TR FUTRE STRAT FD 97717W125 552 14870 SH SOLE 0 0 14870 WISDOMTREE TR GLB US QTLY DIV 97717W844 1007 13224 SH SOLE 0 0 13224 WISDOMTREE TR HEDGED HI YLD BD 97717W430 546 25000 SH SOLE 0 0 25000 WISDOMTREE TR INDIA ERNGS FD 97717W422 1382 47305 SH SOLE 0 0 47305 WISDOMTREE TR INTL EQUITY FD 97717W703 6688 132086 SH SOLE 0 0 132086 WISDOMTREE TR INTL SMCAP DIV 97717W760 601 8822 SH SOLE 0 0 8822 WISDOMTREE TR ITL HIGH DIV FD 97717W802 1291 34470 SH SOLE 0 0 34470 WISDOMTREE TR US DIVID EX FNCL 97717W406 3524 42091 SH SOLE 0 0 42091 WISDOMTREE TR US HIGH DIVIDEND 97717W208 5482 79044 SH SOLE 0 0 79044 WISDOMTREE TR US LARGECAP DIVD 97717W307 41492 385980 SH SOLE 0 0 385980 WISDOMTREE TR US LARGECAP FUND 97717W588 839 20884 SH SOLE 0 0 20884 WISDOMTREE TR US MIDCAP DIVID 97717W505 28130 808093 SH SOLE 0 0 808093 WISDOMTREE TR US MIDCAP FUND 97717W570 17077 392935 SH SOLE 0 0 392935 WISDOMTREE TR US MULTIFACTOR 97717Y857 3780 107563 SH SOLE 0 0 107563 WISDOMTREE TR US QLT SHRHD YLD 97717W547 855 8667 SH SOLE 0 0 8667 WISDOMTREE TR US QTLY DIV GRT 97717X669 96371 1785972 SH SOLE 0 0 1785972 WISDOMTREE TR US SMALLCAP DIVD 97717W604 7964 299405 SH SOLE 0 0 299405 WISDOMTREE TR US SMALLCAP FUND 97717W562 12222 314014 SH SOLE 0 0 314014 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1475 14064 SH SOLE 0 0 14064 WISDOMTREE TR YIELD ENHANCD US 97717X511 25728 479175 SH SOLE 0 0 479175 WISDOMTREE TR YIELD ENHANCED 97717Y808 522 10145 SH SOLE 0 0 10145 WIX COM LTD SHS M98068105 2454 9819 SH SOLE 0 0 9819 WOLVERINE WORLD WIDE INC COM 978097103 228 7281 SH SOLE 0 0 7281 WOODWARD INC COM 980745103 392 3229 SH SOLE 0 0 3229 WORKDAY INC CL A 98138H101 2195 9161 SH SOLE 0 0 9161 WORKHORSE GROUP INC COM NEW 98138J206 1290 65207 SH SOLE 0 0 65207 WORLD GOLD TR SPDR GLD MINIS 98149E204 29602 1562958 SH SOLE 0 0 1562958 WP CAREY INC COM 92936U109 9348 132441 SH SOLE 0 0 132441 WPP PLC NEW ADR 92937A102 1278 23621 SH SOLE 0 0 23621 WPX ENERGY INC COM 98212B103 187 22958 SH SOLE 0 0 22958 WSFS FINL CORP COM 929328102 244 5430 SH SOLE 0 0 5430 WYNDHAM DESTINATIONS INC COM 98310W108 3849 85796 SH SOLE 0 0 85796 WYNDHAM HOTELS & RESORTS INC COM 98311A105 470 7909 SH SOLE 0 0 7909 WYNN RESORTS LTD COM 983134107 7195 63768 SH SOLE 0 0 63768 XCEL ENERGY INC COM 98389B100 8468 127007 SH SOLE 0 0 127007 XENIA HOTELS & RESORTS INC COM 984017103 179 11805 SH SOLE 0 0 11805 XENON PHARMACEUTICALS INC COM 98420N105 158 10250 SH SOLE 0 0 10250 XILINX INC COM 983919101 5812 40995 SH SOLE 0 0 40995 XPENG INC ADS 98422D105 254 5933 SH SOLE 0 0 5933 XPO LOGISTICS INC COM 983793100 5287 44353 SH SOLE 0 0 44353 XYLEM INC COM 98419M100 3414 33542 SH SOLE 0 0 33542 YAMANA GOLD INC COM 98462Y100 73 12812 SH SOLE 0 0 12812 YETI HLDGS INC COM 98585X104 1007 14709 SH SOLE 0 0 14709 YUM BRANDS INC COM 988498101 8650 79683 SH SOLE 0 0 79683 YUM CHINA HLDGS INC COM 98850P109 2772 48545 SH SOLE 0 0 48545 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 967 2516 SH SOLE 0 0 2516 ZENDESK INC COM 98936J101 2666 18630 SH SOLE 0 0 18630 ZILLOW GROUP INC CL A 98954M101 1191 8764 SH SOLE 0 0 8764 ZILLOW GROUP INC CL C CAP STK 98954M200 891 6861 SH SOLE 0 0 6861 ZIMMER BIOMET HOLDINGS INC COM 98956P102 8541 55423 SH SOLE 0 0 55423 ZIONS BANCORPORATION N A COM 989701107 1267 29156 SH SOLE 0 0 29156 ZIOPHARM ONCOLOGY INC COM 98973P101 46 18106 SH SOLE 0 0 18106 ZIX CORP COM 98974P100 395 45792 SH SOLE 0 0 45792 ZOETIS INC CL A 98978V103 18641 112626 SH SOLE 0 0 112626 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 16125 47805 SH SOLE 0 0 47805 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 5502 114085 SH SOLE 0 0 114085 ZSCALER INC COM 98980G102 6918 34638 SH SOLE 0 0 34638 ZYMEWORKS INC COM 98985W102 3045 64427 SH SOLE 0 0 64427 ZYNGA INC CL A 98986T108 462 46821 SH SOLE 0 0 46821