0001085146-22-001909.txt : 20220510 0001085146-22-001909.hdr.sgml : 20220510 20220509184245 ACCESSION NUMBER: 0001085146-22-001909 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220510 DATE AS OF CHANGE: 20220509 EFFECTIVENESS DATE: 20220510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Private Advisor Group, LLC CENTRAL INDEX KEY: 0001567755 IRS NUMBER: 273463733 STATE OF INCORPORATION: NJ FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15851 FILM NUMBER: 22906658 BUSINESS ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 BUSINESS PHONE: 973-538-7010 MAIL ADDRESS: STREET 1: 65 MADISON AVENUE CITY: MORRISTOWN STATE: NJ ZIP: 07960 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001567755 XXXXXXXX 03-31-2022 03-31-2022 false Private Advisor Group, LLC
65 MADISON AVENUE MORRISTOWN NJ 07960
13F HOLDINGS REPORT 028-15851 N
James D Sullivan Compliance Officer 973-867-1339 /s/ James D Sullivan Morristown NJ 05-09-2022 0 2091 13304690 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 22ND CENTY GROUP INC COM 90137F103 32 10500 SH SOLE 10500 0 0 3M CO COM 88579Y101 20365 114652 SH SOLE 114652 0 0 9 METERS BIOPHARMA INC COM 654405109 10 10000 SH SOLE 10000 0 0 ABB LTD SPONSORED ADR 000375204 6696 175400 SH SOLE 175400 0 0 ABBOTT LABS COM 002824100 38943 276704 SH SOLE 276704 0 0 ABBVIE INC COM 00287Y109 54619 403389 SH SOLE 403389 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 376 98546 SH SOLE 98546 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 881 111214 SH SOLE 111214 0 0 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 363 53017 SH SOLE 53017 0 0 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 2304 225419 SH SOLE 225419 0 0 ABIOMED INC COM 003654100 271 754 SH SOLE 754 0 0 ABM INDS INC COM 000957100 3433 84045 SH SOLE 84045 0 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 2206 78843 SH SOLE 78843 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13215 31875 SH SOLE 31875 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2591 38930 SH SOLE 38930 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 961 49493 SH SOLE 49493 0 0 ADIAL PHARMACEUTICALS INC COM 00688A106 92 34150 SH SOLE 34150 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 15789 27842 SH SOLE 27842 0 0 ADVANCED MICRO DEVICES INC COM 007903107 16184 112472 SH SOLE 112472 0 0 ADVENT CONV & INCOME FD COM 00764C109 211 11407 SH SOLE 11407 0 0 ADVISORSHARES TR DORSY FSM ALCP 00768Y479 9641 255064 SH SOLE 255064 0 0 ADVISORSHARES TR DOUBLELIN VAL EQ 00768Y818 699 7125 SH SOLE 7125 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1678 34719 SH SOLE 34719 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 1715 67128 SH SOLE 67128 0 0 AEGON N V NY REGISTRY SHS 007924103 88 17806 SH SOLE 17806 0 0 AES CORP COM 00130H105 4320 177777 SH SOLE 177777 0 0 AFFIRM HLDGS INC COM CL A 00827B106 553 5500 SH SOLE 5500 0 0 AFLAC INC COM 001055102 1178 20175 SH SOLE 20175 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3533 22123 SH SOLE 22123 0 0 AGNC INVT CORP COM 00123Q104 1132 75263 SH SOLE 75263 0 0 AGNICO EAGLE MINES LTD COM 008474108 2452 46140 SH SOLE 46140 0 0 AGROFRESH SOLUTIONS INC COM 00856G109 63 31864 SH SOLE 31864 0 0 AIR PRODS & CHEMS INC COM 009158106 10445 34329 SH SOLE 34329 0 0 AIRBNB INC COM CL A 009066101 5306 31871 SH SOLE 31871 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 453 3871 SH SOLE 3871 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 182 23591 SH SOLE 23591 0 0 ALASKA AIR GROUP INC COM 011659109 292 5601 SH SOLE 5601 0 0 ALAUNOS THERAPEUTICS INC COM 98973P101 254 233504 SH SOLE 233504 0 0 ALBEMARLE CORP COM 012653101 1442 6170 SH SOLE 6170 0 0 ALCOA CORP COM 013872106 2093 35132 SH SOLE 35132 0 0 ALCON AG ORD SHS H01301128 452 5187 SH SOLE 5187 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 602 2702 SH SOLE 2702 0 0 ALEXCO RESOURCE CORP COM 01535P106 1246 715930 SH SOLE 715930 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6020 50676 SH SOLE 50676 0 0 ALIGN TECHNOLOGY INC COM 016255101 1511 2300 SH SOLE 2300 0 0 ALKERMES PLC SHS G01767105 293 12591 SH SOLE 12591 0 0 ALLEGHANY CORP MD COM 017175100 24883 37273 SH SOLE 37273 0 0 ALLEGION PLC ORD SHS G0176J109 205 1546 SH SOLE 1546 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 192 15863 SH SOLE 15863 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 2193 44913 SH SOLE 44913 0 0 ALLIANT ENERGY CORP COM 018802108 700 11404 SH SOLE 11404 0 0 ALLSPRING MULTI SECTOR INCOM COM 94987D101 370 28009 SH SOLE 28009 0 0 ALLSTATE CORP COM 020002101 2600 22106 SH SOLE 22106 0 0 ALLY FINL INC COM 02005N100 634 13317 SH SOLE 13317 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 649 3825 SH SOLE 3825 0 0 ALPHABET INC CAP STK CL A 02079K305 56704 19573 SH SOLE 19573 0 0 ALPHABET INC CAP STK CL C 02079K107 75672 26152 SH SOLE 26152 0 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 328 17309 SH SOLE 17309 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 1670 51005 SH SOLE 51005 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 1386 28638 SH SOLE 28638 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 234 2135 SH SOLE 2135 0 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 1875 34991 SH SOLE 34991 0 0 ALTRIA GROUP INC COM 02209S103 9937 209673 SH SOLE 209673 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 3148 934129 SH SOLE 934129 0 0 AMAZON COM INC COM 023135106 179121 53720 SH SOLE 53720 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 282 10367 SH SOLE 10367 0 0 AMCOR PLC ORD G0250X107 243 20214 SH SOLE 20214 0 0 AMER SOFTWARE INC CL A 029683109 358 13696 SH SOLE 13696 0 0 AMER STATES WTR CO COM 029899101 2997 28973 SH SOLE 28973 0 0 AMEREN CORP COM 023608102 947 10642 SH SOLE 10642 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 221 34424 SH SOLE 34424 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1073 50842 SH SOLE 50842 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1617 90043 SH SOLE 90043 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 913 15942 SH SOLE 15942 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 2089 32996 SH SOLE 32996 0 0 AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 5791 111754 SH SOLE 111754 0 0 AMERICAN CENTY ETF TR DIVERSIFIED MU 025072505 2220 40190 SH SOLE 40190 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 301 4747 SH SOLE 4747 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 608 9413 SH SOLE 9413 0 0 AMERICAN CENTY ETF TR STOXX US QLTY 025072307 4015 52254 SH SOLE 52254 0 0 AMERICAN CENTY ETF TR STOXX US QUALT 025072208 10484 198030 SH SOLE 198030 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 3613 45077 SH SOLE 45077 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3236 36380 SH SOLE 36380 0 0 AMERICAN EXPRESS CO COM 025816109 8071 49337 SH SOLE 49337 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 544 3962 SH SOLE 3962 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1529 26886 SH SOLE 26886 0 0 AMERICAN TOWER CORP NEW COM 03027X100 19727 67442 SH SOLE 67442 0 0 AMERICAN WELL CORP CL A 03044L105 249 41180 SH SOLE 41180 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 7287 38580 SH SOLE 38580 0 0 AMERIPRISE FINL INC COM 03076C106 2278 7554 SH SOLE 7554 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4755 35786 SH SOLE 35786 0 0 AMETEK INC COM 031100100 2114 14372 SH SOLE 14372 0 0 AMGEN INC COM 031162100 11977 53239 SH SOLE 53239 0 0 AMMO INC COM 00175J107 277 50796 SH SOLE 50796 0 0 AMPHENOL CORP NEW CL A 032095101 1091 12478 SH SOLE 12478 0 0 AMPIO PHARMACEUTICALS INC COM 03209T109 6 10000 SH SOLE 10000 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 340 9864 SH SOLE 9864 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 662 16469 SH SOLE 16469 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 1133 29671 SH SOLE 29671 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 2093 23777 SH SOLE 23777 0 0 ANALOG DEVICES INC COM 032654105 4506 25636 SH SOLE 25636 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1692 27937 SH SOLE 27937 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 2263 289375 SH SOLE 289375 0 0 ANSYS INC COM 03662Q105 3301 8230 SH SOLE 8230 0 0 ANTARES PHARMA INC COM 036642106 228 63777 SH SOLE 63777 0 0 ANTHEM INC COM 036752103 5237 11299 SH SOLE 11299 0 0 AON PLC SHS CL A G0403H108 5074 16881 SH SOLE 16881 0 0 APA CORPORATION COM 03743Q108 531 19751 SH SOLE 19751 0 0 APARTMENT INCOME REIT CORP COM 03750L109 3326 60839 SH SOLE 60839 0 0 APARTMENT INVT & MGMT CO CL A 03748R747 168 21770 SH SOLE 21770 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 3463 73242 SH SOLE 73242 0 0 APPFOLIO INC COM CL A 03783C100 220 1814 SH SOLE 1814 0 0 APPLE INC COM 037833100 517314 2913318 SH SOLE 2913318 0 0 APPLIED MATLS INC COM 038222105 8781 55806 SH SOLE 55806 0 0 APTIV PLC SHS G6095L109 1145 6941 SH SOLE 6941 0 0 ARBOR REALTY TRUST INC COM 038923108 220 12018 SH SOLE 12018 0 0 ARCH CAP GROUP LTD ORD G0450A105 555 12488 SH SOLE 12488 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2948 43610 SH SOLE 43610 0 0 ARCIMOTO INC COM 039587100 408 52412 SH SOLE 52412 0 0 ARES CAPITAL CORP COM 04010L103 2952 139304 SH SOLE 139304 0 0 ARISTA NETWORKS INC COM 040413106 1597 11111 SH SOLE 11111 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 5095 66155 SH SOLE 66155 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 1880 46021 SH SOLE 46021 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 5981 97662 SH SOLE 97662 0 0 ARK ETF TR INNOVATION ETF 00214Q104 106141 1122550 SH SOLE 1122550 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 295 10329 SH SOLE 10329 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 10315 86985 SH SOLE 86985 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 427 3674 SH SOLE 3674 0 0 ARRIVAL GROUP SHS L0423Q108 80 10800 SH SOLE 10800 0 0 ARROW FINL CORP COM 042744102 365 10352 SH SOLE 10352 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 766 11557 SH SOLE 11557 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 120 15283 SH SOLE 15283 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4754 5971 SH SOLE 5971 0 0 ASPIRA WOMENS HEALTH INC COM 04537Y109 27 15094 SH SOLE 15094 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 5626 96581 SH SOLE 96581 0 0 AT&T INC COM 00206R102 19178 779589 SH SOLE 779589 0 0 ATLASSIAN CORP PLC CL A G06242104 1689 4430 SH SOLE 4430 0 0 ATMOS ENERGY CORP COM 049560105 684 6533 SH SOLE 6533 0 0 ATOSSA THERAPEUTICS INC COM 04962H506 18 11205 SH SOLE 11205 0 0 AUDACY INC CL A 05070N103 52 20062 SH SOLE 20062 0 0 AURORA CANNABIS INC COM 05156X884 168 30985 SH SOLE 30985 0 0 AUTODESK INC COM 052769106 2481 8822 SH SOLE 8822 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 10789 43756 SH SOLE 43756 0 0 AUTOZONE INC COM 053332102 1620 773 SH SOLE 773 0 0 AVALARA INC COM 05338G106 1144 8861 SH SOLE 8861 0 0 AVALONBAY CMNTYS INC COM 053484101 429 1701 SH SOLE 1701 0 0 AVANTOR INC COM 05352A100 6944 164772 SH SOLE 164772 0 0 AVERY DENNISON CORP COM 053611109 388 1794 SH SOLE 1794 0 0 AVIDXCHANGE HOLDINGS INC COM 05368X102 406 26932 SH SOLE 26932 0 0 AXALTA COATING SYS LTD COM G0750C108 375 11335 SH SOLE 11335 0 0 AXON ENTERPRISE INC COM 05464C101 387 2464 SH SOLE 2464 0 0 B & G FOODS INC NEW COM 05508R106 321 10434 SH SOLE 10434 0 0 B. RILEY FINANCIAL INC COM 05580M108 252 2832 SH SOLE 2832 0 0 B2GOLD CORP COM 11777Q209 153 38825 SH SOLE 38825 0 0 BAIDU INC SPON ADR REP A 056752108 1153 7749 SH SOLE 7749 0 0 BAKER HUGHES COMPANY CL A 05722G100 607 25247 SH SOLE 25247 0 0 BALL CORP COM 058498106 609 6324 SH SOLE 6324 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 89 15223 SH SOLE 15223 0 0 BANCO SANTANDER S.A. ADR 05964H105 162 49259 SH SOLE 49259 0 0 BANK HAWAII CORP COM 062540109 692 8256 SH SOLE 8256 0 0 BANK MONTREAL QUE COM 063671101 2190 20332 SH SOLE 20332 0 0 BANK NEW YORK MELLON CORP COM 064058100 2731 47026 SH SOLE 47026 0 0 BANK NOVA SCOTIA B C COM 064149107 334 4653 SH SOLE 4653 0 0 BANK SOUTH CAROLINA CORP COM 065066102 225 10957 SH SOLE 10957 0 0 BARCLAYS BANK PLC IPATH SHILR CAPE 06742A669 9991 438950 SH SOLE 438950 0 0 BARCLAYS PLC ADR 06738E204 171 16530 SH SOLE 16530 0 0 BARNES & NOBLE ED INC COM 06777U101 1115 163717 SH SOLE 163717 0 0 BARRICK GOLD CORP COM 067901108 1716 90326 SH SOLE 90326 0 0 BATH & BODY WORKS INC COM 070830104 308 4415 SH SOLE 4415 0 0 BAUSCH HEALTH COS INC COM 071734107 340 12304 SH SOLE 12304 0 0 BAXTER INTL INC COM 071813109 2139 24922 SH SOLE 24922 0 0 BCE INC COM NEW 05534B760 3007 57779 SH SOLE 57779 0 0 BECTON DICKINSON & CO COM 075887109 6495 25825 SH SOLE 25825 0 0 BEIGENE LTD SPONSORED ADR 07725L102 379 1400 SH SOLE 1400 0 0 BERKLEY W R CORP COM 084423102 787 9552 SH SOLE 9552 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 6310 14 SH SOLE 14 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 94113 314758 SH SOLE 314758 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 205 7195 SH SOLE 7195 0 0 BERRY GLOBAL GROUP INC COM 08579W103 334 4533 SH SOLE 4533 0 0 BEST BUY INC COM 086516101 436 4295 SH SOLE 4295 0 0 BEYOND MEAT INC COM 08862E109 228 3499 SH SOLE 3499 0 0 BHP GROUP LTD SPONSORED ADS 088606108 328 5441 SH SOLE 5441 0 0 BILL COM HLDGS INC COM 090043100 2337 9380 SH SOLE 9380 0 0 BIO RAD LABS INC CL A 090572207 760 1007 SH SOLE 1007 0 0 BIOGEN INC COM 09062X103 1475 6147 SH SOLE 6147 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 449 5078 SH SOLE 5078 0 0 BIONANO GENOMICS INC COM 09075F107 38 12650 SH SOLE 12650 0 0 BIONTECH SE SPONSORED ADS 09075V102 3075 11928 SH SOLE 11928 0 0 BIOSIG TECHNOLOGIES INC COM NEW 09073N201 26 11870 SH SOLE 11870 0 0 BIO-TECHNE CORP COM 09073M104 619 1197 SH SOLE 1197 0 0 BK OF AMERICA CORP COM 060505104 29542 664010 SH SOLE 664010 0 0 BLACK KNIGHT INC COM 09215C105 2063 24884 SH SOLE 24884 0 0 BLACKBERRY LTD COM 09228F103 461 49331 SH SOLE 49331 0 0 BLACKROCK CAP INVT CORP COM 092533108 71 17841 SH SOLE 17841 0 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 2101 127274 SH SOLE 127274 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 840 68046 SH SOLE 68046 0 0 BLACKROCK CR ALLOCATION INCO COM 092508100 428 28432 SH SOLE 28432 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 104 10922 SH SOLE 10922 0 0 BLACKROCK ENHANCD CAP & INM COM 09256A109 343 15521 SH SOLE 15521 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 439 43501 SH SOLE 43501 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 796 65372 SH SOLE 65372 0 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 1024 163029 SH SOLE 163029 0 0 BLACKROCK ESG CAP ALLC TR SHS BEN INT 09262F100 187 10000 SH SOLE 10000 0 0 BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 3398 134019 SH SOLE 134019 0 0 BLACKROCK INC COM 09247X101 11829 12920 SH SOLE 12920 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 350 24048 SH SOLE 24048 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 1403 77347 SH SOLE 77347 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 1128 43489 SH SOLE 43489 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 425 28081 SH SOLE 28081 0 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 259 16325 SH SOLE 16325 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 156 10950 SH SOLE 10950 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 155 10398 SH SOLE 10398 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 504 30054 SH SOLE 30054 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 273 18590 SH SOLE 18590 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254G108 588 40557 SH SOLE 40557 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254E103 150 10150 SH SOLE 10150 0 0 BLACKROCK MUNIYILD QULT FD I COM 09254F100 763 47249 SH SOLE 47249 0 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 359 23432 SH SOLE 23432 0 0 BLACKROCK RES & COMMODITIES SHS 09257A108 2296 245642 SH SOLE 245642 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 1007 38474 SH SOLE 38474 0 0 BLACKSTONE INC COM 09260D107 34257 264753 SH SOLE 264753 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 3382 110436 SH SOLE 110436 0 0 BLINK CHARGING CO COM 09354A100 323 12178 SH SOLE 12178 0 0 BLOCK INC CL A 852234103 11190 69283 SH SOLE 69283 0 0 BLUE RIDGE BANKSHARES INC VA COM 095825105 447 24973 SH SOLE 24973 0 0 BOEING CO COM 097023105 25140 124878 SH SOLE 124878 0 0 BOOKING HOLDINGS INC COM 09857L108 6561 2735 SH SOLE 2735 0 0 BORGWARNER INC COM 099724106 815 18089 SH SOLE 18089 0 0 BOSTON SCIENTIFIC CORP COM 101137107 11322 266538 SH SOLE 266538 0 0 BOXED INC COM 103174108 291 21250 SH SOLE 21250 0 0 BP PLC SPONSORED ADR 055622104 9096 341571 SH SOLE 341571 0 0 BRANDYWINEGBL GBL INCM OPP F COM 10537L104 819 69902 SH SOLE 69902 0 0 BRIGHAM MINERALS INC CL A COM 10918L103 285 13505 SH SOLE 13505 0 0 BRIGHTHOUSE FINL INC COM 10922N103 366 7053 SH SOLE 7053 0 0 BRIGHTSPIRE CAPITAL INC COM CL A 10949T109 1458 142095 SH SOLE 142095 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 2081 147829 SH SOLE 147829 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 20721 332321 SH SOLE 332321 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 12/30/2030 110122140 3 15000 SH SOLE 15000 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2107 56314 SH SOLE 56314 0 0 BROADCOM INC COM 11135F101 20265 30456 SH SOLE 30456 0 0 BROADMARK RLTY CAP INC COM 11135B100 152 16183 SH SOLE 16183 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2474 13533 SH SOLE 13533 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 687 11386 SH SOLE 11386 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1405 23108 SH SOLE 23108 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 285 7727 SH SOLE 7727 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1399 39101 SH SOLE 39101 0 0 BROWN FORMAN CORP CL B 115637209 2614 35882 SH SOLE 35882 0 0 BRUNSWICK CORP COM 117043109 330 3278 SH SOLE 3278 0 0 BUCKLE INC COM 118440106 251 5930 SH SOLE 5930 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 456 5316 SH SOLE 5316 0 0 BUNGE LIMITED COM G16962105 2400 25710 SH SOLE 25710 0 0 BURLINGTON STORES INC COM 122017106 215 739 SH SOLE 739 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 113 16779 SH SOLE 16779 0 0 C3 AI INC CL A 12468P104 819 26209 SH SOLE 26209 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1559 8367 SH SOLE 8367 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 372 3971 SH SOLE 3971 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 964 63793 SH SOLE 63793 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 684 35100 SH SOLE 35100 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 616 31944 SH SOLE 31944 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1850 25751 SH SOLE 25751 0 0 CALIX INC COM 13100M509 384 4800 SH SOLE 4800 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 259 4015 SH SOLE 4015 0 0 CAMDEN PPTY TR SH BEN INT 133131102 268 1501 SH SOLE 1501 0 0 CAMECO CORP COM 13321L108 2345 107519 SH SOLE 107519 0 0 CAMPBELL SOUP CO COM 134429109 1638 37681 SH SOLE 37681 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 1055 26106 SH SOLE 26106 0 0 CANADIAN IMP BK COMM COM 136069101 437 3749 SH SOLE 3749 0 0 CANADIAN NATL RY CO COM 136375102 1463 11906 SH SOLE 11906 0 0 CANADIAN PAC RY LTD COM 13645T100 1250 17369 SH SOLE 17369 0 0 CANNAE HLDGS INC COM 13765N107 435 12363 SH SOLE 12363 0 0 CANOPY GROWTH CORP COM 138035100 951 108980 SH SOLE 108980 0 0 CAPITAL ONE FINL CORP COM 14040H105 2695 18572 SH SOLE 18572 0 0 CAPITAL SOUTHWEST CORP COM 140501107 288 11394 SH SOLE 11394 0 0 CAPITOL FED FINL INC COM 14057J101 151 13310 SH SOLE 13310 0 0 CARDINAL HEALTH INC COM 14149Y108 648 12589 SH SOLE 12589 0 0 CARLYLE GROUP INC COM 14316J108 2141 38998 SH SOLE 38998 0 0 CARMAX INC COM 143130102 1714 13167 SH SOLE 13167 0 0 CARNIVAL CORP COMMON STOCK 143658300 1677 83340 SH SOLE 83340 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 8001 147532 SH SOLE 147532 0 0 CASEYS GEN STORES INC COM 147528103 431 2184 SH SOLE 2184 0 0 CATALENT INC COM 148806102 320 2505 SH SOLE 2505 0 0 CATERPILLAR INC COM 149123101 18211 88090 SH SOLE 88090 0 0 CBIZ INC COM 124805102 2053 52483 SH SOLE 52483 0 0 CBOE GLOBAL MKTS INC COM 12503M108 297 2279 SH SOLE 2279 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 174 17735 SH SOLE 17735 0 0 CBRE GROUP INC CL A 12504L109 1140 10502 SH SOLE 10502 0 0 CDK GLOBAL INC COM 12508E101 775 18559 SH SOLE 18559 0 0 CDW CORP COM 12514G108 1816 8866 SH SOLE 8866 0 0 CECO ENVIRONMENTAL CORP COM 125141101 95 15180 SH SOLE 15180 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1970 39344 SH SOLE 39344 0 0 CELANESE CORP DEL COM 150870103 1090 6485 SH SOLE 6485 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 98 14428 SH SOLE 14428 0 0 CENOVUS ENERGY INC COM 15135U109 298 24259 SH SOLE 24259 0 0 CENTENE CORP DEL COM 15135B101 7394 89727 SH SOLE 89727 0 0 CERENCE INC COM 156727109 426 5554 SH SOLE 5554 0 0 CERIDIAN HCM HLDG INC COM 15677J108 237 2273 SH SOLE 2273 0 0 CERNER CORP COM 156782104 949 10222 SH SOLE 10222 0 0 CF INDS HLDGS INC COM 125269100 273 3863 SH SOLE 3863 0 0 CHANNELADVISOR CORP COM 159179100 2131 86352 SH SOLE 86352 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 268 14084 SH SOLE 14084 0 0 CHARLES RIV LABS INTL INC COM 159864107 434 1153 SH SOLE 1153 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 7849 12038 SH SOLE 12038 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 295 2532 SH SOLE 2532 0 0 CHEESECAKE FACTORY INC COM 163072101 398 10161 SH SOLE 10161 0 0 CHEMED CORP NEW COM 16359R103 296 560 SH SOLE 560 0 0 CHENIERE ENERGY INC COM NEW 16411R208 767 7556 SH SOLE 7556 0 0 CHEVRON CORP NEW COM 166764100 27652 235637 SH SOLE 235637 0 0 CHEWY INC CL A 16679L109 761 12907 SH SOLE 12907 0 0 CHINA FD INC COM 169373107 294 16105 SH SOLE 16105 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4606 2635 SH SOLE 2635 0 0 CHUBB LIMITED COM H1467J104 2386 12345 SH SOLE 12345 0 0 CHURCH & DWIGHT CO INC COM 171340102 4047 39487 SH SOLE 39487 0 0 CHURCHILL DOWNS INC COM 171484108 961 3990 SH SOLE 3990 0 0 CIENA CORP COM NEW 171779309 473 6146 SH SOLE 6146 0 0 CIGNA CORP NEW COM 125523100 3137 13661 SH SOLE 13661 0 0 CINCINNATI FINL CORP COM 172062101 907 7958 SH SOLE 7958 0 0 CINTAS CORP COM 172908105 3466 7819 SH SOLE 7819 0 0 CION INVT CORP COM 17259U204 540 41350 SH SOLE 41350 0 0 CISCO SYS INC COM 17275R102 31470 496625 SH SOLE 496625 0 0 CITIGROUP INC COM NEW 172967424 8708 144184 SH SOLE 144184 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 63 40714 SH SOLE 40714 0 0 CITIZENS FINL GROUP INC COM 174610105 2210 46777 SH SOLE 46777 0 0 CLEAN ENERGY FUELS CORP COM 184499101 72 11754 SH SOLE 11754 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q207 751 31700 SH SOLE 31700 0 0 CLEARSIDE BIOMEDICAL INC COM 185063104 63 23000 SH SOLE 23000 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 3701 169986 SH SOLE 169986 0 0 CLOROX CO DEL COM 189054109 5890 33778 SH SOLE 33778 0 0 CLOUDFLARE INC CL A COM 18915M107 1349 10258 SH SOLE 10258 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 332 31236 SH SOLE 31236 0 0 CMC MATERIALS INC COM 12571T100 310 1615 SH SOLE 1615 0 0 CME GROUP INC COM 12572Q105 2486 10881 SH SOLE 10881 0 0 CMS ENERGY CORP COM 125896100 2640 40589 SH SOLE 40589 0 0 CNH INDL N V SHS N20944109 196 10086 SH SOLE 10086 0 0 COCA COLA CO COM 191216100 22586 381458 SH SOLE 381458 0 0 COCA COLA CONS INC COM 191098102 345 558 SH SOLE 558 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 535 9580 SH SOLE 9580 0 0 CODEXIS INC COM 192005106 2060 65880 SH SOLE 65880 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 858 9660 SH SOLE 9660 0 0 COHEN & STEERS CLOSED-END OP COM 19248P106 747 50554 SH SOLE 50554 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 1851 64955 SH SOLE 64955 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 957 52534 SH SOLE 52534 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 886 30975 SH SOLE 30975 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 309 11533 SH SOLE 11533 0 0 COHERUS BIOSCIENCES INC COM 19249H103 559 35000 SH SOLE 35000 0 0 COHU INC COM 192576106 420 11024 SH SOLE 11024 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 6503 25768 SH SOLE 25768 0 0 COLGATE PALMOLIVE CO COM 194162103 5889 69012 SH SOLE 69012 0 0 COLLABORATIVE INVESTMNT SER RAREVIEW DYNAMIC 19423L722 319 11259 SH SOLE 11259 0 0 COLLABORATIVE INVESTMNT SER RAREVIEW TAX ADV 19423L714 238 8606 SH SOLE 8606 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 2883 135255 SH SOLE 135255 0 0 COLUMBIA ETF TR I MULTI SEC MUNI 19761L607 329 14584 SH SOLE 14584 0 0 COMCAST CORP NEW CL A 20030N101 18160 360819 SH SOLE 360819 0 0 COMERICA INC COM 200340107 533 6124 SH SOLE 6124 0 0 COMPASS DIVERSIFIED SH BEN INT 20451Q104 3998 130729 SH SOLE 130729 0 0 COMPASS MINERALS INTL INC COM 20451N101 528 10331 SH SOLE 10331 0 0 COMPUGEN LTD ORD M25722105 167 38850 SH SOLE 38850 0 0 COMSCORE INC COM 20564W105 37 11013 SH SOLE 11013 0 0 CONAGRA BRANDS INC COM 205887102 3505 102616 SH SOLE 102616 0 0 CONNECTONE BANCORP INC COM 20786W107 452 13813 SH SOLE 13813 0 0 CONOCOPHILLIPS COM 20825C104 5024 69590 SH SOLE 69590 0 0 CONSOLIDATED EDISON INC COM 209115104 5111 59902 SH SOLE 59902 0 0 CONSTELLATION BRANDS INC CL A 21036P108 5546 22099 SH SOLE 22099 0 0 CONSTELLIUM SE CL A SHS F21107101 1948 108771 SH SOLE 108771 0 0 CONTEXTLOGIC INC COM CL A 21077C107 742 238692 SH SOLE 238692 0 0 COOPER COS INC COM NEW 216648402 362 863 SH SOLE 863 0 0 COPART INC COM 217204106 1308 8627 SH SOLE 8627 0 0 CORMEDIX INC COM 21900C308 91 20079 SH SOLE 20079 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 204 11688 SH SOLE 11688 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 428 29977 SH SOLE 29977 0 0 CORNERSTONE TOTAL RETURN FD COM 21924U300 237 17259 SH SOLE 17259 0 0 CORNING INC COM 219350105 4386 117804 SH SOLE 117804 0 0 CORTEVA INC COM 22052L104 1470 31104 SH SOLE 31104 0 0 COSTAMARE INC SHS Y1771G102 364 28787 SH SOLE 28787 0 0 COSTAR GROUP INC COM 22160N109 1199 15178 SH SOLE 15178 0 0 COSTCO WHSL CORP NEW COM 22160K105 28035 49381 SH SOLE 49381 0 0 COTERRA ENERGY INC COM 127097103 800 42089 SH SOLE 42089 0 0 COTY INC COM CL A 222070203 261 24819 SH SOLE 24819 0 0 COUPANG INC CL A 22266T109 1859 63295 SH SOLE 63295 0 0 COUSINS PPTYS INC COM NEW 222795502 863 21427 SH SOLE 21427 0 0 COWEN INC CL A NEW 223622606 5237 145069 SH SOLE 145069 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 450 3501 SH SOLE 3501 0 0 CRANE CO COM 224399105 336 3298 SH SOLE 3298 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 258 26732 SH SOLE 26732 0 0 CRESCENT PT ENERGY CORP COM 22576C101 166 30950 SH SOLE 30950 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 868 11457 SH SOLE 11457 0 0 CROCS INC COM 227046109 839 6546 SH SOLE 6546 0 0 CRONOS GROUP INC COM 22717L101 142 36156 SH SOLE 36156 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 4265 20832 SH SOLE 20832 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 8466 40553 SH SOLE 40553 0 0 CSX CORP COM 126408103 8848 235304 SH SOLE 235304 0 0 CUMMINS INC COM 231021106 8048 36891 SH SOLE 36891 0 0 CUSHING MLP & INFRASTRUCT COM NEW 231631300 373 12225 SH SOLE 12225 0 0 CVS HEALTH CORP COM 126650100 21601 209392 SH SOLE 209392 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 365 84179 SH SOLE 84179 0 0 D R HORTON INC COM 23331A109 2096 19320 SH SOLE 19320 0 0 DANAHER CORPORATION COM 235851102 24770 75288 SH SOLE 75288 0 0 DARDEN RESTAURANTS INC COM 237194105 1827 12133 SH SOLE 12133 0 0 DATADOG INC CL A COM 23804L103 1721 9665 SH SOLE 9665 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1376 40251 SH SOLE 40251 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 368 12609 SH SOLE 12609 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 940 23949 SH SOLE 23949 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 211 5798 SH SOLE 5798 0 0 DBX ETF TR XTRACK MUN INFRA 233051705 321 10963 SH SOLE 10963 0 0 DEERE & CO COM 244199105 19203 56003 SH SOLE 56003 0 0 DELAWARE ENHANCED GLOBAL DIV COM 246060107 312 30700 SH SOLE 30700 0 0 DELL TECHNOLOGIES INC CL C 24703L202 584 10384 SH SOLE 10384 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2982 76327 SH SOLE 76327 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 161 12881 SH SOLE 12881 0 0 DEVON ENERGY CORP NEW COM 25179M103 2464 55936 SH SOLE 55936 0 0 DEXCOM INC COM 252131107 1492 2778 SH SOLE 2778 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 4665 21196 SH SOLE 21196 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1643 15238 SH SOLE 15238 0 0 DICKS SPORTING GOODS INC COM 253393102 968 8418 SH SOLE 8418 0 0 DIDI GLOBAL INC SPONSORED ADS 23292E108 217 43514 SH SOLE 43514 0 0 DIGIMARC CORP NEW COM 25381B101 9551 241925 SH SOLE 241925 0 0 DIGITAL RLTY TR INC COM 253868103 3966 22421 SH SOLE 22421 0 0 DIGITAL WORLD ACQUISITION CO CLASS A COM 25400Q105 241 4679 SH SOLE 4679 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 520 15831 SH SOLE 15831 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 434 14672 SH SOLE 14672 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 41342 1427077 SH SOLE 1427077 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 2843 54986 SH SOLE 54986 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2409 40154 SH SOLE 40154 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 1213 25525 SH SOLE 25525 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 29755 1139594 SH SOLE 1139594 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 917 10754 SH SOLE 10754 0 0 DISCOVER FINL SVCS COM 254709108 5294 45811 SH SOLE 45811 0 0 DISNEY WALT CO COM 254687106 52861 341278 SH SOLE 341278 0 0 DNP SELECT INCOME FD INC COM 23325P104 1191 109552 SH SOLE 109552 0 0 DOCUSIGN INC COM 256163106 2147 14090 SH SOLE 14090 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 554 5821 SH SOLE 5821 0 0 DOLLAR GEN CORP NEW COM 256677105 2983 12647 SH SOLE 12647 0 0 DOLLAR TREE INC COM 256746108 1331 9473 SH SOLE 9473 0 0 DOMINION ENERGY INC COM 25746U109 9140 116343 SH SOLE 116343 0 0 DOMINOS PIZZA INC COM 25754A201 676 1197 SH SOLE 1197 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 2211 137149 SH SOLE 137149 0 0 DOVER CORP COM 260003108 1824 10045 SH SOLE 10045 0 0 DOW INC COM 260557103 7267 128123 SH SOLE 128123 0 0 DOXIMITY INC CL A 26622P107 691 13786 SH SOLE 13786 0 0 DRAFTKINGS INC COM CL A 26142R104 3209 116846 SH SOLE 116846 0 0 DTE ENERGY CO COM 233331107 960 8034 SH SOLE 8034 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9475 90320 SH SOLE 90320 0 0 DUKE REALTY CORP COM NEW 264411505 788 12013 SH SOLE 12013 0 0 DUOS TECHNOLOGIES GROUP INC COM 266042407 63 12350 SH SOLE 12350 0 0 DUPONT DE NEMOURS INC COM 26614N102 4072 50405 SH SOLE 50405 0 0 DURECT CORP COM 266605104 26 26608 SH SOLE 26608 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 161 11472 SH SOLE 11472 0 0 EASTGROUP PPTYS INC COM 277276101 250 1099 SH SOLE 1099 0 0 EASTMAN CHEM CO COM 277432100 942 7789 SH SOLE 7789 0 0 EATON CORP PLC SHS G29183103 4365 25258 SH SOLE 25258 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 1048 42602 SH SOLE 42602 0 0 EATON VANCE FLTING RATE INC COM 278279104 471 31244 SH SOLE 31244 0 0 EATON VANCE MUN BD FD COM 27827X101 180 13252 SH SOLE 13252 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 1487 139073 SH SOLE 139073 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 3427 115042 SH SOLE 115042 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 506 30239 SH SOLE 30239 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 3464 230155 SH SOLE 230155 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 1362 121756 SH SOLE 121756 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 334 31271 SH SOLE 31271 0 0 EBAY INC. COM 278642103 4413 66362 SH SOLE 66362 0 0 ECOFIN SUSTAINABLE AND SOCIA COM SH BEN INT 27901F109 1225 83650 SH SOLE 83650 0 0 ECOLAB INC COM 278865100 8271 35254 SH SOLE 35254 0 0 EDISON INTL COM 281020107 965 14137 SH SOLE 14137 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3881 29962 SH SOLE 29962 0 0 ELECTRAMECCANICA VEHS CORP COM NEW 284849205 26 11335 SH SOLE 11335 0 0 ELECTRONIC ARTS INC COM 285512109 1078 8174 SH SOLE 8174 0 0 EMERSON ELEC CO COM 291011104 6434 69205 SH SOLE 69205 0 0 EMX RTY CORP COM 26873J107 1081 475909 SH SOLE 475909 0 0 ENBRIDGE INC COM 29250N105 5583 142856 SH SOLE 142856 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 3166 90737 SH SOLE 90737 0 0 ENERGY FUELS INC COM NEW 292671708 88 11506 SH SOLE 11506 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1944 236229 SH SOLE 236229 0 0 ENI S P A SPONSORED ADR 26874R108 319 11534 SH SOLE 11534 0 0 ENPHASE ENERGY INC COM 29355A107 803 4387 SH SOLE 4387 0 0 ENTEGRIS INC COM 29362U104 955 6891 SH SOLE 6891 0 0 ENTERGY CORP NEW COM 29364G103 737 6542 SH SOLE 6542 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 6469 294544 SH SOLE 294544 0 0 ENVESTNET INC COM 29404K106 206 2595 SH SOLE 2595 0 0 EOG RES INC COM 26875P101 1542 17363 SH SOLE 17363 0 0 EPAM SYS INC COM 29414B104 605 904 SH SOLE 904 0 0 EQUIFAX INC COM 294429105 470 1604 SH SOLE 1604 0 0 EQUINIX INC COM 29444U700 2466 2916 SH SOLE 2916 0 0 EQUINOX GOLD CORP COM 29446Y502 1513 223770 SH SOLE 223770 0 0 EQUITABLE HLDGS INC COM 29452E101 225 6856 SH SOLE 6856 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 296 3272 SH SOLE 3272 0 0 ERICSSON ADR B SEK 10 294821608 476 43807 SH SOLE 43807 0 0 ESSENTIAL UTILS INC COM 29670G102 6625 123393 SH SOLE 123393 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 1159 104614 SH SOLE 104614 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 765 12444 SH SOLE 12444 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 764 13151 SH SOLE 13151 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 2304 55257 SH SOLE 55257 0 0 ETF SER SOLUTIONS LONCAR CANCER 26922A826 519 21815 SH SOLE 21815 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 1004 35974 SH SOLE 35974 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 1508 71495 SH SOLE 71495 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 9893 393805 SH SOLE 393805 0 0 ETSY INC COM 29786A106 985 4497 SH SOLE 4497 0 0 EVERCORE INC CLASS A 29977A105 400 2947 SH SOLE 2947 0 0 EVERGY INC COM 30034W106 804 11707 SH SOLE 11707 0 0 EVERSOURCE ENERGY COM 30040W108 1684 18511 SH SOLE 18511 0 0 EVERTEC INC COM 30040P103 599 11996 SH SOLE 11996 0 0 EVGO INC CL A COM 30052F100 104 10509 SH SOLE 10509 0 0 EVOGENE LTD SHS M4119S104 23 14013 SH SOLE 14013 0 0 EVOLVE TRANSITION INFRASTRU COM UNITS REP B 30053M104 6 10000 SH SOLE 10000 0 0 EXACT SCIENCES CORP COM 30063P105 2441 31357 SH SOLE 31357 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 1774 41341 SH SOLE 41341 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 417 5943 SH SOLE 5943 0 0 EXCHANGE TRADED CONCEPTS TR VSPR US LC ETF 301505749 1618 52500 SH SOLE 52500 0 0 EXELON CORP COM 30161N101 4063 70338 SH SOLE 70338 0 0 EXLSERVICE HOLDINGS INC COM 302081104 483 3336 SH SOLE 3336 0 0 EXP WORLD HLDGS INC COM 30212W100 217 6444 SH SOLE 6444 0 0 EXPEDIA GROUP INC COM NEW 30212P303 959 5307 SH SOLE 5307 0 0 EXPEDITORS INTL WASH INC COM 302130109 358 2672 SH SOLE 2672 0 0 EXTRA SPACE STORAGE INC COM 30225T102 302 1330 SH SOLE 1330 0 0 EXXON MOBIL CORP COM 30231G102 31803 519729 SH SOLE 519729 0 0 F N B CORP COM 302520101 172 14181 SH SOLE 14181 0 0 F5 INC COM 315616102 306 1249 SH SOLE 1249 0 0 FACTSET RESH SYS INC COM 303075105 865 1781 SH SOLE 1781 0 0 FASTENAL CO COM 311900104 6857 107029 SH SOLE 107029 0 0 FAT BRANDS INC CLASS A COM 30258N105 116 10928 SH SOLE 10928 0 0 FATE THERAPEUTICS INC COM 31189P102 442 7543 SH SOLE 7543 0 0 FEDEX CORP COM 31428X106 10729 41485 SH SOLE 41485 0 0 FERRARI N V COM N3167Y103 259 1003 SH SOLE 1003 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 954 15666 SH SOLE 15666 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 14574 321231 SH SOLE 321231 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 6502 161341 SH SOLE 161341 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 441 8072 SH SOLE 8072 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 659 12591 SH SOLE 12591 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 209 4072 SH SOLE 4072 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 229 15111 SH SOLE 15111 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 658 11762 SH SOLE 11762 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 891 12982 SH SOLE 12982 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 679 12077 SH SOLE 12077 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 3614 26688 SH SOLE 26688 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 1084 31219 SH SOLE 31219 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 1166 20781 SH SOLE 20781 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 5604 105701 SH SOLE 105701 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 3872 74214 SH SOLE 74214 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 12686 116227 SH SOLE 116227 0 0 FIFTH THIRD BANCORP COM 316773100 2588 59417 SH SOLE 59417 0 0 FIRST AMERN FINL CORP COM 31847R102 219 2797 SH SOLE 2797 0 0 FIRST BANCORP P R COM NEW 318672706 175 12697 SH SOLE 12697 0 0 FIRST BK WILLIAMSTOWN NEW JE COM 31931U102 308 21218 SH SOLE 21218 0 0 FIRST FINL BANCORP OH COM 320209109 234 9618 SH SOLE 9618 0 0 FIRST HORIZON CORPORATION COM 320517105 423 25926 SH SOLE 25926 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2233 201003 SH SOLE 201003 0 0 FIRST MERCHANTS CORP COM 320817109 448 10712 SH SOLE 10712 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2294 11110 SH SOLE 11110 0 0 FIRST TR / ABERDEEN EMERGING COM 33731K102 599 45487 SH SOLE 45487 0 0 FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107 726 54700 SH SOLE 54700 0 0 FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 477 15289 SH SOLE 15289 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 329 16138 SH SOLE 16138 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 15200 291359 SH SOLE 291359 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 10011 175689 SH SOLE 175689 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 4604 82038 SH SOLE 82038 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 14706 723738 SH SOLE 723738 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 344 4394 SH SOLE 4394 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 250 4127 SH SOLE 4127 0 0 FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 3499 87084 SH SOLE 87084 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 7101 272171 SH SOLE 272171 0 0 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 999 21688 SH SOLE 21688 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 3468 150383 SH SOLE 150383 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 15121 144966 SH SOLE 144966 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 2321 37414 SH SOLE 37414 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 362 5842 SH SOLE 5842 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3656 145524 SH SOLE 145524 0 0 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 421 11675 SH SOLE 11675 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 278 8759 SH SOLE 8759 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 847 71037 SH SOLE 71037 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1272 27476 SH SOLE 27476 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 4725 38055 SH SOLE 38055 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 645 10340 SH SOLE 10340 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5436 65799 SH SOLE 65799 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 2956 51318 SH SOLE 51318 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 518 8340 SH SOLE 8340 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 8002 151596 SH SOLE 151596 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 20129 196060 SH SOLE 196060 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2849 21584 SH SOLE 21584 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 6001 48985 SH SOLE 48985 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 302 9248 SH SOLE 9248 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 13669 144184 SH SOLE 144184 0 0 FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 642 13635 SH SOLE 13635 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 4932 66474 SH SOLE 66474 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 4895 92187 SH SOLE 92187 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 374 5018 SH SOLE 5018 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 280 12738 SH SOLE 12738 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 83170 983687 SH SOLE 983687 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 18736 82856 SH SOLE 82856 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 505 21728 SH SOLE 21728 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 3114 82324 SH SOLE 82324 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 21633 439968 SH SOLE 439968 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 12202 204041 SH SOLE 204041 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 18701 390820 SH SOLE 390820 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 20512 410316 SH SOLE 410316 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 337 5897 SH SOLE 5897 0 0 FIRST TR EXCHANGE-TRADED FD HEDGED BUYWRITE 33738R407 1896 87640 SH SOLE 87640 0 0 FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872 456 12824 SH SOLE 12824 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 488 29383 SH SOLE 29383 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 5971 87848 SH SOLE 87848 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 2222 35358 SH SOLE 35358 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 418 12736 SH SOLE 12736 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 251 7269 SH SOLE 7269 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 3195 58005 SH SOLE 58005 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 560 32604 SH SOLE 32604 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2850 114168 SH SOLE 114168 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 3137 19367 SH SOLE 19367 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 282 6257 SH SOLE 6257 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 62219 1201380 SH SOLE 1201380 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 4692 97921 SH SOLE 97921 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 10105 333469 SH SOLE 333469 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 298 7185 SH SOLE 7185 0 0 FIRST TR EXCHANGE-TRADED FD US EQTY DIVI 33738R738 347 11166 SH SOLE 11166 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 779 32427 SH SOLE 32427 0 0 FIRST TR EXCHNG TRADED FD VI EQUITYCOMPASS 33740F607 216 8332 SH SOLE 8332 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 5165 258094 SH SOLE 258094 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 588 21638 SH SOLE 21638 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 38981 732520 SH SOLE 732520 0 0 FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109 5135 199815 SH SOLE 199815 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 9581 363329 SH SOLE 363329 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 16027 229348 SH SOLE 229348 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 5932 64243 SH SOLE 64243 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3167 30795 SH SOLE 30795 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 4242 119290 SH SOLE 119290 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 2604 20727 SH SOLE 20727 0 0 FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108 3632 48302 SH SOLE 48302 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1672 14117 SH SOLE 14117 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 5958 34017 SH SOLE 34017 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 292 8958 SH SOLE 8958 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 7055 72684 SH SOLE 72684 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 396 32825 SH SOLE 32825 0 0 FIRST TR STOXX EUROPEAN SELE COMMON SHS 33735T109 219 15254 SH SOLE 15254 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 79169 1839431 SH SOLE 1839431 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 4459 37080 SH SOLE 37080 0 0 FIRSTENERGY CORP COM 337932107 1038 24966 SH SOLE 24966 0 0 FISERV INC COM 337738108 4252 40970 SH SOLE 40970 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 2515 90516 SH SOLE 90516 0 0 FLAHERTY & CRUMRINE PFD INCO COM 33848E106 191 15003 SH SOLE 15003 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 385 17729 SH SOLE 17729 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 236 1056 SH SOLE 1056 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 263 3650 SH SOLE 3650 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 257 4348 SH SOLE 4348 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 533 8693 SH SOLE 8693 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 880 15345 SH SOLE 15345 0 0 FLUENT INC COM 34380C102 724 363871 SH SOLE 363871 0 0 FMC CORP COM NEW 302491303 619 5633 SH SOLE 5633 0 0 FORD MTR CO DEL COM 345370860 25170 1211862 SH SOLE 1211862 0 0 FORTINET INC COM 34959E109 1858 5169 SH SOLE 5169 0 0 FORTIVE CORP COM 34959J108 366 4795 SH SOLE 4795 0 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 315 10885 SH SOLE 10885 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1387 12976 SH SOLE 12976 0 0 FRANCO NEV CORP COM 351858105 1866 13497 SH SOLE 13497 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 95 10400 SH SOLE 10400 0 0 FRANKLIN RESOURCES INC COM 354613101 308 9200 SH SOLE 9200 0 0 FRANKLIN TEMPLETON ETF TR LIBERTY US COR 35473P553 454 18071 SH SOLE 18071 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ US MID 35473P884 539 11152 SH SOLE 11152 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3598 86227 SH SOLE 86227 0 0 FS KKR CAP CORP COM 302635206 8000 382032 SH SOLE 382032 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 582 106380 SH SOLE 106380 0 0 FUBOTV INC COM 35953D104 198 12783 SH SOLE 12783 0 0 FUELCELL ENERGY INC COM 35952H601 77 14768 SH SOLE 14768 0 0 FULTON FINL CORP PA COM 360271100 516 30372 SH SOLE 30372 0 0 GABELLI CONV & INC SECS FD I COM 36240B109 187 27200 SH SOLE 27200 0 0 GABELLI DIVID & INCOME TR COM 36242H104 293 10835 SH SOLE 10835 0 0 GABELLI EQUITY TR INC COM 362397101 308 42846 SH SOLE 42846 0 0 GABELLI GLOBAL SMALL & MID C COM 36249W104 193 12140 SH SOLE 12140 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 173 12738 SH SOLE 12738 0 0 GABELLI UTIL TR COM 36240A101 88 10625 SH SOLE 10625 0 0 GALLAGHER ARTHUR J & CO COM 363576109 5446 32096 SH SOLE 32096 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 578 154260 SH SOLE 154260 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 842 157505 SH SOLE 157505 0 0 GAMESTOP CORP NEW CL A 36467W109 313 2108 SH SOLE 2108 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 274 5634 SH SOLE 5634 0 0 GAN LTD SHS G3728V109 109 11857 SH SOLE 11857 0 0 GAP INC COM 364760108 178 10101 SH SOLE 10101 0 0 GARMIN LTD SHS H2906T109 328 2409 SH SOLE 2409 0 0 GARTNER INC COM 366651107 1112 3326 SH SOLE 3326 0 0 GATX CORP COM 361448103 221 2123 SH SOLE 2123 0 0 GDL FD COM SH BEN IT 361570104 208 23346 SH SOLE 23346 0 0 GENERAC HLDGS INC COM 368736104 3727 10591 SH SOLE 10591 0 0 GENERAL DYNAMICS CORP COM 369550108 5921 28404 SH SOLE 28404 0 0 GENERAL ELECTRIC CO COM NEW 369604301 8646 91522 SH SOLE 91522 0 0 GENERAL MLS INC COM 370334104 12673 188089 SH SOLE 188089 0 0 GENERAL MTRS CO COM 37045V100 7894 134651 SH SOLE 134651 0 0 GENIUS BRANDS INTL INC COM 37229T301 16 15205 SH SOLE 15205 0 0 GENMAB A/S SPONSORED ADS 372303206 642 16228 SH SOLE 16228 0 0 GENTEX CORP COM 371901109 884 25350 SH SOLE 25350 0 0 GENUINE PARTS CO COM 372460105 5693 40604 SH SOLE 40604 0 0 GILEAD SCIENCES INC COM 375558103 7089 97627 SH SOLE 97627 0 0 GLADSTONE CAPITAL CORP COM 376535100 121 10483 SH SOLE 10483 0 0 GLADSTONE LD CORP COM 376549101 1174 34774 SH SOLE 34774 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4261 96620 SH SOLE 96620 0 0 GLOBAL MED REIT INC COM NEW 37954A204 300 16914 SH SOLE 16914 0 0 GLOBAL PMTS INC COM 37940X102 495 3661 SH SOLE 3661 0 0 GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 1390 45528 SH SOLE 45528 0 0 GLOBAL X FDS CANNABIS ETF 37954Y426 69 11775 SH SOLE 11775 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 1909 71983 SH SOLE 71983 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 1186 37334 SH SOLE 37334 0 0 GLOBAL X FDS FINTECH ETF 37954Y814 12831 320538 SH SOLE 320538 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 13513 680786 SH SOLE 680786 0 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 337 7112 SH SOLE 7112 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 513 14533 SH SOLE 14533 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 2007 163565 SH SOLE 163565 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 855 24424 SH SOLE 24424 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 454 21800 SH SOLE 21800 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 12445 147377 SH SOLE 147377 0 0 GLOBAL X FDS MSCI CHINA COMMU 37950E804 309 15649 SH SOLE 15649 0 0 GLOBAL X FDS MSCI GREECE ETF 37954Y319 2101 79443 SH SOLE 79443 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 3437 154895 SH SOLE 154895 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 233 8406 SH SOLE 8406 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 3825 106438 SH SOLE 106438 0 0 GLOBAL X FDS REIT ETF 37950E127 341 35850 SH SOLE 35850 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 529 10479 SH SOLE 10479 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 322 19458 SH SOLE 19458 0 0 GLOBAL X FDS THMATC GWT ETF 37954Y418 682 15346 SH SOLE 15346 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 17117 594548 SH SOLE 594548 0 0 GLOBAL X FDS US PFD ETF 37954Y657 1865 72416 SH SOLE 72416 0 0 GLOBAL X FDS VDEO GAM ESPRT 37954Y392 445 15777 SH SOLE 15777 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 495 7615 SH SOLE 7615 0 0 GLOBANT S A COM L44385109 384 1220 SH SOLE 1220 0 0 GLOBUS MED INC CL A 379577208 270 3737 SH SOLE 3737 0 0 GODADDY INC CL A 380237107 770 9077 SH SOLE 9077 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 903 47118 SH SOLE 47118 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 404 7461 SH SOLE 7461 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 517 13978 SH SOLE 13978 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2599 73685 SH SOLE 73685 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602 2472 37180 SH SOLE 37180 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 6417 67458 SH SOLE 67458 0 0 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1253 12280 SH SOLE 12280 0 0 GOLDMAN SACHS ETF TR INNOVAT EQ ETF 38149W820 405 6667 SH SOLE 6667 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 12836 33550 SH SOLE 33550 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G206 311 30188 SH SOLE 30188 0 0 GRACO INC COM 384109104 1124 13939 SH SOLE 13939 0 0 GRAHAM HLDGS CO COM CL B 384637104 1556 2470 SH SOLE 2470 0 0 GRAINGER W W INC COM 384802104 541 1044 SH SOLE 1044 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 3762 207262 SH SOLE 207262 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 1097 59866 SH SOLE 59866 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 717 30224 SH SOLE 30224 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 252 2224 SH SOLE 2224 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 203 2230 SH SOLE 2230 0 0 HALLIBURTON CO COM 406216101 1164 50889 SH SOLE 50889 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 1681 41810 SH SOLE 41810 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 431 9258 SH SOLE 9258 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 277 13326 SH SOLE 13326 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 519 24866 SH SOLE 24866 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 331 12646 SH SOLE 12646 0 0 HARROW HEALTH INC COM 415858109 118 13683 SH SOLE 13683 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 323 7717 SH SOLE 7717 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1085 15706 SH SOLE 15706 0 0 HASBRO INC COM 418056107 610 6000 SH SOLE 6000 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 202 4872 SH SOLE 4872 0 0 HCA HEALTHCARE INC COM 40412C101 9797 38131 SH SOLE 38131 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 537 8250 SH SOLE 8250 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1141 34160 SH SOLE 34160 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1835 50829 SH SOLE 50829 0 0 HEICO CORP NEW COM 422806109 2818 19540 SH SOLE 19540 0 0 HENRY JACK & ASSOC INC COM 426281101 947 5666 SH SOLE 5666 0 0 HERCULES CAPITAL INC COM 427096508 838 50486 SH SOLE 50486 0 0 HERSHEY CO COM 427866108 1801 9312 SH SOLE 9312 0 0 HESS CORP COM 42809H107 411 5557 SH SOLE 5557 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2296 145576 SH SOLE 145576 0 0 HEXO CORP COM NEW 428304307 14 19760 SH SOLE 19760 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 424 38591 SH SOLE 38591 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1625 10420 SH SOLE 10420 0 0 HOLOGIC INC COM 436440101 1906 24893 SH SOLE 24893 0 0 HOME DEPOT INC COM 437076102 61149 147345 SH SOLE 147345 0 0 HONEYWELL INTL INC COM 438516106 17733 85051 SH SOLE 85051 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 7749 71914 SH SOLE 71914 0 0 HORMEL FOODS CORP COM 440452100 421 8617 SH SOLE 8617 0 0 HOULIHAN LOKEY INC CL A 441593100 856 8274 SH SOLE 8274 0 0 HOWMET AEROSPACE INC COM 443201108 451 14158 SH SOLE 14158 0 0 HP INC COM 40434L105 3790 100616 SH SOLE 100616 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 3641 120761 SH SOLE 120761 0 0 HUBBELL INC COM 443510607 809 3887 SH SOLE 3887 0 0 HUBSPOT INC COM 443573100 2020 3065 SH SOLE 3065 0 0 HUMANA INC COM 444859102 11367 24505 SH SOLE 24505 0 0 HUNT J B TRANS SVCS INC COM 445658107 276 1349 SH SOLE 1349 0 0 HUNTINGTON BANCSHARES INC COM 446150104 1211 78540 SH SOLE 78540 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 217 1161 SH SOLE 1161 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 96 15500 SH SOLE 15500 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 254 1947 SH SOLE 1947 0 0 IBIO INC COM NEW 451033203 17 31326 SH SOLE 31326 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 341 6885 SH SOLE 6885 0 0 ICON PLC SHS G4705A100 635 2051 SH SOLE 2051 0 0 IDEX CORP COM 45167R104 584 2471 SH SOLE 2471 0 0 IDEXX LABS INC COM 45168D104 5603 8509 SH SOLE 8509 0 0 II-VI INC COM 902104108 730 10683 SH SOLE 10683 0 0 ILLINOIS TOOL WKS INC COM 452308109 10417 42210 SH SOLE 42210 0 0 ILLUMINA INC COM 452327109 1882 4946 SH SOLE 4946 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 224 8659 SH SOLE 8659 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INSRED 45409F843 1449 52662 SH SOLE 52662 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 429 17116 SH SOLE 17116 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 4530 142509 SH SOLE 142509 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1081 33529 SH SOLE 33529 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 213 8500 SH SOLE 8500 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 75 33500 SH SOLE 33500 0 0 INFOSYS LTD SPONSORED ADR 456788108 803 31718 SH SOLE 31718 0 0 ING GROEP N.V. SPONSORED ADR 456837103 177 12713 SH SOLE 12713 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 436 1657 SH SOLE 1657 0 0 INNOVIVA INC NOTE 2.125% 1/1 88338TAB0 44 40000 PRN SOLE 40000 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 63 10000 SH SOLE 10000 0 0 INOTIV INC COM 45783Q100 3816 90715 SH SOLE 90715 0 0 INSEEGO CORP COM 45782B104 77 13139 SH SOLE 13139 0 0 INSULET CORP COM 45784P101 460 1727 SH SOLE 1727 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 268 4007 SH SOLE 4007 0 0 INTEL CORP COM 458140100 20791 403708 SH SOLE 403708 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 1023 8650 SH SOLE 8650 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3057 22353 SH SOLE 22353 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 14284 106871 SH SOLE 106871 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 5337 35424 SH SOLE 35424 0 0 INTERNATIONAL PAPER CO COM 460146103 3213 68368 SH SOLE 68368 0 0 INTERPUBLIC GROUP COS INC COM 460690100 340 9077 SH SOLE 9077 0 0 INTUIT COM 461202103 9293 14447 SH SOLE 14447 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 5893 16399 SH SOLE 16399 0 0 INVENTRUST PPTYS CORP COM NEW 46124J201 271 9938 SH SOLE 9938 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 600 4997 SH SOLE 4997 0 0 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 2990 78536 SH SOLE 78536 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 10564 187443 SH SOLE 187443 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 11424 227112 SH SOLE 227112 0 0 INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 647 46024 SH SOLE 46024 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1511 72712 SH SOLE 72712 0 0 INVESCO DB G10 CURRENCY HARV UNIT 46139B102 767 30977 SH SOLE 30977 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 533 39320 SH SOLE 39320 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 286 10237 SH SOLE 10237 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 944 39023 SH SOLE 39023 0 0 INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 554 13754 SH SOLE 13754 0 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 732 28364 SH SOLE 28364 0 0 INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 475 5278 SH SOLE 5278 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 4187 158915 SH SOLE 158915 0 0 INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847 222 8270 SH SOLE 8270 0 0 INVESCO EXCH TRADED FD TR II GBL SRT TRM HY 46138E669 494 23119 SH SOLE 23119 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 1489 34263 SH SOLE 34263 0 0 INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 884 31807 SH SOLE 31807 0 0 INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 3867 57004 SH SOLE 57004 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 727 35865 SH SOLE 35865 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 16818 102833 SH SOLE 102833 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 372 11072 SH SOLE 11072 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 696 25649 SH SOLE 25649 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 12711 847393 SH SOLE 847393 0 0 INVESCO EXCH TRADED FD TR II PURBETA US AGG 46138E446 723 28247 SH SOLE 28247 0 0 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 1793 67740 SH SOLE 67740 0 0 INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420 1656 34971 SH SOLE 34971 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 4340 54920 SH SOLE 54920 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2166 27083 SH SOLE 27083 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 352 5803 SH SOLE 5803 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 296 9270 SH SOLE 9270 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 354 11056 SH SOLE 11056 0 0 INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672 1486 15694 SH SOLE 15694 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 2485 42510 SH SOLE 42510 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 4332 35178 SH SOLE 35178 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP ENGY 46138E164 102 14666 SH SOLE 14666 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 2703 51900 SH SOLE 51900 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 5789 137347 SH SOLE 137347 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 5059 111739 SH SOLE 111739 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 23962 349146 SH SOLE 349146 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 14718 191217 SH SOLE 191217 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 4811 217694 SH SOLE 217694 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 487 14783 SH SOLE 14783 0 0 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 605 5730 SH SOLE 5730 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1936 74676 SH SOLE 74676 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 6127 286422 SH SOLE 286422 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1326 57080 SH SOLE 57080 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2022 MUNI 46138J551 493 19409 SH SOLE 19409 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 6131 285690 SH SOLE 285690 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1171 46293 SH SOLE 46293 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 MUNI 46138J544 364 14234 SH SOLE 14234 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1923 88089 SH SOLE 88089 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 980 39234 SH SOLE 39234 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 2493 113854 SH SOLE 113854 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 581 23638 SH SOLE 23638 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 355 16782 SH SOLE 16782 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 473 21930 SH SOLE 21930 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 275 3763 SH SOLE 3763 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 8535 168334 SH SOLE 168334 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 280 6647 SH SOLE 6647 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1699 23518 SH SOLE 23518 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 2662 27583 SH SOLE 27583 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1222 30769 SH SOLE 30769 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 1021 10790 SH SOLE 10790 0 0 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 3828 41913 SH SOLE 41913 0 0 INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 3420 111765 SH SOLE 111765 0 0 INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 3576 65402 SH SOLE 65402 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 282 1818 SH SOLE 1818 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 4173 35898 SH SOLE 35898 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1092 11551 SH SOLE 11551 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 780 8526 SH SOLE 8526 0 0 INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 4506 27121 SH SOLE 27121 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 222 6228 SH SOLE 6228 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 1426 26125 SH SOLE 26125 0 0 INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 1905 98821 SH SOLE 98821 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 2097 46527 SH SOLE 46527 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 1856 37887 SH SOLE 37887 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 8379 103742 SH SOLE 103742 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 711 14589 SH SOLE 14589 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 1703 33503 SH SOLE 33503 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 3355 21851 SH SOLE 21851 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 448 3512 SH SOLE 3512 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 427 22665 SH SOLE 22665 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 7292 42473 SH SOLE 42473 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 3519 18358 SH SOLE 18358 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 1285 83106 SH SOLE 83106 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1041 49450 SH SOLE 49450 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 683 36995 SH SOLE 36995 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 1763 8181 SH SOLE 8181 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 590 6085 SH SOLE 6085 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5822 15773 SH SOLE 15773 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 4054 44576 SH SOLE 44576 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 5115 63750 SH SOLE 63750 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 236 4826 SH SOLE 4826 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 216 2238 SH SOLE 2238 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 3410 63283 SH SOLE 63283 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 381 2289 SH SOLE 2289 0 0 INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 839 8720 SH SOLE 8720 0 0 INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 1110 19669 SH SOLE 19669 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 414 2641 SH SOLE 2641 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 452 9453 SH SOLE 9453 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 286 4437 SH SOLE 4437 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2013 6281 SH SOLE 6281 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 318 1607 SH SOLE 1607 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 352 1953 SH SOLE 1953 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 279 1645 SH SOLE 1645 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 7280 22465 SH SOLE 22465 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 482 4224 SH SOLE 4224 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 68878 423216 SH SOLE 423216 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4885 23172 SH SOLE 23172 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 283 3500 SH SOLE 3500 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 8066 151584 SH SOLE 151584 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 4204 69099 SH SOLE 69099 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 1382 19352 SH SOLE 19352 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 404 4201 SH SOLE 4201 0 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD DEFSV 46139W502 303 11581 SH SOLE 11581 0 0 INVESCO LTD SHS G491BT108 327 14208 SH SOLE 14208 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 255064 641251 SH SOLE 641251 0 0 INVESCO SR INCOME TR COM 46131H107 244 56356 SH SOLE 56356 0 0 INVITAE CORP COM 46185L103 450 29437 SH SOLE 29437 0 0 INVITATION HOMES INC COM 46187W107 302 6650 SH SOLE 6650 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3522 115742 SH SOLE 115742 0 0 IQVIA HLDGS INC COM 46266C105 13269 47030 SH SOLE 47030 0 0 IRON MTN INC NEW COM 46284V101 4742 90611 SH SOLE 90611 0 0 ISHARES GOLD TR ISHARES NEW 464285204 7676 220507 SH SOLE 220507 0 0 ISHARES INC ASIA/PAC DIV ETF 464286293 415 11220 SH SOLE 11220 0 0 ISHARES INC CORE MSCI EMKT 46434G103 49337 824204 SH SOLE 824204 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 1877 47233 SH SOLE 47233 0 0 ISHARES INC MSCI EMERG MKT 46434G889 228 4464 SH SOLE 4464 0 0 ISHARES INC MSCI EMERG MRKT 464286533 8279 131796 SH SOLE 131796 0 0 ISHARES INC MSCI EMRG CHN 46434G764 907 14963 SH SOLE 14963 0 0 ISHARES INC MSCI EURZONE ETF 464286608 209 4260 SH SOLE 4260 0 0 ISHARES INC MSCI FRONTIER 464286145 438 12696 SH SOLE 12696 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 1107 10225 SH SOLE 10225 0 0 ISHARES INC MSCI GERMANY ETF 464286806 754 22985 SH SOLE 22985 0 0 ISHARES INC MSCI ISRAEL ETF 464286632 710 9121 SH SOLE 9121 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1153 17215 SH SOLE 17215 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 411 16426 SH SOLE 16426 0 0 ISHARES INC MSCI PAC JP ETF 464286665 230 4815 SH SOLE 4815 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 4030 188410 SH SOLE 188410 0 0 ISHARES INC MSCI SWITZERLAND 464286749 931 17662 SH SOLE 17662 0 0 ISHARES INC MSCI WORLD ETF 464286392 15243 112643 SH SOLE 112643 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 179 10487 SH SOLE 10487 0 0 ISHARES SILVER TR ISHARES 46428Q109 62568 2910283 SH SOLE 2910283 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 10718 101234 SH SOLE 101234 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 1597 35246 SH SOLE 35246 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 1725 33793 SH SOLE 33793 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 11871 138785 SH SOLE 138785 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 712 4800 SH SOLE 4800 0 0 ISHARES TR 20 YR TR BD ETF 464287432 3982 26868 SH SOLE 26868 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 813 6320 SH SOLE 6320 0 0 ISHARES TR AGENCY BOND ETF 464288166 3082 26307 SH SOLE 26307 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 1011 13879 SH SOLE 13879 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 3173 27590 SH SOLE 27590 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 4563 90539 SH SOLE 90539 0 0 ISHARES TR BROAD USD HIGH 46435U853 2746 66677 SH SOLE 66677 0 0 ISHARES TR CALIF MUN BD ETF 464288356 221 3546 SH SOLE 3546 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 207 5671 SH SOLE 5671 0 0 ISHARES TR COHEN STEER REIT 464287564 3212 42215 SH SOLE 42215 0 0 ISHARES TR CONSER ALLOC ETF 464289883 1119 27974 SH SOLE 27974 0 0 ISHARES TR CONV BD ETF 46435G102 1806 20248 SH SOLE 20248 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 585 11598 SH SOLE 11598 0 0 ISHARES TR CORE DIV GRWTH 46434V621 87639 1576831 SH SOLE 1576831 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 11126 110171 SH SOLE 110171 0 0 ISHARES TR CORE INTL AGGR 46435G672 383 7018 SH SOLE 7018 0 0 ISHARES TR CORE LT USDB ETF 464289479 635 8796 SH SOLE 8796 0 0 ISHARES TR CORE MSCI EAFE 46432F842 27159 363866 SH SOLE 363866 0 0 ISHARES TR CORE MSCI EURO 46434V738 5209 89561 SH SOLE 89561 0 0 ISHARES TR CORE MSCI PAC 46434V696 287 4501 SH SOLE 4501 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 18858 265832 SH SOLE 265832 0 0 ISHARES TR CORE S&P MCP ETF 464287507 60760 214637 SH SOLE 214637 0 0 ISHARES TR CORE S&P SCP ETF 464287804 70014 611428 SH SOLE 611428 0 0 ISHARES TR CORE S&P TTL STK 464287150 33001 308482 SH SOLE 308482 0 0 ISHARES TR CORE S&P US GWT 464287671 18300 158258 SH SOLE 158258 0 0 ISHARES TR CORE S&P US VLU 464287663 10596 138806 SH SOLE 138806 0 0 ISHARES TR CORE S&P500 ETF 464287200 155143 325255 SH SOLE 325255 0 0 ISHARES TR CORE TOTAL USD 46434V613 9733 183876 SH SOLE 183876 0 0 ISHARES TR CORE US AGGBD ET 464287226 21253 186304 SH SOLE 186304 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 222 4414 SH SOLE 4414 0 0 ISHARES TR DEVSMCP EXNA ETF 464288497 613 8807 SH SOLE 8807 0 0 ISHARES TR DOW JONES US ETF 464287846 3209 27229 SH SOLE 27229 0 0 ISHARES TR EAFE GRWTH ETF 464288885 4695 42570 SH SOLE 42570 0 0 ISHARES TR EAFE SML CP ETF 464288273 5832 79794 SH SOLE 79794 0 0 ISHARES TR EAFE VALUE ETF 464288877 6782 134574 SH SOLE 134574 0 0 ISHARES TR ESG ADV TTL USD 46436E619 1146 23184 SH SOLE 23184 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 1072 13492 SH SOLE 13492 0 0 ISHARES TR ESG AWARE MSCI 46435U663 1121 27814 SH SOLE 27814 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 13557 125634 SH SOLE 125634 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 5403 210653 SH SOLE 210653 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 1261 46219 SH SOLE 46219 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 321 8148 SH SOLE 8148 0 0 ISHARES TR EXPANDED TECH 464287515 2063 5187 SH SOLE 5187 0 0 ISHARES TR EXPND TEC SC ETF 464287549 3639 8288 SH SOLE 8288 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 1140 17248 SH SOLE 17248 0 0 ISHARES TR FALN ANGLS USD 46435G474 1571 52442 SH SOLE 52442 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2247 44288 SH SOLE 44288 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 6058 286194 SH SOLE 286194 0 0 ISHARES TR GL TIMB FORE ETF 464288174 1497 16278 SH SOLE 16278 0 0 ISHARES TR GLB CNSM STP ETF 464288737 263 4056 SH SOLE 4056 0 0 ISHARES TR GLB INFRASTR ETF 464288372 3992 83885 SH SOLE 83885 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 619 6855 SH SOLE 6855 0 0 ISHARES TR GLOBAL 100 ETF 464287572 9169 117536 SH SOLE 117536 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 880 31966 SH SOLE 31966 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 1115 13921 SH SOLE 13921 0 0 ISHARES TR GLOBAL REIT ETF 46434V647 306 10000 SH SOLE 10000 0 0 ISHARES TR GLOBAL TECH ETF 464287291 7158 111161 SH SOLE 111161 0 0 ISHARES TR GNMA BOND ETF 46429B333 1843 37061 SH SOLE 37061 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 1889 33096 SH SOLE 33096 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1205 34097 SH SOLE 34097 0 0 ISHARES TR IBONDS DEC 46435U697 1761 65688 SH SOLE 65688 0 0 ISHARES TR IBONDS DEC 25 46435U432 1132 40629 SH SOLE 40629 0 0 ISHARES TR IBONDS DEC2022 46435G755 3196 122638 SH SOLE 122638 0 0 ISHARES TR IBONDS DEC2023 46435G318 2938 113349 SH SOLE 113349 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 8295 329973 PRN SOLE 329973 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 7796 303670 PRN SOLE 303670 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 5204 200678 PRN SOLE 200678 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 2625 99347 PRN SOLE 99347 0 0 ISHARES TR IBOXX HI YD ETF 464288513 7628 87669 SH SOLE 87669 0 0 ISHARES TR IBOXX INV CP ETF 464287242 9676 73016 SH SOLE 73016 0 0 ISHARES TR INTL DIV GRWTH 46435G524 595 8775 SH SOLE 8775 0 0 ISHARES TR INTL SEL DIV ETF 464288448 2788 89422 SH SOLE 89422 0 0 ISHARES TR ISHARES BIOTECH 464287556 7211 47247 SH SOLE 47247 0 0 ISHARES TR ISHARES SEMICDTR 464287523 4447 8200 SH SOLE 8200 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 9192 170593 SH SOLE 170593 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 6455 108911 SH SOLE 108911 0 0 ISHARES TR JPMORGAN USD EMG 464288281 4258 39044 SH SOLE 39044 0 0 ISHARES TR MBS ETF 464288588 8350 77716 SH SOLE 77716 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1270 27930 SH SOLE 27930 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 1800 25058 SH SOLE 25058 0 0 ISHARES TR MORNINGSTAR VALU 464288109 667 9576 SH SOLE 9576 0 0 ISHARES TR MORNINGSTR US EQ 464287127 1221 18392 SH SOLE 18392 0 0 ISHARES TR MORTGE REL ETF 46435G342 2797 81052 SH SOLE 81052 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 294 4134 SH SOLE 4134 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 899 12277 SH SOLE 12277 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 904 15807 SH SOLE 15807 0 0 ISHARES TR MRGSTR SM CP GR 464288604 551 11094 SH SOLE 11094 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 212 8808 SH SOLE 8808 0 0 ISHARES TR MSCI ACWI ETF 464288257 24236 229114 SH SOLE 229114 0 0 ISHARES TR MSCI ACWI EX US 464288240 310 5576 SH SOLE 5576 0 0 ISHARES TR MSCI ACWI EXUS 46435G847 452 13910 SH SOLE 13910 0 0 ISHARES TR MSCI EAFE ETF 464287465 21188 269303 SH SOLE 269303 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 10971 142918 SH SOLE 142918 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 6150 125895 SH SOLE 125895 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 330 3634 SH SOLE 3634 0 0 ISHARES TR MSCI INDIA ETF 46429B598 5109 111461 SH SOLE 111461 0 0 ISHARES TR MSCI INTL MOMENT 46434V449 1126 29613 SH SOLE 29613 0 0 ISHARES TR MSCI INTL MULTFT 46434V274 299 10386 SH SOLE 10386 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 7622 193542 SH SOLE 193542 0 0 ISHARES TR MSCI KLD400 SOC 464288570 13114 141138 SH SOLE 141138 0 0 ISHARES TR MSCI LW CRB TG 46434V464 760 4368 SH SOLE 4368 0 0 ISHARES TR MSCI USA ESG SLC 464288802 13219 124419 SH SOLE 124419 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 62699 775018 SH SOLE 775018 0 0 ISHARES TR MSCI USA MMENTM 46432F396 16452 90485 SH SOLE 90485 0 0 ISHARES TR MSCI USA MULTIFT 46434V282 1279 27478 SH SOLE 27478 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 21903 150473 SH SOLE 150473 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 942 24105 SH SOLE 24105 0 0 ISHARES TR MSCI USA VALUE 46432F388 10907 99635 SH SOLE 99635 0 0 ISHARES TR NATIONAL MUN ETF 464288414 41134 353747 SH SOLE 353747 0 0 ISHARES TR NEW YORK MUN ETF 464288323 953 16439 SH SOLE 16439 0 0 ISHARES TR PFD AND INCM SEC 464288687 18356 465511 SH SOLE 465511 0 0 ISHARES TR RUS 1000 ETF 464287622 22631 85582 SH SOLE 85582 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 103956 340182 SH SOLE 340182 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 64101 381712 SH SOLE 381712 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 7722 26352 SH SOLE 26352 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 4616 27804 SH SOLE 27804 0 0 ISHARES TR RUS MD CP GR ETF 464287481 18581 161266 SH SOLE 161266 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 17211 140635 SH SOLE 140635 0 0 ISHARES TR RUS MID CAP ETF 464287499 23104 278328 SH SOLE 278328 0 0 ISHARES TR RUS TP200 GR ETF 464289438 5895 34006 SH SOLE 34006 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 638 9611 SH SOLE 9611 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 40897 183846 SH SOLE 183846 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3077 11089 SH SOLE 11089 0 0 ISHARES TR S&P 100 ETF 464287101 4353 19866 SH SOLE 19866 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 45642 545496 SH SOLE 545496 0 0 ISHARES TR S&P 500 VAL ETF 464287408 15012 95847 SH SOLE 95847 0 0 ISHARES TR S&P MC 400GR ETF 464287606 8309 97464 SH SOLE 97464 0 0 ISHARES TR S&P MC 400VL ETF 464287705 11815 106753 SH SOLE 106753 0 0 ISHARES TR S&P SML 600 GWT 464287887 3873 27907 SH SOLE 27907 0 0 ISHARES TR SELECT DIVID ETF 464287168 28009 228475 SH SOLE 228475 0 0 ISHARES TR SHORT TREAS BD 464288679 6032 54632 SH SOLE 54632 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 2119 19737 SH SOLE 19737 0 0 ISHARES TR SP SMCP600VL ETF 464287879 4742 45383 SH SOLE 45383 0 0 ISHARES TR TIPS BD ETF 464287176 32551 251938 SH SOLE 251938 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 3984 28420 SH SOLE 28420 0 0 ISHARES TR U.S. ENERGY ETF 464287796 1898 63098 SH SOLE 63098 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 7863 40721 SH SOLE 40721 0 0 ISHARES TR U.S. FINLS ETF 464287788 3659 42206 SH SOLE 42206 0 0 ISHARES TR U.S. MED DVC ETF 464288810 10061 152791 SH SOLE 152791 0 0 ISHARES TR U.S. PHARMA ETF 464288836 245 1229 SH SOLE 1229 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2489 21434 SH SOLE 21434 0 0 ISHARES TR U.S. TECH ETF 464287721 36897 321346 SH SOLE 321346 0 0 ISHARES TR U.S. UTILITS ETF 464287697 1903 21519 SH SOLE 21519 0 0 ISHARES TR US AER DEF ETF 464288760 3166 30804 SH SOLE 30804 0 0 ISHARES TR US CONSM STAPLES 464287812 1003 5008 SH SOLE 5008 0 0 ISHARES TR US CONSUM DISCRE 464287580 1263 15037 SH SOLE 15037 0 0 ISHARES TR US HLTHCARE ETF 464287762 7190 23937 SH SOLE 23937 0 0 ISHARES TR US HLTHCR PR ETF 464288828 509 1755 SH SOLE 1755 0 0 ISHARES TR US HOME CONS ETF 464288752 1160 13990 SH SOLE 13990 0 0 ISHARES TR US INDUSTRIALS 464287754 1772 15718 SH SOLE 15718 0 0 ISHARES TR US INFRASTRUC 46435U713 459 11978 SH SOLE 11978 0 0 ISHARES TR US REGNL BKS ETF 464288778 226 3654 SH SOLE 3654 0 0 ISHARES TR US TELECOM ETF 464287713 201 6122 SH SOLE 6122 0 0 ISHARES TR US TREAS BD ETF 46429B267 13946 522712 SH SOLE 522712 0 0 ISHARES TR US TRSPRTION 464287192 974 3522 SH SOLE 3522 0 0 ISHARES TR USD GRN BOND ETF 46435U440 1203 22178 SH SOLE 22178 0 0 ISHARES TR USD INV GRDE ETF 464288620 213 3562 SH SOLE 3562 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 316 6311 SH SOLE 6311 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 2887 57782 SH SOLE 57782 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 729 23607 SH SOLE 23607 0 0 ITT INC COM 45073V108 273 2669 SH SOLE 2669 0 0 J P MORGAN EXCHANGE-TRADED F INTL BD OPP ETF 46641Q852 9956 196619 SH SOLE 196619 0 0 J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 342 3223 SH SOLE 3223 0 0 J P MORGAN EXCHANGE-TRADED F MUNICIPAL ETF 46641Q647 218 3976 SH SOLE 3976 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 21581 427517 SH SOLE 427517 0 0 J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 2446 47904 SH SOLE 47904 0 0 J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 399 10390 SH SOLE 10390 0 0 JACOBS ENGR GROUP INC COM 469814107 1191 8549 SH SOLE 8549 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 2876 42432 SH SOLE 42432 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 10936 220708 SH SOLE 220708 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 977 19389 SH SOLE 19389 0 0 JD.COM INC SPON ADR CL A 47215P106 1326 18931 SH SOLE 18931 0 0 JETBLUE AWYS CORP COM 477143101 538 37768 SH SOLE 37768 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 430 2804 SH SOLE 2804 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 4907 82543 SH SOLE 82543 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 209 3992 SH SOLE 3992 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 48606 874365 SH SOLE 874365 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR TE 47804J602 307 2982 SH SOLE 2982 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 828 22837 SH SOLE 22837 0 0 JOHNSON & JOHNSON COM 478160104 64915 379464 SH SOLE 379464 0 0 JOHNSON CTLS INTL PLC SHS G51502105 2117 26040 SH SOLE 26040 0 0 JONES LANG LASALLE INC COM 48020Q107 1409 5231 SH SOLE 5231 0 0 JPMORGAN CHASE & CO COM 46625H100 53904 340415 SH SOLE 340415 0 0 JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105 465 40796 SH SOLE 40796 0 0 KAYNE ANDERSON NEXTGEN ENRGY COM 48661E108 145 20150 SH SOLE 20150 0 0 KEARNY FINL CORP MD COM 48716P108 467 35239 SH SOLE 35239 0 0 KELLOGG CO COM 487836108 2883 44750 SH SOLE 44750 0 0 KEMPHARM INC COM NEW 488445206 95 10926 SH SOLE 10926 0 0 KEURIG DR PEPPER INC COM 49271V100 523 14207 SH SOLE 14207 0 0 KEYCORP COM 493267108 2742 118540 SH SOLE 118540 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1602 7759 SH SOLE 7759 0 0 KIMBERLY-CLARK CORP COM 494368103 5795 40544 SH SOLE 40544 0 0 KINDER MORGAN INC DEL COM 49456B101 2554 161067 SH SOLE 161067 0 0 KKR & CO INC COM 48251W104 5212 69966 SH SOLE 69966 0 0 KLA CORP COM NEW 482480100 4316 10033 SH SOLE 10033 0 0 KOHLS CORP COM 500255104 394 7985 SH SOLE 7985 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 707 19188 SH SOLE 19188 0 0 KOPIN CORP COM 500600101 91 22358 SH SOLE 22358 0 0 KOSMOS ENERGY LTD COM 500688106 109 31482 SH SOLE 31482 0 0 KRAFT HEINZ CO COM 500754106 3496 97378 SH SOLE 97378 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 1416 38812 SH SOLE 38812 0 0 KRANESHARES TR ELEC VEH FUTUR 500767827 207 4426 SH SOLE 4426 0 0 KRANESHARES TR QUADRTC INT RT 500767736 27261 1015294 SH SOLE 1015294 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1523 78513 SH SOLE 78513 0 0 KROGER CO COM 501044101 1274 28140 SH SOLE 28140 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 234 12951 SH SOLE 12951 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 2285 10716 SH SOLE 10716 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9613 30593 SH SOLE 30593 0 0 LAKELAND BANCORP INC COM 511637100 678 35693 SH SOLE 35693 0 0 LAM RESEARCH CORP COM 512807108 10873 15120 SH SOLE 15120 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 3872 31918 SH SOLE 31918 0 0 LANDSTAR SYS INC COM 515098101 646 3612 SH SOLE 3612 0 0 LAS VEGAS SANDS CORP COM 517834107 3601 95662 SH SOLE 95662 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 5065 168200 SH SOLE 168200 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 326 7403 SH SOLE 7403 0 0 LAUDER ESTEE COS INC CL A 518439104 3716 10037 SH SOLE 10037 0 0 LAZARD GLOBAL TOTAL RETURN & COM 52106W103 641 31680 SH SOLE 31680 0 0 LEAP THERAPEUTICS INC COM 52187K101 36 11000 SH SOLE 11000 0 0 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 1126 22222 SH SOLE 22222 0 0 LEGG MASON ETF INVT TR INT LW VTY HGH 52468L505 612 23094 SH SOLE 23094 0 0 LEGG MASON ETF INVT TR L VOL H DIV ETF 52468L406 5896 147252 SH SOLE 147252 0 0 LEGGETT & PLATT INC COM 524660107 894 21710 SH SOLE 21710 0 0 LEIDOS HOLDINGS INC COM 525327102 376 4234 SH SOLE 4234 0 0 LENDINGCLUB CORP COM NEW 52603A208 217 8973 SH SOLE 8973 0 0 LENNAR CORP CL A 526057104 1591 13696 SH SOLE 13696 0 0 LENNOX INTL INC COM 526107107 466 1437 SH SOLE 1437 0 0 LESLIES INC COM 527064109 547 23132 SH SOLE 23132 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1869 223006 SH SOLE 223006 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 401 2488 SH SOLE 2488 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 217 7729 SH SOLE 7729 0 0 LIFE STORAGE INC COM 53223X107 3359 21928 SH SOLE 21928 0 0 LILLY ELI & CO COM 532457108 27377 99115 SH SOLE 99115 0 0 LIMELIGHT NETWORKS INC COM 53261M104 239 69780 SH SOLE 69780 0 0 LINCOLN NATL CORP IND COM 534187109 457 6696 SH SOLE 6696 0 0 LINDE PLC SHS G5494J103 6287 18146 SH SOLE 18146 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 408 26857 SH SOLE 26857 0 0 LISTED FD TR SHARES LAG CAP 53656F805 829 20402 SH SOLE 20402 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 386 13264 SH SOLE 13264 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 3327 128982 SH SOLE 128982 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1435 11987 SH SOLE 11987 0 0 LIVENT CORP COM 53814L108 619 25379 SH SOLE 25379 0 0 LKQ CORP COM 501889208 665 11078 SH SOLE 11078 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 115 45339 SH SOLE 45339 0 0 LOCKHEED MARTIN CORP COM 539830109 13744 38673 SH SOLE 38673 0 0 LOGITECH INTL S A SHS H50430232 1754 21258 SH SOLE 21258 0 0 LONGVIEW ACQUISITION CORP II *W EXP 99/99/999 54319Q113 15 17216 SH SOLE 17216 0 0 LONGVIEW ACQUISITION CORP II COM CL A 54319Q105 3609 366806 SH SOLE 366806 0 0 LORDSTOWN MOTORS CORP COM CL A 54405Q100 51 14665 SH SOLE 14665 0 0 LOUISIANA PAC CORP COM 546347105 1331 16986 SH SOLE 16986 0 0 LOWES COS INC COM 548661107 16440 63600 SH SOLE 63600 0 0 LPL FINL HLDGS INC COM 50212V100 3319 20731 SH SOLE 20731 0 0 LUCID GROUP INC COM 549498103 1065 27995 SH SOLE 27995 0 0 LULULEMON ATHLETICA INC COM 550021109 4276 10924 SH SOLE 10924 0 0 LUMEN TECHNOLOGIES INC COM 550241103 803 64003 SH SOLE 64003 0 0 LUMENTUM HLDGS INC COM 55024U109 436 4123 SH SOLE 4123 0 0 LUX HEALTH TECH ACQUISITION COM CL A 55068A100 167 17000 SH SOLE 17000 0 0 LYFT INC CL A COM 55087P104 698 16325 SH SOLE 16325 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1372 14874 SH SOLE 14874 0 0 M & T BK CORP COM 55261F104 3818 24861 SH SOLE 24861 0 0 MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 668 27700 SH SOLE 27700 0 0 MACYS INC COM 55616P104 624 23849 SH SOLE 23849 0 0 MADISON COVERED CALL & EQUIT COM 557437100 232 28900 SH SOLE 28900 0 0 MADISON SQUARE GRDN ENTERTNM CL A 55826T102 2054 29203 SH SOLE 29203 0 0 MAG SILVER CORP COM 55903Q104 221 14130 SH SOLE 14130 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1395 30040 SH SOLE 30040 0 0 MAGNA INTL INC COM 559222401 411 5079 SH SOLE 5079 0 0 MAIN STR CAP CORP COM 56035L104 2348 52343 SH SOLE 52343 0 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 2048 143832 SH SOLE 143832 0 0 MANDIANT INC COM 562662106 195 11094 SH SOLE 11094 0 0 MANHATTAN ASSOCIATES INC COM 562750109 248 1598 SH SOLE 1598 0 0 MANNKIND CORP COM NEW 56400P706 134 30560 SH SOLE 30560 0 0 MANULIFE FINL CORP COM 56501R106 364 19076 SH SOLE 19076 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 549 16694 SH SOLE 16694 0 0 MARATHON OIL CORP COM 565849106 688 41879 SH SOLE 41879 0 0 MARATHON PETE CORP COM 56585A102 3108 48566 SH SOLE 48566 0 0 MARKEL CORP COM 570535104 523 424 SH SOLE 424 0 0 MARRIOTT INTL INC NEW CL A 571903202 4277 25882 SH SOLE 25882 0 0 MARSH & MCLENNAN COS INC COM 571748102 5599 32212 SH SOLE 32212 0 0 MARTIN MARIETTA MATLS INC COM 573284106 777 1763 SH SOLE 1763 0 0 MARVELL TECHNOLOGY INC COM 573874104 7061 80703 SH SOLE 80703 0 0 MASCO CORP COM 574599106 936 13324 SH SOLE 13324 0 0 MASIMO CORP COM 574795100 1387 4738 SH SOLE 4738 0 0 MASTERCARD INCORPORATED CL A 57636Q104 24063 66969 SH SOLE 66969 0 0 MATADOR RES CO COM 576485205 1341 36324 SH SOLE 36324 0 0 MATCH GROUP INC NEW COM 57667L107 1589 12012 SH SOLE 12012 0 0 MATERIALISE NV SPONSORED ADS 57667T100 211 8859 SH SOLE 8859 0 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 151 149941 SH SOLE 149941 0 0 MATTEL INC COM 577081102 409 18948 SH SOLE 18948 0 0 MAXLINEAR INC COM 57776J100 238 3160 SH SOLE 3160 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5817 60213 SH SOLE 60213 0 0 MCDONALDS CORP COM 580135101 23795 88761 SH SOLE 88761 0 0 MCEWEN MNG INC COM 58039P107 21 24200 SH SOLE 24200 0 0 MCKESSON CORP COM 58155Q103 10726 43155 SH SOLE 43155 0 0 MDU RES GROUP INC COM 552690109 1067 34577 SH SOLE 34577 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2831 119817 SH SOLE 119817 0 0 MEDIFAST INC COM 58470H101 2969 14173 SH SOLE 14173 0 0 MEDPACE HLDGS INC COM 58506Q109 253 1158 SH SOLE 1158 0 0 MEDTRONIC PLC SHS G5960L103 15489 149726 SH SOLE 149726 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 3016 296264 SH SOLE 296264 0 0 MERCADOLIBRE INC COM 58733R102 1421 1054 SH SOLE 1054 0 0 MERCK & CO INC COM 58933Y105 26656 347805 SH SOLE 347805 0 0 META PLATFORMS INC CL A 30303M102 51269 152424 SH SOLE 152424 0 0 METLIFE INC COM 59156R108 6112 97789 SH SOLE 97789 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 1187 699 SH SOLE 699 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 92 14384 SH SOLE 14384 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1197 29289 SH SOLE 29289 0 0 MGM RESORTS INTERNATIONAL COM 552953101 2102 46823 SH SOLE 46823 0 0 MICRO FOCUS INTL PLC SPON ADR NEW 594837403 73 13135 SH SOLE 13135 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 5348 61426 SH SOLE 61426 0 0 MICRON TECHNOLOGY INC COM 595112103 15205 163238 SH SOLE 163238 0 0 MICROSOFT CORP COM 594918104 239184 711201 SH SOLE 711201 0 0 MICROSTRATEGY INC CL A NEW 594972408 2974 5462 SH SOLE 5462 0 0 MICROVISION INC DEL COM NEW 594960304 128 25480 SH SOLE 25480 0 0 MID-AMER APT CMNTYS INC COM 59522J103 292 1273 SH SOLE 1273 0 0 MIDDLESEX WTR CO COM 596680108 1160 9644 SH SOLE 9644 0 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 95 45950 SH SOLE 45950 0 0 MIND MEDICINE MINDMED INC COM SUB VTG 60255C109 36 25710 SH SOLE 25710 0 0 MISTER CAR WASH INC COM 60646V105 190 10431 SH SOLE 10431 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1267 231848 SH SOLE 231848 0 0 MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109 126 49300 SH SOLE 49300 0 0 MODERNA INC COM 60770K107 5250 20672 SH SOLE 20672 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1586 34222 SH SOLE 34222 0 0 MONDELEZ INTL INC CL A 609207105 4659 70275 SH SOLE 70275 0 0 MONGODB INC CL A 60937P106 2678 5060 SH SOLE 5060 0 0 MONOLITHIC PWR SYS INC COM 609839105 519 1053 SH SOLE 1053 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1176 12243 SH SOLE 12243 0 0 MOODYS CORP COM 615369105 2379 6092 SH SOLE 6092 0 0 MORGAN STANLEY COM NEW 617446448 5922 60328 SH SOLE 60328 0 0 MORGAN STANLEY EMERGING MKTS COM 617477104 754 137700 SH SOLE 137700 0 0 MOSAIC CO NEW COM 61945C103 6460 164431 SH SOLE 164431 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 1064 3917 SH SOLE 3917 0 0 MP MATERIALS CORP COM CL A 553368101 1018 22422 SH SOLE 22422 0 0 MPLX LP COM UNIT REP LTD 55336V100 254 8579 SH SOLE 8579 0 0 MSC INDL DIRECT INC CL A 553530106 882 10491 SH SOLE 10491 0 0 MSCI INC COM 55354G100 5305 8668 SH SOLE 8668 0 0 MULLEN AUTOMOTIVE INC COM 62526P109 203 38755 SH SOLE 38755 0 0 NANO DIMENSION LTD SPONSORD ADS NEW 63008G203 265 69531 SH SOLE 69531 0 0 NASDAQ INC COM 631103108 1959 9327 SH SOLE 9327 0 0 NATIONAL BEVERAGE CORP COM 635017106 422 9311 SH SOLE 9311 0 0 NATIONAL FUEL GAS CO COM 636180101 2150 33634 SH SOLE 33634 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1025 14173 SH SOLE 14173 0 0 NATIONAL HEALTH INVS INC COM 63633D104 379 6600 SH SOLE 6600 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 265 5513 SH SOLE 5513 0 0 NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 96 15805 SH SOLE 15805 0 0 NAUTILUS INC COM 63910B102 59 10753 SH SOLE 10753 0 0 NEOGEN CORP COM 640491106 343 7563 SH SOLE 7563 0 0 NEOGENOMICS INC COM NEW 64049M209 649 19029 SH SOLE 19029 0 0 NETAPP INC COM 64110D104 428 4654 SH SOLE 4654 0 0 NETEASE INC SPONSORED ADS 64110W102 454 4464 SH SOLE 4464 0 0 NETFLIX INC COM 64110L106 18209 30226 SH SOLE 30226 0 0 NEUBERGER BERMAN MLP & ENERG COM 64129H104 93 17771 SH SOLE 17771 0 0 NEUBERGER BERMAN NEXT GENERA COMMON STOCK 64133Q108 455 26282 SH SOLE 26282 0 0 NEUBERGER BERMAN REAL ESTATE COM 64190A103 82 15521 SH SOLE 15521 0 0 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 172 12275 SH SOLE 12275 0 0 NEW GOLD INC CDA COM 644535106 38 25500 SH SOLE 25500 0 0 NEW JERSEY RES CORP COM 646025106 1031 25089 SH SOLE 25089 0 0 NEW MTN FIN CORP COM 647551100 254 18575 SH SOLE 18575 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 224 20951 SH SOLE 20951 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 204 16747 SH SOLE 16747 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 72 19115 SH SOLE 19115 0 0 NEWELL BRANDS INC COM 651229106 262 11974 SH SOLE 11974 0 0 NEWMONT CORP COM 651639106 2525 40719 SH SOLE 40719 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 151 51527 SH SOLE 51527 0 0 NEXPOINT DIVERSIFIED REL ET COM NEW 65340G205 190 14027 SH SOLE 14027 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 319 2108 SH SOLE 2108 0 0 NEXTERA ENERGY INC COM 65339F101 17291 185208 SH SOLE 185208 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 206 2442 SH SOLE 2442 0 0 NICE LTD SPONSORED ADR 653656108 558 1836 SH SOLE 1836 0 0 NIKE INC CL B 654106103 15703 94212 SH SOLE 94212 0 0 NIO INC SPON ADS 62914V106 4911 155034 SH SOLE 155034 0 0 NISOURCE INC COM 65473P105 442 16011 SH SOLE 16011 0 0 NOKIA CORP SPONSORED ADR 654902204 1718 276186 SH SOLE 276186 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 173 40068 SH SOLE 40068 0 0 NORFOLK SOUTHN CORP COM 655844108 9184 30849 SH SOLE 30849 0 0 NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 305 6607 SH SOLE 6607 0 0 NORTHERN TR CORP COM 665859104 3952 33048 SH SOLE 33048 0 0 NORTHROP GRUMMAN CORP COM 666807102 5355 13835 SH SOLE 13835 0 0 NORTONLIFELOCK INC COM 668771108 539 20740 SH SOLE 20740 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 618 29786 SH SOLE 29786 0 0 NOVARTIS AG SPONSORED ADR 66987V109 6061 69292 SH SOLE 69292 0 0 NOVAVAX INC COM NEW 670002401 1480 10345 SH SOLE 10345 0 0 NOVOCURE LTD ORD SHS G6674U108 428 5707 SH SOLE 5707 0 0 NOVO-NORDISK A S ADR 670100205 6511 58131 SH SOLE 58131 0 0 NUCANA PLC SPONSORED ADR 67022C106 112 47050 SH SOLE 47050 0 0 NUCOR CORP COM 670346105 3861 33822 SH SOLE 33822 0 0 NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 852 34608 SH SOLE 34608 0 0 NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 589 18236 SH SOLE 18236 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 547 17660 SH SOLE 17660 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1297 18917 SH SOLE 18917 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1222 31431 SH SOLE 31431 0 0 NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 316 6422 SH SOLE 6422 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 1234 29367 SH SOLE 29367 0 0 NUTANIX INC CL A 67059N108 335 10510 SH SOLE 10510 0 0 NUTRIEN LTD COM 67077M108 5422 72096 SH SOLE 72096 0 0 NUVASIVE INC COM 670704105 1017 19388 SH SOLE 19388 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 4276 238456 SH SOLE 238456 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 2428 155648 SH SOLE 155648 0 0 NUVEEN CORE PLUS IMPACT FUND COM BEN INT 67080D103 189 10330 SH SOLE 10330 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 141 17375 SH SOLE 17375 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 1580 88939 SH SOLE 88939 0 0 NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102 235 14146 SH SOLE 14146 0 0 NUVEEN FLOATING RATE INCOME COM 67072T108 110 10809 SH SOLE 10809 0 0 NUVEEN MORTGAGE AND INCOME F COM 670735109 255 12184 SH SOLE 12184 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1574 104079 SH SOLE 104079 0 0 NUVEEN MUN VALUE FD INC COM 670928100 190 18319 SH SOLE 18319 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 705 41199 SH SOLE 41199 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 432 14082 SH SOLE 14082 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 284 19082 SH SOLE 19082 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 533 54846 SH SOLE 54846 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 1430 146484 SH SOLE 146484 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 578 22326 SH SOLE 22326 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1997 123939 SH SOLE 123939 0 0 NUVEEN REAL ASSET INCOME & G COM 67074Y105 1425 88421 SH SOLE 88421 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 1999 155966 SH SOLE 155966 0 0 NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 244 13136 SH SOLE 13136 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 600 37537 SH SOLE 37537 0 0 NUVEEN SR INCOME FD COM 67067Y104 291 49254 SH SOLE 49254 0 0 NVIDIA CORPORATION COM 67066G104 88302 300249 SH SOLE 300249 0 0 NVR INC COM 62944T105 1117 189 SH SOLE 189 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2201 9661 SH SOLE 9661 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 111 85100 SH SOLE 85100 0 0 OCCIDENTAL PETE CORP COM 674599105 2929 101081 SH SOLE 101081 0 0 OGE ENERGY CORP COM 670837103 224 5831 SH SOLE 5831 0 0 OIL STS INTL INC COM 678026105 109 21972 SH SOLE 21972 0 0 OKTA INC CL A 679295105 1385 6176 SH SOLE 6176 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3567 9952 SH SOLE 9952 0 0 OLD REP INTL CORP COM 680223104 657 26734 SH SOLE 26734 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 265 8942 SH SOLE 8942 0 0 OMNICELL COM COM 68213N109 275 1524 SH SOLE 1524 0 0 OMNICOM GROUP INC COM 681919106 3232 44111 SH SOLE 44111 0 0 ON SEMICONDUCTOR CORP COM 682189105 738 10869 SH SOLE 10869 0 0 ONEMAIN HLDGS INC COM 68268W103 389 7777 SH SOLE 7777 0 0 ONEOK INC NEW COM 682680103 2109 35888 SH SOLE 35888 0 0 ONTO INNOVATION INC COM 683344105 267 2639 SH SOLE 2639 0 0 ORACLE CORP COM 68389X105 11277 129296 SH SOLE 129296 0 0 ORAMED PHARMACEUTICALS INC COM NEW 68403P203 182 12752 SH SOLE 12752 0 0 ORANGE SPONSORED ADR 684060106 1008 95617 SH SOLE 95617 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 110 12654 SH SOLE 12654 0 0 ORBITAL ENERGY GROUP INC COM 68559A109 22 10220 SH SOLE 10220 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 3529 4997 SH SOLE 4997 0 0 ORGANON & CO COMMON STOCK 68622V106 461 15124 SH SOLE 15124 0 0 OSI ETF TR OSHARES US QUALT 67110P407 5443 116871 SH SOLE 116871 0 0 OSI ETF TR OSHARES US SMLCP 67110P100 2208 59383 SH SOLE 59383 0 0 OSI ETF TR OSHS GBL INTER 67110P704 1310 26612 SH SOLE 26612 0 0 OTIS WORLDWIDE CORP COM 68902V107 2800 32156 SH SOLE 32156 0 0 OTONOMO TECHNOLOGIES LTD *W EXP 08/13/202 M7571L111 14 42500 SH SOLE 42500 0 0 OVERSTOCK COM INC DEL COM 690370101 1076 18221 SH SOLE 18221 0 0 OVINTIV INC COM 69047Q102 1217 36107 SH SOLE 36107 0 0 OWENS CORNING NEW COM 690742101 292 3229 SH SOLE 3229 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 3348 236465 SH SOLE 236465 0 0 OXFORD LANE CAP CORP COM 691543102 169 21923 SH SOLE 21923 0 0 PACCAR INC COM 693718108 657 7450 SH SOLE 7450 0 0 PACER FDS TR BNCHMRK INDSTR 69374H766 4109 73315 SH SOLE 73315 0 0 PACER FDS TR BNCHMRK INFRA 69374H741 12018 277690 SH SOLE 277690 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 556 17660 SH SOLE 17660 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 10243 223426 SH SOLE 223426 0 0 PACER FDS TR PACER US SMALL 69374H857 950 22208 SH SOLE 22208 0 0 PACER FDS TR TRENDP 100 ETF 69374H303 3037 51494 SH SOLE 51494 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 4642 111741 SH SOLE 111741 0 0 PACER FDS TR TRENDP US MID CP 69374H204 761 20798 SH SOLE 20798 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 536 18480 SH SOLE 18480 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 15594 579063 SH SOLE 579063 0 0 PACER FDS TR US CASH COWS 100 69374H881 1711 36329 SH SOLE 36329 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 399 19487 SH SOLE 19487 0 0 PACKAGING CORP AMER COM 695156109 914 6715 SH SOLE 6715 0 0 PACWEST BANCORP DEL COM 695263103 286 6325 SH SOLE 6325 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 6210 340964 SH SOLE 340964 0 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 7 14707 SH SOLE 14707 0 0 PALISADE BIO INC COM 696389105 37 28500 SH SOLE 28500 0 0 PALO ALTO NETWORKS INC COM 697435105 2756 4950 SH SOLE 4950 0 0 PAN AMERN SILVER CORP COM 697900108 2250 90088 SH SOLE 90088 0 0 PAPA JOHNS INTL INC COM 698813102 929 6961 SH SOLE 6961 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 1226 40628 SH SOLE 40628 0 0 PARKE BANCORP INC COM 700885106 216 10142 SH SOLE 10142 0 0 PARKER-HANNIFIN CORP COM 701094104 4701 14782 SH SOLE 14782 0 0 PARTS ID INC COM CL A 702141102 48 20000 SH SOLE 20000 0 0 PATTERSON-UTI ENERGY INC COM 703481101 108 12783 SH SOLE 12783 0 0 PAVMED INC COM 70387R106 56 22608 SH SOLE 22608 0 0 PAYCHEX INC COM 704326107 8110 59412 SH SOLE 59412 0 0 PAYCOM SOFTWARE INC COM 70432V102 394 948 SH SOLE 948 0 0 PAYCOR HCM INC COM 70435P102 225 7817 SH SOLE 7817 0 0 PAYPAL HLDGS INC COM 70450Y103 39724 212101 SH SOLE 212101 0 0 PAYSAFE LIMITED ORD G6964L107 48 12389 SH SOLE 12389 0 0 PDC ENERGY INC COM 69327R101 384 7881 SH SOLE 7881 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 313 8739 SH SOLE 8739 0 0 PENN NATL GAMING INC COM 707569109 2085 40269 SH SOLE 40269 0 0 PENNSYLVANIA REAL ESTATE INV SH BEN INT 709102107 27 26533 SH SOLE 26533 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 527 4912 SH SOLE 4912 0 0 PENUMBRA INC COM 70975L107 239 831 SH SOLE 831 0 0 PEPSICO INC COM 713448108 31982 184108 SH SOLE 184108 0 0 PERELLA WEINBERG PARTNERS *W EXP 12/31/202 71367G110 79 22316 SH SOLE 22316 0 0 PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 861 66950 SH SOLE 66950 0 0 PERFICIENT INC COM 71375U101 622 4810 SH SOLE 4810 0 0 PERKINELMER INC COM 714046109 558 2774 SH SOLE 2774 0 0 PERSHING SQUARE TONTINE HLDG COM CL A 71531R109 4126 209207 SH SOLE 209207 0 0 PFIZER INC COM 717081103 46368 785233 SH SOLE 785233 0 0 PG&E CORP COM 69331C108 235 19329 SH SOLE 19329 0 0 PGIM HIGH YIELD BOND FUND IN COM 69346H100 1236 77012 SH SOLE 77012 0 0 PHILIP MORRIS INTL INC COM 718172109 10239 107781 SH SOLE 107781 0 0 PHILLIPS 66 COM 718546104 2115 29182 SH SOLE 29182 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 266 14456 SH SOLE 14456 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 1335 80688 SH SOLE 80688 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 6839 263940 SH SOLE 263940 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 332 16972 SH SOLE 16972 0 0 PIMCO ENERGY & TACTICAL CR O COM SHS BEN INT 69346N107 995 77185 SH SOLE 77185 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 1106 11156 SH SOLE 11156 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 9700 175798 SH SOLE 175798 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 650 7116 SH SOLE 7116 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 5284 48300 SH SOLE 48300 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7926 78040 SH SOLE 78040 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 6520 64816 SH SOLE 64816 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 4266 75897 SH SOLE 75897 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 3733 33078 SH SOLE 33078 0 0 PIMCO INCOME STRATEGY FD II COM 72201J104 119 12422 SH SOLE 12422 0 0 PIMCO MUN INCOME FD II COM 72200W106 1233 84414 SH SOLE 84414 0 0 PINNACLE WEST CAP CORP COM 723484101 910 12897 SH SOLE 12897 0 0 PINTEREST INC CL A 72352L106 582 16011 SH SOLE 16011 0 0 PIONEER NAT RES CO COM 723787107 745 4096 SH SOLE 4096 0 0 PIPER SANDLER COMPANIES COM 724078100 665 3727 SH SOLE 3727 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 607 64963 SH SOLE 64963 0 0 PLANET LABS PBC COM CL A 72703X106 64 10400 SH SOLE 10400 0 0 PLBY GROUP INC COM 72814P109 753 28255 SH SOLE 28255 0 0 PLUG POWER INC COM NEW 72919P202 2295 81298 SH SOLE 81298 0 0 PLX PHARMA INC COM 72942A107 250 31225 SH SOLE 31225 0 0 PNC FINL SVCS GROUP INC COM 693475105 10188 50806 SH SOLE 50806 0 0 POLARIS INC COM 731068102 592 5391 SH SOLE 5391 0 0 POOL CORP COM 73278L105 4131 7299 SH SOLE 7299 0 0 POWERFLEET INC COM 73931J109 135 28477 SH SOLE 28477 0 0 PPG INDS INC COM 693506107 2688 15593 SH SOLE 15593 0 0 PPL CORP COM 69351T106 4135 137576 SH SOLE 137576 0 0 PRECIGEN INC COM 74017N105 160 43091 SH SOLE 43091 0 0 PREDICTIVE ONCOLOGY INC COM NEW 74039M200 30 31805 SH SOLE 31805 0 0 PRICE T ROWE GROUP INC COM 74144T108 3324 16903 SH SOLE 16903 0 0 PRINCIPAL EXCHANGE-TRADED FD SPECTRUM PFD 74255Y888 1237 61006 SH SOLE 61006 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2344 32413 SH SOLE 32413 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 432 27390 SH SOLE 27390 0 0 PROCTER AND GAMBLE CO COM 742718109 59371 362948 SH SOLE 362948 0 0 PROGENITY INC COM 74319F107 28 13169 SH SOLE 13169 0 0 PROGRESSIVE CORP COM 743315103 1767 17204 SH SOLE 17204 0 0 PROLOGIS INC. COM 74340W103 8773 52113 SH SOLE 52113 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 335 7000 SH SOLE 7000 0 0 PROSHARES TR PET CARE ETF 74348A145 258 3264 SH SOLE 3264 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 885 6044 SH SOLE 6044 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 413 6181 SH SOLE 6181 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 12431 126623 SH SOLE 126623 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 1774 24069 SH SOLE 24069 0 0 PROSHARES TR SHORT QQQ NEW 74347B714 145 13450 SH SOLE 13450 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 337 24740 SH SOLE 24740 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 749 35724 SH SOLE 35724 0 0 PROSHARES TR SP500 EX ENRGY 74347B581 395 3825 SH SOLE 3825 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 203 3000 SH SOLE 3000 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347Y862 255 20007 SH SOLE 20007 0 0 PROSHARES TR II ULTA BLMBG 2017 74347Y888 1616 18624 SH SOLE 18624 0 0 PROSPECT CAP CORP NOTE 4.950% 7/1 74348TAR3 11 11000 PRN SOLE 11000 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 14 13000 PRN SOLE 13000 0 0 PROVIDENT FINL SVCS INC COM 74386T105 362 14951 SH SOLE 14951 0 0 PRUDENTIAL FINL INC COM 744320102 6261 57848 SH SOLE 57848 0 0 PUBLIC STORAGE COM 74460D109 1615 4310 SH SOLE 4310 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 8600 128878 SH SOLE 128878 0 0 PUBMATIC INC COM CL A 74467Q103 418 12261 SH SOLE 12261 0 0 PULTE GROUP INC COM 745867101 290 5069 SH SOLE 5069 0 0 PURECYCLE TECHNOLOGIES INC *W EXP 03/17/202 74623V111 105 29162 SH SOLE 29162 0 0 PURECYCLE TECHNOLOGIES INC COM 74623V103 395 41360 SH SOLE 41360 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 94 10752 SH SOLE 10752 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 76 17869 SH SOLE 17869 0 0 QORVO INC COM 74736K101 887 5671 SH SOLE 5671 0 0 QUALCOMM INC COM 747525103 18739 102477 SH SOLE 102477 0 0 QUANTA SVCS INC COM 74762E102 585 5106 SH SOLE 5106 0 0 QUANTUM SI INC COM CL A 74765K105 184 23385 SH SOLE 23385 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 1187 53510 SH SOLE 53510 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1239 7163 SH SOLE 7163 0 0 QUIPT HOME MEDICAL CORP COM 74880P104 163 28988 SH SOLE 28988 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 17069 198338 SH SOLE 198338 0 0 RBB FD INC MOTLEY FOOL MID 74933W627 269 9156 SH SOLE 9156 0 0 RBB FD INC MOTLEY FOOL SML 74933W874 10047 273809 SH SOLE 273809 0 0 RBC BEARINGS INC COM 75524B104 591 2928 SH SOLE 2928 0 0 REALTY INCOME CORP COM 756109104 4433 61933 SH SOLE 61933 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 5426 154492 SH SOLE 154492 0 0 REGENERON PHARMACEUTICALS COM 75886F107 7499 11875 SH SOLE 11875 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 613 28135 SH SOLE 28135 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 273 2493 SH SOLE 2493 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 500 3081 SH SOLE 3081 0 0 RELX PLC SPONSORED ADR 759530108 247 7579 SH SOLE 7579 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 662 11452 SH SOLE 11452 0 0 REPLIGEN CORP COM 759916109 620 2339 SH SOLE 2339 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 114 30740 SH SOLE 30740 0 0 REPUBLIC SVCS INC COM 760759100 1737 12454 SH SOLE 12454 0 0 RESMED INC COM 761152107 976 3746 SH SOLE 3746 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 843 26843 SH SOLE 26843 0 0 RH COM 74967X103 931 1737 SH SOLE 1737 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2060 30775 SH SOLE 30775 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 1331 12844 SH SOLE 12844 0 0 ROBERT HALF INTL INC COM 770323103 398 3577 SH SOLE 3577 0 0 ROBINHOOD MKTS INC COM CL A 770700102 242 13659 SH SOLE 13659 0 0 ROBLOX CORP CL A 771049103 2582 25034 SH SOLE 25034 0 0 ROCKET COS INC COM CL A 77311W101 142 10136 SH SOLE 10136 0 0 ROCKWELL AUTOMATION INC COM 773903109 3517 10083 SH SOLE 10083 0 0 ROKU INC COM CL A 77543R102 4283 18769 SH SOLE 18769 0 0 ROPER TECHNOLOGIES INC COM 776696106 6143 12489 SH SOLE 12489 0 0 ROSS STORES INC COM 778296103 1330 11641 SH SOLE 11641 0 0 ROYAL BK CDA COM 780087102 407 3837 SH SOLE 3837 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 2118 27544 SH SOLE 27544 0 0 ROYCE MICRO-CAP TR INC COM 780915104 653 56520 SH SOLE 56520 0 0 ROYCE VALUE TR INC COM 780910105 2397 122324 SH SOLE 122324 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 306 7572 SH SOLE 7572 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 417 4075 SH SOLE 4075 0 0 S&P GLOBAL INC COM 78409V104 3248 6882 SH SOLE 6882 0 0 SAFEHOLD INC COM 78645L100 201 2522 SH SOLE 2522 0 0 SALESFORCE COM INC COM 79466L302 15948 62758 SH SOLE 62758 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 110 16326 SH SOLE 16326 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2258 364128 SH SOLE 364128 0 0 SANGAMO THERAPEUTICS INC COM 800677106 89 11766 SH SOLE 11766 0 0 SANOFI SPONSORED ADR 80105N105 4001 79881 SH SOLE 79881 0 0 SAP SE SPON ADR 803054204 1129 8056 SH SOLE 8056 0 0 SARATOGA INVT CORP COM NEW 80349A208 423 14400 SH SOLE 14400 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1141 2933 SH SOLE 2933 0 0 SCHLUMBERGER LTD COM STK 806857108 1713 57198 SH SOLE 57198 0 0 SCHWAB CHARLES CORP COM 808513105 4730 56238 SH SOLE 56238 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 409 13806 SH SOLE 13806 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 15355 395028 SH SOLE 395028 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 399 9750 SH SOLE 9750 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 734 12528 SH SOLE 12528 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 276 4973 SH SOLE 4973 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 6596 129717 SH SOLE 129717 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1428 26492 SH SOLE 26492 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 6122 54180 SH SOLE 54180 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 21933 271346 SH SOLE 271346 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 32698 199685 SH SOLE 199685 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3398 46410 SH SOLE 46410 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 14169 124484 SH SOLE 124484 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 16816 209070 SH SOLE 209070 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 2452 46545 SH SOLE 46545 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 9400 91789 SH SOLE 91789 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 23307 370602 SH SOLE 370602 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 6209 38564 SH SOLE 38564 0 0 SCYNEXIS INC COM NEW 811292200 122 20000 SH SOLE 20000 0 0 SEACHANGE INTL INC COM 811699107 40 25169 SH SOLE 25169 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1334 11811 SH SOLE 11811 0 0 SEAGEN INC COM 81181C104 1790 11577 SH SOLE 11577 0 0 SEALED AIR CORP NEW COM 81211K100 215 3183 SH SOLE 3183 0 0 SEI INVTS CO COM 784117103 254 4172 SH SOLE 4172 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 8562 110220 SH SOLE 110220 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 23263 419146 SH SOLE 419146 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 51406 1316391 SH SOLE 1316391 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 19457 375551 SH SOLE 375551 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 22940 112207 SH SOLE 112207 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 39460 511746 SH SOLE 511746 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 36188 256847 SH SOLE 256847 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 35397 334531 SH SOLE 334531 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 10398 145265 SH SOLE 145265 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 13311 146902 SH SOLE 146902 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 100569 578416 SH SOLE 578416 0 0 SEMPRA COM 816851109 812 6134 SH SOLE 6134 0 0 SENSEONICS HLDGS INC COM 81727U105 107 40095 SH SOLE 40095 0 0 SENTINELONE INC CL A 81730H109 223 4418 SH SOLE 4418 0 0 SERVICE CORP INTL COM 817565104 574 8088 SH SOLE 8088 0 0 SERVICENOW INC COM 81762P102 5498 8470 SH SOLE 8470 0 0 SESEN BIO INC COM 817763105 8 10000 SH SOLE 10000 0 0 SEVEN HILLS REALTY TRUST COM 81784E101 143 13800 SH SOLE 13800 0 0 SHAKE SHACK INC CL A 819047101 205 2834 SH SOLE 2834 0 0 SHERWIN WILLIAMS CO COM 824348106 6005 17052 SH SOLE 17052 0 0 SHOPIFY INC CL A 82509L107 9601 6970 SH SOLE 6970 0 0 SILVERCORP METALS INC COM 82835P103 108 28672 SH SOLE 28672 0 0 SILVERGATE CAP CORP CL A 82837P408 530 3576 SH SOLE 3576 0 0 SIMON PPTY GROUP INC NEW COM 828806109 4575 28631 SH SOLE 28631 0 0 SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY US EQT 82889N848 697 24785 SH SOLE 24785 0 0 SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 1677 50415 SH SOLE 50415 0 0 SIREN ETF TR DIVCN DIVD ETF 829658400 1325 31495 SH SOLE 31495 0 0 SIREN ETF TR DIVCN LDRS ETF 829658301 2672 44275 SH SOLE 44275 0 0 SIREN ETF TR NSD NXGN ECO ETF 829658202 2967 69795 SH SOLE 69795 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 888 139835 SH SOLE 139835 0 0 SJW GROUP COM 784305104 2135 29164 SH SOLE 29164 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3066 19761 SH SOLE 19761 0 0 SMITH & WESSON BRANDS INC COM 831754106 225 12635 SH SOLE 12635 0 0 SMUCKER J M CO COM NEW 832696405 2163 15925 SH SOLE 15925 0 0 SNAP INC CL A 83304A106 2330 49552 SH SOLE 49552 0 0 SNAP ON INC COM 833034101 2043 9489 SH SOLE 9489 0 0 SNOWFLAKE INC CL A 833445109 3608 10653 SH SOLE 10653 0 0 SOFI TECHNOLOGIES INC COM 83406F102 2001 126563 SH SOLE 126563 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 388 1382 SH SOLE 1382 0 0 SONOCO PRODS CO COM 835495102 252 4354 SH SOLE 4354 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 1650 13057 SH SOLE 13057 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 112 24055 SH SOLE 24055 0 0 SOUTHERN CO COM 842587107 6955 101415 SH SOLE 101415 0 0 SOUTHERN COPPER CORP COM 84265V105 1172 18990 SH SOLE 18990 0 0 SOUTHWEST AIRLS CO COM 844741108 1880 43861 SH SOLE 43861 0 0 SOUTHWESTERN ENERGY CO COM 845467109 81 17493 SH SOLE 17493 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 50972 140294 SH SOLE 140294 0 0 SPDR GOLD TR GOLD SHS 78463V107 50831 297325 SH SOLE 297325 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1102 9067 SH SOLE 9067 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 1629 28819 SH SOLE 28819 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2122 59625 SH SOLE 59625 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 2277 48795 SH SOLE 48795 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 3778 128885 SH SOLE 128885 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 6113 79650 SH SOLE 79650 0 0 SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 321 5553 SH SOLE 5553 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 65657 1799820 SH SOLE 1799820 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 16530 398391 SH SOLE 398391 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 2022 19584 SH SOLE 19584 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 292 9811 SH SOLE 9811 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 465 7015 SH SOLE 7015 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1320 33949 SH SOLE 33949 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 222 5884 SH SOLE 5884 0 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 410 9310 SH SOLE 9310 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 316745 666894 SH SOLE 666894 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6933 13392 SH SOLE 13392 0 0 SPDR SER TR AEROSPACE DEF 78464A631 903 7750 SH SOLE 7750 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 4789 226719 SH SOLE 226719 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 15393 168360 SH SOLE 168360 0 0 SPDR SER TR BLOOMBERG CONV 78464A359 7265 87569 SH SOLE 87569 0 0 SPDR SER TR BLOOMBERG EMERGI 78464A391 269 10988 SH SOLE 10988 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 13819 127287 SH SOLE 127287 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 371 13119 SH SOLE 13119 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 7942 259625 SH SOLE 259625 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 1033 38065 SH SOLE 38065 0 0 SPDR SER TR COMP SOFTWARE 78464A599 383 2316 SH SOLE 2316 0 0 SPDR SER TR DJ REIT ETF 78464A607 14539 119015 SH SOLE 119015 0 0 SPDR SER TR FACTST INV ETF 78464A110 608 3184 SH SOLE 3184 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 256 4759 SH SOLE 4759 0 0 SPDR SER TR HLTH CR EQUIP 78464A581 350 2982 SH SOLE 2982 0 0 SPDR SER TR ICE PFD SEC ETF 78464A292 862 20080 SH SOLE 20080 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 681 5216 SH SOLE 5216 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 11283 218109 SH SOLE 218109 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 4971 101089 SH SOLE 101089 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 2930 48773 SH SOLE 48773 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 3585 134935 SH SOLE 134935 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 9473 295570 SH SOLE 295570 0 0 SPDR SER TR PORTFLI MORTGAGE 78464A383 13103 516253 SH SOLE 516253 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 42005 1333511 SH SOLE 1333511 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 93764 1604167 SH SOLE 1604167 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 58635 1979580 SH SOLE 1979580 0 0 SPDR SER TR PORTFOLIO CRPORT 78464A144 11617 333714 SH SOLE 333714 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 9634 266511 SH SOLE 266511 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 1202 38199 SH SOLE 38199 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 9923 235427 SH SOLE 235427 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 39076 785601 SH SOLE 785601 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 201534 3609776 SH SOLE 3609776 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 48647 1088541 SH SOLE 1088541 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 8956 294319 SH SOLE 294319 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 14317 462287 SH SOLE 462287 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 58044 800939 SH SOLE 800939 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 3296 78382 SH SOLE 78382 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 26264 625328 SH SOLE 625328 0 0 SPDR SER TR RUSSELL MOMENTUM 78468R762 748 7034 SH SOLE 7034 0 0 SPDR SER TR RUSSELL YIELD 78468R770 277 2763 SH SOLE 2763 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 3396 41663 SH SOLE 41663 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 4184 58851 SH SOLE 58851 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 2377 25602 SH SOLE 25602 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 8885 104876 SH SOLE 104876 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 28619 287885 SH SOLE 287885 0 0 SPDR SER TR S&P BIOTECH 78464A870 5009 44741 SH SOLE 44741 0 0 SPDR SER TR S&P BK ETF 78464A797 440 8065 SH SOLE 8065 0 0 SPDR SER TR S&P CAP MKTS 78464A771 1177 11346 SH SOLE 11346 0 0 SPDR SER TR S&P DIVID ETF 78464A763 18908 146428 SH SOLE 146428 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 3016 35158 SH SOLE 35158 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 1041 11542 SH SOLE 11542 0 0 SPDR SER TR S&P KENSHO INTLG 78468R697 213 4685 SH SOLE 4685 0 0 SPDR SER TR S&P KENSHO NEW 78468R648 4069 69017 SH SOLE 69017 0 0 SPDR SER TR S&P METALS MNG 78464A755 483 10777 SH SOLE 10777 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 594 6196 SH SOLE 6196 0 0 SPDR SER TR S&P PHARMAC 78464A722 1928 41781 SH SOLE 41781 0 0 SPDR SER TR S&P REGL BKG 78464A698 1522 21481 SH SOLE 21481 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 2740 11268 SH SOLE 11268 0 0 SPDR SER TR S&P TELECOM 78464A540 253 2490 SH SOLE 2490 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 280 2967 SH SOLE 2967 0 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 793 6733 SH SOLE 6733 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 593 3935 SH SOLE 3935 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 496 4152 SH SOLE 4152 0 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 388 25128 SH SOLE 25128 0 0 SPIRIT AIRLS INC COM 848577102 253 11570 SH SOLE 11570 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 412 8551 SH SOLE 8551 0 0 SPLUNK INC COM 848637104 302 2614 SH SOLE 2614 0 0 SPORTS VENTURES ACQUISIN COR CL A SHS G8372A103 1208 124152 SH SOLE 124152 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 959 4098 SH SOLE 4098 0 0 SPROTT ETF TRUST GOLD MINERS ETF 85210B102 1015 37129 SH SOLE 37129 0 0 SPROTT FOCUS TR INC COM 85208J109 473 55000 SH SOLE 55000 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 121599 6854501 SH SOLE 6854501 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 105734 7363121 SH SOLE 7363121 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 3297 411125 SH SOLE 411125 0 0 SPS COMM INC COM 78463M107 205 1440 SH SOLE 1440 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 247 3014 SH SOLE 3014 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 22147 485377 SH SOLE 485377 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 431 9352 SH SOLE 9352 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 342 12649 SH SOLE 12649 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 9757 206104 SH SOLE 206104 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 255 6329 SH SOLE 6329 0 0 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 3453 70696 SH SOLE 70696 0 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 12267 249842 SH SOLE 249842 0 0 SSGA ACTIVE TR SPDR SSGA FXD 78470P507 409 13197 SH SOLE 13197 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 1342 28566 SH SOLE 28566 0 0 SSR MNG INC COM 784730103 318 18001 SH SOLE 18001 0 0 STANLEY BLACK & DECKER INC COM 854502101 1659 8801 SH SOLE 8801 0 0 STARBUCKS CORP COM 855244109 17116 146327 SH SOLE 146327 0 0 STARWOOD PPTY TR INC COM 85571B105 4280 176106 SH SOLE 176106 0 0 STATE STR CORP COM 857477103 993 10672 SH SOLE 10672 0 0 STEEL DYNAMICS INC COM 858119100 904 14563 SH SOLE 14563 0 0 STERICYCLE INC COM 858912108 242 4067 SH SOLE 4067 0 0 STERIS PLC SHS USD G8473T100 353 1452 SH SOLE 1452 0 0 STIFEL FINL CORP COM 860630102 224 3187 SH SOLE 3187 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 414 8470 SH SOLE 8470 0 0 STONECO LTD COM CL A G85158106 493 29256 SH SOLE 29256 0 0 STORE CAP CORP COM 862121100 2553 74236 SH SOLE 74236 0 0 STRATASYS LTD SHS M85548101 231 9418 SH SOLE 9418 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 2677 103055 SH SOLE 103055 0 0 STRYKER CORPORATION COM 863667101 15310 57249 SH SOLE 57249 0 0 STURM RUGER & CO INC COM 864159108 1444 21231 SH SOLE 21231 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 741 50556 SH SOLE 50556 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 250 36825 SH SOLE 36825 0 0 SUMMIT MATLS INC CL A 86614U100 433 10788 SH SOLE 10788 0 0 SUN LIFE FINANCIAL INC. COM 866796105 578 10385 SH SOLE 10385 0 0 SUNCOR ENERGY INC NEW COM 867224107 413 16504 SH SOLE 16504 0 0 SUNDIAL GROWERS INC COM 86730L109 20 34899 SH SOLE 34899 0 0 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 1304 31949 SH SOLE 31949 0 0 SUNRUN INC COM 86771W105 495 14437 SH SOLE 14437 0 0 SURFACE ONCOLOGY INC COM 86877M209 82 17245 SH SOLE 17245 0 0 SVB FINANCIAL GROUP COM 78486Q101 1659 2446 SH SOLE 2446 0 0 SYNCHRONY FINANCIAL COM 87165B103 441 9511 SH SOLE 9511 0 0 SYNOPSYS INC COM 871607107 2736 7425 SH SOLE 7425 0 0 SYSCO CORP COM 871829107 3017 38410 SH SOLE 38410 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 9783 81323 SH SOLE 81323 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1258 92243 SH SOLE 92243 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 614 3453 SH SOLE 3453 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 244 12640 SH SOLE 12640 0 0 TAPESTRY INC COM 876030107 439 10810 SH SOLE 10810 0 0 TARGA RES CORP COM 87612G101 627 12010 SH SOLE 12010 0 0 TARGET CORP COM 87612E106 19586 84622 SH SOLE 84622 0 0 TARGET HOSPITALITY CORP COM 87615L107 67 18807 SH SOLE 18807 0 0 TC ENERGY CORP COM 87807B107 4420 94972 SH SOLE 94972 0 0 TCR2 THERAPEUTICS INC COM 87808K106 52 11023 SH SOLE 11023 0 0 TE CONNECTIVITY LTD SHS H84989104 1860 11525 SH SOLE 11525 0 0 TECNOGLASS INC SHS G87264100 210 8000 SH SOLE 8000 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 766 32243 SH SOLE 32243 0 0 TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 1237 48228 SH SOLE 48228 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 401 20862 SH SOLE 20862 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 199 12229 SH SOLE 12229 0 0 TELADOC HEALTH INC COM 87918A105 4314 46991 SH SOLE 46991 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 248 568 SH SOLE 568 0 0 TELEFONICA S A SPONSORED ADR 879382208 94 22168 SH SOLE 22168 0 0 TELLURIAN INC NEW COM 87968A104 127 41099 SH SOLE 41099 0 0 TEMPLETON EMERGING MKTS INCO COM 880192109 73 10000 SH SOLE 10000 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 59 11392 SH SOLE 11392 0 0 TEMPUR SEALY INTL INC COM 88023U101 230 4888 SH SOLE 4888 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 7175 87827 SH SOLE 87827 0 0 TERADYNE INC COM 880770102 1921 11745 SH SOLE 11745 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 567 12525 SH SOLE 12525 0 0 TESLA INC COM 88160R101 81501 77161 SH SOLE 77161 0 0 TETRA TECH INC NEW COM 88162G103 1955 11516 SH SOLE 11516 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 121 15147 SH SOLE 15147 0 0 TEXAS INSTRS INC COM 882508104 13654 72446 SH SOLE 72446 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 379 303 SH SOLE 303 0 0 TEXTRON INC COM 883203101 1406 18210 SH SOLE 18210 0 0 THE REALREAL INC COM 88339P101 118 10160 SH SOLE 10160 0 0 THE TRADE DESK INC COM CL A 88339J105 3868 42211 SH SOLE 42211 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 29953 44893 SH SOLE 44893 0 0 THOMSON REUTERS CORP. COM NEW 884903709 395 3302 SH SOLE 3302 0 0 THOR INDS INC COM 885160101 653 6297 SH SOLE 6297 0 0 THORNBURG INCM BUILDER OPP T COM 885213108 661 35425 SH SOLE 35425 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 550 21926 SH SOLE 21926 0 0 TILRAY BRANDS INC COM CL 2 88688T100 291 41350 SH SOLE 41350 0 0 TJX COS INC NEW COM 872540109 5383 70905 SH SOLE 70905 0 0 T-MOBILE US INC COM 872590104 2856 24628 SH SOLE 24628 0 0 TOLL BROTHERS INC COM 889478103 942 13013 SH SOLE 13013 0 0 TORO CO COM 891092108 860 8607 SH SOLE 8607 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1840 23991 SH SOLE 23991 0 0 TORTOISE ENERGY INDEPENDENC COM 89148K200 792 35774 SH SOLE 35774 0 0 TORTOISE MIDSTRM ENERGY FD I COM 89148B200 446 14620 SH SOLE 14620 0 0 TORTOISE PIPELINE & ENERGY F COM 89148H207 912 39950 SH SOLE 39950 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 851 62500 SH SOLE 62500 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 4914 99353 SH SOLE 99353 0 0 TOYOTA MOTOR CORP ADS 892331307 1493 8055 SH SOLE 8055 0 0 TPG PACE BEN FIN CORP CL A COM G8990D125 655 66746 SH SOLE 66746 0 0 TRACTOR SUPPLY CO COM 892356106 1201 5031 SH SOLE 5031 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 1287 6371 SH SOLE 6371 0 0 TRANSDIGM GROUP INC COM 893641100 497 781 SH SOLE 781 0 0 TRANSGLOBE ENERGY CORP COM 893662106 85 28152 SH SOLE 28152 0 0 TRANSOCEAN LTD REG SHS H8817H100 85 30817 SH SOLE 30817 0 0 TRANSUNION COM 89400J107 951 8021 SH SOLE 8021 0 0 TRAVELERS COMPANIES INC COM 89417E109 4433 28340 SH SOLE 28340 0 0 TREX CO INC COM 89531P105 905 6699 SH SOLE 6699 0 0 TRI CONTL CORP COM 895436103 275 8292 SH SOLE 8292 0 0 TRIP COM GROUP LTD ADS 89677Q107 3110 126334 SH SOLE 126334 0 0 TRITON INTL LTD CL A G9078F107 719 11940 SH SOLE 11940 0 0 TRUECAR INC COM 89785L107 37 11012 SH SOLE 11012 0 0 TRUIST FINL CORP COM 89832Q109 4123 70419 SH SOLE 70419 0 0 TTEC HLDGS INC COM 89854H102 206 2277 SH SOLE 2277 0 0 TWILIO INC CL A 90138F102 2212 8402 SH SOLE 8402 0 0 TWITTER INC COM 90184L102 6298 145712 SH SOLE 145712 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 2532 72373 SH SOLE 72373 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 1389 39556 SH SOLE 39556 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 653 17912 SH SOLE 17912 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 2125 59665 SH SOLE 59665 0 0 TYLER TECHNOLOGIES INC COM 902252105 449 836 SH SOLE 836 0 0 TYME TECHNOLOGIES INC COM 90238J103 6 10000 SH SOLE 10000 0 0 TYSON FOODS INC CL A 902494103 704 8076 SH SOLE 8076 0 0 UBER TECHNOLOGIES INC COM 90353T100 7280 173619 SH SOLE 173619 0 0 UBS GROUP AG SHS H42097107 1331 74489 SH SOLE 74489 0 0 UDR INC COM 902653104 581 9689 SH SOLE 9689 0 0 UGI CORP NEW COM 902681105 1817 39597 SH SOLE 39597 0 0 UIPATH INC CL A 90364P105 372 8626 SH SOLE 8626 0 0 ULTA BEAUTY INC COM 90384S303 2484 6026 SH SOLE 6026 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 327 5700 SH SOLE 5700 0 0 UNDER ARMOUR INC CL A 904311107 2975 140385 SH SOLE 140385 0 0 UNIFIRST CORP MASS COM 904708104 356 1692 SH SOLE 1692 0 0 UNILEVER PLC SPON ADR NEW 904767704 3457 64267 SH SOLE 64267 0 0 UNION PAC CORP COM 907818108 14271 56649 SH SOLE 56649 0 0 UNITED AIRLS HLDGS INC COM 910047109 1533 35017 SH SOLE 35017 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 275 23470 SH SOLE 23470 0 0 UNITED PARCEL SERVICE INC CL B 911312106 21333 99527 SH SOLE 99527 0 0 UNITED RENTALS INC COM 911363109 2213 6659 SH SOLE 6659 0 0 UNITED STATES STL CORP NEW COM 912909108 1947 81765 SH SOLE 81765 0 0 UNITED STS OIL FD LP UNITS 91232N207 476 8754 SH SOLE 8754 0 0 UNITEDHEALTH GROUP INC COM 91324P102 39575 78813 SH SOLE 78813 0 0 UNITY SOFTWARE INC COM 91332U101 1463 10237 SH SOLE 10237 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 463 2805 SH SOLE 2805 0 0 UNUM GROUP COM 91529Y106 589 23959 SH SOLE 23959 0 0 UPSTART HLDGS INC COM 91680M107 541 3575 SH SOLE 3575 0 0 US BANCORP DEL COM NEW 902973304 4802 85498 SH SOLE 85498 0 0 US FOODS HLDG CORP COM 912008109 862 24756 SH SOLE 24756 0 0 V F CORP COM 918204108 1307 17851 SH SOLE 17851 0 0 VAIL RESORTS INC COM 91879Q109 569 1735 SH SOLE 1735 0 0 VALE S A SPONSORED ADS 91912E105 1392 99276 SH SOLE 99276 0 0 VALERO ENERGY CORP COM 91913Y100 2377 31639 SH SOLE 31639 0 0 VALLEY NATL BANCORP COM 919794107 177 12859 SH SOLE 12859 0 0 VALMONT INDS INC COM 920253101 795 3174 SH SOLE 3174 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 1171 12267 SH SOLE 12267 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 632 36742 SH SOLE 36742 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 353 1865 SH SOLE 1865 0 0 VANECK ETF TRUST CEF MUNI INCOME 92189F460 298 10059 SH SOLE 10059 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1026 31131 SH SOLE 31131 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 11899 371535 SH SOLE 371535 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 831 13306 SH SOLE 13306 0 0 VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 291 5676 SH SOLE 5676 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 8621 301435 SH SOLE 301435 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3234 77138 SH SOLE 77138 0 0 VANECK ETF TRUST LOW CARBN ENERGY 92189F502 347 2166 SH SOLE 2166 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 14525 190841 SH SOLE 190841 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 771 4169 SH SOLE 4169 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 221 1967 SH SOLE 1967 0 0 VANECK ETF TRUST RETAIL ETF 92189F684 291 1493 SH SOLE 1493 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1972 6396 SH SOLE 6396 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 479 19050 SH SOLE 19050 0 0 VANECK ETF TRUST VANECK VIETNAM 92189F817 2720 128061 SH SOLE 128061 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 712 10756 SH SOLE 10756 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 13091 43385 SH SOLE 43385 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 8347 55129 SH SOLE 55129 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1773 8384 SH SOLE 8384 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 4098 21398 SH SOLE 21398 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 1768 10487 SH SOLE 10487 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 2005 8383 SH SOLE 8383 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 2756 15268 SH SOLE 15268 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 3817 18165 SH SOLE 18165 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 44551 508457 SH SOLE 508457 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 2233 21701 SH SOLE 21701 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 28578 353556 SH SOLE 353556 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 63344 747415 SH SOLE 747415 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 8565 155272 SH SOLE 155272 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 10282 56228 SH SOLE 56228 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 111537 347576 SH SOLE 347576 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 193609 875978 SH SOLE 875978 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 40969 160904 SH SOLE 160904 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 40840 271662 SH SOLE 271662 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 170873 670694 SH SOLE 670694 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 24657 212540 SH SOLE 212540 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 127151 291251 SH SOLE 291251 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 16146 90276 SH SOLE 90276 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 98809 437192 SH SOLE 437192 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 19516 69254 SH SOLE 69254 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 244100 1011017 SH SOLE 1011017 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 137273 933135 SH SOLE 933135 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2676 43664 SH SOLE 43664 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 19704 398371 SH SOLE 398371 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1237 18124 SH SOLE 18124 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 12243 156948 SH SOLE 156948 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 7705 57515 SH SOLE 57515 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1128 20901 SH SOLE 20901 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 43645 406259 SH SOLE 406259 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 53316 1037272 SH SOLE 1037272 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 41675 758963 SH SOLE 758963 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 2159 32481 SH SOLE 32481 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 13821 148995 SH SOLE 148995 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3617 40456 SH SOLE 40456 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 8183 154861 SH SOLE 154861 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 587 9652 SH SOLE 9652 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 24354 299704 SH SOLE 299704 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 4458 49156 SH SOLE 49156 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565 6690 85265 SH SOLE 85265 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 4251 54123 SH SOLE 54123 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 332 1515 SH SOLE 1515 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 2174 29490 SH SOLE 29490 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1237 13779 SH SOLE 13779 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 3387 23311 SH SOLE 23311 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 754 3493 SH SOLE 3493 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 89311 520004 SH SOLE 520004 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 21750 342141 SH SOLE 342141 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 26325 515566 SH SOLE 515566 0 0 VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 1209 15563 SH SOLE 15563 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 42798 381750 SH SOLE 381750 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 2943 34457 SH SOLE 34457 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 5259 78293 SH SOLE 78293 0 0 VANGUARD WORLD FD ESG INTL STK ETF 921910725 479 7730 SH SOLE 7730 0 0 VANGUARD WORLD FD ESG US CORP BD 921910691 1415 19260 SH SOLE 19260 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 4988 56754 SH SOLE 56754 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 734 5243 SH SOLE 5243 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 3543 21077 SH SOLE 21077 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 8010 74989 SH SOLE 74989 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 6218 23845 SH SOLE 23845 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 906 6684 SH SOLE 6684 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 8083 23727 SH SOLE 23727 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 8703 43543 SH SOLE 43543 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 6341 81693 SH SOLE 81693 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3493 36170 SH SOLE 36170 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 25011 93875 SH SOLE 93875 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4748 23399 SH SOLE 23399 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 23204 50646 SH SOLE 50646 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 2993 15201 SH SOLE 15201 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 7331 46876 SH SOLE 46876 0 0 VBI VACCINES INC CDA COM NEW 91822J103 79 33565 SH SOLE 33565 0 0 VEEVA SYS INC CL A COM 922475108 2753 10777 SH SOLE 10777 0 0 VELODYNE LIDAR INC COM 92259F101 46 10019 SH SOLE 10019 0 0 VENTAS INC COM 92276F100 626 12248 SH SOLE 12248 0 0 VERICEL CORP COM 92346J108 225 5728 SH SOLE 5728 0 0 VERISIGN INC COM 92343E102 1105 4354 SH SOLE 4354 0 0 VERISK ANALYTICS INC COM 92345Y106 12901 56401 SH SOLE 56401 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 39687 763813 SH SOLE 763813 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 6803 30979 SH SOLE 30979 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 266 10675 SH SOLE 10675 0 0 VIATRIS INC COM 92556V106 851 62927 SH SOLE 62927 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 13166 169407 SH SOLE 169407 0 0 VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 23861 307223 SH SOLE 307223 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 8729 125417 SH SOLE 125417 0 0 VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1702 27841 SH SOLE 27841 0 0 VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 1448 62043 SH SOLE 62043 0 0 VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 492 11698 SH SOLE 11698 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 415 31024 SH SOLE 31024 0 0 VIRTU FINL INC CL A 928254101 3890 134934 SH SOLE 134934 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838X102 699 119851 SH SOLE 119851 0 0 VIRTUS ALLIANZGI CONVERTIBLE COM 92838U108 411 80502 SH SOLE 80502 0 0 VIRTUS ALLIANZGI DIVERSIFIED COM 92840N100 390 12107 SH SOLE 12107 0 0 VIRTUS DIVIDEND INTEREST & P COM 92840R101 258 16096 SH SOLE 16096 0 0 VIRTUS GLOBAL DIVID & INCOME COM 92835W107 369 38892 SH SOLE 38892 0 0 VISA INC COM CL A 92826C839 38217 176349 SH SOLE 176349 0 0 VISTRA CORP COM 92840M102 5009 219985 SH SOLE 219985 0 0 VIZIO HLDG CORP CL A COM 92858V101 818 42110 SH SOLE 42110 0 0 VMWARE INC CL A COM 928563402 1234 10644 SH SOLE 10644 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5191 347655 SH SOLE 347655 0 0 VOYA ASIA PAC HIGH DIV EQT I COM 92912J102 425 52400 SH SOLE 52400 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 600 84600 SH SOLE 84600 0 0 VOYA FINANCIAL INC COM 929089100 249 3749 SH SOLE 3749 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 328 31580 SH SOLE 31580 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1385 223031 SH SOLE 223031 0 0 VULCAN MATLS CO COM 929160109 385 1854 SH SOLE 1854 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 7200 138032 SH SOLE 138032 0 0 WALMART INC COM 931142103 28950 200082 SH SOLE 200082 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 813 31463 SH SOLE 31463 0 0 WASTE CONNECTIONS INC COM 94106B101 395 2901 SH SOLE 2901 0 0 WASTE MGMT INC DEL COM 94106L109 10663 63891 SH SOLE 63891 0 0 WATERS CORP COM 941848103 2560 6868 SH SOLE 6868 0 0 WAYFAIR INC CL A 94419L101 588 3094 SH SOLE 3094 0 0 WD 40 CO COM 929236107 1862 7609 SH SOLE 7609 0 0 WEBSTER FINL CORP COM 947890109 355 6360 SH SOLE 6360 0 0 WEC ENERGY GROUP INC COM 92939U106 1259 12974 SH SOLE 12974 0 0 WEJO GROUP LIMITED COMMON SHARES G9525W109 220 32150 SH SOLE 32150 0 0 WELLS FARGO CO NEW COM 949746101 14348 298095 SH SOLE 298095 0 0 WELLTOWER INC COM 95040Q104 3180 37073 SH SOLE 37073 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1666 3552 SH SOLE 3552 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 138 10390 SH SOLE 10390 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 227 16680 SH SOLE 16680 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 2184 53034 SH SOLE 53034 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 3344 77898 SH SOLE 77898 0 0 WHEELS UP EXPERIENCE INC COM CL A 96328L106 77 16700 SH SOLE 16700 0 0 WHIRLPOOL CORP COM 963320106 495 2112 SH SOLE 2112 0 0 WILLIAMS COS INC COM 969457100 6252 240106 SH SOLE 240106 0 0 WILLIAMS SONOMA INC COM 969904101 552 3261 SH SOLE 3261 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 831 3499 SH SOLE 3499 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 307 7519 SH SOLE 7519 0 0 WINGSTOP INC COM 974155103 351 2030 SH SOLE 2030 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 482 49349 SH SOLE 49349 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 753 14523 SH SOLE 14523 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 5391 146275 SH SOLE 146275 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 641 21361 SH SOLE 21361 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 407 9405 SH SOLE 9405 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1242 23455 SH SOLE 23455 0 0 WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 487 23376 SH SOLE 23376 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 275 5501 SH SOLE 5501 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 12818 294203 SH SOLE 294203 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 2158 96913 SH SOLE 96913 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 896 24552 SH SOLE 24552 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 807 30409 SH SOLE 30409 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 4217 77973 SH SOLE 77973 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 1690 22954 SH SOLE 22954 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 455 9757 SH SOLE 9757 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 4782 76467 SH SOLE 76467 0 0 WISDOMTREE TR MORTGAGE PLUS BD 97717Y725 2761 54936 SH SOLE 54936 0 0 WISDOMTREE TR US CORP BOND FD 97717X198 508 9462 SH SOLE 9462 0 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 510 11503 SH SOLE 11503 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 2002 38161 SH SOLE 38161 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 6846 103664 SH SOLE 103664 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 18703 371386 SH SOLE 371386 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 3177 71608 SH SOLE 71608 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 4490 79781 SH SOLE 79781 0 0 WISDOMTREE TR US MULTIFACTOR 97717Y857 1840 43856 SH SOLE 43856 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 59972 910608 SH SOLE 910608 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 734 15433 SH SOLE 15433 0 0 WISDOMTREE TR US SHT TRM CORP 97717X156 2841 56143 SH SOLE 56143 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 785 23899 SH SOLE 23899 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 941 18316 SH SOLE 18316 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 1142 17641 SH SOLE 17641 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 12481 241506 SH SOLE 241506 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 2940 58185 SH SOLE 58185 0 0 WOODWARD INC COM 980745103 1186 10834 SH SOLE 10834 0 0 WORKDAY INC CL A 98138H101 614 2246 SH SOLE 2246 0 0 WP CAREY INC COM 92936U109 3904 47582 SH SOLE 47582 0 0 WPP PLC NEW ADR 92937A102 1549 20511 SH SOLE 20511 0 0 WYNN RESORTS LTD COM 983134107 807 9487 SH SOLE 9487 0 0 XAI OCTAGON FLOATING RATE & COM 98400T106 132 14773 SH SOLE 14773 0 0 XCEL ENERGY INC COM 98389B100 1331 19660 SH SOLE 19660 0 0 XPENG INC ADS 98422D105 694 13790 SH SOLE 13790 0 0 XPRESSPA GROUP INC COM 98420U703 40 20021 SH SOLE 20021 0 0 XYLEM INC COM 98419M100 1786 14897 SH SOLE 14897 0 0 YELLOW CORP COM 985510106 2509 199251 SH SOLE 199251 0 0 YUM BRANDS INC COM 988498101 3714 26742 SH SOLE 26742 0 0 YUM CHINA HLDGS INC COM 98850P109 1131 22704 SH SOLE 22704 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1506 2532 SH SOLE 2532 0 0 ZILLOW GROUP INC CL A 98954M101 419 6738 SH SOLE 6738 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1645 25891 SH SOLE 25891 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 1125 8860 SH SOLE 8860 0 0 ZOETIS INC CL A 98978V103 22026 90256 SH SOLE 90256 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 2186 11890 SH SOLE 11890 0 0 ZSCALER INC COM 98980G102 5335 16603 SH SOLE 16603 0 0 ZYNGA INC CL A 98986T108 82 12856 SH SOLE 12856 0 0