0001085146-23-001116.txt : 20230213 0001085146-23-001116.hdr.sgml : 20230213 20230213162725 ACCESSION NUMBER: 0001085146-23-001116 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230213 DATE AS OF CHANGE: 20230213 EFFECTIVENESS DATE: 20230213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AVANTAX ADVISORY SERVICES, INC. CENTRAL INDEX KEY: 0001303042 IRS NUMBER: 752176682 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-19181 FILM NUMBER: 23618917 BUSINESS ADDRESS: STREET 1: 3200 OLYMPUS BLVD. STREET 2: SUITE 100 CITY: DALLAS STATE: TX ZIP: 75019 BUSINESS PHONE: 972-870-6219 MAIL ADDRESS: STREET 1: 3200 OLYMPUS BLVD. STREET 2: SUITE 100 CITY: DALLAS STATE: TX ZIP: 75019 FORMER COMPANY: FORMER CONFORMED NAME: H D Vest Advisory Services DATE OF NAME CHANGE: 20040914 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001303042 XXXXXXXX 12-31-2022 12-31-2022 false AVANTAX ADVISORY SERVICES, INC.
3200 OLYMPUS BLVD. SUITE 100 DALLAS TX 75019
13F HOLDINGS REPORT 028-19181 N
Landry Watson Advisory Compliance Consultant 972-870-6807 /s/ Landry Watson Dallas TX 02-13-2023 0 1421 7498187659 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 22ND CENTY GROUP INC COM 90137F103 BBG001SQ4DP9 9389 10200 SH SOLE 10200 0 0 360 DIGITECH INC AMERICAN DEP 88557W101 BBG00MDY4LB9 710523 34898 SH SOLE 34898 0 0 3M CO COM 88579Y101 BBG001S5T7X2 5945833 49582 SH SOLE 49582 0 0 ABB LTD SPONSORED ADR 000375204 BBG001SDDMX9 343669 11283 SH SOLE 11283 0 0 ABBOTT LABS COM 002824100 BBG001S5N9M6 11498650 104733 SH SOLE 104733 0 0 ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 21597276 133638 SH SOLE 133638 0 0 ABRDN ETFS BBRG ALL COMD K1 003261104 BBG00G9CFDS3 453881 20575 SH SOLE 20575 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 BBG001SSZNJ6 1235600 316821 SH SOLE 316821 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 BBG001SCTFP8 485124 27769 SH SOLE 27769 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 BBG001T56K58 716700 31188 SH SOLE 31188 0 0 ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 255605 32770 SH SOLE 32770 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 8478660 31774 SH SOLE 31774 0 0 ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 247808 3237 SH SOLE 3237 0 0 ADMA BIOLOGICS INC COM 000899104 BBG002NCK5N4 493226 127120 SH SOLE 127120 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 6021673 17893 SH SOLE 17893 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 1366 1600 SH Call SOLE 1600 0 0 ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 3706468 57225 SH SOLE 57225 0 0 ADVENT CONV & INCOME FD COM 00764C109 BBG001SJLCH7 526418 48295 SH SOLE 48295 0 0 AECOM COM 00766T100 BBG001SKTTF1 248233 2923 SH SOLE 2923 0 0 AEROVIRONMENT INC COM 008073108 BBG001SPPWP6 225714 2635 SH SOLE 2635 0 0 AES CORP COM 00130H105 BBG001S6B1L5 344415 11975 SH SOLE 11975 0 0 AFLAC INC COM 001055102 BBG001S5NGJ4 7141555 99271 SH SOLE 99271 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 506048 3382 SH SOLE 3382 0 0 AGNC INVT CORP COM 00123Q104 BBG001T074G2 448066 43291 SH SOLE 43291 0 0 AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 783599 15072 SH SOLE 15072 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUF10 00888H109 BBG00V5MP4M7 876725 31980 SH SOLE 31980 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H406 BBG00VSHDKC1 217568 8093 SH SOLE 8093 0 0 AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 BBG00V5MGHR3 418873 15951 SH SOLE 15951 0 0 AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2635553 8550 SH SOLE 8550 0 0 AIRBNB INC COM CL A 009066101 BBG001Y2XS16 230679 2698 SH SOLE 2698 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 BBG001S7YHX0 203332 2412 SH SOLE 2412 0 0 ALBEMARLE CORP COM 012653101 BBG001S7SBP9 1394377 6430 SH SOLE 6430 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 1151248 13069 SH SOLE 13069 0 0 ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106 BBG001S6LJ53 197887 21463 SH SOLE 21463 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG001S5N9S0 253693 7381 SH SOLE 7381 0 0 ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 976876 17694 SH SOLE 17694 0 0 ALLSTATE CORP COM 020002101 BBG001S9BM06 3620481 26700 SH SOLE 26700 0 0 ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 15188477 172146 SH SOLE 172146 0 0 ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 17816315 200792 SH SOLE 200792 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 847009 22249 SH SOLE 22249 0 0 ALPS ETF TR CLEAN ENERGY 00162Q460 BBG00L99FDK7 746531 16411 SH SOLE 16411 0 0 ALPS ETF TR OSHARES US SMLCP 00162Q395 BBG018B6MX08 3566650 106245 SH SOLE 106245 0 0 ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 5483082 119954 SH SOLE 119954 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 254111 210009 SH SOLE 210009 0 0 AMAZON COM INC COM 023135106 BBG001S5PQL7 28487508 339137 SH SOLE 339137 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 BBG001SZYYL4 136424 33519 SH SOLE 33519 0 0 AMEREN CORP COM 023608102 BBG001S5NF24 369043 4150 SH SOLE 4150 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 327080 25714 SH SOLE 25714 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 226221 3326 SH SOLE 3326 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 630070 8456 SH SOLE 8456 0 0 AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 2079265 21899 SH SOLE 21899 0 0 AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 2335073 15804 SH SOLE 15804 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 BBG001S5NJG1 316492 5005 SH SOLE 5005 0 0 AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 2332542 11010 SH SOLE 11010 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 1701322 11162 SH SOLE 11162 0 0 AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 2594861 15659 SH SOLE 15659 0 0 AMGEN INC COM 031162100 BBG001S5NNL6 9082044 34580 SH SOLE 34580 0 0 AMMO INC COM 00175J107 BBG001SB6XN8 134751 77891 SH SOLE 77891 0 0 AMN HEALTHCARE SVCS INC COM 001744101 BBG001S6Q193 631829 6145 SH SOLE 6145 0 0 AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 1090953 14328 SH SOLE 14328 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 1532866 42746 SH SOLE 42746 0 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 BBG00CRCD217 796130 20419 SH SOLE 20419 0 0 AMPRIUS TECHNOLOGIES INC *W EXP 09/14/202 03214Q116 2901 10000 SH SOLE 10000 0 0 AMYRIS INC COM NEW 03236M200 BBG001T20G05 111751 73040 SH SOLE 73040 0 0 ANALOG DEVICES INC COM 032654105 BBG001S5ND38 1158868 7065 SH SOLE 7065 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 479307 7983 SH SOLE 7983 0 0 ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 BBG001S8J4S0 326508 15489 SH SOLE 15489 0 0 ANSYS INC COM 03662Q105 BBG001S926L8 251978 1043 SH SOLE 1043 0 0 APA CORPORATION COM 03743Q108 BBG00YTS96H1 414116 8871 SH SOLE 8871 0 0 APPLE INC COM 037833100 BBG001S5N8V8 114153101 878574 SH SOLE 878574 0 0 APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1393376 14309 SH SOLE 14309 0 0 ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 221419 16787 SH SOLE 16787 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 BBG001S5ND74 3137299 33789 SH SOLE 33789 0 0 ARDMORE SHIPPING CORP COM Y0207T100 BBG004SCC0S0 158323 10987 SH SOLE 10987 0 0 ARES CAPITAL CORP COM 04010L103 BBG001SL96Z9 1315427 71220 SH SOLE 71220 0 0 ARES CAPITAL CORP NOTE 4.625% 3/0 04010LAW3 26516 25000 SH SOLE 25000 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 BBG0068KVVC7 207530 3032 SH SOLE 3032 0 0 ARISTA NETWORKS INC COM 040413106 BBG001T51KQ0 331286 2730 SH SOLE 2730 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 BBG00N7YFKY9 344592 24148 SH SOLE 24148 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 242552 8592 SH SOLE 8592 0 0 ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 1943628 62216 SH SOLE 62216 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 BBG0077Q7LG8 571367 14821 SH SOLE 14821 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1885590 3451 SH SOLE 3451 0 0 ASSOCIATED BANC CORP COM 045487105 BBG001S5NVZ3 824983 35729 SH SOLE 35729 0 0 AST SPACEMOBILE INC COM CL A 00217D100 BBG00Q402TS1 58804 12200 SH SOLE 12200 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 2291489 33798 SH SOLE 33798 0 0 AT&T INC COM 00206R102 BBG001S5VWH2 9826232 533744 SH SOLE 533744 0 0 ATKORE INC COM 047649108 BBG001T8LDZ8 221282 1951 SH SOLE 1951 0 0 ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 5222956 46604 SH SOLE 46604 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 2350783 9842 SH SOLE 9842 0 0 AUTOZONE INC COM 053332102 BBG001S6Q5D9 1164037 472 SH SOLE 472 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 BBG001SD3F74 89500 12500 SH SOLE 12500 0 0 AVANGRID INC COM 05351W103 BBG00B8NWRH3 276791 6440 SH SOLE 6440 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 BBG001SF8W86 324503 4089 SH SOLE 4089 0 0 AXON ENTERPRISE INC COM 05464C101 BBG001SB2HG5 313442 1889 SH SOLE 1889 0 0 B & G FOODS INC NEW COM 05508R106 BBG001SQD861 201139 18039 SH SOLE 18039 0 0 BALL CORP COM 058498106 BBG001S5P7Q4 239183 4677 SH SOLE 4677 0 0 BANCO SANTANDER S.A. ADR 05964H105 BBG001S5WCX7 31279 10603 SH SOLE 10603 0 0 BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 7419781 224027 SH SOLE 224027 0 0 BANK FIRST CORP COM 06211J100 BBG001S79DP6 989468 10660 SH SOLE 10660 0 0 BANK MONTREAL QUE COM 063671101 BBG001S5Y203 204991 2263 SH SOLE 2263 0 0 BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 1361392 29908 SH SOLE 29908 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 1361927 27806 SH SOLE 27806 0 0 BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 549540 16302 SH SOLE 16302 0 0 BARCLAYS BANK PLC IPSPGS TTL ETN 06738C794 BBG001SPJ643 527680 24335 SH SOLE 24335 0 0 BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 1200303 69866 SH SOLE 69866 0 0 BAXTER INTL INC COM 071813109 BBG001S5P1K3 1018910 19990 SH SOLE 19990 0 0 BCE INC COM NEW 05534B760 BBG001S5P2C0 202244 4602 SH SOLE 4602 0 0 BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1513479 5952 SH SOLE 5952 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 5624532 12 SH SOLE 12 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 41598121 134665 SH SOLE 134665 0 0 BEST BUY INC COM 086516101 BBG001S5P285 340995 4251 SH SOLE 4251 0 0 BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 877811 14147 SH SOLE 14147 0 0 BIOGEN INC COM 09062X103 BBG001S67826 254794 920 SH SOLE 920 0 0 BLACK HILLS CORP COM 092113109 BBG001S5P6X8 341272 4852 SH SOLE 4852 0 0 BLACKROCK ENHANCED GLOBAL DI COM 092501105 BBG001SB82H1 1684420 176195 SH SOLE 176195 0 0 BLACKROCK ETF TRUST US CARBON TRANS 09290C509 BBG00ZS43SF2 272082 6414 SH SOLE 6414 0 0 BLACKROCK INC COM 09247X101 BBG001SDBP55 3294702 4649 SH SOLE 4649 0 0 BLACKROCK MUNICIPAL INCOME COM 09253X102 BBG001SLPP25 237800 20989 SH SOLE 20989 0 0 BLACKSTONE INC COM 09260D107 BBG001S7H949 2416597 32573 SH SOLE 32573 0 0 BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 BBG00MS80PP0 272826 12207 SH SOLE 12207 0 0 BLOCK INC CL A 852234103 BBG001TFLWL5 1372111 21835 SH SOLE 21835 0 0 BLUCORA INC COM 095229100 BBG001S5S9H7 1839743 72062 SH SOLE 72062 0 0 BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 BBG001SBTYG9 37590 17403 SH SOLE 17403 0 0 BNY MELLON STRATEGIC MUN BD COM 09662E109 BBG001S6D1L3 60998 10553 SH SOLE 10553 0 0 BOEING CO COM 097023105 BBG001S5P0V3 7355836 38615 SH SOLE 38615 0 0 BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 463514 230 SH SOLE 230 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 367461 3516 SH SOLE 3516 0 0 BORGWARNER INC COM 099724106 BBG001S7F4D2 799128 19854 SH SOLE 19854 0 0 BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 853404 18444 SH SOLE 18444 0 0 BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 3287820 94126 SH SOLE 94126 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 4671439 64926 SH SOLE 64926 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 709508 17747 SH SOLE 17747 0 0 BROADCOM INC COM 11135F101 BBG00KHY5SY8 6064380 10846 SH SOLE 10846 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 534880 3988 SH SOLE 3988 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 227739 7349 SH SOLE 7349 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 BBG00W5FR7D1 789859 28680 SH SOLE 28680 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 409974 16179 SH SOLE 16179 0 0 BRT APARTMENTS CORP COM 055645303 BBG001S5PCX5 5181228 263810 SH SOLE 263810 0 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 BBG001T056Q8 202072 9127 SH SOLE 9127 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 243370 1515 SH SOLE 1515 0 0 CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 334835 6149 SH SOLE 6149 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 BBG001SG6175 1877760 178664 SH SOLE 178664 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 BBG001SQN842 73807 13227 SH SOLE 13227 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 BBG001SC0HR3 179297 13360 SH SOLE 13360 0 0 CAMDEN PPTY TR SH BEN INT 133131102 BBG001S5Q6V9 274849 2457 SH SOLE 2457 0 0 CAMECO CORP COM 13321L108 BBG001S5Y5S6 415772 18340 SH SOLE 18340 0 0 CAMPBELL SOUP CO COM 134429109 BBG001S5Q2B0 1106387 19496 SH SOLE 19496 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 BBG001S5YBB1 1085993 26848 SH SOLE 26848 0 0 CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 271711 2286 SH SOLE 2286 0 0 CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 677912 9089 SH SOLE 9089 0 0 CANO HEALTH INC COM CL A 13781Y103 BBG00TJZLYB8 61658 45006 SH SOLE 45006 0 0 CANON INC SPONSORED ADR 138006309 BBG001S7VGH3 507052 23388 SH SOLE 23388 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 661173 28028 SH SOLE 28028 0 0 CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 BBG014YZRRT5 1205545 54109 SH SOLE 54109 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 1446557 72545 SH SOLE 72545 0 0 CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 2182047 23473 SH SOLE 23473 0 0 CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 1510750 19653 SH SOLE 19653 0 0 CAREMAX INC COM CL A 14171W103 BBG00VWC4RQ7 96057 26317 SH SOLE 26317 0 0 CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 333772 41411 SH SOLE 41411 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 BBG001S5Q5M1 253866 6872 SH SOLE 6872 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 1406547 34098 SH SOLE 34098 0 0 CATERPILLAR INC COM 149123101 BBG001S5PJ06 6797042 28373 SH SOLE 28373 0 0 CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 1100506 8771 SH SOLE 8771 0 0 CBRE GBL REAL ESTATE INC FD COM 12504G100 BBG001SJ9SR5 123370 21531 SH SOLE 21531 0 0 CDW CORP COM 12514G108 BBG001V18TB6 660568 3699 SH SOLE 3699 0 0 CENTENE CORP DEL COM 15135B101 BBG001S6T7Q8 223887 2730 SH SOLE 2730 0 0 CENTERPOINT ENERGY INC COM 15189T107 BBG001SB10S0 296819 9897 SH SOLE 9897 0 0 CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 519451 6097 SH SOLE 6097 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 BBG00Q741ZS7 775847 81411 SH SOLE 81411 0 0 CHEESECAKE FACTORY INC COM 163072101 BBG001S71Q75 296631 9355 SH SOLE 9355 0 0 CHEMOURS CO COM 163851108 BBG005H82GC1 224580 7334 SH SOLE 7334 0 0 CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 980133 6536 SH SOLE 6536 0 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 BBG001SSCPS6 343815 6046 SH SOLE 6046 0 0 CHESAPEAKE UTILS CORP COM 165303108 BBG001SCP5R2 286587 2425 SH SOLE 2425 0 0 CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 26047826 145121 SH SOLE 145121 0 0 CHIMERA INVT CORP COM NEW 16934Q208 BBG001SR1G28 188493 34271 SH SOLE 34271 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 BBG001SP50B3 514759 371 SH SOLE 371 0 0 CHUBB LIMITED COM H1467J104 BBG001S8S1L3 8296762 37610 SH SOLE 37610 0 0 CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 796030 9875 SH SOLE 9875 0 0 CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 972508 2935 SH SOLE 2935 0 0 CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 465640 4548 SH SOLE 4548 0 0 CION INVT CORP COM 17259U204 BBG009KJ66C3 147313 15109 SH SOLE 15109 0 0 CISCO SYS INC COM 17275R102 BBG001S6HC62 11348372 238211 SH SOLE 238211 0 0 CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 2304997 50962 SH SOLE 50962 0 0 CITIZENS FINL GROUP INC COM 174610105 BBG006Q0HZT0 260787 6624 SH SOLE 6624 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 BBG00GLNJ0R0 227980 3935 SH SOLE 3935 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 515356 31990 SH SOLE 31990 0 0 CLOROX CO DEL COM 189054109 BBG001S5PX50 1743294 12423 SH SOLE 12423 0 0 CME GROUP INC COM 12572Q105 BBG001S86547 1192057 7089 SH SOLE 7089 0 0 CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 1148102 18129 SH SOLE 18129 0 0 COCA COLA CO COM 191216100 BBG001S5SMQ8 9545623 150065 SH SOLE 150065 0 0 COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108 BBG001S6R487 438835 6465 SH SOLE 6465 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 242181 4235 SH SOLE 4235 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 128187 11147 SH SOLE 11147 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 BBG001SLK0B5 413183 20274 SH SOLE 20274 0 0 COHEN & STEERS TAX ADVAN PFD COM 19249X108 BBG00RP7J3T9 577226 32667 SH SOLE 32667 0 0 COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 1873947 23784 SH SOLE 23784 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 BBG00HY5VSC4 1339368 77465 SH SOLE 77465 0 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 300083 11745 SH SOLE 11745 0 0 COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 5280496 151001 SH SOLE 151001 0 0 COMMUNITY BK SYS INC COM 203607106 BBG001S5PK76 242018 3845 SH SOLE 3845 0 0 COMPASS MINERALS INTL INC COM 20451N101 BBG001SDY0X4 348166 8492 SH SOLE 8492 0 0 COMPASS PATHWAYS PLC SPONSORED ADS 20451W101 BBG00X0VY3F8 171208 21321 SH SOLE 21321 0 0 COMSCORE INC COM 20564W105 BBG001SHM6F5 12064 10400 SH SOLE 10400 0 0 CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 792240 20471 SH SOLE 20471 0 0 CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 9150759 77549 SH SOLE 77549 0 0 CONSOLIDATED EDISON INC COM 209115104 BBG001S5QRL4 2019128 21185 SH SOLE 21185 0 0 CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 6314484 27247 SH SOLE 27247 0 0 CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 362464 4204 SH SOLE 4204 0 0 CONTRAFECT CORP COM NEW 212326300 BBG001V0GB00 2017 21009 SH SOLE 21009 0 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 107409 14574 SH SOLE 14574 0 0 CORNING INC COM 219350105 BBG001S5RLH1 536323 16792 SH SOLE 16792 0 0 CORTEVA INC COM 22052L104 BBG00BN969D0 660876 11243 SH SOLE 11243 0 0 COSTAMARE INC SHS Y1771G102 BBG001TCSQ10 151830 16361 SH SOLE 16361 0 0 COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 11192115 24517 SH SOLE 24517 0 0 COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 1671204 68018 SH SOLE 68018 0 0 CRANE HLDGS CO COM 224441105 BBG017BXPZ94 386205 3845 SH SOLE 3845 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 BBG001SF3K87 95641 31461 SH SOLE 31461 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 BBG00DBBGRY0 304997 7503 SH SOLE 7503 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 524239 4979 SH SOLE 4979 0 0 CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 4777574 35222 SH SOLE 35222 0 0 CSI COMPRESSCO LP COM UNIT 12637A103 BBG001SR5QB2 45756 34403 SH SOLE 34403 0 0 CSX CORP COM 126408103 BBG001S5Q7Q3 3366217 108658 SH SOLE 108658 0 0 CUMMINS INC COM 231021106 BBG001S5Q9M3 996753 4114 SH SOLE 4114 0 0 CVS HEALTH CORP COM 126650100 BBG001S5QBD8 11768827 126289 SH SOLE 126289 0 0 D R HORTON INC COM 23331A109 BBG001S8M692 321163 3603 SH SOLE 3603 0 0 DANAHER CORPORATION COM 235851102 BBG001S5QGT0 4112028 15493 SH SOLE 15493 0 0 DARDEN RESTAURANTS INC COM 237194105 BBG001S5QM08 645233 4664 SH SOLE 4664 0 0 DATADOG INC CL A COM 23804L103 BBG003NJHZW5 281211 3826 SH SOLE 3826 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 BBG001S9Z3V8 3844194 119274 SH SOLE 119274 0 0 DBX ETF TR XTRACKERS S&P 233051143 BBG00PK99PR8 215205 6227 SH SOLE 6227 0 0 DEERE & CO COM 244199105 BBG001S5QFF7 6547280 15270 SH SOLE 15270 0 0 DELAWARE INVTS NATL MUN INCO SH BEN INT 24610T108 BBG001S76Y64 214607 20695 SH SOLE 20695 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 1208515 36778 SH SOLE 36778 0 0 DENISON MINES CORP COM 248356107 BBG001S9ZPX7 14490 12600 SH SOLE 12600 0 0 DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 4918540 79963 SH SOLE 79963 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 1205255 6764 SH SOLE 6764 0 0 DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 914761 6688 SH SOLE 6688 0 0 DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 3840409 38301 SH SOLE 38301 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 10170398 334553 SH SOLE 334553 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 BBG01254JDW6 396545 8604 SH SOLE 8604 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 899717 37056 SH SOLE 37056 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 BBG011DXXNJ2 1102531 26497 SH SOLE 26497 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 1040546 31080 SH SOLE 31080 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 12598198 246299 SH SOLE 246299 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 609784 13875 SH SOLE 13875 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 BBG001V0SZW9 647938 10151 SH SOLE 10151 0 0 DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 487097 4979 SH SOLE 4979 0 0 DISNEY WALT CO COM 254687106 BBG001S5QHF3 9460376 108890 SH SOLE 108890 0 0 DNP SELECT INCOME FD INC COM 23325P104 BBG001S5QKC9 129029 11469 SH SOLE 11469 0 0 DOCUSIGN INC COM 256163106 BBG001T535D5 1139851 20568 SH SOLE 20568 0 0 DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 1080650 4388 SH SOLE 4388 0 0 DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 207917 1470 SH SOLE 1470 0 0 DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 6707050 109378 SH SOLE 109378 0 0 DONALDSON INC COM 257651109 BBG001S5QDV4 271179 4606 SH SOLE 4606 0 0 DOUGLAS ELLIMAN INC COM 25961D105 BBG013ZGQFH8 44111 10838 SH SOLE 10838 0 0 DOVER CORP COM 260003108 BBG001S5QL46 226417 1672 SH SOLE 1672 0 0 DOW INC COM 260557103 BBG00BN96931 2572015 51042 SH SOLE 51042 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 182331 16008 SH SOLE 16008 0 0 DTE ENERGY CO COM 233331107 BBG001S5QN88 510138 4340 SH SOLE 4340 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 5928665 57565 SH SOLE 57565 0 0 DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 660220 9620 SH SOLE 9620 0 0 EA SERIES TRUST BRIDGEWAY BLUE 02072L714 BBG01B089FS3 150519 18698 SH SOLE 18698 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 BBG0190VW7P2 332049 11275 SH SOLE 11275 0 0 EAST WEST BANCORP INC COM 27579R104 BBG001SCC7R2 330357 5013 SH SOLE 5013 0 0 EATON CORP PLC SHS G29183103 BBG001S5QZ45 1638383 10439 SH SOLE 10439 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 BBG001SV50F6 144893 19319 SH SOLE 19319 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 153696 14049 SH SOLE 14049 0 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 BBG001SC5YX4 73311 13911 SH SOLE 13911 0 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 201064 8819 SH SOLE 8819 0 0 EATON VANCE TAX-ADVANTAGED G COM 27828U106 BBG001SK6L81 384081 18342 SH SOLE 18342 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 425586 34657 SH SOLE 34657 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 BBG001SQK9P0 623013 57368 SH SOLE 57368 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829C105 BBG001SGGKG2 974606 125594 SH SOLE 125594 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 3206298 424675 SH SOLE 424675 0 0 ECOLAB INC COM 278865100 BBG001S5QRB5 391393 2689 SH SOLE 2689 0 0 EDISON INTL COM 281020107 BBG001S7MY75 588112 9244 SH SOLE 9244 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 573602 7688 SH SOLE 7688 0 0 ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 414139 3390 SH SOLE 3390 0 0 ELEMENT SOLUTIONS INC COM 28618M106 BBG004KDL523 263213 14470 SH SOLE 14470 0 0 ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 2696835 5257 SH SOLE 5257 0 0 EMERSON ELEC CO COM 291011104 BBG001S5QVT7 3696441 38481 SH SOLE 38481 0 0 ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 6822394 174486 SH SOLE 174486 0 0 ENCORE WIRE CORP COM 292562105 BBG001S70TC4 1329129 9662 SH SOLE 9662 0 0 ENDAVA PLC ADS 29260V105 BBG00LBLBCB3 322830 4220 SH SOLE 4220 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 1200329 101123 SH SOLE 101123 0 0 ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 1271785 4800 SH SOLE 4800 0 0 ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 388138 3450 SH SOLE 3450 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 4229603 175357 SH SOLE 175357 0 0 ENVIVA INC COM 29415B103 BBG007FH8JY3 826403 15601 SH SOLE 15601 0 0 EOG RES INC COM 26875P101 BBG001S5ZB93 1292385 9978 SH SOLE 9978 0 0 EPAM SYS INC COM 29414B104 BBG001SKDJH8 635488 1939 SH SOLE 1939 0 0 EQUINOR ASA SPONSORED ADR 29446M102 BBG001SJ3R93 882795 24652 SH SOLE 24652 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 BBG001S723L9 323920 5490 SH SOLE 5490 0 0 ESSENTIAL UTILS INC COM 29670G102 BBG001S5VFD3 627468 13146 SH SOLE 13146 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 BBG009LHJF14 333357 8491 SH SOLE 8491 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 BBG00QVJRY11 2055506 99156 SH SOLE 99156 0 0 ETF SER SOLUTIONS AAM S&P 500 26922A594 BBG00JC0Y603 3057379 104902 SH SOLE 104902 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 203810 6823 SH SOLE 6823 0 0 ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 19072924 467474 SH SOLE 467474 0 0 ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172 BBG00R2NHHR2 382073 20653 SH SOLE 20653 0 0 ETF SER SOLUTIONS ROUNDHILL ACQUI 26922A701 BBG0074VLYR4 647608 21454 SH SOLE 21454 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 BBG008LT6124 241850 14160 SH SOLE 14160 0 0 ETFIS SER TR I VIRTUS PVT CR 26923G798 BBG00N875FS6 1767208 87098 SH SOLE 87098 0 0 ETFIS SER TR I VIRTUS REAL AS 26923G780 BBG00N875MJ1 8793312 372253 SH SOLE 372253 0 0 EVEREST RE GROUP LTD COM G3223R108 BBG001S7QT63 249811 754 SH SOLE 754 0 0 EVERGY INC COM 30034W106 BBG00H433CS1 302744 4811 SH SOLE 4811 0 0 EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 400218 4774 SH SOLE 4774 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 BBG005FHK626 316662 6835 SH SOLE 6835 0 0 EXELON CORP COM 30161N101 BBG001SBJMT2 742600 17178 SH SOLE 17178 0 0 EXLSERVICE HOLDINGS INC COM 302081104 BBG001SKWX40 294300 1737 SH SOLE 1737 0 0 EXP WORLD HLDGS INC COM 30212W100 BBG001V05TN8 130260 11756 SH SOLE 11756 0 0 EXPEDITORS INTL WASH INC COM 302130109 BBG001S5QZZ1 265000 2550 SH SOLE 2550 0 0 EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 463760 3151 SH SOLE 3151 0 0 EXXON MOBIL CORP COM 30231G102 BBG001S69V32 43372094 393219 SH SOLE 393219 0 0 FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 529661 1320 SH SOLE 1320 0 0 FASTENAL CO COM 311900104 BBG001S5R1F7 953320 20146 SH SOLE 20146 0 0 FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 1600274 15838 SH SOLE 15838 0 0 FEDERAL SIGNAL CORP COM 313855108 BBG001S5RD98 378823 8152 SH SOLE 8152 0 0 FEDEX CORP COM 31428X106 BBG001S5R3M5 2530828 14612 SH SOLE 14612 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 BBG00DR7RKX6 3755571 94243 SH SOLE 94243 0 0 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 BBG00Z4JFMC8 977478 77149 SH SOLE 77149 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 BBG00DR7RGF5 2167439 58108 SH SOLE 58108 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 BBG00DRFDQX0 393032 8511 SH SOLE 8511 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 BBG005FHVV56 1170491 18295 SH SOLE 18295 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 BBG005FHVVZ3 325460 6418 SH SOLE 6418 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 1221459 27983 SH SOLE 27983 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 BBG008229899 5793493 233515 SH SOLE 233515 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 BBG0078WXLN7 284685 6349 SH SOLE 6349 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 699025 15527 SH SOLE 15527 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 405338 5974 SH SOLE 5974 0 0 FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 687375 20950 SH SOLE 20950 0 0 FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 326981 13346 SH SOLE 13346 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 112737 13518 SH SOLE 13518 0 0 FIRST TR ENERGY INCOME & GRO COM 33738G104 BBG001SB1L77 1601250 112844 SH SOLE 112844 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 430651 13036 SH SOLE 13036 0 0 FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 BBG00DPCZ4K8 299425 11024 SH SOLE 11024 0 0 FIRST TR EXCH TRADED FD III HORIZON VOL SMCP 33741Y100 BBG00SK8GY15 314166 10125 SH SOLE 10125 0 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 1198794 67310 SH SOLE 67310 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 19489076 388926 SH SOLE 388926 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 BBG00J3TCQF4 490692 10600 SH SOLE 10600 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 5253405 312703 SH SOLE 312703 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 BBG00CNPNL82 201501 3790 SH SOLE 3790 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 BBG00MFP1JH8 376685 18881 SH SOLE 18881 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 BBG001V11YW9 4614567 96681 SH SOLE 96681 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 BBG001V11W80 1604916 76316 SH SOLE 76316 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 BBG001V11YX8 2576491 80065 SH SOLE 80065 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 3784819 126667 SH SOLE 126667 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 3261301 133169 SH SOLE 133169 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 2098947 36434 SH SOLE 36434 0 0 FIRST TR EXCHANGE TRADED FD DJ INTL INTRNT 33734X770 BBG00MGTPKM4 276670 12457 SH SOLE 12457 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 2466027 144297 SH SOLE 144297 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 243958 5956 SH SOLE 5956 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 5014288 46117 SH SOLE 46117 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 3171431 61569 SH SOLE 61569 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 1306706 95310 SH SOLE 95310 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 11875180 194739 SH SOLE 194739 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 645199 16603 SH SOLE 16603 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 4858079 125499 SH SOLE 125499 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 290774 3333 SH SOLE 3333 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 1237863 15733 SH SOLE 15733 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 3150613 39700 SH SOLE 39700 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 BBG001V11YV0 454133 8215 SH SOLE 8215 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 15543587 207386 SH SOLE 207386 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 3327324 27018 SH SOLE 27018 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 2766963 59441 SH SOLE 59441 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 24988025 420391 SH SOLE 420391 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 1991083 51132 SH SOLE 51132 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 8519512 179699 SH SOLE 179699 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 3192708 67074 SH SOLE 67074 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 BBG00393LX29 369508 24683 SH SOLE 24683 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 1202188 25475 SH SOLE 25475 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 2983337 62439 SH SOLE 62439 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 1547488 59064 SH SOLE 59064 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 BBG00DVWCNX6 2145844 40358 SH SOLE 40358 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 13344301 499974 SH SOLE 499974 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 393032 2550 SH SOLE 2550 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 BBG0063G4FX3 3486346 79020 SH SOLE 79020 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 12189978 277550 SH SOLE 277550 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 2174051 48756 SH SOLE 48756 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 467673 17953 SH SOLE 17953 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 BBG00QQFKGH4 3825646 107704 SH SOLE 107704 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 BBG00QQFKRG1 1673913 51237 SH SOLE 51237 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 BBG00YXMQXB7 1210492 61540 SH SOLE 61540 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 BBG019FSVZ18 530525 17158 SH SOLE 17158 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 BBG00VC9SZ91 491085 22111 SH SOLE 22111 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 BBG0101Q5ZQ8 326659 11169 SH SOLE 11169 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 BBG00VZR6K84 340262 9919 SH SOLE 9919 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 BBG01462JDB8 2141689 71976 SH SOLE 71976 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 BBG00VC9S4V5 616119 17067 SH SOLE 17067 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 BBG00YGC8R49 1069024 34924 SH SOLE 34924 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 BBG00YGC7V96 277646 8742 SH SOLE 8742 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 BBG00ZR067X4 420883 13421 SH SOLE 13421 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 BBG00X9DVN95 291972 9526 SH SOLE 9526 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 BBG011R6J7D3 339407 11074 SH SOLE 11074 0 0 FIRST TR EXCHNG TRADED FD VI MLT MNGD LRG GRW 33740F789 BBG00W5F8DK1 511182 30947 SH SOLE 30947 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 12629590 287559 SH SOLE 287559 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 BBG00RPK2N78 807943 22712 SH SOLE 22712 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 BBG00RPLC4T3 3273258 98194 SH SOLE 98194 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 BBG00QQFDZ53 524216 16845 SH SOLE 16845 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 497065 15058 SH SOLE 15058 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 9249304 140546 SH SOLE 140546 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 560016 6994 SH SOLE 6994 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 2968542 33799 SH SOLE 33799 0 0 FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 659271 84414 SH SOLE 84414 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 9091637 248677 SH SOLE 248677 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 BBG001SNH6H6 1609529 18129 SH SOLE 18129 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 2119859 20143 SH SOLE 20143 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 43248146 1083642 SH SOLE 1083642 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 BBG001ST6961 5947315 65055 SH SOLE 65055 0 0 FIRSTENERGY CORP COM 337932107 BBG001S5R3N4 552156 13165 SH SOLE 13165 0 0 FISERV INC COM 337738108 BBG001S5R6Q4 906396 8968 SH SOLE 8968 0 0 FLEX LNG LTD SHS G35947202 BBG001SSXL39 1093432 33449 SH SOLE 33449 0 0 FLEXSHARES TR INT QLTDVDYNAM 33939L829 BBG004FKXSZ4 1710267 70819 SH SOLE 70819 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 BBG003FMHM01 727139 12051 SH SOLE 12051 0 0 FLUX PWR HLDGS INC COM NEW 344057302 BBG001SF5MW4 46052 11600 SH SOLE 11600 0 0 FMC CORP COM NEW 302491303 BBG001S5R880 867685 6953 SH SOLE 6953 0 0 FORD MTR CO DEL COM 345370860 BBG001S5TZ33 2894311 248866 SH SOLE 248866 0 0 FORTINET INC COM 34959E109 BBG001S77BL6 1111759 22740 SH SOLE 22740 0 0 FRANKLIN TEMPLETON ETF TR FTSE BRAZIL 35473P835 BBG00J3M9WL3 282062 16370 SH SOLE 16370 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 BBG00GKQZJ13 539145 12983 SH SOLE 12983 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 1646695 43334 SH SOLE 43334 0 0 FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 2440 200 SH Call SOLE 200 0 0 FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 BBG01BG24837 985815 209302 SH SOLE 209302 0 0 FS KKR CAP CORP COM 302635206 BBG001YCZQ07 8570841 489762 SH SOLE 489762 0 0 FUBOTV INC COM 35953D104 BBG002CV4QZ3 44104 25347 SH SOLE 25347 0 0 GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 453528 22005 SH SOLE 22005 0 0 GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 2705652 14351 SH SOLE 14351 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 BBG001SMK666 71318 19647 SH SOLE 19647 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 BBG001SQ5389 97991 19139 SH SOLE 19139 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 BBG003MSMCT5 402466 7726 SH SOLE 7726 0 0 GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 2048321 8256 SH SOLE 8256 0 0 GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 1478734 17648 SH SOLE 17648 0 0 GENERAL MLS INC COM 370334104 BBG001S5RKR2 3190604 38051 SH SOLE 38051 0 0 GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 1482104 44058 SH SOLE 44058 0 0 GENUINE PARTS CO COM 372460105 BBG001S5RNH7 1725179 9943 SH SOLE 9943 0 0 GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3667315 42718 SH SOLE 42718 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 BBG00YPS1LT7 16900 10000 SH SOLE 10000 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 BBG001SH3WJ5 1024782 29473 SH SOLE 29473 0 0 GLOBAL X FDS GENOMIC BIOTECH 37954Y434 BBG00NTYZBH2 336617 26610 SH SOLE 26610 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 608910 14939 SH SOLE 14939 0 0 GLOBAL X FDS GLBL X MLP ETF 37954Y343 BBG002WKD6P0 1915807 46399 SH SOLE 46399 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 289710 8177 SH SOLE 8177 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 202288 10074 SH SOLE 10074 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 372855 19843 SH SOLE 19843 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 BBG001T9BM41 550016 9384 SH SOLE 9384 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 323528 20335 SH SOLE 20335 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 326106 8283 SH SOLE 8283 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 920112 34734 SH SOLE 34734 0 0 GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 486647 25124 SH SOLE 25124 0 0 GLOBUS MED INC CL A 379577208 BBG002V87T57 296709 3995 SH SOLE 3995 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 BBG00DRGSD25 13884599 139250 SH SOLE 139250 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 481881 6330 SH SOLE 6330 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 3026338 8813 SH SOLE 8813 0 0 GRAINGER W W INC COM 384802104 BBG001S5RRD2 225382 405 SH SOLE 405 0 0 GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 1792131 51000 SH SOLE 51000 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 BBG001STTSL7 1239908 81466 SH SOLE 81466 0 0 HACKETT GROUP INC COM 404609109 BBG001S5VLP7 649966 31908 SH SOLE 31908 0 0 HALEON PLC SPON ADS 405552100 BBG018GZNDB0 285216 35652 SH SOLE 35652 0 0 HALLIBURTON CO COM 406216101 BBG001S5RS59 903682 22965 SH SOLE 22965 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 132038 10204 SH SOLE 10204 0 0 HANCOCK JOHN TAX-ADVANTAGED COM 41013V100 BBG001S98632 250210 10945 SH SOLE 10945 0 0 HANESBRANDS INC COM 410345102 BBG001SMCKB8 533995 83961 SH SOLE 83961 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 BBG0044K5DN3 340699 11756 SH SOLE 11756 0 0 HARBOR ETF TRUST LONG TERM GROWER 41151J406 BBG014VVP8S2 1088949 80261 SH SOLE 80261 0 0 HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 18626274 495907 SH SOLE 495907 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 551477 7273 SH SOLE 7273 0 0 HASBRO INC COM 418056107 BBG001S5RSQ6 204046 3344 SH SOLE 3344 0 0 HAWKINS INC COM 420261109 BBG001S5S282 391150 10133 SH SOLE 10133 0 0 HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 220809 920 SH SOLE 920 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 BBG001SJB7J7 536442 7842 SH SOLE 7842 0 0 HEALTHCARE RLTY TR CL A COM 42226K105 BBG001T5WP21 194861 10112 SH SOLE 10112 0 0 HECLA MNG CO COM 422704106 BBG001S5RXF7 97701 17572 SH SOLE 17572 0 0 HELMERICH & PAYNE INC COM 423452101 BBG001S5RZP1 230953 4659 SH SOLE 4659 0 0 HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 505197 2878 SH SOLE 2878 0 0 HERSHEY CO COM 427866108 BBG001S5S148 1422899 6145 SH SOLE 6145 0 0 HESS CORP COM 42809H107 BBG001S5NHS2 238238 1680 SH SOLE 1680 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 247339 15497 SH SOLE 15497 0 0 HIGHLAND INCOME FD HIGHLAND INCOME 43010E404 BBG001V1HXF3 419226 40702 SH SOLE 40702 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 233892 1851 SH SOLE 1851 0 0 HOME DEPOT INC COM 437076102 BBG001S5RTW7 16997885 53815 SH SOLE 53815 0 0 HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 6200159 28932 SH SOLE 28932 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 BBG001T9M4T2 268340 2358 SH SOLE 2358 0 0 HORMEL FOODS CORP COM 440452100 BBG001S5S0D0 861565 18915 SH SOLE 18915 0 0 HP INC COM 40434L105 BBG001S6W7N7 561273 20888 SH SOLE 20888 0 0 HUBBELL INC COM 443510607 BBG001S5S1L9 409749 1746 SH SOLE 1746 0 0 HUMANA INC COM 444859102 BBG001S5S1X6 360371 704 SH SOLE 704 0 0 HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 298437 21166 SH SOLE 21166 0 0 HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 131686 56276 SH SOLE 56276 0 0 ICON PLC SHS G4705A100 BBG001SDCL35 256799 1322 SH SOLE 1322 0 0 IDACORP INC COM 451107106 BBG001S5S4M2 208036 1929 SH SOLE 1929 0 0 IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 224378 550 SH SOLE 550 0 0 ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1289128 5852 SH SOLE 5852 0 0 ILLUMINA INC COM 452327109 BBG001SF4NY1 260636 1289 SH SOLE 1289 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 BBG00HZ6Q3N0 1269259 52601 SH SOLE 52601 0 0 INDEXIQ ETF TR IQ CBRE NEXGEN 45409B628 BBG001V1SNF3 245324 12939 SH SOLE 12939 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 BBG001S6VS16 484422 15267 SH SOLE 15267 0 0 INFOSYS LTD SPONSORED ADR 456788108 BBG001S6ZLV4 403992 22432 SH SOLE 22432 0 0 INGREDION INC COM 457187102 BBG001SBH4X9 204133 2084 SH SOLE 2084 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 BBG00F0SW7P6 591205 5833 SH SOLE 5833 0 0 INNOVATOR ETFS TR EMERGING MKT PWR 45782C623 BBG012S334Q7 894935 40194 SH SOLE 40194 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 611980 26325 SH SOLE 26325 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 BBG00R878QK8 463658 17040 SH SOLE 17040 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 BBG00PLZ0MN9 671305 29404 SH SOLE 29404 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 BBG00VSHC6L3 421920 9917 SH SOLE 9917 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 BBG00QFP06T5 498069 14210 SH SOLE 14210 0 0 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 BBG012S32N86 961758 40461 SH SOLE 40461 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 BBG00SXJN914 862035 36074 SH SOLE 36074 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 BBG00R877XM2 613422 22966 SH SOLE 22966 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 BBG00PLYT1X6 1143772 47977 SH SOLE 47977 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 BBG00NR9PT90 376815 12144 SH SOLE 12144 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 BBG00NR9QB16 1105857 39395 SH SOLE 39395 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 BBG00M4NZ631 250174 7877 SH SOLE 7877 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 BBG00Q4023H0 534233 17614 SH SOLE 17614 0 0 INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 BBG00TGLNRW2 220355 7596 SH SOLE 7596 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 BBG00PVP39R2 928009 32734 SH SOLE 32734 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 BBG00M4NZTF8 1139623 37899 SH SOLE 37899 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 BBG00LNDTJL3 1125121 37268 SH SOLE 37268 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 BBG00PBD6H63 526252 17702 SH SOLE 17702 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 BBG00Q4028Q9 2153313 73611 SH SOLE 73611 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 BBG00QPZ1F93 730809 24207 SH SOLE 24207 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 BBG00RHZ5CR3 729198 25676 SH SOLE 25676 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 BBG00S1NDLX9 1217441 39630 SH SOLE 39630 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 BBG00QYND1G0 802008 26832 SH SOLE 26832 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 BBG00TGM5Q16 650621 23162 SH SOLE 23162 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 BBG00MYXKL20 1012227 32124 SH SOLE 32124 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 BBG00Q402FM7 350539 13278 SH SOLE 13278 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 BBG00M4P0DF6 473908 17372 SH SOLE 17372 0 0 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 BBG00QPZ54X7 217414 7846 SH SOLE 7846 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 BBG00R879Z72 1766335 59055 SH SOLE 59055 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 BBG00QFNSZH9 1690081 66953 SH SOLE 66953 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 BBG00VSHFQQ1 1877789 77503 SH SOLE 77503 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 1814547 71753 SH SOLE 71753 0 0 INNOVIZ TECHNOLOGIES LTD SHS M5R635108 BBG00DKCC5Y0 53841 13700 SH SOLE 13700 0 0 INTEL CORP COM 458140100 BBG001S5SF65 6191707 234268 SH SOLE 234268 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 1129161 11007 SH SOLE 11007 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 6012998 42679 SH SOLE 42679 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 1514209 14443 SH SOLE 14443 0 0 INTERNATIONAL PAPER CO COM 460146103 BBG001S5SBF4 238649 6891 SH SOLE 6891 0 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 BBG001S6QLK6 18240 42898 SH SOLE 42898 0 0 INTERPUBLIC GROUP COS INC COM 460690100 BBG001S6RLK5 304887 9153 SH SOLE 9153 0 0 INTUIT COM 461202103 BBG001S6TWR2 5108978 13126 SH SOLE 13126 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 2645340 9969 SH SOLE 9969 0 0 INVESCO ACTIVELY MANAGED ETF ACTIVE US REAL 46090A101 BBG001SSW9F4 2172842 24952 SH SOLE 24952 0 0 INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 3301559 71047 SH SOLE 71047 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 3846657 260261 SH SOLE 260261 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 BBG001SNZTS4 3495821 141818 SH SOLE 141818 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 1068909 53048 SH SOLE 53048 0 0 INVESCO DB MULTI-SECTOR COMM ENERGY FD 46140H304 BBG001SSDL86 1654272 72972 SH SOLE 72972 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 BBG001SSDLM0 1317143 86597 SH SOLE 86597 0 0 INVESCO DB MULTI-SECTOR COMM PRECIOUS METAL 46140H502 BBG001SSDLP7 229409 4775 SH SOLE 4775 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 BBG001SRWF17 210839 7581 SH SOLE 7581 0 0 INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 571635 23680 SH SOLE 23680 0 0 INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 BBG001T6TH85 574622 31712 SH SOLE 31712 0 0 INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 BBG001SQTTP7 1392068 78258 SH SOLE 78258 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 BBG0022HSYN5 2448417 106430 SH SOLE 106430 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 487389 11733 SH SOLE 11733 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 11374883 645567 SH SOLE 645567 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 728977 24611 SH SOLE 24611 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 BBG001SS86M9 222375 6811 SH SOLE 6811 0 0 INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 BBG0062BLSD0 430989 12881 SH SOLE 12881 0 0 INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610 BBG001TG54G9 338299 22766 SH SOLE 22766 0 0 INVESCO EXCH TRADED FD TR II KBW REGL BKG 46138E578 BBG0027F1W57 326784 5735 SH SOLE 5735 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 12160054 111020 SH SOLE 111020 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 1515405 63380 SH SOLE 63380 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 BBG001T06LJ2 2103550 91698 SH SOLE 91698 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 1163445 104065 SH SOLE 104065 0 0 INVESCO EXCH TRADED FD TR II S&P 500 EX RAT 46138E388 BBG008G7Z3Z6 324759 6680 SH SOLE 6680 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 BBG001V18CH7 519033 8327 SH SOLE 8327 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 7998918 108181 SH SOLE 108181 0 0 INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 BBG002DJ8H94 336391 14619 SH SOLE 14619 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 BBG00KJR22S8 314221 6740 SH SOLE 6740 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 932671 34827 SH SOLE 34827 0 0 INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 2814786 113798 SH SOLE 113798 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 432848 8092 SH SOLE 8092 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 BBG00P4Y2TZ1 2098143 19332 SH SOLE 19332 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 1228424 10251 SH SOLE 10251 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 BBG00449DVH6 688744 15424 SH SOLE 15424 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 2304024 52881 SH SOLE 52881 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 2155361 49175 SH SOLE 49175 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 8127099 127185 SH SOLE 127185 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 BBG00KXH5XJ3 496321 6805 SH SOLE 6805 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 1190282 57978 SH SOLE 57978 0 0 INVESCO EXCH TRADED FD TR II TREAS COLATERL 46138G888 BBG00FQKL0K7 804173 7634 SH SOLE 7634 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 BBG006F9S8B0 543216 24262 SH SOLE 24262 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 3998988 190610 SH SOLE 190610 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 886332 38024 SH SOLE 38024 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 4346465 212177 SH SOLE 212177 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 596697 26975 SH SOLE 26975 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 3608999 179196 SH SOLE 179196 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 230815 10439 SH SOLE 10439 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 1300185 68702 SH SOLE 68702 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 210199 11066 SH SOLE 11066 0 0 INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 BBG00KJR1LH9 717781 10793 SH SOLE 10793 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRG US SML 46138J734 BBG00LY8KK74 640456 19297 SH SOLE 19297 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 BBG00P4Y3FZ0 900874 20980 SH SOLE 20980 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 2000 DYNM 46138J593 BBG00P4Y3C50 427076 12495 SH SOLE 12495 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 1475569 18821 SH SOLE 18821 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 433330 5065 SH SOLE 5065 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 BBG001S69B36 2133720 58426 SH SOLE 58426 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 BBG00KJR1NC0 302034 6918 SH SOLE 6918 0 0 INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 BBG001SRMY71 803695 10166 SH SOLE 10166 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 BBG001SRNLL2 568907 6587 SH SOLE 6587 0 0 INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 BBG001SPHL51 201271 5887 SH SOLE 5887 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 1159541 25401 SH SOLE 25401 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 BBG001SN6GS4 240277 2401 SH SOLE 2401 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 360522 25036 SH SOLE 25036 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 6395366 41221 SH SOLE 41221 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 5785810 36524 SH SOLE 36524 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 393397 19014 SH SOLE 19014 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 1409478 84299 SH SOLE 84299 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 13415998 162421 SH SOLE 162421 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 1435159 19059 SH SOLE 19059 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 BBG001SS30K9 2186095 31652 SH SOLE 31652 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 BBG001SJW5Z0 2180683 47676 SH SOLE 47676 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 BBG00KJR2MS4 503114 6921 SH SOLE 6921 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 9178789 57853 SH SOLE 57853 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 BBG00KJR2LY9 1099580 6449 SH SOLE 6449 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 BBG00KJR2W66 623926 5363 SH SOLE 5363 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 10733944 75993 SH SOLE 75993 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 8554375 56424 SH SOLE 56424 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 356626 4573 SH SOLE 4573 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 1007417 22896 SH SOLE 22896 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 64570007 242489 SH SOLE 242489 0 0 INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 230662 60225 SH SOLE 60225 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 BBG001S77KX3 154519 12823 SH SOLE 12823 0 0 IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 308359 1505 SH SOLE 1505 0 0 IRON MTN INC DEL COM 46284V101 BBG001SCQ2X1 3862170 77476 SH SOLE 77476 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1593077 46056 SH SOLE 46056 0 0 ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 25 500 SH Call SOLE 500 0 0 ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 95068478 2035729 SH SOLE 2035729 0 0 ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 1219985 53182 SH SOLE 53182 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 3517275 116970 SH SOLE 116970 0 0 ISHARES INC GLB ENR PROD ETF 464286343 BBG002GKR067 239701 9885 SH SOLE 9885 0 0 ISHARES INC MSCI EMERG MKT 46434G889 BBG00BM64QL2 204530 4984 SH SOLE 4984 0 0 ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 16171641 304838 SH SOLE 304838 0 0 ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 638658 13454 SH SOLE 13454 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 BBG002GKR9K2 249164 6077 SH SOLE 6077 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 BBG001S8SYN9 201103 3694 SH SOLE 3694 0 0 ISHARES INC MSCI WORLD ETF 464286392 BBG002D9R378 440103 4028 SH SOLE 4028 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 1919489 90414 SH SOLE 90414 0 0 ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 3022201 137248 SH SOLE 137248 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 5353931 53464 SH SOLE 53464 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 4188411 43197 SH SOLE 43197 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 3218067 78701 SH SOLE 78701 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 BBG005DW0468 2735242 57151 SH SOLE 57151 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 9015468 111069 SH SOLE 111069 0 0 ISHARES TR 10+ YR INVST GRD 464289511 BBG001T5MKD1 740944 14881 SH SOLE 14881 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 2164973 20013 SH SOLE 20013 0 0 ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 3128145 31420 SH SOLE 31420 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 321974 2802 SH SOLE 2802 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 7055270 73661 SH SOLE 73661 0 0 ISHARES TR AGENCY BOND ETF 464288166 BBG001T2RRQ4 7745080 72772 SH SOLE 72772 0 0 ISHARES TR BBB RATED CORP 46436E494 BBG010WR5KS3 314203 3815 SH SOLE 3815 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 1015424 20292 SH SOLE 20292 0 0 ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 327207 9476 SH SOLE 9476 0 0 ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 1131346 20163 SH SOLE 20163 0 0 ISHARES TR COHEN STEER REIT 464287564 BBG001SDX760 5797731 105721 SH SOLE 105721 0 0 ISHARES TR CONSER ALLOC ETF 464289883 BBG001T3YTX2 374160 11132 SH SOLE 11132 0 0 ISHARES TR CONV BD ETF 46435G102 BBG009BKDMM6 1325944 19087 SH SOLE 19087 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 353665 7616 SH SOLE 7616 0 0 ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 26178065 523561 SH SOLE 523561 0 0 ISHARES TR CORE DIVID ETF 46435U861 BBG00J5M0G99 601823 16044 SH SOLE 16044 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 22040095 211436 SH SOLE 211436 0 0 ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 975056 20506 SH SOLE 20506 0 0 ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 206955340 3357485 SH SOLE 3357485 0 0 ISHARES TR CORE MSCI EURO 46434V738 BBG006MJ8984 234211 4931 SH SOLE 4931 0 0 ISHARES TR CORE MSCI INTL 46435G326 BBG00G9DM0M7 3145552 56191 SH SOLE 56191 0 0 ISHARES TR CORE MSCI PAC 46434V696 BBG006MJG5T0 369838 6891 SH SOLE 6891 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 2240109 38703 SH SOLE 38703 0 0 ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 24344051 100641 SH SOLE 100641 0 0 ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 53498053 565280 SH SOLE 565280 0 0 ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 9815587 115750 SH SOLE 115750 0 0 ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 14246191 174757 SH SOLE 174757 0 0 ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 20905236 295982 SH SOLE 295982 0 0 ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 542862068 1412931 SH SOLE 1412931 0 0 ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 15815733 352008 SH SOLE 352008 0 0 ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 224273637 2312338 SH SOLE 2312338 0 0 ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 2134979 43175 SH SOLE 43175 0 0 ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 14478548 172858 SH SOLE 172858 0 0 ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 26120436 462472 SH SOLE 462472 0 0 ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 12233097 266633 SH SOLE 266633 0 0 ISHARES TR ESG ADV TTL USD 46436E619 BBG00VJ13GZ1 552432 13091 SH SOLE 13091 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 504842 7679 SH SOLE 7679 0 0 ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 454294 13817 SH SOLE 13817 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 22696572 267806 SH SOLE 267806 0 0 ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 204517 9172 SH SOLE 9172 0 0 ISHARES TR ESG EAFE ETF 46436E759 BBG00VHK1HS9 318644 5871 SH SOLE 5871 0 0 ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 247535 3733 SH SOLE 3733 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 BBG00VHK2B74 461087 15039 SH SOLE 15039 0 0 ISHARES TR EXPANDED TECH 464287515 BBG001S7W2J1 1926115 7528 SH SOLE 7528 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 1462159 30886 SH SOLE 30886 0 0 ISHARES TR FALN ANGLS USD 46435G474 BBG00D332C84 841103 34177 SH SOLE 34177 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 3527888 70095 SH SOLE 70095 0 0 ISHARES TR GBL COMM SVC ETF 464287275 BBG001S6VVK8 1287373 23639 SH SOLE 23639 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 1236219 62278 SH SOLE 62278 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 BBG001SJX8Q3 379185 4467 SH SOLE 4467 0 0 ISHARES TR GLOB UTILITS ETF 464288711 BBG001SNVXD5 1797891 29880 SH SOLE 29880 0 0 ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 595406 9296 SH SOLE 9296 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 BBG001S7RSN5 3773473 96781 SH SOLE 96781 0 0 ISHARES TR GLOBAL MATER ETF 464288695 BBG001SNVXP2 318165 4045 SH SOLE 4045 0 0 ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 5588359 124657 SH SOLE 124657 0 0 ISHARES TR GNMA BOND ETF 46429B333 BBG002N8KM74 218900 5032 SH SOLE 5032 0 0 ISHARES TR GOV/CRED BD ETF 464288596 BBG001SSD894 415810 4053 SH SOLE 4053 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1288703 27326 SH SOLE 27326 0 0 ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 4252524 157501 SH SOLE 157501 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 BBG00RYQY150 590217 23895 SH SOLE 23895 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 BBG00RYR0PY0 428608 17971 SH SOLE 17971 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 262622 11281 SH SOLE 11281 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 204026 8982 SH SOLE 8982 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 BBG0088JX0B3 490382 20081 SH SOLE 20081 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 408459 16795 SH SOLE 16795 0 0 ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 9054884 122978 SH SOLE 122978 0 0 ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 17146062 162630 SH SOLE 162630 0 0 ISHARES TR INTL DEVPPTY ETF 464288422 BBG001SSPXC2 228082 8333 SH SOLE 8333 0 0 ISHARES TR INTL DIV GRWTH 46435G524 BBG00CX80QM7 693856 12040 SH SOLE 12040 0 0 ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 4420366 162753 SH SOLE 162753 0 0 ISHARES TR INTRM GOV CR ETF 464288612 BBG001SSD885 2131169 20800 SH SOLE 20800 0 0 ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 495334 3773 SH SOLE 3773 0 0 ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 1848529 5312 SH SOLE 5312 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 4439278 89106 SH SOLE 89106 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 2384375 48159 SH SOLE 48159 0 0 ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 4720199 55801 SH SOLE 55801 0 0 ISHARES TR MBS ETF 464288588 BBG001SSD8B1 13661195 147291 SH SOLE 147291 0 0 ISHARES TR MICRO-CAP ETF 464288869 BBG001SP7X10 16634981 154270 SH SOLE 154270 0 0 ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 723582 19037 SH SOLE 19037 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 15995476 328584 SH SOLE 328584 0 0 ISHARES TR MORNINGSTAR VALU 464288109 BBG001SBRHX9 12417166 196381 SH SOLE 196381 0 0 ISHARES TR MORNINGSTR US EQ 464287127 BBG001SBR743 7763547 147484 SH SOLE 147484 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 BBG001SBRK26 12502050 213091 SH SOLE 213091 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 9514643 176590 SH SOLE 176590 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 BBG001SBRK53 5635953 90829 SH SOLE 90829 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 BBG001SBRKC5 8371799 183589 SH SOLE 183589 0 0 ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 9256698 256845 SH SOLE 256845 0 0 ISHARES TR MRNING SM CP ETF 464288703 BBG001SBRKG1 3451867 66306 SH SOLE 66306 0 0 ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 287392 3386 SH SOLE 3386 0 0 ISHARES TR MSCI ACWI EX US 464288240 BBG001S56R18 394771 8676 SH SOLE 8676 0 0 ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 10926539 166462 SH SOLE 166462 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 21399608 336551 SH SOLE 336551 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 11869372 313176 SH SOLE 313176 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 3940317 121652 SH SOLE 121652 0 0 ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 2218420 30902 SH SOLE 30902 0 0 ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 923181 11215 SH SOLE 11215 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 24840211 344524 SH SOLE 344524 0 0 ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 3517510 24104 SH SOLE 24104 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 4156472 36473 SH SOLE 36473 0 0 ISHARES TR MSCI USA SML CP 46434V290 BBG008LP6CK8 989581 19927 SH SOLE 19927 0 0 ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 1744637 19142 SH SOLE 19142 0 0 ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 60908901 577226 SH SOLE 577226 0 0 ISHARES TR NEW YORK MUN ETF 464288323 BBG001T03XV5 291135 5556 SH SOLE 5556 0 0 ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 2060807 50684 SH SOLE 50684 0 0 ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 8109498 265624 SH SOLE 265624 0 0 ISHARES TR RESIDENTIAL MULT 464288562 BBG001ST7G73 300725 4400 SH SOLE 4400 0 0 ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 11668215 55426 SH SOLE 55426 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 16568203 77335 SH SOLE 77335 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 10272873 67741 SH SOLE 67741 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 4722902 22016 SH SOLE 22016 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 7688774 55447 SH SOLE 55447 0 0 ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 4244659 50773 SH SOLE 50773 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 11283196 107112 SH SOLE 107112 0 0 ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 81918610 1214509 SH SOLE 1214509 0 0 ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 218987 2434 SH SOLE 2434 0 0 ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 3337924 27694 SH SOLE 27694 0 0 ISHARES TR RUSEL 2500 ETF 46435G268 BBG00H31MJN5 369751 6958 SH SOLE 6958 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 159890558 917014 SH SOLE 917014 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 443371 2009 SH SOLE 2009 0 0 ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 746857 4379 SH SOLE 4379 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 19722231 337132 SH SOLE 337132 0 0 ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 14553178 100318 SH SOLE 100318 0 0 ISHARES TR S&P MC 400GR ETF 464287606 BBG001SFQL08 4352653 63728 SH SOLE 63728 0 0 ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 3670573 36414 SH SOLE 36414 0 0 ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 5106071 47248 SH SOLE 47248 0 0 ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 15422521 127882 SH SOLE 127882 0 0 ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 19987340 181835 SH SOLE 181835 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 3389991 32512 SH SOLE 32512 0 0 ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 7159114 78404 SH SOLE 78404 0 0 ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 17532255 164715 SH SOLE 164715 0 0 ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 4692548 93088 SH SOLE 93088 0 0 ISHARES TR U S EQUITY FACTR 46434V282 BBG008LNYFB5 294282 7544 SH SOLE 7544 0 0 ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 1479852 31832 SH SOLE 31832 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 BBG001SFGXS3 361187 2293 SH SOLE 2293 0 0 ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 348990 4624 SH SOLE 4624 0 0 ISHARES TR U.S. INSRNCE ETF 464288786 BBG001SQZTC4 367815 4024 SH SOLE 4024 0 0 ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 7547842 143577 SH SOLE 143577 0 0 ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 2222108 26394 SH SOLE 26394 0 0 ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 3910115 52492 SH SOLE 52492 0 0 ISHARES TR US AER DEF ETF 464288760 BBG001SC08P5 8464076 75667 SH SOLE 75667 0 0 ISHARES TR US BR DEL SE ETF 464288794 BBG001SQZT98 368792 3836 SH SOLE 3836 0 0 ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 4161628 20523 SH SOLE 20523 0 0 ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 3132484 11041 SH SOLE 11041 0 0 ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 5115588 19110 SH SOLE 19110 0 0 ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 1072698 11121 SH SOLE 11121 0 0 ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 2137894 58960 SH SOLE 58960 0 0 ISHARES TR US OIL GS EX ETF 464288851 BBG001SJTHR7 444638 4788 SH SOLE 4788 0 0 ISHARES TR US REGNL BKS ETF 464288778 BBG001SQZTM3 349146 7329 SH SOLE 7329 0 0 ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 5485233 241428 SH SOLE 241428 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 BBG0087DRNC3 397271 7990 SH SOLE 7990 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 1237922 25125 SH SOLE 25125 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 BBG00KHT04L1 1193722 21899 SH SOLE 21899 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 2026515 71888 SH SOLE 71888 0 0 ISHARES U S ETF TR INFLATION HEDG 46431W580 BBG00KW3R0N8 336020 13379 SH SOLE 13379 0 0 ITT INC COM 45073V108 BBG00CVQZQB3 1284446 15838 SH SOLE 15838 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 BBG007H0QWC3 265527 5388 SH SOLE 5388 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 6378983 117067 SH SOLE 117067 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 433367772 8644880 SH SOLE 8644880 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 296071 5859 SH SOLE 5859 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 BBG00J5DPW97 297250 7671 SH SOLE 7671 0 0 J P MORGAN EXCHANGE TRADED F US VALUE FACTR 46641Q753 BBG00J5DNBK2 1209877 36508 SH SOLE 36508 0 0 JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 641300 5341 SH SOLE 5341 0 0 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 326725 7167 SH SOLE 7167 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 BBG00C9Y3BD7 1627242 31239 SH SOLE 31239 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 BBG00F7XD8R5 2075817 43794 SH SOLE 43794 0 0 JEFFERIES FINL GROUP INC COM 47233W109 BBG001S5SX02 309330 9024 SH SOLE 9024 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 BBG00B2M8TB0 7099009 144142 SH SOLE 144142 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 BBG00FJ5J8Y9 453368 16094 SH SOLE 16094 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 BBG00B2MF4T8 25828434 554973 SH SOLE 554973 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 BBG00J5LZWW2 738034 24127 SH SOLE 24127 0 0 JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 24640097 139485 SH SOLE 139485 0 0 JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 364690 5698 SH SOLE 5698 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 BBG001SLBY94 210049 9657 SH SOLE 9657 0 0 JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 20264783 151117 SH SOLE 151117 0 0 KBR INC COM 48242W106 BBG001SP11V3 381638 7228 SH SOLE 7228 0 0 KELLOGG CO COM 487836108 BBG001S5SJL0 2896885 40664 SH SOLE 40664 0 0 KEURIG DR PEPPER INC COM 49271V100 BBG001ST5W34 475052 13322 SH SOLE 13322 0 0 KEYCORP COM 493267108 BBG001S5SKV6 729010 41849 SH SOLE 41849 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 247169 1445 SH SOLE 1445 0 0 KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 5021367 36990 SH SOLE 36990 0 0 KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 1793256 99185 SH SOLE 99185 0 0 KINSALE CAP GROUP INC COM 49714P108 BBG00D8JDB02 234360 896 SH SOLE 896 0 0 KLA CORP COM NEW 482480100 BBG001S5SLM4 399015 1058 SH SOLE 1058 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 264581 5048 SH SOLE 5048 0 0 KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 1121387 27546 SH SOLE 27546 0 0 KROGER CO COM 501044101 BBG001S5SN40 1216615 27291 SH SOLE 27291 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 1931466 9277 SH SOLE 9277 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 379846 1613 SH SOLE 1613 0 0 LAM RESEARCH CORP COM 512807108 BBG001S5SW40 733989 1746 SH SOLE 1746 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 BBG001S8KJC2 207289 2196 SH SOLE 2196 0 0 LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 534325 5979 SH SOLE 5979 0 0 LAS VEGAS SANDS CORP COM 517834107 BBG001SJCGP9 243394 5063 SH SOLE 5063 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 BBG00864TJ86 146925672 5926813 SH SOLE 5926813 0 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 BBG00864V4X8 20190056 517326 SH SOLE 517326 0 0 LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 682849 2752 SH SOLE 2752 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 BBG00DB6W2C2 1589253 62202 SH SOLE 62202 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 4759846 125127 SH SOLE 125127 0 0 LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 BBG00GPY0TV4 21664210 530725 SH SOLE 530725 0 0 LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 1994156 60246 SH SOLE 60246 0 0 LENNAR CORP CL A 526057104 BBG001S5SRK3 445619 4924 SH SOLE 4924 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 121645 21341 SH SOLE 21341 0 0 LIBERTY MEDIA CORP DEL NOTE 1.375%10/1 531229AB8 18473 15000 SH SOLE 15000 0 0 LIFE STORAGE INC COM 53223X107 BBG001S7X2Q2 400558 4067 SH SOLE 4067 0 0 LILLY ELI & CO COM 532457108 BBG001S5STL8 13321378 36413 SH SOLE 36413 0 0 LINCOLN NATL CORP IND COM 534187109 BBG001S5STV7 319122 10388 SH SOLE 10388 0 0 LINDE PLC SHS G5494J103 BBG00GVR8YR8 3831517 11747 SH SOLE 11747 0 0 LISTED FD TR SWAN HEDGED EQTY 53656F599 BBG00YN70Y45 262367 15285 SH SOLE 15285 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 BBG001SJCRY5 493837 26060 SH SOLE 26060 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 1190075 40882 SH SOLE 40882 0 0 LITTELFUSE INC COM 537008104 BBG001S744B6 319845 1453 SH SOLE 1453 0 0 LIVENT CORP COM 53814L108 BBG00LV3NRJ7 229499 11550 SH SOLE 11550 0 0 LKQ CORP COM 501889208 BBG001SCCPJ1 480964 9005 SH SOLE 9005 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 BBG001SDX252 91949 41795 SH SOLE 41795 0 0 LMP CAP & INCOME FD INC COM 50208A102 BBG001S985R8 259156 21525 SH SOLE 21525 0 0 LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 16055674 33003 SH SOLE 33003 0 0 LOWES COS INC COM 548661107 BBG001S5SVL3 5046100 25327 SH SOLE 25327 0 0 LTC PPTYS INC COM 502175102 BBG001S73DC6 220040 6193 SH SOLE 6193 0 0 LUCID GROUP INC COM 549498103 BBG00W7F99W4 181507 26575 SH SOLE 26575 0 0 LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 205364 641 SH SOLE 641 0 0 LUMEN TECHNOLOGIES INC COM 550241103 BBG001S5Q8G2 200268 38365 SH SOLE 38365 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 544892 6563 SH SOLE 6563 0 0 M & T BK CORP COM 55261F104 BBG001S7S2B4 645102 4447 SH SOLE 4447 0 0 M D C HLDGS INC COM 552676108 BBG001S5T272 214482 6787 SH SOLE 6787 0 0 MADISON COVERED CALL & EQUIT COM 557437100 BBG001SL6GN3 112269 14486 SH SOLE 14486 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 1282386 25540 SH SOLE 25540 0 0 MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 3221235 87178 SH SOLE 87178 0 0 MARATHON OIL CORP COM 565849106 BBG001S69V69 616616 22779 SH SOLE 22779 0 0 MARATHON PETE CORP COM 56585A102 BBG001S169P1 1570676 13495 SH SOLE 13495 0 0 MARCUS CORP DEL COM 566330106 BBG001S7JNZ2 580674 40353 SH SOLE 40353 0 0 MARKEL CORP COM 570535104 BBG001S9ZK95 263498 200 SH SOLE 200 0 0 MARRIOTT INTL INC NEW CL A 571903202 BBG001S78K44 1093140 7342 SH SOLE 7342 0 0 MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 935073 5651 SH SOLE 5651 0 0 MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 489524 13216 SH SOLE 13216 0 0 MASCO CORP COM 574599106 BBG001S5SZ70 538494 11538 SH SOLE 11538 0 0 MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 6979025 20070 SH SOLE 20070 0 0 MAXIMUS INC COM 577933104 BBG001S6G4K5 886891 12095 SH SOLE 12095 0 0 MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 2410710 29083 SH SOLE 29083 0 0 MCDONALDS CORP COM 580135101 BBG001S5T110 9471386 35940 SH SOLE 35940 0 0 MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1225976 3268 SH SOLE 3268 0 0 MDU RES GROUP INC COM 552690109 BBG001S5T2W4 305098 10056 SH SOLE 10056 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 346492 31103 SH SOLE 31103 0 0 MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 3071121 39515 SH SOLE 39515 0 0 MERCADOLIBRE INC COM 58733R102 BBG001SM32G3 1137347 1344 SH SOLE 1344 0 0 MERCK & CO INC COM 58933Y105 BBG001S5TC52 13169633 118699 SH SOLE 118699 0 0 META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 4272070 35500 SH SOLE 35500 0 0 METLIFE INC COM 59156R108 BBG001S5T3R8 1203609 16631 SH SOLE 16631 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 BBG001S5T6D6 28588 10358 SH SOLE 10358 0 0 MGE ENERGY INC COM 55277P104 BBG001SD2RD2 502163 7133 SH SOLE 7133 0 0 MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 308076 9188 SH SOLE 9188 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 372015 5296 SH SOLE 5296 0 0 MICROCHIP TECHNOLOGY INC. NOTE 1.625% 2/1 595017AD6 40499 13000 SH SOLE 13000 0 0 MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 1246622 24942 SH SOLE 24942 0 0 MICROSOFT CORP COM 594918104 BBG001S5TD05 55378572 230917 SH SOLE 230917 0 0 MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 592470 4185 SH SOLE 4185 0 0 MID-AMER APT CMNTYS INC COM 59522J103 BBG001S7HZ69 397225 2530 SH SOLE 2530 0 0 MIMEDX GROUP INC COM 602496101 BBG001STPW96 41144 14800 SH SOLE 14800 0 0 MODERNA INC COM 60770K107 BBG003PHHZV8 1108018 6169 SH SOLE 6169 0 0 MOLINA HEALTHCARE INC COM 60855R100 BBG001SKBQ20 368526 1116 SH SOLE 1116 0 0 MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 2772571 41599 SH SOLE 41599 0 0 MOODYS CORP COM 615369105 BBG001S5VP87 292022 1048 SH SOLE 1048 0 0 MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 3362688 39552 SH SOLE 39552 0 0 MORNINGSTAR INC COM 617700109 BBG001SC6FV6 794910 3670 SH SOLE 3670 0 0 MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 318417 7258 SH SOLE 7258 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG001S5T9L1 518404 2012 SH SOLE 2012 0 0 MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 213980 8813 SH SOLE 8813 0 0 MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 262779 8002 SH SOLE 8002 0 0 MSC INDL DIRECT INC CL A 553530106 BBG001S5TD87 285015 3489 SH SOLE 3489 0 0 MULLEN AUTOMOTIVE INC COM 62526P109 BBG003GMH366 11440 40000 SH SOLE 40000 0 0 NABORS INDUSTRIES LTD SHS G6359F137 BBG001S604K2 244385 1578 SH SOLE 1578 0 0 NASDAQ INC COM 631103108 BBG001SKTBJ6 4678375 76257 SH SOLE 76257 0 0 NATIONAL BEVERAGE CORP COM 635017106 BBG001S5PM18 289201 6215 SH SOLE 6215 0 0 NATIONAL FUEL GAS CO COM 636180101 BBG001S5TLR8 311232 4917 SH SOLE 4917 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 BBG001SD9VH2 4617297 76547 SH SOLE 76547 0 0 NATIONAL INSTRS CORP COM 636518102 BBG001S8FKK6 206529 5597 SH SOLE 5597 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 BBG001S6Z1P5 268744 5873 SH SOLE 5873 0 0 NETAPP INC COM 64110D104 BBG001S8LYX5 240473 4004 SH SOLE 4004 0 0 NETFLIX INC COM 64110L106 BBG001SF6L46 1515388 5139 SH SOLE 5139 0 0 NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 678580 13676 SH SOLE 13676 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 BBG001SD32Z2 513741 59737 SH SOLE 59737 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 BBG001SHHBR7 56838 22202 SH SOLE 22202 0 0 NEWMONT CORP COM 651639106 BBG001S5TKX3 456792 9678 SH SOLE 9678 0 0 NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 5817848 69591 SH SOLE 69591 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 BBG006JNW312 4892689 69806 SH SOLE 69806 0 0 NIKE INC CL B 654106103 BBG001S6NTK2 5400000 46150 SH SOLE 46150 0 0 NIO INC SPON ADS 62914V106 BBG00LPXZBW5 259701 26636 SH SOLE 26636 0 0 NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 141842 30569 SH SOLE 30569 0 0 NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1833101 7439 SH SOLE 7439 0 0 NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534 BBG00J3H9RL5 1226376 40961 SH SOLE 40961 0 0 NORTHERN LTS FD TR IV INSPIRE CORP BD 66538H633 BBG00H3TKL24 488231 21191 SH SOLE 21191 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 BBG00QG3B4L4 306590 11760 SH SOLE 11760 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 BBG00G3NVSZ6 402524 13368 SH SOLE 13368 0 0 NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 1631937 2991 SH SOLE 2991 0 0 NORTHWEST NAT HLDG CO COM 66765N105 BBG00KXKRLP1 1468475 30857 SH SOLE 30857 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 968649 79138 SH SOLE 79138 0 0 NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 2029189 22368 SH SOLE 22368 0 0 NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1365095 10086 SH SOLE 10086 0 0 NUCOR CORP COM 670346105 BBG001S5TRV0 2310694 17530 SH SOLE 17530 0 0 NUSHARES ETF TR NUVEEN ESG INTL 67092P805 BBG00GVWYK25 289689 11228 SH SOLE 11228 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 BBG00FJ5GY57 444959 9101 SH SOLE 9101 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 BBG00FJ5HBJ1 686501 20050 SH SOLE 20050 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 BBG00FJ5HWZ7 398120 11648 SH SOLE 11648 0 0 NUTEX HEALTH INC COM 67079U108 BBG001T5W5K5 124241 65390 SH SOLE 65390 0 0 NUTRIEN LTD COM 67077M108 BBG00JM9SM69 472080 6464 SH SOLE 6464 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 245736 20242 SH SOLE 20242 0 0 NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 BBG001SLL7N6 83636 16432 SH SOLE 16432 0 0 NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 152634 17748 SH SOLE 17748 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 BBG001S90BW7 1188344 115823 SH SOLE 115823 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 147827 21739 SH SOLE 21739 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 216320 17100 SH SOLE 17100 0 0 NUVEEN VRIABL RAT PFD & INM COM 67080R102 BBG011B9SY72 198885 11326 SH SOLE 11326 0 0 NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 17139758 117283 SH SOLE 117283 0 0 NVIDIA CORPORATION COM 67066G104 4276 3400 SH Call SOLE 3400 0 0 NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 264579 1674 SH SOLE 1674 0 0 OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 744702 11823 SH SOLE 11823 0 0 OGE ENERGY CORP COM 670837103 BBG001S5TVY8 602253 15228 SH SOLE 15228 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 BBG001S6WQT9 385710 1359 SH SOLE 1359 0 0 OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 271752 5133 SH SOLE 5133 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 BBG001S736L1 628030 22470 SH SOLE 22470 0 0 OMNICOM GROUP INC COM 681919106 BBG001S5VR10 808561 9912 SH SOLE 9912 0 0 ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 458482 7351 SH SOLE 7351 0 0 ONE GAS INC COM 68235P108 BBG004WQKD16 449111 5931 SH SOLE 5931 0 0 ONEOK INC NEW COM 682680103 BBG001S5TWK1 4360457 66369 SH SOLE 66369 0 0 OPEN TEXT CORP COM 683715106 BBG001SBS5H2 279594 9433 SH SOLE 9433 0 0 ORACLE CORP COM 68389X105 BBG001S5SJG6 3183118 38942 SH SOLE 38942 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 2078002 2462 SH SOLE 2462 0 0 ORGANON & CO COMMON STOCK 68622V106 BBG00ZQRGW42 309751 11090 SH SOLE 11090 0 0 OSHKOSH CORP COM 688239201 BBG001S6SX46 283708 3217 SH SOLE 3217 0 0 OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 1029625 13148 SH SOLE 13148 0 0 OUTFRONT MEDIA INC COM 69007J106 BBG004S69ZY3 499641 30135 SH SOLE 30135 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 BBG00DB0XYD3 205613 17802 SH SOLE 17802 0 0 PACCAR INC COM 693718108 BBG001S5V1S8 296607 2997 SH SOLE 2997 0 0 PACER FDS TR DATA AND INFRAST 69374H741 BBG00KX8YQ42 857956 29564 SH SOLE 29564 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 BBG00BLVPPY3 275996 8696 SH SOLE 8696 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 BBG00KX8XWB2 207447 5639 SH SOLE 5639 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 568765 14057 SH SOLE 14057 0 0 PACER FDS TR LUNT LRGCP MULTI 69374H816 BBG00VP236R3 245241 6975 SH SOLE 6975 0 0 PACER FDS TR LUNT MDCAP MLT 69374H725 BBG00VP22Y66 344255 10978 SH SOLE 10978 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 2522247 56294 SH SOLE 56294 0 0 PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 3663209 101897 SH SOLE 101897 0 0 PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 311049 14230 SH SOLE 14230 0 0 PACER FDS TR SWAN SOS MOD JAN 69374H550 BBG00YN799C2 278688 12673 SH SOLE 12673 0 0 PACER FDS TR SWAN SOS MODRTE 69374H493 BBG011MN47C8 416540 20020 SH SOLE 20020 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 BBG009BJW8D9 4182286 111557 SH SOLE 111557 0 0 PACER FDS TR TRENDP US MID CP 69374H204 BBG009BJVYS7 850960 27266 SH SOLE 27266 0 0 PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 658906 13384 SH SOLE 13384 0 0 PACER FDS TR TRENDPILOT FD 69374H675 BBG00P1MJZ24 473688 18149 SH SOLE 18149 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 BBG00QLCLBK2 1525803 75873 SH SOLE 75873 0 0 PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 12824230 277281 SH SOLE 277281 0 0 PACKAGING CORP AMER COM 695156109 BBG001S5V741 549520 4296 SH SOLE 4296 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 423117 65906 SH SOLE 65906 0 0 PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 778773 5581 SH SOLE 5581 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 467174 27676 SH SOLE 27676 0 0 PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 844449 2902 SH SOLE 2902 0 0 PATTERSON-UTI ENERGY INC COM 703481101 BBG001S7GWF7 208608 12388 SH SOLE 12388 0 0 PAYCHEX INC COM 704326107 BBG001S5V135 2067934 17895 SH SOLE 17895 0 0 PAYCOM SOFTWARE INC COM 70432V102 BBG0064N1009 516976 1666 SH SOLE 1666 0 0 PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 2131116 29923 SH SOLE 29923 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 BBG00JG0FG08 110485 13915 SH SOLE 13915 0 0 PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 268616 9044 SH SOLE 9044 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 159721 14547 SH SOLE 14547 0 0 PEPSICO INC COM 713448108 BBG001S695T1 18454339 102150 SH SOLE 102150 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 412020 38687 SH SOLE 38687 0 0 PFIZER INC COM 717081103 BBG001S5V466 11612795 226635 SH SOLE 226635 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 643553 13107 SH SOLE 13107 0 0 PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 4668553 46127 SH SOLE 46127 0 0 PHILLIPS 66 COM 718546104 BBG00286S4P7 5274517 50678 SH SOLE 50678 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 BBG011RJST56 245108 7698 SH SOLE 7698 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 BBG001SJSKV6 189628 15789 SH SOLE 15789 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 BBG002Q8P804 2056251 111269 SH SOLE 111269 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 425371 7304 SH SOLE 7304 0 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 BBG001T5RZK5 218125 2498 SH SOLE 2498 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 1444741 15968 SH SOLE 15968 0 0 PIMCO ETF TR BROAD US TIPS 72201R403 BBG001T5HFT1 375833 6953 SH SOLE 6953 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 2162670 21923 SH SOLE 21923 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 894558 17411 SH SOLE 17411 0 0 PIMCO ETF TR MUNI INCOME OPP 72201R635 BBG012DX1041 573797 13180 SH SOLE 13180 0 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 435378 8832 SH SOLE 8832 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 BBG001SGV4P1 49490 10463 SH SOLE 10463 0 0 PIMCO MUN INCOME FD COM 72200R107 BBG001SC8NG4 712673 68329 SH SOLE 68329 0 0 PIMCO MUN INCOME FD II COM 72200W106 BBG001SKRFP2 398639 44097 SH SOLE 44097 0 0 PINNACLE WEST CAP CORP COM 723484101 BBG001S5VB15 1404748 18474 SH SOLE 18474 0 0 PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1506552 6596 SH SOLE 6596 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 BBG001SZV282 717388 57668 SH SOLE 57668 0 0 PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 5082885 32182 SH SOLE 32182 0 0 POLARIS INC COM 731068102 BBG001S7HWZ4 440756 4364 SH SOLE 4364 0 0 POOL CORP COM 73278L105 BBG001S5VBK4 276031 913 SH SOLE 913 0 0 PPG INDS INC COM 693506107 BBG001S5VC13 1427262 11351 SH SOLE 11351 0 0 PPL CORP COM 69351T106 BBG001S5VC31 1465385 50150 SH SOLE 50150 0 0 PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113 968 17593 SH SOLE 17593 0 0 PRESIDIO PPTY TR INC COM CL A 74102L303 BBG00HS39Y74 13090 13779 SH SOLE 13779 0 0 PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 1393174 12774 SH SOLE 12774 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 BBG001SD3148 204760 2440 SH SOLE 2440 0 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 BBG004QJF9H7 390372 37717 SH SOLE 37717 0 0 PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 17192938 113440 SH SOLE 113440 0 0 PROGRESSIVE CORP COM 743315103 BBG001S5V509 763685 5888 SH SOLE 5888 0 0 PROLOGIS INC. COM 74340W103 BBG001S5NMN6 1243642 11032 SH SOLE 11032 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 BBG0070HRTV9 205392 5803 SH SOLE 5803 0 0 PROSHARES TR PET CARE ETF 74348A145 BBG00M6PLP55 208063 4417 SH SOLE 4417 0 0 PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 714343 11640 SH SOLE 11640 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 24471954 271941 SH SOLE 271941 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 BBG0081VJCK3 1175363 16427 SH SOLE 16427 0 0 PROSHARES TR S&P TECH DIVIDEN 74347G606 BBG00QRZS9F9 6715454 121331 SH SOLE 121331 0 0 PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 324929 46485 SH SOLE 46485 0 0 PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9 192286 193000 SH SOLE 193000 0 0 PROSPERITY BANCSHARES INC COM 743606105 BBG001S7SL77 391379 5385 SH SOLE 5385 0 0 PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 1717877 17272 SH SOLE 17272 0 0 PUBLIC STORAGE COM 74460D109 BBG001S5TH79 1113034 3972 SH SOLE 3972 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 BBG001S5V3C1 3530723 57626 SH SOLE 57626 0 0 PUTNAM MANAGED MUN INCOME TR COM 746823103 BBG001S662R3 1003499 159793 SH SOLE 159793 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 BBG001S5V6N2 45426 14196 SH SOLE 14196 0 0 QUALCOMM INC COM 747525103 BBG001S6VS70 2718574 24728 SH SOLE 24728 0 0 QUANTA SVCS INC COM 74762E102 BBG001S5VH85 547628 3843 SH SOLE 3843 0 0 QUEST DIAGNOSTICS INC COM 74834L100 BBG001S9GX43 441736 2824 SH SOLE 2824 0 0 RADIANT LOGISTICS INC COM 75025X100 BBG001SKLF23 60062 11800 SH SOLE 11800 0 0 RAYMOND JAMES FINL INC COM 754730109 BBG001S5VQ03 328975 3079 SH SOLE 3079 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 8515712 84381 SH SOLE 84381 0 0 RBB FD INC MOTLEY FOOL NEXT 74933W650 BBG0149QQWM0 181274 12675 SH SOLE 12675 0 0 REALTY INCOME CORP COM 756109104 BBG001S884K0 2931797 46221 SH SOLE 46221 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 273894 9689 SH SOLE 9689 0 0 REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 240978 334 SH SOLE 334 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 321468 14910 SH SOLE 14910 0 0 REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 1127207 8739 SH SOLE 8739 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 BBG0076WG2T4 257069 3975 SH SOLE 3975 0 0 RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 1920571 26974 SH SOLE 26974 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 BBG001SBQWW8 201711 3488 SH SOLE 3488 0 0 RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 177839 21767 SH SOLE 21767 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 BBG00DK83S51 361427 41639 SH SOLE 41639 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 BBG00741Y1P0 244382 13260 SH SOLE 13260 0 0 ROBLOX CORP CL A 771049103 BBG001V1Y6Z1 407063 14303 SH SOLE 14303 0 0 ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 622025 2415 SH SOLE 2415 0 0 ROKU INC COM CL A 77543R102 BBG001ZZPQM2 336182 8260 SH SOLE 8260 0 0 ROLLINS INC COM 775711104 BBG001S5VRG4 251247 6876 SH SOLE 6876 0 0 ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 233313 540 SH SOLE 540 0 0 ROSS STORES INC COM 778296103 BBG001S5VRS1 897868 7736 SH SOLE 7736 0 0 ROYAL BK CDA SUSTAINABL COM 780087102 BBG001S60869 1100654 11707 SH SOLE 11707 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 BBG001S5RMJ7 618167 12506 SH SOLE 12506 0 0 ROYAL GOLD INC COM 780287108 BBG001S5VNX4 531958 4719 SH SOLE 4719 0 0 RPM INTL INC COM 749685103 BBG001S7X317 601358 6171 SH SOLE 6171 0 0 S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 1770850 5287 SH SOLE 5287 0 0 SALESFORCE INC COM 79466L302 BBG001SDLP09 4447201 33541 SH SOLE 33541 0 0 SAMSARA INC COM CL A 79589L106 BBG0099PW5Q0 258544 20800 SH SOLE 20800 0 0 SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 BBG001SF82R1 91912 18951 SH SOLE 18951 0 0 SANOFI SPONSORED ADR 80105N105 BBG001S5W768 1159899 23950 SH SOLE 23950 0 0 SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 2258386 42244 SH SOLE 42244 0 0 SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 836762 10050 SH SOLE 10050 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 513555 21696 SH SOLE 21696 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 BBG00Z60CHB2 297065 13250 SH SOLE 13250 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 2387821 74133 SH SOLE 74133 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 714807 13376 SH SOLE 13376 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 BBG0051NXNX3 744247 15930 SH SOLE 15930 0 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 BBG0051QPC87 1113725 44945 SH SOLE 44945 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 2848356 97983 SH SOLE 97983 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 BBG0051QD594 723560 23147 SH SOLE 23147 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 BBG001T9F795 3309204 68599 SH SOLE 68599 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 2429375 53217 SH SOLE 53217 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 491991551 6512994 SH SOLE 6512994 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 17560543 316065 SH SOLE 316065 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 BBG001T66WQ7 3615779 54768 SH SOLE 54768 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 2820956 62480 SH SOLE 62480 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 1014049 15456 SH SOLE 15456 0 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 1881127 97518 SH SOLE 97518 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 2287313 56463 SH SOLE 56463 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 2076154 40088 SH SOLE 40088 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 BBG001S5W5H0 486622 10015 SH SOLE 10015 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 BBG0113JGQG9 419854 7981 SH SOLE 7981 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 2407561 50168 SH SOLE 50168 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 26945839 308058 SH SOLE 308058 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 18122553 529899 SH SOLE 529899 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 12657299 342738 SH SOLE 342738 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 5463386 42299 SH SOLE 42299 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 10463748 140359 SH SOLE 140359 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 21412290 157617 SH SOLE 157617 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 5289989 53864 SH SOLE 53864 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 5471719 77613 SH SOLE 77613 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 2045950 26338 SH SOLE 26338 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 17902176 143862 SH SOLE 143862 0 0 SEMPRA COM 816851109 BBG001SBVZ73 823920 5331 SH SOLE 5331 0 0 SERVICENOW INC COM 81762P102 BBG001T4JFC0 410013 1056 SH SOLE 1056 0 0 SHELL PLC SPON ADS 780259305 BBG0147BN6H1 10797051 189588 SH SOLE 189588 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 BBG001SG37M8 245822 15480 SH SOLE 15480 0 0 SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1147174 4834 SH SOLE 4834 0 0 SHOPIFY INC CL A 82509L107 BBG004DW5NC7 1437688 41420 SH SOLE 41420 0 0 SIBANYE STILLWATER LTD SPONSORED ADR 82575P107 BBG00RRGP4W4 198874 18656 SH SOLE 18656 0 0 SIGMATRON INTL INC COM 82661L101 BBG001S7P414 101760 26500 SH SOLE 26500 0 0 SILGAN HOLDINGS INC COM 827048109 BBG001S6VPD9 208620 4024 SH SOLE 4024 0 0 SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 459048 3907 SH SOLE 3907 0 0 SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764 BBG0137XKVV7 2206105 97745 SH SOLE 97745 0 0 SIREN ETF TR DIVCN LDRS ETF 829658301 BBG00BT76WV7 448618 9198 SH SOLE 9198 0 0 SJW GROUP COM 784305104 BBG001S5W3N8 208293 2566 SH SOLE 2566 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 BBG00ZS44MH2 114116 16050 SH SOLE 16050 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 BBG001SCYWS2 339129 3721 SH SOLE 3721 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 BBG00PZZ96M1 7537 21400 SH SOLE 21400 0 0 SMITH A O CORP COM 831865209 BBG001S5NRY3 268341 4688 SH SOLE 4688 0 0 SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 812769 5129 SH SOLE 5129 0 0 SNAP ON INC COM 833034101 BBG001S5W688 743955 3256 SH SOLE 3256 0 0 SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 420457 2929 SH SOLE 2929 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG001S7G2C6 507583 6358 SH SOLE 6358 0 0 SOCKET MOBILE INC COM NEW 83368E200 BBG001S7K5J7 28950 15000 SH SOLE 15000 0 0 SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 153476 33292 SH SOLE 33292 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 BBG0084BC0P2 332559 1174 SH SOLE 1174 0 0 SOLID POWER INC CLASS A COM 83422N105 BBG0112HCTV5 26035 10250 SH SOLE 10250 0 0 SOUTHERN CO COM 842587107 BBG001S5W777 6199123 86810 SH SOLE 86810 0 0 SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 1254057 20766 SH SOLE 20766 0 0 SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 1029250 30569 SH SOLE 30569 0 0 SOUTHWESTERN ENERGY CO COM 845467109 BBG001S5WHW7 133673 22850 SH SOLE 22850 0 0 SPARTANNASH CO COM 847215100 BBG001S7LC92 226360 7485 SH SOLE 7485 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 11266683 34004 SH SOLE 34004 0 0 SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 13234312 78014 SH SOLE 78014 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 BBG001T2P370 540792 13222 SH SOLE 13222 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 375959 12663 SH SOLE 12663 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 381436 11573 SH SOLE 11573 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 BBG001SRXRC8 227964 2909 SH SOLE 2909 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 825064 14058 SH SOLE 14058 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 516183 15971 SH SOLE 15971 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 54334151 142076 SH SOLE 142076 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 8643801 19521 SH SOLE 19521 0 0 SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 503597 4576 SH SOLE 4576 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 423822 6587 SH SOLE 6587 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 4257312 46543 SH SOLE 46543 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 1228447 13649 SH SOLE 13649 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 BBG001T8QLK1 321219 11588 SH SOLE 11588 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 391534 17456 SH SOLE 17456 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 737250 24260 SH SOLE 24260 0 0 SPDR SER TR DJ REIT ETF 78464A607 BBG001SHTRF2 224587 2577 SH SOLE 2577 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 BBG008HB6477 286231 2595 SH SOLE 2595 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 6727432 147467 SH SOLE 147467 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 BBG001T083N5 21248310 452284 SH SOLE 452284 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 BBG001V11QG4 991568 20248 SH SOLE 20248 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 658417 23315 SH SOLE 23315 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 1746888 67814 SH SOLE 67814 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 303137 6410 SH SOLE 6410 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 362530 14426 SH SOLE 14426 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 2453431 77079 SH SOLE 77079 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 1521115 52398 SH SOLE 52398 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 217352 5114 SH SOLE 5114 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 1547709 34409 SH SOLE 34409 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 378232 10231 SH SOLE 10231 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 1117680 38687 SH SOLE 38687 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 8240120 280467 SH SOLE 280467 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 2839477 56039 SH SOLE 56039 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 1181005 29838 SH SOLE 29838 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 7153909 183952 SH SOLE 183952 0 0 SPDR SER TR RUSSELL LOW VOL 78468R754 BBG00BL3NRC7 344016 3341 SH SOLE 3341 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 594529 8230 SH SOLE 8230 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 368018 4958 SH SOLE 4958 0 0 SPDR SER TR S&P 600 SML CAP 78464A813 BBG001SPTB69 1813885 22064 SH SOLE 22064 0 0 SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 2653726 31973 SH SOLE 31973 0 0 SPDR SER TR S&P BK ETF 78464A797 BBG001SPTB32 651397 14427 SH SOLE 14427 0 0 SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 10769050 86077 SH SOLE 86077 0 0 SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 1961322 39376 SH SOLE 39376 0 0 SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 266943 4544 SH SOLE 4544 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 BBG001SQDKJ0 251033 1501 SH SOLE 1501 0 0 SPDR SER TR S&P TRANSN ETF 78464A532 BBG001V08KP2 524828 7809 SH SOLE 7809 0 0 SPDR SER TR SPDR S&P1500VL 78464A128 BBG003HBVT20 1620059 11588 SH SOLE 11588 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 585973 4320 SH SOLE 4320 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 BBG0045LCCP2 1023610 9509 SH SOLE 9509 0 0 SPIRE INC COM 84857L101 BBG001S5SSD9 276919 4021 SH SOLE 4021 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 949627 52963 SH SOLE 52963 0 0 SPX TECHNOLOGIES INC COM 78473E103 BBG001S5W9N5 384446 5856 SH SOLE 5856 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 3368590 82362 SH SOLE 82362 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 258312 6451 SH SOLE 6451 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 BBG005D236G5 2193598 54861 SH SOLE 54861 0 0 STANDARD MTR PRODS INC COM 853666105 BBG001S5W5Z0 406882 11692 SH SOLE 11692 0 0 STANTEC INC COM 85472N109 BBG001S6JJQ3 207436 4327 SH SOLE 4327 0 0 STARBUCKS CORP COM 855244109 BBG001S72KH6 4636278 46737 SH SOLE 46737 0 0 STEEL DYNAMICS INC COM 858119100 BBG001S98JK5 226450 2318 SH SOLE 2318 0 0 STELLUS CAP INVT CORP COM 858568108 BBG003LB3VC0 267208 20151 SH SOLE 20151 0 0 STERIS PLC SHS USD G8473T100 BBG00MRHG532 206537 1118 SH SOLE 1118 0 0 STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 791523 40425 SH SOLE 40425 0 0 STRYKER CORPORATION COM 863667101 BBG001S8FR03 1546193 6324 SH SOLE 6324 0 0 SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 604811 13029 SH SOLE 13029 0 0 SUNCOR ENERGY INC NEW COM 867224107 BBG001S5YSF0 237573 7487 SH SOLE 7487 0 0 SUPER MICRO COMPUTER INC COM 86800U104 BBG001SQGH95 240143 2925 SH SOLE 2925 0 0 SYNOPSYS INC COM 871607107 BBG001S5VTR8 630278 1974 SH SOLE 1974 0 0 SYSCO CORP COM 871829107 BBG001S5WJS8 1395230 18250 SH SOLE 18250 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 3200587 42967 SH SOLE 42967 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 8161 10300 SH Call SOLE 10300 0 0 TARGA RES CORP COM 87612G101 BBG001TC94B9 1496552 20361 SH SOLE 20361 0 0 TARGET CORP COM 87612E106 BBG001SC0K41 3408382 22869 SH SOLE 22869 0 0 TC ENERGY CORP COM 87807B107 BBG001S5WW27 237957 5970 SH SOLE 5970 0 0 TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 378514 3297 SH SOLE 3297 0 0 TELADOC HEALTH INC COM 87918A105 BBG001TG5PC6 230067 9728 SH SOLE 9728 0 0 TELUS CORPORATION COM 87971M103 BBG001S60K53 575774 29817 SH SOLE 29817 0 0 TERADYNE INC COM 880770102 BBG001S5WMZ3 747849 8562 SH SOLE 8562 0 0 TESLA INC COM 88160R101 BBG001SQKGD7 14343085 116440 SH SOLE 116440 0 0 TESLA INC COM 88160R101 5100 1600 SH Call SOLE 1600 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 BBG001S5WXH9 77850 22500 SH SOLE 22500 0 0 TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 4284735 25934 SH SOLE 25934 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 BBG00YRJXKC0 903797 386 SH SOLE 386 0 0 THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 89733 15132 SH SOLE 15132 0 0 THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 461525 10295 SH SOLE 10295 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 10253448 18619 SH SOLE 18619 0 0 TIMOTHY PLAN INTL ETF 887432334 BBG00QXSPSF9 305402 13130 SH SOLE 13130 0 0 TJX COS INC NEW COM 872540109 BBG001S5WQ93 2572198 32314 SH SOLE 32314 0 0 T-MOBILE US INC COM 872590104 BBG001SKR9Y6 966000 6900 SH SOLE 6900 0 0 TORO CO COM 891092108 BBG001S5WX98 840325 7423 SH SOLE 7423 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 817610 12625 SH SOLE 12625 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 BBG001S6WYD9 1850370 29806 SH SOLE 29806 0 0 TOYOTA MOTOR CORP ADS 892331307 BBG001SDB327 222541 1629 SH SOLE 1629 0 0 TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1334579 5932 SH SOLE 5932 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 913340 5434 SH SOLE 5434 0 0 TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 2728479 14553 SH SOLE 14553 0 0 TRIMBLE INC COM 896239100 BBG001S5SZP0 262406 5190 SH SOLE 5190 0 0 TRIMTABS ETF TR FCF INTL QLTY ET 89628W401 BBG00H1J5FN5 504535 19951 SH SOLE 19951 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 BBG00DW3P029 273161 5871 SH SOLE 5871 0 0 TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 1481925 34439 SH SOLE 34439 0 0 TTEC HLDGS INC COM 89854H102 BBG001S7YNS3 261029 5915 SH SOLE 5915 0 0 TWILIO INC CL A 90138F102 BBG0029ZX859 226538 4627 SH SOLE 4627 0 0 TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 BBG00M4RHFY8 7013224 233068 SH SOLE 233068 0 0 TWO RDS SHARED TR LEADERSHARES DY 90214Q675 BBG011MF2PD6 4886618 221347 SH SOLE 221347 0 0 TWO RDS SHARED TR LEADERSHARES EQT 90214Q683 BBG00TSFR128 5080119 183332 SH SOLE 183332 0 0 TWO RDS SHARED TR LEADERSHS ACTIVI 90214Q717 BBG00Y002QG7 3466968 118246 SH SOLE 118246 0 0 TWO RDS SHARED TR LEASERSHS ALPHAF 90214Q691 BBG00XZZ2J07 7494110 242606 SH SOLE 242606 0 0 TYSON FOODS INC CL A 902494103 BBG001S871D5 433645 6966 SH SOLE 6966 0 0 UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 297922 12047 SH SOLE 12047 0 0 UGI CORP NEW COM 902681105 BBG001S5X0W3 299557 8081 SH SOLE 8081 0 0 ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 504250 1075 SH SOLE 1075 0 0 UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 3551045 70527 SH SOLE 70527 0 0 UNION PAC CORP COM 907818108 BBG001S5X2M0 3241108 15652 SH SOLE 15652 0 0 UNITED AIRLS HLDGS INC COM 910047109 BBG001SQ87W0 435661 11556 SH SOLE 11556 0 0 UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 5810997 33427 SH SOLE 33427 0 0 UNITED RENTALS INC COM 911363109 BBG001SBGZ25 1234374 3473 SH SOLE 3473 0 0 UNITED STATES STL CORP NEW COM 912909108 BBG001S5XL75 441147 17611 SH SOLE 17611 0 0 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 BBG001SSXKF8 1485510 41845 SH SOLE 41845 0 0 UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 15625133 29471 SH SOLE 29471 0 0 US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 2271173 52079 SH SOLE 52079 0 0 USD PARTNERS LP COM UT REP LTD 903318103 BBG00729LTL2 45930 14535 SH SOLE 14535 0 0 VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 518494 30554 SH SOLE 30554 0 0 VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 3050658 24047 SH SOLE 24047 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 465881 5427 SH SOLE 5427 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 BBG00440GL84 1465205 103548 SH SOLE 103548 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 2932072 108515 SH SOLE 108515 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 2461024 85870 SH SOLE 85870 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 BBG001V14Q53 2223504 89369 SH SOLE 89369 0 0 VANECK ETF TRUST INFLATION ALLOCA 92189F130 BBG00KK0KQR3 631643 25469 SH SOLE 25469 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 254200 10491 SH SOLE 10491 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 546684 15335 SH SOLE 15335 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 3357450 51725 SH SOLE 51725 0 0 VANECK ETF TRUST NATURAL RESOURC 92189F841 BBG001STNTP7 275047 5586 SH SOLE 5586 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 BBG001SGYST1 244381 804 SH SOLE 804 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 1670964 8234 SH SOLE 8234 0 0 VANECK ETF TRUST VANECK SHRT MUNI 92189F528 BBG001SSZW79 329174 19501 SH SOLE 19501 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 283256 1343 SH SOLE 1343 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 5177123 36964 SH SOLE 36964 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 BBG001TC6MR5 526136 3036 SH SOLE 3036 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 2768862 37256 SH SOLE 37256 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 BBG001ST39S0 2035529 28100 SH SOLE 28100 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 367280188 4878856 SH SOLE 4878856 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 14658823 204048 SH SOLE 204048 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 2145227 43780 SH SOLE 43780 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 4308756 90845 SH SOLE 90845 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1640301 12346 SH SOLE 12346 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 59148986 277551 SH SOLE 277551 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 1230308 7063 SH SOLE 7063 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 2390238 13297 SH SOLE 13297 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 1107369 8188 SH SOLE 8188 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 17401574 85381 SH SOLE 85381 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 62177374 753848 SH SOLE 753848 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 36400338 103604 SH SOLE 103604 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 9638052 60693 SH SOLE 60693 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 39213239 213650 SH SOLE 213650 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 4282165 21353 SH SOLE 21353 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 34132038 178524 SH SOLE 178524 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 46607822 332036 SH SOLE 332036 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 6357131 126788 SH SOLE 126788 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 14425992 370087 SH SOLE 370087 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 BBG001SHTV18 2517964 45418 SH SOLE 45418 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 BBG001SHTV36 299847 4660 SH SOLE 4660 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 BBG001TCVT65 442646 10707 SH SOLE 10707 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 253537 2942 SH SOLE 2942 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 6492823 139003 SH SOLE 139003 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 837060 16914 SH SOLE 16914 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 257819 4409 SH SOLE 4409 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 2209911 28511 SH SOLE 28511 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 BBG001T62MF5 2180671 47906 SH SOLE 47906 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 2049337 35443 SH SOLE 35443 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 5312271 70651 SH SOLE 70651 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 259517668 4708231 SH SOLE 4708231 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 5252402 30141 SH SOLE 30141 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 776269 11659 SH SOLE 11659 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 BBG001TCH7Y8 1056107 6783 SH SOLE 6783 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 BBG001TCH7W0 5424892 77091 SH SOLE 77091 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 BBG001TCHH03 327536 2690 SH SOLE 2690 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 285687 1663 SH SOLE 1663 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 18698359 123137 SH SOLE 123137 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 8115796 156918 SH SOLE 156918 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 29787788 709740 SH SOLE 709740 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 BBG00K26BXQ6 3815714 38785 SH SOLE 38785 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 28075101 259450 SH SOLE 259450 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 4894144 82158 SH SOLE 82158 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 BBG001SV5CV2 217440 2625 SH SOLE 2625 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 BBG001T0Y6Y7 1942586 14672 SH SOLE 14672 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 15145406 147257 SH SOLE 147257 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 368977 2144 SH SOLE 2144 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 1070028 13009 SH SOLE 13009 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 BBG001SHVTQ3 3251618 14846 SH SOLE 14846 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 BBG001SHVR41 8392249 43808 SH SOLE 43808 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 7804084 64348 SH SOLE 64348 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 11468049 138620 SH SOLE 138620 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 16560420 66762 SH SOLE 66762 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 1648263 9025 SH SOLE 9025 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 7069619 22133 SH SOLE 22133 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 2972776 17466 SH SOLE 17466 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 1339267 8733 SH SOLE 8733 0 0 VBI VACCINES INC CDA COM NEW 91822J103 BBG001S5SXK0 4028 10300 SH SOLE 10300 0 0 VECTOR GROUP LTD COM 92240M108 BBG001S75639 269130 22692 SH SOLE 22692 0 0 VENTAS INC COM 92276F100 BBG001S9T7M6 1330215 29528 SH SOLE 29528 0 0 VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 1683072 9540 SH SOLE 9540 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 16994411 431330 SH SOLE 431330 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 763534 2644 SH SOLE 2644 0 0 VIATRIS INC COM 92556V106 BBG00Y52JV51 466396 41904 SH SOLE 41904 0 0 VICI PPTYS INC COM 925652109 BBG00HVVB4B6 258530 7979 SH SOLE 7979 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 BBG006QSN885 29005632 467305 SH SOLE 467305 0 0 VIEW INC COM CL A 92671V106 BBG00WLM2YM6 19587 20300 SH SOLE 20300 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 BBG00HTN2DF3 49834 14320 SH SOLE 14320 0 0 VIRNETX HLDG CORP COM 92823T108 BBG001S7FPB7 39910 30700 SH SOLE 30700 0 0 VISA INC COM CL A 92826C839 BBG001SRCFY3 20534455 98837 SH SOLE 98837 0 0 VISTA GOLD CORP COM NEW 927926303 BBG001S9BFZ3 10892 22000 SH SOLE 22000 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 BBG001SP8VG7 162511 18679 SH SOLE 18679 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 BBG001SMKRM2 126946 23465 SH SOLE 23465 0 0 WABASH NATL CORP COM 929566107 BBG001S6W2K1 293212 12974 SH SOLE 12974 0 0 WABTEC COM 929740108 BBG001S5XBT3 277952 2785 SH SOLE 2785 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 1306100 34960 SH SOLE 34960 0 0 WALMART INC COM 931142103 BBG001S5XH92 16151291 113910 SH SOLE 113910 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 470075 49586 SH SOLE 49586 0 0 WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 10867408 69272 SH SOLE 69272 0 0 WATSCO INC COM 942622200 BBG001S82CQ2 730109 2927 SH SOLE 2927 0 0 WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 856438 9134 SH SOLE 9134 0 0 WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 4520680 109486 SH SOLE 109486 0 0 WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 705070 10756 SH SOLE 10756 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 BBG001S5XK22 292489 1243 SH SOLE 1243 0 0 WESTERN ASSET HIGH INCOME OP COM 95766K109 BBG001S7HQ69 45218 11448 SH SOLE 11448 0 0 WESTERN AST INFL LKD OPP & I COM 95766R104 BBG001SBWXC1 183935 20146 SH SOLE 20146 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 316971 10225 SH SOLE 10225 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 258508 6615 SH SOLE 6615 0 0 WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 458553 3242 SH SOLE 3242 0 0 WHITEHORSE FIN INC COM 96524V106 BBG003CNYJ19 226252 17337 SH SOLE 17337 0 0 WILLIAMS COS INC COM 969457100 BBG001S5XH10 562046 17083 SH SOLE 17083 0 0 WINNEBAGO INDS INC COM 974637100 BBG001S5XFG8 287177 5449 SH SOLE 5449 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 BBG007PB9N20 1002106 37560 SH SOLE 37560 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 52084000 1461392 SH SOLE 1461392 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 BBG001SRPT24 272905 6204 SH SOLE 6204 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 BBG001T6DPF6 479246 6850 SH SOLE 6850 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 17643973 350984 SH SOLE 350984 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 851610 26427 SH SOLE 26427 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 BBG005Q26K04 1781125 86170 SH SOLE 86170 0 0 WISDOMTREE TR INTK MLTIFACTR 97717Y774 BBG00LNNW626 19514127 820508 SH SOLE 820508 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 BBG001SHKG65 536174 12183 SH SOLE 12183 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 BBG001SHLB38 378932 6538 SH SOLE 6538 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 337228 9465 SH SOLE 9465 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 BBG001SHLHN3 376351 10492 SH SOLE 10492 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 3032141 48945 SH SOLE 48945 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 BBG001SSZB57 4365053 104980 SH SOLE 104980 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 870275 21154 SH SOLE 21154 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 248016 5101 SH SOLE 5101 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 4017417 66558 SH SOLE 66558 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 BBG001SHKFX7 1876964 65997 SH SOLE 65997 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 1665663 39109 SH SOLE 39109 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 BBG001SHKFZ5 1686644 27809 SH SOLE 27809 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 1314358 30817 SH SOLE 30817 0 0 WORKDAY INC CL A 98138H101 BBG001T21KQ7 414022 2474 SH SOLE 2474 0 0 WORLD GOLD TR SPDR GLD MINIS 98149E303 BBG00L8YYQ05 3348082 92514 SH SOLE 92514 0 0 WP CAREY INC COM 92936U109 BBG001S67MM3 3718108 47577 SH SOLE 47577 0 0 WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 673925 8172 SH SOLE 8172 0 0 XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 980019 13978 SH SOLE 13978 0 0 YETI HLDGS INC COM 98585X104 BBG00D8JC891 206591 5001 SH SOLE 5001 0 0 YUM BRANDS INC COM 988498101 BBG001S7JQ30 2253446 17594 SH SOLE 17594 0 0 YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 305824 5596 SH SOLE 5596 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 463829 3638 SH SOLE 3638 0 0 ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 459807 9353 SH SOLE 9353 0 0 ZOETIS INC CL A 98978V103 BBG0039320P7 978783 6679 SH SOLE 6679 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 347032 5123 SH SOLE 5123 0 0 ZSCALER INC COM 98980G102 BBG003338H61 406161 3630 SH SOLE 3630 0 0