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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 BBG001S5T7X2 1,654,723 13,798 SH   SOLE 0 0 0 13,798
ABBOTT LABS COM 002824100 BBG001S5N9M6 5,636,553 51,339 SH   SOLE 0 0 0 51,339
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 7,534,373 46,620 SH   SOLE 0 0 0 46,620
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 BBG001SS0YX4 106,441 13,646 SH   SOLE 0 0 0 13,646
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 BBG00X7L1CW0 305,415 5,813 SH   SOLE 0 0 0 5,813
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 3,430,304 12,855 SH   SOLE 0 0 0 12,855
ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 374,379 4,890 SH   SOLE 0 0 0 4,890
ADOBE SYSTEMS INCORPORATED COM 00724F101 BBG001S5NCQ5 1,031,128 3,064 SH   SOLE 0 0 0 3,064
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 7,859,026 121,337 SH   SOLE 0 0 0 121,337
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206 BBG001T9B1Y4 902,473 18,896 SH   SOLE 0 0 0 18,896
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 BBG00R7V1S10 3,278,777 105,767 SH   SOLE 0 0 0 105,767
ADVISORSHARES TR PURE US CANNABIS 00768Y453 BBG00X28J8Y2 80,560 11,525 SH   SOLE 0 0 0 11,525
AES CORP COM 00130H105 BBG001S6B1L5 8,449,573 293,796 SH   SOLE 0 0 0 293,796
AFFIRM HLDGS INC COM CL A 00827B106 BBG00Y7BP8Z0 283,515 29,319 SH   SOLE 0 0 0 29,319
AFLAC INC COM 001055102 BBG001S5NGJ4 3,445,818 47,898 SH   SOLE 0 0 0 47,898
AGF INVTS TR AGFIQ US MK ANTI 00110G408 BBG0021PH0S9 293,865 13,855 SH   SOLE 0 0 0 13,855
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2,113,155 6,855 SH   SOLE 0 0 0 6,855
ALASKA AIR GROUP INC COM 011659109 BBG001S5NLG6 671,539 15,639 SH   SOLE 0 0 0 15,639
ALBEMARLE CORP COM 012653101 BBG001S7SBP9 730,132 3,366 SH   SOLE 0 0 0 3,366
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 642,264 7,291 SH   SOLE 0 0 0 7,291
ALLSTATE CORP COM 020002101 BBG001S9BM06 316,902 2,337 SH   SOLE 0 0 0 2,337
ALLY FINL INC COM 02005N100 BBG001S5RLN4 907,889 37,132 SH   SOLE 0 0 0 37,132
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 9,059,015 102,675 SH   SOLE 0 0 0 102,675
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 4,863,646 54,814 SH   SOLE 0 0 0 54,814
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 4,278,223 112,377 SH   SOLE 0 0 0 112,377
ALPS ETF TR RIVERFRNT DYMC 00162Q528 BBG00D1TW4P5 4,603,312 109,785 SH   SOLE 0 0 0 109,785
ALPS ETF TR RIVERFRNT FLEX 00162Q510 BBG00D1V02Z8 1,502,617 37,313 SH   SOLE 0 0 0 37,313
ALPS ETF TR RIVERFRONT DYM 00162Q536 BBG00D2WZP77 2,346,980 106,102 SH   SOLE 0 0 0 106,102
ALPS ETF TR RIVRFRNT STR INC 00162Q783 BBG005CZ6C31 871,119 38,494 SH   SOLE 0 0 0 38,494
ALPS ETF TR SECTR DIV DOGS 00162Q858 BBG0035HP7H9 560,876 10,903 SH   SOLE 0 0 0 10,903
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 2,228,818 48,759 SH   SOLE 0 0 0 48,759
AMAZON COM INC COM 023135106 BBG001S5PQL7 14,046,228 167,217 SH   SOLE 0 0 0 167,217
AMERICAN AIRLS GROUP INC COM 02376R102 BBG005P7Q907 450,313 35,402 SH   SOLE 0 0 0 35,402
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 846,954 11,366 SH   SOLE 0 0 0 11,366
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 646,314 6,806 SH   SOLE 0 0 0 6,806
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 600,512 4,064 SH   SOLE 0 0 0 4,064
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 1,707,751 8,060 SH   SOLE 0 0 0 8,060
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 947,083 6,213 SH   SOLE 0 0 0 6,213
AMERISOURCEBERGEN CORP COM 03073E105 BBG001S8X7P0 1,800,902 10,867 SH   SOLE 0 0 0 10,867
AMGEN INC COM 031162100 BBG001S5NNL6 3,781,318 14,397 SH   SOLE 0 0 0 14,397
AMKOR TECHNOLOGY INC COM 031652100 BBG001S64YF8 226,515 9,446 SH   SOLE 0 0 0 9,446
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 BBG00MCBHFV7 291,028 11,903 SH   SOLE 0 0 0 11,903
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 BBG00FJ5P854 682,810 19,041 SH   SOLE 0 0 0 19,041
ANALOG DEVICES INC COM 032654105 BBG001S5ND38 3,422,040 20,862 SH   SOLE 0 0 0 20,862
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 BBG001T53FW2 466,064 7,762 SH   SOLE 0 0 0 7,762
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 518,371 1,727 SH   SOLE 0 0 0 1,727
APA CORPORATION COM 03743Q108 BBG00YTS96H1 204,030 4,370 SH   SOLE 0 0 0 4,370
APOLLO GLOBAL MGMT INC COM 03769M106 BBG00ZNLTFL2 1,422,803 22,304 SH   SOLE 0 0 0 22,304
APPLE INC COM 037833100 BBG001S5N8V8 82,604,229 635,759 SH   SOLE 0 0 0 635,759
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 1,580,566 16,230 SH   SOLE 0 0 0 16,230
ARAMARK COM 03852U106 BBG001V0NR70 553,543 13,390 SH   SOLE 0 0 0 13,390
ARCH CAP GROUP LTD ORD G0450A105 BBG001S9HZ74 601,997 9,589 SH   SOLE 0 0 0 9,589
ARK ETF TR GENOMIC REV ETF 00214Q302 BBG007FJPCC9 257,157 9,109 SH   SOLE 0 0 0 9,109
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 710,575 22,745 SH   SOLE 0 0 0 22,745
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 BBG001SRBTG4 106,970 19,000 SH   SOLE 0 0 0 19,000
ARROW ETF TR ARROW DJ GLB YLD 04273H104 BBG002YVHD48 642,432 49,268 SH   SOLE 0 0 0 49,268
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 250,365 458 SH   SOLE 0 0 0 458
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 6,991,560 103,120 SH   SOLE 0 0 0 103,120
AT&T INC COM 00206R102 BBG001S5VWH2 3,321,810 180,435 SH   SOLE 0 0 0 180,435
ATMOS ENERGY CORP COM 049560105 BBG001S5VG05 530,718 4,735 SH   SOLE 0 0 0 4,735
AUTOLIV INC COM 052800109 BBG001S9YRV6 238,240 3,111 SH   SOLE 0 0 0 3,111
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,993,732 8,346 SH   SOLE 0 0 0 8,346
AUTOZONE INC COM 053332102 BBG001S6Q5D9 399,521 162 SH   SOLE 0 0 0 162
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 354,345 1,957 SH   SOLE 0 0 0 1,957
AXALTA COATING SYS LTD COM G0750C108 BBG0060CPLK3 300,648 11,804 SH   SOLE 0 0 0 11,804
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 5,276,407 159,311 SH   SOLE 0 0 0 159,311
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 240,842 4,917 SH   SOLE 0 0 0 4,917
BARCLAYS BANK PLC IPTH CRUDE OIL 06740P221 BBG001V13S41 1,378,997 45,213 SH   SOLE 0 0 0 45,213
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 832,195 48,439 SH   SOLE 0 0 0 48,439
BAXTER INTL INC COM 071813109 BBG001S5P1K3 305,332 5,990 SH   SOLE 0 0 0 5,990
BCE INC COM NEW 05534B760 BBG001S5P2C0 321,105 7,306 SH   SOLE 0 0 0 7,306
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 1,694,632 6,663 SH   SOLE 0 0 0 6,663
BERKLEY W R CORP COM 084423102 BBG001S5P463 222,921 3,071 SH   SOLE 0 0 0 3,071
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 468,711 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 6,561,036 21,240 SH   SOLE 0 0 0 21,240
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 200,891 3,237 SH   SOLE 0 0 0 3,237
BIOGEN INC COM 09062X103 BBG001S67826 1,737,673 6,275 SH   SOLE 0 0 0 6,275
BLACK STONE MINERALS L P COM UNIT 09225M101 BBG008B5CF38 3,594,994 213,099 SH   SOLE 0 0 0 213,099
BLACKROCK INC COM 09247X101 BBG001SDBP55 4,069,322 5,742 SH   SOLE 0 0 0 5,742
BLACKROCK MUNIASSETS FD INC COM 09254J102 BBG001S7DTL0 204,186 18,871 SH   SOLE 0 0 0 18,871
BLACKROCK RES & COMMODITIES SHS 09257A108 BBG001TG5XN7 4,091,125 410,343 SH   SOLE 0 0 0 410,343
BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 BBG0077G51R4 382,846 13,494 SH   SOLE 0 0 0 13,494
BLACKSTONE INC COM 09260D107 BBG001S7H949 19,249,475 259,461 SH   SOLE 0 0 0 259,461
BLACKSTONE MTG TR INC COM CL A 09257W100 BBG001S5Q7V7 1,725,223 81,493 SH   SOLE 0 0 0 81,493
BLOCK INC CL A 852234103 BBG001TFLWL5 524,965 8,354 SH   SOLE 0 0 0 8,354
BLOOM ENERGY CORP COM CL A 093712107 BBG001T53509 916,594 47,939 SH   SOLE 0 0 0 47,939
BOEING CO COM 097023105 BBG001S5P0V3 3,158,129 16,578 SH   SOLE 0 0 0 16,578
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 247,879 123 SH   SOLE 0 0 0 123
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 BBG001T91S76 810,589 7,755 SH   SOLE 0 0 0 7,755
BORGWARNER INC COM 099724106 BBG001S7F4D2 311,736 7,745 SH   SOLE 0 0 0 7,745
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 304,410 6,579 SH   SOLE 0 0 0 6,579
BOYD GAMING CORP COM 103304101 BBG001S7DMW3 280,666 5,147 SH   SOLE 0 0 0 5,147
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 2,947,037 84,369 SH   SOLE 0 0 0 84,369
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 1,929,374 26,815 SH   SOLE 0 0 0 26,815
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 BBG001S6VV46 219,864 5,499 SH   SOLE 0 0 0 5,499
BROADCOM INC COM 11135F101 BBG00KHY5SY8 7,382,172 13,202 SH   SOLE 0 0 0 13,202
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 724,914 5,404 SH   SOLE 0 0 0 5,404
BROWN & BROWN INC COM 115236101 BBG001S5XFN0 1,076,848 18,902 SH   SOLE 0 0 0 18,902
BROWN FORMAN CORP CL B 115637209 BBG001S5P4H1 586,811 8,934 SH   SOLE 0 0 0 8,934
BUNGE LIMITED COM G16962105 BBG001SJ9BG4 5,467,596 54,802 SH   SOLE 0 0 0 54,802
CACI INTL INC CL A 127190304 BBG001SF9NK1 248,889 828 SH   SOLE 0 0 0 828
CADENCE DESIGN SYSTEM INC COM 127387108 BBG001S65YK1 1,463,912 9,113 SH   SOLE 0 0 0 9,113
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 BBG001S8SMN5 576,217 54,617 SH   SOLE 0 0 0 54,617
CAMBRIA ETF TR TAIL RISK 132061862 BBG00GD9FG17 283,907 18,556 SH   SOLE 0 0 0 18,556
CAMBRIA ETF TR VALUE MOMENTUM 132061888 BBG009YVM241 297,188 10,922 SH   SOLE 0 0 0 10,922
CAMECO CORP COM 13321L108 BBG001S5Y5S6 586,395 25,866 SH   SOLE 0 0 0 25,866
CANADIAN PAC RY LTD COM 13645T100 BBG001S7F4Z8 290,702 3,897 SH   SOLE 0 0 0 3,897
CANO HEALTH INC COM CL A 13781Y103 BBG00TJZLYB8 981,126 716,150 SH   SOLE 0 0 0 716,150
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 BBG015D25YS8 200,318 8,918 SH   SOLE 0 0 0 8,918
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 581,800 24,663 SH   SOLE 0 0 0 24,663
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102 BBG014YZRRT5 293,851 13,189 SH   SOLE 0 0 0 13,189
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 BBG015DN3GR4 226,698 10,790 SH   SOLE 0 0 0 10,790
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 309,648 15,529 SH   SOLE 0 0 0 15,529
CAPITAL ONE FINL CORP COM 14040H105 BBG001S65PV8 720,606 7,751 SH   SOLE 0 0 0 7,751
CAPITOL SER TR FAIRLEAD TACTICA 14064D550 BBG0162DF926 274,715 11,750 SH   SOLE 0 0 0 11,750
CAPRI HOLDINGS LIMITED SHS G1890L107 BBG0029SNS07 320,476 5,591 SH   SOLE 0 0 0 5,591
CARETRUST REIT INC COM 14174T107 BBG005KC4Z61 346,777 18,664 SH   SOLE 0 0 0 18,664
CARMAX INC COM 143130102 BBG001SD9561 250,501 4,114 SH   SOLE 0 0 0 4,114
CARNIVAL CORP COMMON STOCK 143658300 BBG001S5PL01 96,015 11,912 SH   SOLE 0 0 0 11,912
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 630,232 15,278 SH   SOLE 0 0 0 15,278
CATALYST PHARMACEUTICALS INC COM 14888U101 BBG001SRHS16 312,871 16,821 SH   SOLE 0 0 0 16,821
CATERPILLAR INC COM 149123101 BBG001S5PJ06 8,262,617 34,490 SH   SOLE 0 0 0 34,490
CDW CORP COM 12514G108 BBG001V18TB6 317,787 1,779 SH   SOLE 0 0 0 1,779
CF INDS HLDGS INC COM 125269100 BBG001SJ8KV8 362,526 4,255 SH   SOLE 0 0 0 4,255
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 209,184 960 SH   SOLE 0 0 0 960
CHARTER COMMUNICATIONS INC N CL A 16119P108 BBG001T3TDG2 237,031 699 SH   SOLE 0 0 0 699
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 409,241 2,729 SH   SOLE 0 0 0 2,729
CHESAPEAKE ENERGY CORP COM 165167735 BBG00Z6DX607 9,085,661 96,277 SH   SOLE 0 0 0 96,277
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 11,577,912 64,504 SH   SOLE 0 0 0 64,504
CHUBB LIMITED COM H1467J104 BBG001S8S1L3 1,288,031 5,838 SH   SOLE 0 0 0 5,838
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 227,159 2,818 SH   SOLE 0 0 0 2,818
CIGNA CORP NEW COM 125523100 BBG00KXRCDQ9 380,158 1,147 SH   SOLE 0 0 0 1,147
CISCO SYS INC COM 17275R102 BBG001S6HC62 6,246,267 131,113 SH   SOLE 0 0 0 131,113
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 430,673 9,521 SH   SOLE 0 0 0 9,521
CLEVELAND-CLIFFS INC NEW COM 185899101 BBG001S5PW43 1,546,157 95,975 SH   SOLE 0 0 0 95,975
CLOROX CO DEL COM 189054109 BBG001S5PX50 733,114 5,224 SH   SOLE 0 0 0 5,224
CME GROUP INC COM 12572Q105 BBG001S86547 279,720 1,663 SH   SOLE 0 0 0 1,663
CMS ENERGY CORP COM 125896100 BBG001S5PYJ3 733,805 11,587 SH   SOLE 0 0 0 11,587
COCA COLA CO COM 191216100 BBG001S5SMQ8 7,328,994 115,217 SH   SOLE 0 0 0 115,217
COHEN & STEERS INFRASTRUCTUR COM 19248A109 BBG001SJYNK5 658,457 27,447 SH   SOLE 0 0 0 27,447
COHEN & STEERS LTD DURATION COM 19248C105 BBG002YMSBV0 224,436 11,800 SH   SOLE 0 0 0 11,800
COHEN & STEERS QUALITY INCOM COM 19247L106 BBG001SG5559 937,116 81,488 SH   SOLE 0 0 0 81,488
COHERENT CORP COM 19247G107 BBG001S5S6N6 754,439 21,494 SH   SOLE 0 0 0 21,494
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 815,148 10,345 SH   SOLE 0 0 0 10,345
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 6,067,924 173,517 SH   SOLE 0 0 0 173,517
COMMERCE BANCSHARES INC COM 200525103 BBG001S5PK21 580,113 8,522 SH   SOLE 0 0 0 8,522
CONAGRA BRANDS INC COM 205887102 BBG001S5PGY5 436,381 11,276 SH   SOLE 0 0 0 11,276
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 3,547,666 30,064 SH   SOLE 0 0 0 30,064
CONSTELLATION BRANDS INC CL A 21036P108 BBG001SD31G5 787,767 3,399 SH   SOLE 0 0 0 3,399
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 1,745,273 20,244 SH   SOLE 0 0 0 20,244
COPART INC COM 217204106 BBG001S7MTB1 777,931 12,776 SH   SOLE 0 0 0 12,776
CORNERSTONE STRATEGIC VALUE COM 21924B302 BBG001S5PWK5 467,848 63,480 SH   SOLE 0 0 0 63,480
CORNING INC COM 219350105 BBG001S5RLH1 264,772 8,289 SH   SOLE 0 0 0 8,289
CORTEVA INC COM 22052L104 BBG00BN969D0 271,137 4,612 SH   SOLE 0 0 0 4,612
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 7,560,054 16,560 SH   SOLE 0 0 0 16,560
COUPANG INC CL A 22266T109 BBG00XMJRPR7 370,471 25,185 SH   SOLE 0 0 0 25,185
CREATIVE REALITIES INC COM NEW 22530J200 BBG001SJPL74 154,689 266,705 SH   SOLE 0 0 0 266,705
CROCS INC COM 227046109 BBG001SDGFR8 397,938 3,670 SH   SOLE 0 0 0 3,670
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 1,280,221 12,159 SH   SOLE 0 0 0 12,159
CROWN CASTLE INC COM 22822V101 BBG001S7W5T3 2,189,767 16,143 SH   SOLE 0 0 0 16,143
CSX CORP COM 126408103 BBG001S5Q7Q3 478,041 15,430 SH   SOLE 0 0 0 15,430
CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 239,189 1,789 SH   SOLE 0 0 0 1,789
CUMMINS INC COM 231021106 BBG001S5Q9M3 348,617 1,438 SH   SOLE 0 0 0 1,438
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 2,347,781 25,193 SH   SOLE 0 0 0 25,193
D R HORTON INC COM 23331A109 BBG001S8M692 402,748 4,518 SH   SOLE 0 0 0 4,518
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 708,285 2,668 SH   SOLE 0 0 0 2,668
DATADOG INC CL A COM 23804L103 BBG003NJHZW5 307,083 4,178 SH   SOLE 0 0 0 4,178
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 BBG00K6R6208 777,639 44,009 SH   SOLE 0 0 0 44,009
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 BBG00FNFQST6 484,099 17,885 SH   SOLE 0 0 0 17,885
DEERE & CO COM 244199105 BBG001S5QFF7 5,610,720 13,085 SH   SOLE 0 0 0 13,085
DELL TECHNOLOGIES INC CL C 24703L202 BBG00DW3SZT0 294,531 7,323 SH   SOLE 0 0 0 7,323
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 457,247 13,915 SH   SOLE 0 0 0 13,915
DESTINATION XL GROUP INC COM 25065K104 BBG001SD3736 246,429 36,508 SH   SOLE 0 0 0 36,508
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 980,636 15,942 SH   SOLE 0 0 0 15,942
DEXCOM INC COM 252131107 BBG001SKZG99 1,318,000 11,639 SH   SOLE 0 0 0 11,639
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 2,050,638 11,508 SH   SOLE 0 0 0 11,508
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 621,798 4,545 SH   SOLE 0 0 0 4,545
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 BBG0177CTQC7 2,480,801 74,098 SH   SOLE 0 0 0 74,098
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 BBG011DXXVM0 861,059 16,834 SH   SOLE 0 0 0 16,834
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1   13,515 15,000 PRN   SOLE 0 0 0 15,000
DISNEY WALT CO COM 254687106 BBG001S5QHF3 2,708,129 31,170 SH   SOLE 0 0 0 31,170
DOCUSIGN INC COM 256163106 BBG001T535D5 401,407 7,243 SH   SOLE 0 0 0 7,243
DOLLAR GEN CORP NEW COM 256677105 BBG001T5BM30 520,518 2,113 SH   SOLE 0 0 0 2,113
DOLLAR TREE INC COM 256746108 BBG001S6ZGL6 1,566,778 11,077 SH   SOLE 0 0 0 11,077
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 2,847,637 46,438 SH   SOLE 0 0 0 46,438
DOW INC COM 260557103 BBG00BN96931 584,725 11,603 SH   SOLE 0 0 0 11,603
DRAFTKINGS INC NEW COM CL A 26142V105 BBG0134WCMB3 249,475 21,903 SH   SOLE 0 0 0 21,903
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 3,883,904 37,711 SH   SOLE 0 0 0 37,711
DUPONT DE NEMOURS INC COM 26614N102 BBG00BN961H3 3,224,923 46,989 SH   SOLE 0 0 0 46,989
EASTMAN CHEM CO COM 277432100 BBG001S7JNP3 1,129,595 13,870 SH   SOLE 0 0 0 13,870
EATON CORP PLC SHS G29183103 BBG001S5QZ45 2,480,342 15,803 SH   SOLE 0 0 0 15,803
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 BBG001T0RCC6 380,933 23,185 SH   SOLE 0 0 0 23,185
EATON VANCE SR FLTNG RTE TR COM 27828Q105 BBG001SC5HJ7 190,836 17,443 SH   SOLE 0 0 0 17,443
EATON VANCE TAX ADVT DIV INC COM 27828G107 BBG001SBKCG6 221,423 9,711 SH   SOLE 0 0 0 9,711
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 BBG001SM6Y34 298,952 24,344 SH   SOLE 0 0 0 24,344
EBAY INC. COM 278642103 BBG001S9B9J5 210,565 5,077 SH   SOLE 0 0 0 5,077
ECOLAB INC COM 278865100 BBG001S5QRB5 1,215,013 8,347 SH   SOLE 0 0 0 8,347
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 2,125,191 28,484 SH   SOLE 0 0 0 28,484
ELECTRAMECCANICA VEHS CORP COM NEW 284849205 BBG00DZVQMF1 6,158 10,200 SH   SOLE 0 0 0 10,200
ELEVANCE HEALTH INC COM 036752103 BBG001S6KBQ8 651,936 1,270 SH   SOLE 0 0 0 1,270
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 2,597,558 27,040 SH   SOLE 0 0 0 27,040
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 1,055,936 27,006 SH   SOLE 0 0 0 27,006
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 2,578,045 217,190 SH   SOLE 0 0 0 217,190
ENSIGN GROUP INC COM 29358P101 BBG001SPNL09 2,484,471 26,260 SH   SOLE 0 0 0 26,260
ENTERGY CORP NEW COM 29364G103 BBG001S67KF5 238,901 2,123 SH   SOLE 0 0 0 2,123
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 3,268,382 135,505 SH   SOLE 0 0 0 135,505
EOG RES INC COM 26875P101 BBG001S5ZB93 293,693 2,267 SH   SOLE 0 0 0 2,267
EQUINIX INC COM 29444U700 BBG001SKBNS9 1,210,613 1,848 SH   SOLE 0 0 0 1,848
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 BBG007HXLJT7 243,182 5,520 SH   SOLE 0 0 0 5,520
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873 BBG0116RW246 178,644 11,121 SH   SOLE 0 0 0 11,121
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 BBG00NJ314P5 247,615 8,289 SH   SOLE 0 0 0 8,289
ETF SER SOLUTIONS LONCAR CANCER 26922A826 BBG00B55D0V9 137,300 10,000 SH   SOLE 0 0 0 10,000
ETSY INC COM 29786A106 BBG001T53625 341,014 2,847 SH   SOLE 0 0 0 2,847
EURONET WORLDWIDE INC COM 298736109 BBG001S9DW39 3,681,764 39,010 SH   SOLE 0 0 0 39,010
EVERGY INC COM 30034W106 BBG00H433CS1 879,467 13,975 SH   SOLE 0 0 0 13,975
EVERSOURCE ENERGY COM 30040W108 BBG001S5TRL1 1,013,520 12,088 SH   SOLE 0 0 0 12,088
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 25,124,640 227,784 SH   SOLE 0 0 0 227,784
F N B CORP COM 302520101 BBG001S5R1Q5 345,453 26,471 SH   SOLE 0 0 0 26,471
FACTSET RESH SYS INC COM 303075105 BBG001S5XRL6 1,215,959 3,030 SH   SOLE 0 0 0 3,030
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 BBG001S5RC36 411,839 4,076 SH   SOLE 0 0 0 4,076
FEDEX CORP COM 31428X106 BBG001S5R3M5 1,171,720 6,765 SH   SOLE 0 0 0 6,765
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 319,710 2,518 SH   SOLE 0 0 0 2,518
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 BBG00DRGLGV3 318,067 7,428 SH   SOLE 0 0 0 7,428
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 BBG005FHWBL1 2,226,234 23,555 SH   SOLE 0 0 0 23,555
FIDELITY NATL INFORMATION SV COM 31620M106 BBG001S8SWQ0 3,000,842 44,227 SH   SOLE 0 0 0 44,227
FIDUS INVT CORP COM 316500107 BBG001V0MG11 379,955 19,966 SH   SOLE 0 0 0 19,966
FIFTH THIRD BANCORP COM 316773100 BBG001S5R6S2 433,099 13,200 SH   SOLE 0 0 0 13,200
FIRST HORIZON CORPORATION COM 320517105 BBG001SCW8R8 1,267,441 51,732 SH   SOLE 0 0 0 51,732
FIRST SOLAR INC COM 336433107 BBG001S991Z7 486,069 3,245 SH   SOLE 0 0 0 3,245
FIRST TR ENERGY INFRASTRCTR COM 33738C103 BBG001Y23QY7 685,066 47,508 SH   SOLE 0 0 0 47,508
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 BBG007GFNP02 281,190 10,712 SH   SOLE 0 0 0 10,712
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 BBG00DPCXLD0 453,080 13,715 SH   SOLE 0 0 0 13,715
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 BBG00HJHQ112 755,269 42,407 SH   SOLE 0 0 0 42,407
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 BBG00735B1V0 618,866 12,663 SH   SOLE 0 0 0 12,663
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 BBG006H1W526 758,968 15,146 SH   SOLE 0 0 0 15,146
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 BBG0043NRZR1 5,795,651 344,979 SH   SOLE 0 0 0 344,979
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 BBG00D30F6Q9 756,137 14,916 SH   SOLE 0 0 0 14,916
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 BBG00CNPNL82 3,090,425 58,134 SH   SOLE 0 0 0 58,134
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 BBG00CNPHYV5 273,891 4,847 SH   SOLE 0 0 0 4,847
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 BBG00CW1P7P5 7,740,335 259,047 SH   SOLE 0 0 0 259,047
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 BBG005GHHC44 5,711,664 233,224 SH   SOLE 0 0 0 233,224
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 BBG001VDB5R1 801,455 13,911 SH   SOLE 0 0 0 13,911
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 BBG001ST6970 336,048 5,353 SH   SOLE 0 0 0 5,353
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 BBG001T0S727 883,649 40,202 SH   SOLE 0 0 0 40,202
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 BBG001ST6998 3,140,090 183,738 SH   SOLE 0 0 0 183,738
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 BBG001ST68V5 1,975,982 48,241 SH   SOLE 0 0 0 48,241
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 BBG001ST68R0 973,791 8,956 SH   SOLE 0 0 0 8,956
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 BBG001S7RKF1 639,867 12,422 SH   SOLE 0 0 0 12,422
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 BBG001T71BV0 820,985 59,882 SH   SOLE 0 0 0 59,882
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 BBG001V0HDP8 306,972 5,033 SH   SOLE 0 0 0 5,033
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 BBG007DJGS45 1,140,186 29,340 SH   SOLE 0 0 0 29,340
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 BBG001ST68N4 340,026 5,611 SH   SOLE 0 0 0 5,611
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 BBG009K1H2W7 2,104,791 54,373 SH   SOLE 0 0 0 54,373
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 BBG001ST68Q1 872,961 9,535 SH   SOLE 0 0 0 9,535
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 BBG001S7FCJ8 3,393,898 43,135 SH   SOLE 0 0 0 43,135
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 BBG001ST68P2 422,652 12,726 SH   SOLE 0 0 0 12,726
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 BBG001SS8248 382,951 4,825 SH   SOLE 0 0 0 4,825
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 BBG005SW6SS9 831,684 43,025 SH   SOLE 0 0 0 43,025
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 BBG001SQ1882 18,398,746 245,480 SH   SOLE 0 0 0 245,480
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 624,863 5,074 SH   SOLE 0 0 0 5,074
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 BBG006VZDTG9 21,627,496 1,292,737 SH   SOLE 0 0 0 1,292,737
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 BBG00CDYRGK7 4,628,598 132,189 SH   SOLE 0 0 0 132,189
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 BBG005YW3DQ0 54,056,305 1,161,252 SH   SOLE 0 0 0 1,161,252
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 BBG0063G4D77 346,210 12,101 SH   SOLE 0 0 0 12,101
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 BBG00LWSFVQ3 1,762,424 67,051 SH   SOLE 0 0 0 67,051
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 BBG006XT8631 77,708,632 1,307,345 SH   SOLE 0 0 0 1,307,345
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 BBG00465XS41 3,392,248 87,114 SH   SOLE 0 0 0 87,114
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 BBG007GFNV45 4,302,210 90,744 SH   SOLE 0 0 0 90,744
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 BBG004XDZ7P5 372,660 7,829 SH   SOLE 0 0 0 7,829
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 BBG001SSSWQ6 766,234 16,237 SH   SOLE 0 0 0 16,237
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 BBG00393GRN5 551,550 11,543 SH   SOLE 0 0 0 11,543
FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 BBG00DVWCDC1 378,859 14,460 SH   SOLE 0 0 0 14,460
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852 BBG00DVWC7S7 221,085 8,173 SH   SOLE 0 0 0 8,173
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 BBG00DVWCBP1 466,513 16,685 SH   SOLE 0 0 0 16,685
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 4,427,044 180,621 SH   SOLE 0 0 0 180,621
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 BBG0034YTRP6 2,446,633 91,668 SH   SOLE 0 0 0 91,668
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1,403,822 9,108 SH   SOLE 0 0 0 9,108
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 BBG005SW6WS0 26,971,251 614,099 SH   SOLE 0 0 0 614,099
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 BBG004HQLXB7 4,962,576 111,293 SH   SOLE 0 0 0 111,293
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 BBG00J3TCS97 11,056,575 424,436 SH   SOLE 0 0 0 424,436
FIRST TR EXCHNG TRADED FD VI ACTV FCTR SMCP 33740F797 BBG00QZ0H9W0 286,276 12,660 SH   SOLE 0 0 0 12,660
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 BBG012G2S6M4 277,522 16,678 SH   SOLE 0 0 0 16,678
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 BBG00X9DXZP8 1,560,740 46,631 SH   SOLE 0 0 0 46,631
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 BBG00X9DVN95 799,199 26,075 SH   SOLE 0 0 0 26,075
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 BBG00FZ4KG74 974,191 22,181 SH   SOLE 0 0 0 22,181
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 BBG00L2NXWJ3 388,549 16,115 SH   SOLE 0 0 0 16,115
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 BBG00XS5NBW0 293,789 8,900 SH   SOLE 0 0 0 8,900
FIRST TR INTER DURATN PFD & COM 33718W103 BBG0043KQ5L0 542,691 32,169 SH   SOLE 0 0 0 32,169
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 BBG001ST6916 431,334 6,554 SH   SOLE 0 0 0 6,554
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 BBG001ST68X3 366,152 4,572 SH   SOLE 0 0 0 4,572
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 BBG001ST6943 2,388,814 27,198 SH   SOLE 0 0 0 27,198
FIRST TR MLP & ENERGY INCOM COM 33739B104 BBG0039G93S2 137,458 17,600 SH   SOLE 0 0 0 17,600
FIRST TR MORNINGSTAR DIVID L SHS 336917109 BBG001SP68G0 13,120,732 358,882 SH   SOLE 0 0 0 358,882
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 BBG001ST6952 403,009 4,250 SH   SOLE 0 0 0 4,250
FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 306,805 2,915 SH   SOLE 0 0 0 2,915
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 BBG001T52Z13 308,388 5,864 SH   SOLE 0 0 0 5,864
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 34,198,357 856,887 SH   SOLE 0 0 0 856,887
FISKER INC CL A COM STK 33813J106 BBG00LPWLFF2 165,756 22,800 SH   SOLE 0 0 0 22,800
FLEETCOR TECHNOLOGIES INC COM 339041105 BBG001SHC7K8 2,156,403 11,740 SH   SOLE 0 0 0 11,740
FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 243,679 5,605 SH   SOLE 0 0 0 5,605
FLEXSHARES TR QUALT DIVD IDX 33939L860 BBG003QD4F80 381,403 7,251 SH   SOLE 0 0 0 7,251
FLOOR & DECOR HLDGS INC CL A 339750101 BBG007GJ2F90 292,376 4,199 SH   SOLE 0 0 0 4,199
FLUENCE ENERGY INC COM CL A 34379V103 BBG012QSDTD2 288,000 16,793 SH   SOLE 0 0 0 16,793
FLUOR CORP NEW COM 343412102 BBG001S5Q738 725,018 20,918 SH   SOLE 0 0 0 20,918
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 879,938 75,661 SH   SOLE 0 0 0 75,661
FORTINET INC COM 34959E109 BBG001S77BL6 283,806 5,805 SH   SOLE 0 0 0 5,805
FOX CORP CL A COM 35137L105 BBG00JHNJX06 272,192 8,962 SH   SOLE 0 0 0 8,962
FRANKLIN TEMPLETON ETF TR US CORE BOND ETF 35473P553 BBG00Q6LNJQ4 380,531 17,975 SH   SOLE 0 0 0 17,975
FRANKLIN UNVL TR SH BEN INT 355145103 BBG001S5RDD3 119,054 17,690 SH   SOLE 0 0 0 17,690
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 722,705 19,018 SH   SOLE 0 0 0 19,018
FS KKR CAP CORP COM 302635206 BBG001YCZQ07 4,974,902 284,280 SH   SOLE 0 0 0 284,280
FUTU HLDGS LTD SPON ADS CL A 36118L106 BBG00MYXW5H6 293,046 7,209 SH   SOLE 0 0 0 7,209
GABELLI DIVID & INCOME TR COM 36242H104 BBG001SDC273 747,417 36,264 SH   SOLE 0 0 0 36,264
GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 BBG001SB03J5 577,379 41,007 SH   SOLE 0 0 0 41,007
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 1,896,004 10,056 SH   SOLE 0 0 0 10,056
GARMIN LTD SHS H2906T109 BBG001SG0H12 288,474 3,125 SH   SOLE 0 0 0 3,125
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 2,255,458 9,090 SH   SOLE 0 0 0 9,090
GENERAL ELECTRIC CO COM NEW 369604301 BBG001S5PVD5 849,360 10,136 SH   SOLE 0 0 0 10,136
GENERAL MLS INC COM 370334104 BBG001S5RKR2 541,953 6,463 SH   SOLE 0 0 0 6,463
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 597,047 17,748 SH   SOLE 0 0 0 17,748
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 3,109,489 36,220 SH   SOLE 0 0 0 36,220
GLOBAL NET LEASE INC COM NEW 379378201 BBG004HXD0H7 125,808 10,008 SH   SOLE 0 0 0 10,008
GLOBAL X FDS GLB X MLP ENRG I 37954Y293 BBG004Y67XK8 1,392,180 34,155 SH   SOLE 0 0 0 34,155
GLOBAL X FDS GLOBX SUPDV US 37950E291 BBG00475RG25 198,779 10,579 SH   SOLE 0 0 0 10,579
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 1,707,136 107,299 SH   SOLE 0 0 0 107,299
GLOBAL X FDS NASDQ 100 CVRDGW 37954Y269 BBG00XH4S6Z8 310,410 14,033 SH   SOLE 0 0 0 14,033
GLOBAL X FDS RATE PREFERRED 37954Y376 BBG00VNLZSW4 528,638 23,495 SH   SOLE 0 0 0 23,495
GLOBAL X FDS S&P 500 COVERED 37954Y277 BBG00XH4TT32 223,831 8,885 SH   SOLE 0 0 0 8,885
GLOBAL X FDS S&P 500 COVERED 37954Y475 BBG00MVL3G29 922,299 23,426 SH   SOLE 0 0 0 23,426
GLOBAL X FDS SUPERDIVIDEND 37960A669 BBG001V1QND7 426,196 17,736 SH   SOLE 0 0 0 17,736
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 414,525 15,648 SH   SOLE 0 0 0 15,648
GLOBALSTAR INC COM 378973408 BBG001SPN4X1 49,875 37,500 SH   SOLE 0 0 0 37,500
GLOBUS MED INC CL A 379577208 BBG002V87T57 3,736,524 50,310 SH   SOLE 0 0 0 50,310
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 BBG001S9KKJ0 2,816,780 324,140 SH   SOLE 0 0 0 324,140
GOLDMAN SACHS ETF TR ACCESS INFLATI 381430362 BBG00M56BTZ8 260,164 5,371 SH   SOLE 0 0 0 5,371
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 BBG00F5SDBV6 298,185 4,296 SH   SOLE 0 0 0 4,296
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 2,336,862 6,805 SH   SOLE 0 0 0 6,805
GRAINGER W W INC COM 384802104 BBG001S5RRD2 1,775,354 3,191 SH   SOLE 0 0 0 3,191
GSK PLC SPONSORED ADR 37733W204 BBG001SD6SM6 438,310 12,473 SH   SOLE 0 0 0 12,473
HAIN CELESTIAL GROUP INC COM 405217100 BBG001SBCKV0 472,343 29,193 SH   SOLE 0 0 0 29,193
HALLIBURTON CO COM 406216101 BBG001S5RS59 507,212 12,889 SH   SOLE 0 0 0 12,889
HALOZYME THERAPEUTICS INC COM 40637H109 BBG001SGX585 273,632 4,809 SH   SOLE 0 0 0 4,809
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 BBG001S6DZY4 243,823 18,842 SH   SOLE 0 0 0 18,842
HANCOCK WHITNEY CORPORATION COM 410120109 BBG001S6S985 556,844 11,507 SH   SOLE 0 0 0 11,507
HANESBRANDS INC COM 410345102 BBG001SMCKB8 103,920 16,339 SH   SOLE 0 0 0 16,339
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 206,126 859 SH   SOLE 0 0 0 859
HECLA MNG CO COM 422704106 BBG001S5RXF7 473,979 85,248 SH   SOLE 0 0 0 85,248
HENRY JACK & ASSOC INC COM 426281101 BBG001S5SHB5 1,155,925 6,584 SH   SOLE 0 0 0 6,584
HERSHEY CO COM 427866108 BBG001S5S148 2,384,763 10,298 SH   SOLE 0 0 0 10,298
HILTON WORLDWIDE HLDGS INC COM 43300A203 BBG0058KMH49 382,997 3,031 SH   SOLE 0 0 0 3,031
HOME DEPOT INC COM 437076102 BBG001S5RTW7 11,592,818 36,702 SH   SOLE 0 0 0 36,702
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 5,162,755 24,091 SH   SOLE 0 0 0 24,091
HUNTINGTON BANCSHARES INC COM 446150104 BBG001S5RSZ6 223,366 15,841 SH   SOLE 0 0 0 15,841
HUNTINGTON INGALLS INDS INC COM 446413106 BBG001V0PDL3 279,066 1,209 SH   SOLE 0 0 0 1,209
HYLIION HOLDINGS CORP COMMON STOCK 449109107 BBG00N9MJV02 94,302 40,300 SH   SOLE 0 0 0 40,300
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 BBG001S5NBT4 631,532 12,468 SH   SOLE 0 0 0 12,468
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 2,396,171 10,876 SH   SOLE 0 0 0 10,876
ILLUMINA INC COM 452327109 BBG001SF4NY1 381,754 1,888 SH   SOLE 0 0 0 1,888
INCYTE CORP COM 45337C102 BBG001S8Q6N2 319,433 3,977 SH   SOLE 0 0 0 3,977
INSPIRE MED SYS INC COM 457730109 BBG00209SZK5 569,249 2,260 SH   SOLE 0 0 0 2,260
INTEL CORP COM 458140100 BBG001S5SF65 3,291,811 124,548 SH   SOLE 0 0 0 124,548
INTERCEPT PHARMACEUTICALS IN COM 45845P108 BBG001V0G1G5 393,440 31,806 SH   SOLE 0 0 0 31,806
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 510,379 4,974 SH   SOLE 0 0 0 4,974
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 270,698 4,640 SH   SOLE 0 0 0 4,640
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 3,046,864 21,625 SH   SOLE 0 0 0 21,625
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 BBG001S5S5F7 2,335,943 22,281 SH   SOLE 0 0 0 22,281
INTUIT COM 461202103 BBG001S6TWR2 255,863 657 SH   SOLE 0 0 0 657
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 1,682,054 6,339 SH   SOLE 0 0 0 6,339
INVENTRUST PPTYS CORP COM NEW 46124J201 BBG001SCGX73 629,788 26,607 SH   SOLE 0 0 0 26,607
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 373,769 7,557 SH   SOLE 0 0 0 7,557
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 BBG007HL81B6 10,580,553 715,869 SH   SOLE 0 0 0 715,869
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 BBG001SSDLZ6 1,129,690 56,064 SH   SOLE 0 0 0 56,064
INVESCO EXCH TRADED FD TR II DWA DEV MKTS 46138E875 BBG001SQTTF8 11,399,470 415,130 SH   SOLE 0 0 0 415,130
INVESCO EXCH TRADED FD TR II DWA EMERG MKTS 46138E867 BBG001SQTTP7 10,856,703 610,332 SH   SOLE 0 0 0 610,332
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 BBG0036PLRD4 2,580,797 35,470 SH   SOLE 0 0 0 35,470
INVESCO EXCH TRADED FD TR II INTL BUYBACK 46138E644 BBG0062BLSD0 289,663 8,657 SH   SOLE 0 0 0 8,657
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 329,733 29,493 SH   SOLE 0 0 0 29,493
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 BBG00P4Y2QS5 221,896 3,001 SH   SOLE 0 0 0 3,001
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 BBG002DJ8L77 749,010 27,969 SH   SOLE 0 0 0 27,969
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 BBG00449DWF6 371,435 6,944 SH   SOLE 0 0 0 6,944
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 BBG00P4Y2VY7 885,599 20,325 SH   SOLE 0 0 0 20,325
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 BBG003H4RBL9 970,017 22,131 SH   SOLE 0 0 0 22,131
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 14,250,211 223,008 SH   SOLE 0 0 0 223,008
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 1,945,215 94,749 SH   SOLE 0 0 0 94,749
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 BBG00Q5LFH79 1,011,337 47,314 SH   SOLE 0 0 0 47,314
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 BBG00KJR0YJ0 1,294,529 61,703 SH   SOLE 0 0 0 61,703
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 BBG00KJR0Z89 3,865,288 165,821 SH   SOLE 0 0 0 165,821
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 BBG00KJR2GD3 1,263,869 61,697 SH   SOLE 0 0 0 61,697
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 BBG00KJR2H78 3,502,193 158,327 SH   SOLE 0 0 0 158,327
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 BBG00KJR2J47 1,228,526 60,999 SH   SOLE 0 0 0 60,999
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 BBG00KXH4WB4 2,977,952 134,688 SH   SOLE 0 0 0 134,688
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 BBG00KJR2K35 1,182,547 62,486 SH   SOLE 0 0 0 62,486
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 BBG00KJR2L24 1,041,173 54,813 SH   SOLE 0 0 0 54,813
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 BBG00LNJYDS0 1,917,400 85,161 SH   SOLE 0 0 0 85,161
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 375,824 4,793 SH   SOLE 0 0 0 4,793
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 BBG001SS5KV1 417,997 4,885 SH   SOLE 0 0 0 4,885
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 BBG001SRNBK5 1,110,519 25,688 SH   SOLE 0 0 0 25,688
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 BBG001SJ09N0 16,676,572 234,716 SH   SOLE 0 0 0 234,716
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 BBG001SPHKZ0 458,881 11,244 SH   SOLE 0 0 0 11,244
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 BBG001SN60Z1 504,446 11,050 SH   SOLE 0 0 0 11,050
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 BBG001S9FH85 522,593 8,747 SH   SOLE 0 0 0 8,747
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 BBG001SJW5C5 385,233 8,186 SH   SOLE 0 0 0 8,186
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 BBG001SQ8PW0 1,972,182 136,957 SH   SOLE 0 0 0 136,957
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 BBG001SN3Z78 1,116,874 53,981 SH   SOLE 0 0 0 53,981
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 329,072 19,681 SH   SOLE 0 0 0 19,681
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 BBG001SJW5S8 519,645 6,901 SH   SOLE 0 0 0 6,901
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 10,410,074 73,699 SH   SOLE 0 0 0 73,699
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 1,042,827 13,373 SH   SOLE 0 0 0 13,373
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 241,686 5,492 SH   SOLE 0 0 0 5,492
INVESCO MUNICIPAL TRUST COM 46131J103 BBG001S702W1 224,678 22,694 SH   SOLE 0 0 0 22,694
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 22,791,586 85,592 SH   SOLE 0 0 0 85,592
INVESCO SR INCOME TR COM 46131H107 BBG001SB0BV3 130,220 34,000 SH   SOLE 0 0 0 34,000
INVESCO TR INVT GRADE MUNS COM 46131M106 BBG001S70Z49 123,208 12,259 SH   SOLE 0 0 0 12,259
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 BBG001SNZLM7 284,301 22,946 SH   SOLE 0 0 0 22,946
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 1,216,772 35,177 SH   SOLE 0 0 0 35,177
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 772,345 16,538 SH   SOLE 0 0 0 16,538
ISHARES INC MSCI GERMANY ETF 464286806 BBG001S8SJC4 292,976 11,847 SH   SOLE 0 0 0 11,847
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 BBG001SMLZ34 1,973,965 92,980 SH   SOLE 0 0 0 92,980
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 7,033,871 319,431 SH   SOLE 0 0 0 319,431
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 10,410,203 107,365 SH   SOLE 0 0 0 107,365
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 542,283 13,262 SH   SOLE 0 0 0 13,262
ISHARES TR 1 3 YR TREAS BD 464287457 BBG001SKXPR1 11,393,251 140,362 SH   SOLE 0 0 0 140,362
ISHARES TR 20 YR TR BD ETF 464287432 BBG001S8MLN3 8,279,175 83,157 SH   SOLE 0 0 0 83,157
ISHARES TR 3 7 YR TREAS BD 464288661 BBG001SSD812 491,999 4,282 SH   SOLE 0 0 0 4,282
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 586,605 6,124 SH   SOLE 0 0 0 6,124
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 409,098 7,291 SH   SOLE 0 0 0 7,291
ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 247,653 8,750 SH   SOLE 0 0 0 8,750
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 2,673,291 57,564 SH   SOLE 0 0 0 57,564
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 9,694,275 193,885 SH   SOLE 0 0 0 193,885
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 856,362 8,215 SH   SOLE 0 0 0 8,215
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 1,929,793 31,307 SH   SOLE 0 0 0 31,307
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 5,207,423 21,528 SH   SOLE 0 0 0 21,528
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 8,789,969 92,877 SH   SOLE 0 0 0 92,877
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 864,293 10,192 SH   SOLE 0 0 0 10,192
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 443,660 5,442 SH   SOLE 0 0 0 5,442
ISHARES TR CORE S&P US VLU 464287663 BBG001SFQL80 486,831 6,892 SH   SOLE 0 0 0 6,892
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 8,100,080 21,082 SH   SOLE 0 0 0 21,082
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 328,598 7,313 SH   SOLE 0 0 0 7,313
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 17,893,380 184,486 SH   SOLE 0 0 0 184,486
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 560,538 6,692 SH   SOLE 0 0 0 6,692
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 861,677 18,781 SH   SOLE 0 0 0 18,781
ISHARES TR EXPND TEC SC ETF 464287549 BBG001SHHYT5 468,656 1,673 SH   SOLE 0 0 0 1,673
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 260,379 5,173 SH   SOLE 0 0 0 5,173
ISHARES TR GL CLEAN ENE ETF 464288224 BBG001S7XDQ8 598,442 30,148 SH   SOLE 0 0 0 30,148
ISHARES TR GL TIMB FORE ETF 464288174 BBG001T2V266 357,421 4,913 SH   SOLE 0 0 0 4,913
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 337,194 7,150 SH   SOLE 0 0 0 7,150
ISHARES TR IBOXX HI YD ETF 464288513 BBG001ST0ZQ7 1,368,780 18,589 SH   SOLE 0 0 0 18,589
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 1,517,835 14,396 SH   SOLE 0 0 0 14,396
ISHARES TR INTL SEL DIV ETF 464288448 BBG001S7Y5C9 251,665 9,266 SH   SOLE 0 0 0 9,266
ISHARES TR ISHARES BIOTECH 464287556 BBG001SGYSW7 282,168 2,149 SH   SOLE 0 0 0 2,149
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 1,085,995 21,798 SH   SOLE 0 0 0 21,798
ISHARES TR ISHS 5-10YR INVT 464288638 BBG001SSD849 353,353 7,137 SH   SOLE 0 0 0 7,137
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 1,001,668 11,841 SH   SOLE 0 0 0 11,841
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 246,911 2,662 SH   SOLE 0 0 0 2,662
ISHARES TR MRGSTR SM CP GR 464288604 BBG001SBRKD4 215,303 5,974 SH   SOLE 0 0 0 5,974
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 305,506 3,599 SH   SOLE 0 0 0 3,599
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 2,588,080 39,428 SH   SOLE 0 0 0 39,428
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 281,689 4,430 SH   SOLE 0 0 0 4,430
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 4,427,159 116,811 SH   SOLE 0 0 0 116,811
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 437,233 13,499 SH   SOLE 0 0 0 13,499
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 209,483 2,918 SH   SOLE 0 0 0 2,918
ISHARES TR MSCI UK ETF NEW 46435G334 BBG001S8SYX8 1,872,958 61,088 SH   SOLE 0 0 0 61,088
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 288,943 3,510 SH   SOLE 0 0 0 3,510
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 2,507,383 34,776 SH   SOLE 0 0 0 34,776
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 774,950 5,310 SH   SOLE 0 0 0 5,310
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 609,584 5,349 SH   SOLE 0 0 0 5,349
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 1,169,520 11,083 SH   SOLE 0 0 0 11,083
ISHARES TR NORTH AMERN NAT 464287374 BBG001SJKDG7 227,411 5,593 SH   SOLE 0 0 0 5,593
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 3,206,235 105,019 SH   SOLE 0 0 0 105,019
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 848,865 4,032 SH   SOLE 0 0 0 4,032
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,749,919 8,168 SH   SOLE 0 0 0 8,168
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 3,846,230 25,362 SH   SOLE 0 0 0 25,362
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 920,137 4,289 SH   SOLE 0 0 0 4,289
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 662,171 4,775 SH   SOLE 0 0 0 4,775
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 1,184,496 14,168 SH   SOLE 0 0 0 14,168
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 1,402,170 13,310 SH   SOLE 0 0 0 13,310
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 1,173,376 17,396 SH   SOLE 0 0 0 17,396
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 284,933 2,364 SH   SOLE 0 0 0 2,364
ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 2,133,160 32,833 SH   SOLE 0 0 0 32,833
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 4,770,240 27,358 SH   SOLE 0 0 0 27,358
ISHARES TR RUSSELL 3000 ETF 464287689 BBG001SFC7Z6 584,834 2,650 SH   SOLE 0 0 0 2,650
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 715,172 4,192 SH   SOLE 0 0 0 4,192
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 1,582,136 27,045 SH   SOLE 0 0 0 27,045
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 3,123,111 21,528 SH   SOLE 0 0 0 21,528
ISHARES TR S&P MC 400VL ETF 464287705 BBG001SFQJM9 1,205,149 11,955 SH   SOLE 0 0 0 11,955
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 464,296 4,296 SH   SOLE 0 0 0 4,296
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 3,464,248 28,725 SH   SOLE 0 0 0 28,725
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 835,152 7,597 SH   SOLE 0 0 0 7,597
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 902,662 9,885 SH   SOLE 0 0 0 9,885
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 8,120,418 76,291 SH   SOLE 0 0 0 76,291
ISHARES TR TRS FLT RT BD 46434V860 BBG005YTNMS3 5,074,321 100,661 SH   SOLE 0 0 0 100,661
ISHARES TR U.S. BAS MTL ETF 464287838 BBG001SFGY10 6,931,657 55,555 SH   SOLE 0 0 0 55,555
ISHARES TR U.S. ENERGY ETF 464287796 BBG001SFGXW8 9,561,216 205,661 SH   SOLE 0 0 0 205,661
ISHARES TR U.S. FINLS ETF 464287788 BBG001SFC802 317,254 4,203 SH   SOLE 0 0 0 4,203
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 325,078 6,183 SH   SOLE 0 0 0 6,183
ISHARES TR U.S. REAL ES ETF 464287739 BBG001SFGXJ3 1,184,216 14,065 SH   SOLE 0 0 0 14,065
ISHARES TR U.S. TECH ETF 464287721 BBG001SFB7Z7 1,470,601 19,742 SH   SOLE 0 0 0 19,742
ISHARES TR U.S. UTILITS ETF 464287697 BBG001SFGXG6 855,337 9,883 SH   SOLE 0 0 0 9,883
ISHARES TR US CONSM STAPLES 464287812 BBG001SF7V89 7,549,704 37,231 SH   SOLE 0 0 0 37,231
ISHARES TR US HLTHCARE ETF 464287762 BBG001SFGXR4 9,281,473 32,714 SH   SOLE 0 0 0 32,714
ISHARES TR US INDUSTRIALS 464287754 BBG001SFGXQ5 2,541,479 26,347 SH   SOLE 0 0 0 26,347
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 461,254 12,720 SH   SOLE 0 0 0 12,720
ISHARES TR US OIL EQ&SV ETF 464288844 BBG001SQYZC1 541,209 25,528 SH   SOLE 0 0 0 25,528
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 219,310 9,652 SH   SOLE 0 0 0 9,652
ISHARES TR YLD OPTIM BD 46434V787 BBG006C0Q441 439,232 20,261 SH   SOLE 0 0 0 20,261
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 BBG0059KNK04 492,700 10,000 SH   SOLE 0 0 0 10,000
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 17,773,702 326,182 SH   SOLE 0 0 0 326,182
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 BBG016NKZFF7 6,278,510 153,885 SH   SOLE 0 0 0 153,885
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 1,347,971 26,889 SH   SOLE 0 0 0 26,889
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 345,953 9,178 SH   SOLE 0 0 0 9,178
JD.COM INC SPON ADR CL A 47215P106 BBG005YHY0R6 302,923 5,396 SH   SOLE 0 0 0 5,396
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 9,667,116 54,724 SH   SOLE 0 0 0 54,724
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 500,349 7,817 SH   SOLE 0 0 0 7,817
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 11,948,933 89,104 SH   SOLE 0 0 0 89,104
KARUNA THERAPEUTICS INC COM 48576A100 BBG00NN875H9 220,277 1,121 SH   SOLE 0 0 0 1,121
KENNAMETAL INC COM 489170100 BBG001S5SM97 324,810 13,500 SH   SOLE 0 0 0 13,500
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 300,570 1,757 SH   SOLE 0 0 0 1,757
KIMBELL RTY PARTNERS LP UNIT 49435R102 BBG00FQH6N85 2,502,495 149,850 SH   SOLE 0 0 0 149,850
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 721,982 5,318 SH   SOLE 0 0 0 5,318
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 1,224,658 67,735 SH   SOLE 0 0 0 67,735
KKR & CO INC COM 48251W104 BBG001S6PW05 210,468 4,534 SH   SOLE 0 0 0 4,534
KLA CORP COM NEW 482480100 BBG001S5SLM4 363,848 965 SH   SOLE 0 0 0 965
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 BBG001T9BTS0 298,370 5,693 SH   SOLE 0 0 0 5,693
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 291,252 7,154 SH   SOLE 0 0 0 7,154
KROGER CO COM 501044101 BBG001S5SN40 371,903 8,342 SH   SOLE 0 0 0 8,342
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 4,002,628 19,223 SH   SOLE 0 0 0 19,223
LABORATORY CORP AMER HLDGS COM NEW 50540R409 BBG001S7RX54 242,544 1,030 SH   SOLE 0 0 0 1,030
LAUDER ESTEE COS INC CL A 518439104 BBG001S8L5H6 279,765 1,127 SH   SOLE 0 0 0 1,127
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 BBG00BRDT817 204,958 5,387 SH   SOLE 0 0 0 5,387
LEGG MASON ETF INVT TR CLEARBRIDEG LR 524682200 BBG00GPY0TV4 261,780 6,413 SH   SOLE 0 0 0 6,413
LEGG MASON ETF INVT TR CLRBRDG AL CP GW 524682101 BBG00GM5GRM7 330,667 9,989 SH   SOLE 0 0 0 9,989
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 BBG001S5X3D8 97,814 17,160 SH   SOLE 0 0 0 17,160
LILLY ELI & CO COM 532457108 BBG001S5STL8 3,292,335 8,999 SH   SOLE 0 0 0 8,999
LINDE PLC SHS G5494J103 BBG00GVR8YR8 1,868,940 5,729 SH   SOLE 0 0 0 5,729
LITHIA MTRS INC COM 536797103 BBG001SC88P7 385,116 1,881 SH   SOLE 0 0 0 1,881
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 BBG00P35J8L8 419,068 14,396 SH   SOLE 0 0 0 14,396
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,127,886 6,429 SH   SOLE 0 0 0 6,429
LOWES COS INC COM 548661107 BBG001S5SVL3 7,862,955 39,464 SH   SOLE 0 0 0 39,464
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 234,218 1,083 SH   SOLE 0 0 0 1,083
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 306,604 957 SH   SOLE 0 0 0 957
LUMENTUM HLDGS INC COM 55024U109 BBG0073F9RS8 200,124 3,836 SH   SOLE 0 0 0 3,836
LYFT INC CL A COM 55087P104 BBG004M9ZHY4 174,711 15,854 SH   SOLE 0 0 0 15,854
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 BBG001S731Q7 1,145,893 22,822 SH   SOLE 0 0 0 22,822
MAIN STR CAP CORP COM 56035L104 BBG001SJMVT1 363,676 9,842 SH   SOLE 0 0 0 9,842
MARATHON PETE CORP COM 56585A102 BBG001S169P1 853,951 7,336 SH   SOLE 0 0 0 7,336
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 239,765 1,448 SH   SOLE 0 0 0 1,448
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 1,018,241 2,928 SH   SOLE 0 0 0 2,928
MCCORMICK & CO INC COM NON VTG 579780206 BBG001S79S19 856,135 10,328 SH   SOLE 0 0 0 10,328
MCDONALDS CORP COM 580135101 BBG001S5T110 7,817,525 29,664 SH   SOLE 0 0 0 29,664
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 1,149,660 3,064 SH   SOLE 0 0 0 3,064
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 4,393,442 56,529 SH   SOLE 0 0 0 56,529
MERCK & CO INC COM 58933Y105 BBG001S5TC52 10,600,146 95,539 SH   SOLE 0 0 0 95,539
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 2,103,545 17,480 SH   SOLE 0 0 0 17,480
METLIFE INC COM 59156R108 BBG001S5T3R8 4,567,907 63,118 SH   SOLE 0 0 0 63,118
METROPOLITAN BK HLDG CORP COM 591774104 BBG001V0P380 232,627 3,965 SH   SOLE 0 0 0 3,965
MGM RESORTS INTERNATIONAL COM 552953101 BBG001S6BYT5 722,254 21,540 SH   SOLE 0 0 0 21,540
MICROCHIP TECHNOLOGY INC. COM 595017104 BBG001S787B5 2,009,455 28,604 SH   SOLE 0 0 0 28,604
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 1,505,609 30,124 SH   SOLE 0 0 0 30,124
MICROSOFT CORP COM 594918104 BBG001S5TD05 26,501,151 110,504 SH   SOLE 0 0 0 110,504
MODERNA INC COM 60770K107 BBG003PHHZV8 2,445,167 13,613 SH   SOLE 0 0 0 13,613
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1,850,939 27,771 SH   SOLE 0 0 0 27,771
MONGODB INC CL A 60937P106 BBG0022FDRZ7 218,099 1,108 SH   SOLE 0 0 0 1,108
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 7,266,366 85,466 SH   SOLE 0 0 0 85,466
MOSAIC CO NEW COM 61945C103 BBG001S7LJN1 477,532 10,885 SH   SOLE 0 0 0 10,885
MP MATERIALS CORP COM CL A 553368101 BBG00TJGL0T5 676,514 27,863 SH   SOLE 0 0 0 27,863
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJHL3 850,958 25,912 SH   SOLE 0 0 0 25,912
MSCI INC COM 55354G100 BBG001SV8B05 206,735 444 SH   SOLE 0 0 0 444
NASDAQ INC COM 631103108 BBG001SKTBJ6 331,314 5,400 SH   SOLE 0 0 0 5,400
NETFLIX INC COM 64110L106 BBG001SF6L46 2,510,608 8,514 SH   SOLE 0 0 0 8,514
NEW JERSEY RES CORP COM 646025106 BBG001S5TMT4 235,137 4,738 SH   SOLE 0 0 0 4,738
NEWMONT CORP COM 651639106 BBG001S5TKX3 904,992 19,173 SH   SOLE 0 0 0 19,173
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 BBG001SKJJT9 580,780 3,318 SH   SOLE 0 0 0 3,318
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 4,699,333 56,212 SH   SOLE 0 0 0 56,212
NIKE INC CL B 654106103 BBG001S6NTK2 2,270,586 19,405 SH   SOLE 0 0 0 19,405
NIO INC SPON ADS 62914V106 BBG00LPXZBW5 401,954 41,226 SH   SOLE 0 0 0 41,226
NOKIA CORP SPONSORED ADR 654902204 BBG001SCPCG9 93,807 20,216 SH   SOLE 0 0 0 20,216
NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG001SB8557 47,071 15,382 SH   SOLE 0 0 0 15,382
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 2,389,651 9,697 SH   SOLE 0 0 0 9,697
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 1,158,065 2,122 SH   SOLE 0 0 0 2,122
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 BBG001SCKPS2 274,751 22,447 SH   SOLE 0 0 0 22,447
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 849,125 9,359 SH   SOLE 0 0 0 9,359
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 3,154,036 23,304 SH   SOLE 0 0 0 23,304
NUCOR CORP COM 670346105 BBG001S5TRV0 681,474 5,170 SH   SOLE 0 0 0 5,170
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 662,362 9,069 SH   SOLE 0 0 0 9,069
NUVEEN AMT FREE MUN CR INC F COM 67071L106 BBG001SHZCF8 292,586 24,101 SH   SOLE 0 0 0 24,101
NUVEEN MUN VALUE FD INC COM 670928100 BBG001S5TS84 163,932 19,061 SH   SOLE 0 0 0 19,061
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 BBG001SHM0F8 333,934 29,551 SH   SOLE 0 0 0 29,551
NUVEEN OHIO QLTY MUN INCOME COM 670980101 BBG001S6WLQ3 203,987 16,074 SH   SOLE 0 0 0 16,074
NUVEEN PFD & INCOME SECS FD COM 67072C105 BBG001SFPML4 120,030 17,651 SH   SOLE 0 0 0 17,651
NUVEEN QUALITY MUNCP INCOME COM 67066V101 BBG001SCTFM1 132,357 11,216 SH   SOLE 0 0 0 11,216
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 BBG001S7ZM04 1,158,145 91,553 SH   SOLE 0 0 0 91,553
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 10,092,307 69,059 SH   SOLE 0 0 0 69,059
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 528,401 3,343 SH   SOLE 0 0 0 3,343
OCCIDENTAL PETE CORP COM 674599105 BBG001S5TZG9 400,624 6,360 SH   SOLE 0 0 0 6,360
OKTA INC CL A 679295105 BBG001YV1SN3 901,888 13,199 SH   SOLE 0 0 0 13,199
OLIN CORP COM PAR $1 680665205 BBG001S5TWW8 1,516,378 28,643 SH   SOLE 0 0 0 28,643
OLLIES BARGAIN OUTLET HLDGS COM 681116109 BBG0098VVDS0 345,164 7,369 SH   SOLE 0 0 0 7,369
OMNICOM GROUP INC COM 681919106 BBG001S5VR10 331,799 4,067 SH   SOLE 0 0 0 4,067
ON SEMICONDUCTOR CORP COM 682189105 BBG001SF7RS6 1,774,738 28,455 SH   SOLE 0 0 0 28,455
ONEOK INC NEW COM 682680103 BBG001S5TWK1 477,697 7,270 SH   SOLE 0 0 0 7,270
ORACLE CORP COM 68389X105 BBG001S5SJG6 1,227,364 15,015 SH   SOLE 0 0 0 15,015
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 3,360,505 3,981 SH   SOLE 0 0 0 3,981
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 223,389 2,852 SH   SOLE 0 0 0 2,852
OVINTIV INC COM 69047Q102 BBG00R2NHQ74 292,242 5,763 SH   SOLE 0 0 0 5,763
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 264,272 3,098 SH   SOLE 0 0 0 3,098
OXFORD LANE CAP CORP COM 691543102 BBG001T93HP8 88,423 17,440 SH   SOLE 0 0 0 17,440
PACCAR INC COM 693718108 BBG001S5V1S8 312,897 3,161 SH   SOLE 0 0 0 3,161
PACER FDS TR AMERCN ENRGY IND 69374H634 BBG00JGGY0R8 386,606 14,517 SH   SOLE 0 0 0 14,517
PACER FDS TR LUNT LRG CP ALTR 69374H717 BBG00VP22V71 237,704 5,875 SH   SOLE 0 0 0 5,875
PACER FDS TR PAC ASSET FLTG 69374H428 BBG01357YF82 426,880 9,527 SH   SOLE 0 0 0 9,527
PACER FDS TR TRENDPILOT 100 69374H303 BBG009BNY740 212,969 4,326 SH   SOLE 0 0 0 4,326
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 3,791,775 81,984 SH   SOLE 0 0 0 81,984
PACKAGING CORP AMER COM 695156109 BBG001S5V741 1,058,403 8,274 SH   SOLE 0 0 0 8,274
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 75,422 11,748 SH   SOLE 0 0 0 11,748
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 663,513 4,755 SH   SOLE 0 0 0 4,755
PARAMOUNT GLOBAL CLASS B COM 92556H206 BBG001S6L063 935,199 55,402 SH   SOLE 0 0 0 55,402
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 201,891 693 SH   SOLE 0 0 0 693
PAYCHEX INC COM 704326107 BBG001S5V135 3,033,223 26,248 SH   SOLE 0 0 0 26,248
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1,229,400 17,262 SH   SOLE 0 0 0 17,262
PEMBINA PIPELINE CORP COM 706327103 BBG001SB0CJ5 282,246 8,313 SH   SOLE 0 0 0 8,313
PENN ENTERTAINMENT INC COM 707569109 BBG001S80PY6 1,257,914 42,354 SH   SOLE 0 0 0 42,354
PENNANT GROUP INC COM 70805E109 BBG00P33SZ15 184,530 16,806 SH   SOLE 0 0 0 16,806
PEPSICO INC COM 713448108 BBG001S695T1 8,861,411 49,050 SH   SOLE 0 0 0 49,050
PERELLA WEINBERG PARTNERS CLASS A COM 71367G102 BBG00XWZGGJ1 4,805,920 490,400 SH   SOLE 0 0 0 490,400
PERFORMANCE FOOD GROUP CO COM 71377A103 BBG009XW2WC7 296,563 5,079 SH   SOLE 0 0 0 5,079
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG001SF6W88 159,697 14,995 SH   SOLE 0 0 0 14,995
PFIZER INC COM 717081103 BBG001S5V466 4,695,385 91,635 SH   SOLE 0 0 0 91,635
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 1,306,894 12,912 SH   SOLE 0 0 0 12,912
PHILLIPS 66 COM 718546104 BBG00286S4P7 2,495,115 23,973 SH   SOLE 0 0 0 23,973
PIMCO CORPORATE & INCM STRG COM 72200U100 BBG001S9Z9T8 713,102 60,177 SH   SOLE 0 0 0 60,177
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 BBG001V1XW67 459,126 5,143 SH   SOLE 0 0 0 5,143
PIMCO ETF TR 15+ YR US TIPS 72201R304 BBG001T5HFW7 529,845 9,097 SH   SOLE 0 0 0 9,097
PIMCO ETF TR BROAD US TIPS 72201R403 BBG001T5HFT1 1,053,711 19,495 SH   SOLE 0 0 0 19,495
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 1,476,694 14,969 SH   SOLE 0 0 0 14,969
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 BBG005VLSHH1 983,292 10,431 SH   SOLE 0 0 0 10,431
PINDUODUO INC SPONSORED ADS 722304102 BBG00LBLDFH8 2,265,214 27,777 SH   SOLE 0 0 0 27,777
PINTEREST INC CL A 72352L106 BBG002583CW7 676,756 27,873 SH   SOLE 0 0 0 27,873
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108 BBG001SLS3T2 381,528 44,467 SH   SOLE 0 0 0 44,467
PIONEER NAT RES CO COM 723787107 BBG001S7V1J4 1,040,662 4,556 SH   SOLE 0 0 0 4,556
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 607,487 51,657 SH   SOLE 0 0 0 51,657
PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 203,214 16,428 SH   SOLE 0 0 0 16,428
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 3,289,394 20,826 SH   SOLE 0 0 0 20,826
POLARIS INC COM 731068102 BBG001S7HWZ4 369,173 3,655 SH   SOLE 0 0 0 3,655
POOL CORP COM 73278L105 BBG001S5VBK4 224,165 741 SH   SOLE 0 0 0 741
PPG INDS INC COM 693506107 BBG001S5VC13 1,017,610 8,092 SH   SOLE 0 0 0 8,092
PPL CORP COM 69351T106 BBG001S5VC31 922,901 31,584 SH   SOLE 0 0 0 31,584
PRESIDIO PPTY TR INC COM CL A 74102L303 BBG00HS39Y74 10,474 11,025 SH   SOLE 0 0 0 11,025
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 977,581 8,963 SH   SOLE 0 0 0 8,963
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 19,170,838 126,490 SH   SOLE 0 0 0 126,490
PROGRESSIVE CORP COM 743315103 BBG001S5V509 772,608 5,956 SH   SOLE 0 0 0 5,956
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 7,212,994 63,984 SH   SOLE 0 0 0 63,984
PROSHARES TR PSHS SHORT DOW30 74347B235 BBG001SR6H94 1,198,847 35,969 SH   SOLE 0 0 0 35,969
PROSHARES TR RUSS 2000 DIVD 74347B698 BBG0081VG5Y6 368,312 6,001 SH   SOLE 0 0 0 6,001
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 1,789,992 19,891 SH   SOLE 0 0 0 19,891
PROSHARES TR SHRT RUSSELL2000 74348A210 BBG001S90ZR0 1,198,733 48,729 SH   SOLE 0 0 0 48,729
PROSPECT CAP CORP COM 74348T102 BBG001SM4WF7 565,127 80,847 SH   SOLE 0 0 0 80,847
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 796,095 8,004 SH   SOLE 0 0 0 8,004
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 908,665 3,243 SH   SOLE 0 0 0 3,243
PUMA BIOTECHNOLOGY INC COM 74587V107 BBG001TFZB81 373,602 88,322 SH   SOLE 0 0 0 88,322
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 BBG001S5VCG7 38,522 10,612 SH   SOLE 0 0 0 10,612
QUALCOMM INC COM 747525103 BBG001S6VS70 2,554,441 23,234 SH   SOLE 0 0 0 23,234
QUANTUMSCAPE CORP COM CL A 74767V109 BBG00VJ17DT1 343,245 60,537 SH   SOLE 0 0 0 60,537
R1 RCM INC COM 77634L105 BBG018CZLZ45 266,556 24,343 SH   SOLE 0 0 0 24,343
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 5,217,525 51,699 SH   SOLE 0 0 0 51,699
RBB FD INC MOTLEY FOL ETF 74933W601 BBG00JWTWQF0 379,224 12,454 SH   SOLE 0 0 0 12,454
REALTY INCOME CORP COM 756109104 BBG001S884K0 1,435,411 22,629 SH   SOLE 0 0 0 22,629
REGENERON PHARMACEUTICALS COM 75886F107 BBG001S6PX49 432,894 600 SH   SOLE 0 0 0 600
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 209,009 9,694 SH   SOLE 0 0 0 9,694
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 642,665 4,982 SH   SOLE 0 0 0 4,982
RIOT BLOCKCHAIN INC COM 767292105 BBG001SDW128 40,531 11,956 SH   SOLE 0 0 0 11,956
RITHM CAPITAL CORP COM NEW 64828T201 BBG003T1GM12 168,337 20,604 SH   SOLE 0 0 0 20,604
RIVERNORTH OPPORTUNISTIC MUN COM 76883F108 BBG00LGRG0F2 271,894 16,629 SH   SOLE 0 0 0 16,629
ROBERT HALF INTL INC COM 770323103 BBG001S5VP41 2,806,080 38,007 SH   SOLE 0 0 0 38,007
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 641,038 2,488 SH   SOLE 0 0 0 2,488
ROLLINS INC COM 775711104 BBG001S5VRG4 359,597 9,841 SH   SOLE 0 0 0 9,841
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 405,733 939 SH   SOLE 0 0 0 939
ROYAL BK CDA SUSTAINABL COM 780087102 BBG001S60869 1,037,105 11,030 SH   SOLE 0 0 0 11,030
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 739,807 2,208 SH   SOLE 0 0 0 2,208
SABINE RTY TR UNIT BEN INT 785688102 BBG001S5VWY3 1,194,464 13,978 SH   SOLE 0 0 0 13,978
SALESFORCE INC COM 79466L302 BBG001SDLP09 4,881,699 36,818 SH   SOLE 0 0 0 36,818
SAP SE SPON ADR 803054204 BBG001S6RD41 820,675 7,953 SH   SOLE 0 0 0 7,953
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 260,734 4,877 SH   SOLE 0 0 0 4,877
SCHWAB CHARLES CORP COM 808513105 BBG001S5VXD4 432,294 5,192 SH   SOLE 0 0 0 5,192
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 1,909,972 35,740 SH   SOLE 0 0 0 35,740
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 374,617 8,360 SH   SOLE 0 0 0 8,360
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 1,872,251 24,784 SH   SOLE 0 0 0 24,784
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 337,100 5,137 SH   SOLE 0 0 0 5,137
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 1,576,460 30,439 SH   SOLE 0 0 0 30,439
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 6,769,415 77,391 SH   SOLE 0 0 0 77,391
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 2,574,668 75,282 SH   SOLE 0 0 0 75,282
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 BBG001S7T1Q9 428,340 3,316 SH   SOLE 0 0 0 3,316
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 780,328 10,467 SH   SOLE 0 0 0 10,467
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 2,019,979 14,869 SH   SOLE 0 0 0 14,869
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 1,647,621 16,776 SH   SOLE 0 0 0 16,776
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 BBG001S7TD56 2,194,917 31,133 SH   SOLE 0 0 0 31,133
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 BBG001S7R733 303,546 3,907 SH   SOLE 0 0 0 3,907
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,114,320 8,954 SH   SOLE 0 0 0 8,954
SEMPRA COM 816851109 BBG001SBVZ73 249,063 1,611 SH   SOLE 0 0 0 1,611
SERVICENOW INC COM 81762P102 BBG001T4JFC0 307,510 792 SH   SOLE 0 0 0 792
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 5,477,055 96,173 SH   SOLE 0 0 0 96,173
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 1,267,792 5,341 SH   SOLE 0 0 0 5,341
SHIFT4 PMTS INC CL A 82452J109 BBG00TX393M3 375,123 6,707 SH   SOLE 0 0 0 6,707
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 BBG00YQ82328 344,467 13,963 SH   SOLE 0 0 0 13,963
SHOCKWAVE MED INC COM 82489T104 BBG005XVXMM4 982,816 4,780 SH   SOLE 0 0 0 4,780
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 827,348 23,836 SH   SOLE 0 0 0 23,836
SIGNATURE BK NEW YORK N Y COM 82669G104 BBG001SGW2S1 259,475 2,252 SH   SOLE 0 0 0 2,252
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 713,848 6,076 SH   SOLE 0 0 0 6,076
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103 BBG00X4STPH6 750,419 29,579 SH   SOLE 0 0 0 29,579
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202 BBG00X4STSJ8 877,608 36,190 SH   SOLE 0 0 0 36,190
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS UPSID 82889N301 BBG00X4STXM3 1,306,310 49,809 SH   SOLE 0 0 0 49,809
SIREN ETF TR DIVCN DIVD ETF 829658400 BBG00BT79C84 389,435 11,547 SH   SOLE 0 0 0 11,547
SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 1,247,579 7,873 SH   SOLE 0 0 0 7,873
SNAP INC CL A 83304A106 BBG00441QMK5 223,947 25,022 SH   SOLE 0 0 0 25,022
SNAP ON INC COM 833034101 BBG001S5W688 1,614,282 7,065 SH   SOLE 0 0 0 7,065
SOFI TECHNOLOGIES INC COM 83406F102 BBG00YB1ZF08 354,601 76,920 SH   SOLE 0 0 0 76,920
SOUTH JERSEY INDS INC COM 838518108 BBG001S5W3G6 203,089 5,716 SH   SOLE 0 0 0 5,716
SOUTHERN CO COM 842587107 BBG001S5W777 4,549,199 63,705 SH   SOLE 0 0 0 63,705
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 795,418 23,623 SH   SOLE 0 0 0 23,623
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 9,248,966 27,914 SH   SOLE 0 0 0 27,914
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 4,468,827 26,343 SH   SOLE 0 0 0 26,343
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 BBG001T21KR6 238,974 7,394 SH   SOLE 0 0 0 7,394
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 479,847 8,850 SH   SOLE 0 0 0 8,850
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 15,727,154 41,124 SH   SOLE 0 0 0 41,124
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 754,592 1,704 SH   SOLE 0 0 0 1,704
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 1,336,341 20,769 SH   SOLE 0 0 0 20,769
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 BBG001STKCW9 7,503,901 82,036 SH   SOLE 0 0 0 82,036
SPDR SER TR BLOOMBERG HIGH Y 78468R622 BBG001SQS7X7 2,316,076 25,734 SH   SOLE 0 0 0 25,734
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 6,210,192 204,349 SH   SOLE 0 0 0 204,349
SPDR SER TR FTSE INT GVT ETF 78464A490 BBG001STK554 5,989,162 145,368 SH   SOLE 0 0 0 145,368
SPDR SER TR ICE PFD SEC ETF 78464A292 BBG001T5L3N9 238,272 7,259 SH   SOLE 0 0 0 7,259
SPDR SER TR NUVEEN BLMBRG MU 78468R721 BBG001SRSPW6 223,994 4,910 SH   SOLE 0 0 0 4,910
SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 4,712,581 59,091 SH   SOLE 0 0 0 59,091
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 9,202,703 357,247 SH   SOLE 0 0 0 357,247
SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 394,368 13,896 SH   SOLE 0 0 0 13,896
SPDR SER TR PORTFOLIO INTRMD 78464A375 BBG001T2HCY9 235,076 7,385 SH   SOLE 0 0 0 7,385
SPDR SER TR PORTFOLIO SHORT 78464A474 BBG001T6B0P2 6,697,839 227,972 SH   SOLE 0 0 0 227,972
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 1,986,495 39,204 SH   SOLE 0 0 0 39,204
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 2,739,100 69,204 SH   SOLE 0 0 0 69,204
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 15,439,856 186,022 SH   SOLE 0 0 0 186,022
SPDR SER TR S&P DIVID ETF 78464A763 BBG001SPTBP8 5,224,463 41,758 SH   SOLE 0 0 0 41,758
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 211,440 4,244 SH   SOLE 0 0 0 4,244
SPROTT FDS TR URANIUM MINERS E 85208P303 BBG016ZGFLP1 644,322 20,300 SH   SOLE 0 0 0 20,300
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 231,422 12,907 SH   SOLE 0 0 0 12,907
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 2,779,991 197,162 SH   SOLE 0 0 0 197,162
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 3,050,481 370,204 SH   SOLE 0 0 0 370,204
SRH TOTAL RETURN FUND INC COM 101507101 BBG001SKK3J3 250,523 19,726 SH   SOLE 0 0 0 19,726
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 BBG004DF1DW8 8,849,417 216,367 SH   SOLE 0 0 0 216,367
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 228,135 5,697 SH   SOLE 0 0 0 5,697
STANLEY BLACK & DECKER INC COM 854502101 BBG001S5WHT1 226,268 3,012 SH   SOLE 0 0 0 3,012
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 2,933,765 152,561 SH   SOLE 0 0 0 152,561
STARBUCKS CORP COM 855244109 BBG001S72KH6 2,785,174 28,076 SH   SOLE 0 0 0 28,076
STARWOOD PPTY TR INC COM 85571B105 BBG001T4JCN5 192,175 10,484 SH   SOLE 0 0 0 10,484
STEM INC COM 85859N102 BBG00XP8NRN2 216,223 24,186 SH   SOLE 0 0 0 24,186
STONECO LTD COM CL A G85158106 BBG00M4ZQF98 526,148 55,736 SH   SOLE 0 0 0 55,736
STRATEGY SHS DAY HAGAN NED 86280R803 BBG00RB01VG0 18,447,452 605,430 SH   SOLE 0 0 0 605,430
STRATEGY SHS NS 7HANDL IDX 86280R506 BBG00JRGTRX6 493,077 25,182 SH   SOLE 0 0 0 25,182
STRYKER CORPORATION COM 863667101 BBG001S8FR03 3,594,537 14,702 SH   SOLE 0 0 0 14,702
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 BBG001S6DDV6 3,396,339 223,737 SH   SOLE 0 0 0 223,737
SYNCHRONY FINANCIAL COM 87165B103 BBG00658F3Q2 511,078 15,553 SH   SOLE 0 0 0 15,553
SYSCO CORP COM 871829107 BBG001S5WJS8 1,502,377 19,651 SH   SOLE 0 0 0 19,651
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 4,559,133 61,204 SH   SOLE 0 0 0 61,204
TALARIS THERAPEUTICS INC COM 87410C104 BBG00NX995T1 36,243 35,532 SH   SOLE 0 0 0 35,532
TARGET CORP COM 87612E106 BBG001SC0K41 1,591,112 10,675 SH   SOLE 0 0 0 10,675
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 2,389,701 20,816 SH   SOLE 0 0 0 20,816
TECK RESOURCES LTD CL B 878742204 BBG001S60LH8 210,771 5,573 SH   SOLE 0 0 0 5,573
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104 BBG0069FLDK9 533,959 26,954 SH   SOLE 0 0 0 26,954
TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 42,168 25,100 SH   SOLE 0 0 0 25,100
TESLA INC COM 88160R101 BBG001SQKGD7 2,460,582 19,975 SH   SOLE 0 0 0 19,975
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 451,198 49,473 SH   SOLE 0 0 0 49,473
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2,571,398 15,563 SH   SOLE 0 0 0 15,563
TG THERAPEUTICS INC COM 88322Q108 BBG001S8NH06 220,630 18,650 SH   SOLE 0 0 0 18,650
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109 BBG004Z1PW39 89,732 15,131 SH   SOLE 0 0 0 15,131
THE TRADE DESK INC COM CL A 88339J105 BBG00629NGW8 609,554 13,597 SH   SOLE 0 0 0 13,597
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 1,710,798 3,106 SH   SOLE 0 0 0 3,106
THOMSON REUTERS CORP. COM NEW 884903709 BBG001S5WSW3 318,252 2,789 SH   SOLE 0 0 0 2,789
TILRAY BRANDS INC COM CL 2 88688T100 BBG00L7XTPY9 34,096 12,675 SH   SOLE 0 0 0 12,675
TIPTREE INC COM 88822Q103 BBG001ST0XR1 534,874 38,647 SH   SOLE 0 0 0 38,647
TJX COS INC NEW COM 872540109 BBG001S5WQ93 1,349,397 16,952 SH   SOLE 0 0 0 16,952
T-MOBILE US INC COM 872590104 BBG001SKR9Y6 473,900 3,385 SH   SOLE 0 0 0 3,385
TOWNEBANK PORTSMOUTH VA COM 89214P109 BBG001S5WTN1 301,709 9,783 SH   SOLE 0 0 0 9,783
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 602,608 2,678 SH   SOLE 0 0 0 2,678
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 339,866 2,021 SH   SOLE 0 0 0 2,021
TRANSOCEAN LTD REG SHS H8817H100 BBG001S7B678 104,419 22,899 SH   SOLE 0 0 0 22,899
TRANSUNION COM 89400J107 BBG002Q7J607 250,949 4,422 SH   SOLE 0 0 0 4,422
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 690,976 3,685 SH   SOLE 0 0 0 3,685
TRITON INTL LTD CL A G9078F107 BBG00BS054X4 572,434 8,322 SH   SOLE 0 0 0 8,322
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 1,077,700 25,045 SH   SOLE 0 0 0 25,045
TYSON FOODS INC CL A 902494103 BBG001S871D5 902,174 14,492 SH   SOLE 0 0 0 14,492
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 595,202 24,068 SH   SOLE 0 0 0 24,068
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 332,029 6,594 SH   SOLE 0 0 0 6,594
UNION PAC CORP COM 907818108 BBG001S5X2M0 2,848,488 13,756 SH   SOLE 0 0 0 13,756
UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 577,727 14,268 SH   SOLE 0 0 0 14,268
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 5,755,814 33,109 SH   SOLE 0 0 0 33,109
UNITED RENTALS INC COM 911363109 BBG001SBGZ25 242,041 681 SH   SOLE 0 0 0 681
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 BBG001T61WH2 364,053 21,129 SH   SOLE 0 0 0 21,129
UNITED STS GASOLINE FD LP UNITS 91201T102 BBG001SSZR43 714,665 11,923 SH   SOLE 0 0 0 11,923
UNITED STS NAT GAS FD LP UNIT PAR 912318300 BBG001ST67S1 2,454,302 174,064 SH   SOLE 0 0 0 174,064
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 11,201,363 21,127 SH   SOLE 0 0 0 21,127
UNITY SOFTWARE INC COM 91332U101 BBG0056JW5H5 203,046 7,102 SH   SOLE 0 0 0 7,102
UNIVERSAL DISPLAY CORP COM 91347P105 BBG001S5V9H3 359,902 3,331 SH   SOLE 0 0 0 3,331
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 2,463,856 56,497 SH   SOLE 0 0 0 56,497
V F CORP COM 918204108 BBG001S5X749 464,305 16,816 SH   SOLE 0 0 0 16,816
VAIL RESORTS INC COM 91879Q109 BBG001S5TFD6 433,100 1,817 SH   SOLE 0 0 0 1,817
VALE S A SPONSORED ADS 91912E105 BBG001SB54S8 2,603,623 153,425 SH   SOLE 0 0 0 153,425
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 529,598 4,174 SH   SOLE 0 0 0 4,174
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 BBG001SPSH76 438,906 5,113 SH   SOLE 0 0 0 5,113
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 1,473,480 51,412 SH   SOLE 0 0 0 51,412
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 BBG001SZDBR1 524,658 10,379 SH   SOLE 0 0 0 10,379
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 BBG001T60G06 584,197 16,387 SH   SOLE 0 0 0 16,387
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 7,096,545 109,329 SH   SOLE 0 0 0 109,329
VANECK ETF TRUST PREFERRED SECURT 92189F429 BBG0034VZPF0 1,071,942 64,149 SH   SOLE 0 0 0 64,149
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 BBG002D68GN8 2,136,755 10,529 SH   SOLE 0 0 0 10,529
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 427,408 2,026 SH   SOLE 0 0 0 2,026
VANGUARD BD INDEX FDS INTERMED TERM 921937819 BBG001ST39R1 1,631,196 21,948 SH   SOLE 0 0 0 21,948
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 BBG001ST39Q2 1,841,744 24,465 SH   SOLE 0 0 0 24,465
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 3,037,269 42,278 SH   SOLE 0 0 0 42,278
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 684,096 5,149 SH   SOLE 0 0 0 5,149
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 6,293,015 29,529 SH   SOLE 0 0 0 29,529
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 1,738,981 9,982 SH   SOLE 0 0 0 9,982
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 BBG001SRN7S6 626,459 3,484 SH   SOLE 0 0 0 3,484
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 BBG001SRN7W1 1,746,986 12,917 SH   SOLE 0 0 0 12,917
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 5,451,789 26,749 SH   SOLE 0 0 0 26,749
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 1,168,102 14,162 SH   SOLE 0 0 0 14,162
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 4,641,462 13,210 SH   SOLE 0 0 0 13,210
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 1,571,672 9,897 SH   SOLE 0 0 0 9,897
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 1,885,305 10,271 SH   SOLE 0 0 0 10,271
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 1,040,500 5,188 SH   SOLE 0 0 0 5,188
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 8,496,756 44,441 SH   SOLE 0 0 0 44,441
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 17,062,425 121,553 SH   SOLE 0 0 0 121,553
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 3,448,971 68,786 SH   SOLE 0 0 0 68,786
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 2,159,742 55,406 SH   SOLE 0 0 0 55,406
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 9,174,708 196,418 SH   SOLE 0 0 0 196,418
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 264,931 4,530 SH   SOLE 0 0 0 4,530
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 308,268 3,977 SH   SOLE 0 0 0 3,977
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 3,318,370 44,133 SH   SOLE 0 0 0 44,133
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 425,409 7,717 SH   SOLE 0 0 0 7,717
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 BBG001TCHM11 384,442 2,206 SH   SOLE 0 0 0 2,206
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 339,966 5,106 SH   SOLE 0 0 0 5,106
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 BBG001TCHH58 257,625 1,500 SH   SOLE 0 0 0 1,500
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 2,974,287 19,587 SH   SOLE 0 0 0 19,587
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 501,745 9,701 SH   SOLE 0 0 0 9,701
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 2,701,206 64,360 SH   SOLE 0 0 0 64,360
VANGUARD WELLINGTON FD US MOMENTUM 921935508 BBG00K26BG83 316,631 2,776 SH   SOLE 0 0 0 2,776
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 3,073,258 28,400 SH   SOLE 0 0 0 28,400
VANGUARD WORLD FD MEGA GRWTH IND 921910816 BBG001T0Y6W9 710,133 4,127 SH   SOLE 0 0 0 4,127
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 BBG001SHTV72 411,264 5,000 SH   SOLE 0 0 0 5,000
VANGUARD WORLD FDS ENERGY ETF 92204A306 BBG001SHTV45 965,986 7,964 SH   SOLE 0 0 0 7,964
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 BBG001SHTTM0 340,328 4,113 SH   SOLE 0 0 0 4,113
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 BBG001SHVR32 2,125,451 8,568 SH   SOLE 0 0 0 8,568
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 BBG001SHVTX5 218,775 1,197 SH   SOLE 0 0 0 1,197
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 406,342 1,272 SH   SOLE 0 0 0 1,272
VANGUARD WORLD FDS MATERIALS ETF 92204A801 BBG001SHTTP7 858,205 5,042 SH   SOLE 0 0 0 5,042
VANGUARD WORLD FDS UTILITIES ETF 92204A876 BBG001SHVTP4 1,440,121 9,390 SH   SOLE 0 0 0 9,390
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 3,476,646 88,239 SH   SOLE 0 0 0 88,239
VERTEX PHARMACEUTICALS INC COM 92532F100 BBG001S68LJ8 739,854 2,562 SH   SOLE 0 0 0 2,562
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 7,416,198 228,895 SH   SOLE 0 0 0 228,895
VISA INC COM CL A 92826C839 BBG001SRCFY3 5,631,143 27,104 SH   SOLE 0 0 0 27,104
VULCAN MATLS CO COM 929160109 BBG001S5X8R2 200,393 1,144 SH   SOLE 0 0 0 1,144
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 306,377 8,200 SH   SOLE 0 0 0 8,200
WALMART INC COM 931142103 BBG001S5XH92 8,643,484 60,959 SH   SOLE 0 0 0 60,959
WARNER BROS DISCOVERY INC COM SER A 934423104 BBG011386VG3 362,554 38,244 SH   SOLE 0 0 0 38,244
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 234,266 1,767 SH   SOLE 0 0 0 1,767
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 725,034 4,621 SH   SOLE 0 0 0 4,621
WEC ENERGY GROUP INC COM 92939U106 BBG001S5XDC7 897,437 9,571 SH   SOLE 0 0 0 9,571
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 3,412,405 82,644 SH   SOLE 0 0 0 82,644
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 521,640 7,957 SH   SOLE 0 0 0 7,957
WESTERN ASSET MANAGED MUNS F COM 95766M105 BBG001S6J994 1,162,331 115,425 SH   SOLE 0 0 0 115,425
WESTERN ASSET MUN HIGH INCOM COM 95766N103 BBG001S645R8 508,468 79,697 SH   SOLE 0 0 0 79,697
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 BBG003M3V2V9 334,843 12,470 SH   SOLE 0 0 0 12,470
WESTLAKE CORPORATION COM 960413102 BBG001SHVYF4 282,293 2,753 SH   SOLE 0 0 0 2,753
WESTWATER RES INC COM NEW 961684206 BBG001S61BN2 9,480 12,000 SH   SOLE 0 0 0 12,000
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 1,177,318 37,978 SH   SOLE 0 0 0 37,978
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 590,915 15,120 SH   SOLE 0 0 0 15,120
WILLIAMS COS INC COM 969457100 BBG001S5XH10 1,549,290 47,090 SH   SOLE 0 0 0 47,090
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 859,194 17,091 SH   SOLE 0 0 0 17,091
WISDOMTREE TR US AI ENHANCED 97717W406 BBG001SHL7F4 1,547,009 16,851 SH   SOLE 0 0 0 16,851
WISDOMTREE TR US EFFICIENT COR 97717Y790 BBG00LLPH6R3 828,805 25,541 SH   SOLE 0 0 0 25,541
WISDOMTREE TR US LARGECAP DIVD 97717W307 BBG001SHL7K8 410,481 6,626 SH   SOLE 0 0 0 6,626
WISDOMTREE TR US MIDCAP DIVID 97717W505 BBG001SHKG74 326,043 7,925 SH   SOLE 0 0 0 7,925
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 1,025,975 16,997 SH   SOLE 0 0 0 16,997
WISDOMTREE TR US SMALLCAP FUND 97717W562 BBG001SSZBC9 987,563 23,187 SH   SOLE 0 0 0 23,187
WORKHORSE GROUP INC COM NEW 98138J206 BBG001SD7PS5 21,744 14,305 SH   SOLE 0 0 0 14,305
WYNN RESORTS LTD COM 983134107 BBG001SJZ2V8 378,000 4,583 SH   SOLE 0 0 0 4,583
XCEL ENERGY INC COM 98389B100 BBG001S7F0X8 781,901 11,152 SH   SOLE 0 0 0 11,152
XPENG INC ADS 98422D105 BBG00WKJG3N6 171,326 17,236 SH   SOLE 0 0 0 17,236
XYLEM INC COM 98419M100 BBG001V05C73 512,934 4,639 SH   SOLE 0 0 0 4,639
YUM BRANDS INC COM 988498101 BBG001S7JQ30 481,273 3,757 SH   SOLE 0 0 0 3,757
YUM CHINA HLDGS INC COM 98850P109 BBG00B8N0HH0 250,508 4,583 SH   SOLE 0 0 0 4,583
ZOETIS INC CL A 98978V103 BBG0039320P7 821,750 5,607 SH   SOLE 0 0 0 5,607
ZOMEDICA CORP COM 98980M109 BBG004H67DQ5 2,812 17,250 SH   SOLE 0 0 0 17,250
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 213,246 3,148 SH   SOLE 0 0 0 3,148