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
22ND CENTY GROUP INC COM 90137F103   273,573 297,200 SH   SOLE NONE 0 0 0
3M CO COM 88579Y101   2,661,256 22,192 SH   SOLE NONE 0 0 0
ABBOTT LABS COM 002824100   1,680,529 15,307 SH   SOLE NONE 0 0 0
ABBVIE INC COM 00287Y109   5,612,457 410,488 SH   SOLE NONE 0 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107   655,212 249,130 SH   SOLE NONE 0 0 0
ABRDN AUSTRALIA EQUITY FD IN COM 003011103   162,431 37,000 SH   SOLE NONE 0 0 0
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   759,972 8,517 SH   SOLE NONE 0 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   150,854 19,340 SH   SOLE NONE 0 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   834,454 3,127 SH   SOLE NONE 0 0 0
ACCOLADE INC COM 00437E102   145,673 18,700 SH   SOLE NONE 0 0 0
ACTIVISION BLIZZARD INC COM 00507V109   733,427 9,581 SH   SOLE NONE 0 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   852,983 58,665 SH   SOLE NONE 0 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   803,871 7,376 SH   SOLE NONE 0 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,614,068 24,920 SH   SOLE NONE 0 0 0
ADVENT CONV & INCOME FD COM 00764C109   346,642 31,802 SH   SOLE NONE 0 0 0
ADVISORSHARES TR DORSEY WRIGT ADR 00768Y206   42,916 10,848 SH   SOLE NONE 0 0 0
AES CORP COM 00130H105   209,856 7,297 SH   SOLE NONE 0 0 0
AFC GAMMA INC COM 00109K105   207,998 13,223 SH   SOLE NONE 0 0 0
AFLAC INC COM 001055102   479,978 6,672 SH   SOLE NONE 0 0 0
AGNC INVT CORP COM 00123Q104   721,409 69,701 SH   SOLE NONE 0 0 0
AGNICO EAGLE MINES LTD COM 008474108   347,085 6,676 SH   SOLE NONE 0 0 0
AIR PRODS & CHEMS INC COM 009158106   1,553,350 5,039 SH   SOLE NONE 0 0 0
AIRBNB INC COM CL A 009066101   874,323 10,226 SH   SOLE NONE 0 0 0
ALASKA AIR GROUP INC COM 011659109   412,061 9,596 SH   SOLE NONE 0 0 0
ALBEMARLE CORP COM 012653101   594,370 2,741 SH   SOLE NONE 0 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   437,137 62,807 SH   SOLE NONE 0 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   572,673 6,501 SH   SOLE NONE 0 0 0
ALLBIRDS INC COM CL A 01675A109   27,295 11,279 SH   SOLE NONE 0 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   93,463 10,137 SH   SOLE NONE 0 0 0
ALLSPRING MULTI SECTOR INCOM COM 94987D101   310,601 31,694 SH   SOLE NONE 0 0 0
ALLY FINL INC COM 02005N100   242,987 231,783 SH   SOLE NONE 0 0 0
ALPHABET INC CAP STK CL C 02079K107   12,892,453 145,680 SH   SOLE NONE 0 0 0
ALPS ETF TR CLEAN ENERGY 00162Q460   1,770,708 46,317 SH   SOLE NONE 0 0 0
ALPS ETF TR MED BREAKTHGH 00162Q593   201,674 5,425 SH   SOLE NONE 0 0 0
ALTRIA GROUP INC COM 02209S103   3,227,660 1,146,062 SH   SOLE NONE 0 0 0
ALTUS POWER INC COM CL A 02217A102   82,152 12,600 SH   SOLE NONE 0 0 0
AMAZON COM INC COM 023135106   20,606,208 245,312 SH   SOLE NONE 0 0 0
AMBEV SA SPONSORED ADR 02319V103   35,170 12,930 SH   SOLE NONE 0 0 0
AMC NETWORKS INC CL A 00164V103   11,431 13,099 SH   SOLE NONE 0 0 0
AMEREN CORP COM 023608102   1,240,838 13,955 SH   SOLE NONE 0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   361,474 28,418 SH   SOLE NONE 0 0 0
AMERICAN ELEC PWR CO INC COM 025537101   784,638 8,264 SH   SOLE NONE 0 0 0
AMERICAN EXPRESS CO COM 025816109   964,727 6,529 SH   SOLE NONE 0 0 0
AMERICAN NATL BANKSHARES INC COM 027745108   294,097 7,964 SH   SOLE NONE 0 0 0
AMERICAN RLTY INVS INC COM 029174109   4,142,475 161,500 SH   SOLE NONE 0 0 0
AMERICAN TOWER CORP NEW COM 03027X100   845,791 3,992 SH   SOLE NONE 0 0 0
AMERICAN WELL CORP CL A 03044L105   50,999 18,021 SH   SOLE NONE 0 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   558,143 3,662 SH   SOLE NONE 0 0 0
AMERIPRISE FINL INC COM 03076C106   158,334 103,180 SH   SOLE NONE 0 0 0
AMGEN INC COM 031162100   1,581,814 249,328 SH   SOLE NONE 0 0 0
AMN HEALTHCARE SVCS INC COM 001744101   203,892 1,983 SH   SOLE NONE 0 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102   341,221 28,333 SH   SOLE NONE 0 0 0
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   353,301 9,852 SH   SOLE NONE 0 0 0
ANALOG DEVICES INC COM 032654105   669,085 23,963 SH   SOLE NONE 0 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   315,447 5,254 SH   SOLE NONE 0 0 0
ANIXA BIOSCIENCES INC COM 03528H109   46,750 11,000 SH   SOLE NONE 0 0 0
ANYWHERE REAL ESTATE INC COM 75605Y106   115,020 18,000 SH   SOLE NONE 0 0 0
APA CORPORATION COM 03743Q108   433,503 9,287 SH   SOLE NONE 0 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   111,942 90,450 SH   SOLE NONE 0 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   233,599 3,662 SH   SOLE NONE 0 0 0
APOLLO SR FLOATING RATE FD I COM 037636107   137,094 11,110 SH   SOLE NONE 0 0 0
APPHARVEST INC COM 03783T103   16,143 28,450 SH   SOLE NONE 0 0 0
APPLE INC COM 037833100   74,731,376 1,563,665 SH   SOLE NONE 0 0 0
APPLIED MATLS INC COM 038222105   396,925 4,076 SH   SOLE NONE 0 0 0
APTOSE BIOSCIENCES INC COM NEW 03835T200   8,700 15,000 SH   SOLE NONE 0 0 0
ARCH CAP GROUP LTD ORD G0450A105   243,021 3,871 SH   SOLE NONE 0 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   616,287 6,637 SH   SOLE NONE 0 0 0
ARES CAPITAL CORP COM 04010L103   6,944,953 574,667 SH   SOLE NONE 0 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   175,809 15,169 SH   SOLE NONE 0 0 0
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   593,567 17,363 SH   SOLE NONE 0 0 0
ARK ETF TR INNOVATION ETF 00214Q104   2,043,672 73,144 SH   SOLE NONE 0 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   4,041,439 99,641 SH   SOLE NONE 0 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   176,013 12,300 SH   SOLE NONE 0 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   326,747 598 SH   SOLE NONE 0 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   341,268 5,033 SH   SOLE NONE 0 0 0
AT&T INC COM 00206R102   6,337,620 918,963 SH   SOLE NONE 0 0 0
AURORA CANNABIS INC COM 05156X884   9,275 10,053 SH   SOLE NONE 0 0 0
AUTODESK INC COM 052769106   237,234 6,248 SH   SOLE NONE 0 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,039,699 4,353 SH   SOLE NONE 0 0 0
AUTOZONE INC COM 053332102   429,115 174 SH   SOLE NONE 0 0 0
B2GOLD CORP COM 11777Q209   40,520 11,350 SH   SOLE NONE 0 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   297,762 25,022 SH   SOLE NONE 0 0 0
BAKKT HOLDINGS INC COM CL A 05759B107   13,804 11,600 SH   SOLE NONE 0 0 0
BALL CORP COM 058498106   100,442 60,826 SH   SOLE NONE 0 0 0
BANK AMERICA CORP COM 060505104   5,011,386 1,431,994 SH   SOLE NONE 0 0 0
BANK MONTREAL QUE COM 063671101   508,944 505,077 SH   SOLE NONE 0 0 0
BARINGS BDC INC COM 06759L103   142,462 17,480 SH   SOLE NONE 0 0 0
BARRICK GOLD CORP COM 067901108   214,281 12,473 SH   SOLE NONE 0 0 0
BAUSCH HEALTH COS INC COM 071734107   144,597 23,025 SH   SOLE NONE 0 0 0
BECTON DICKINSON & CO COM 075887109   259,982 1,022 SH   SOLE NONE 0 0 0
BED BATH & BEYOND INC COM 075896100   17,165 65,916 SH   SOLE NONE 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   7,514,158 48,248 SH   SOLE NONE 0 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE NONE 0 0 0
BEST INC SPONSORED ADS 08653C502   6,026 10,956 SH   SOLE NONE 0 0 0
BHP GROUP LTD SPONSORED ADS 088606108   681,566 10,984 SH   SOLE NONE 0 0 0
BIOGEN INC COM 09062X103   245,074 885 SH   SOLE NONE 0 0 0
BIOVIE INC CL A NEW 09074F207   81,585 10,500 SH   SOLE NONE 0 0 0
BLACKBERRY LTD COM 09228F103   163,603 50,185 SH   SOLE NONE 0 0 0
BLACKROCK CAP INVT CORP COM 092533108   83,691 23,119 SH   SOLE NONE 0 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101   187,027 18,018 SH   SOLE NONE 0 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   289,420 33,114 SH   SOLE NONE 0 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100   272,171 26,948 SH   SOLE NONE 0 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   555,689 61,675 SH   SOLE NONE 0 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107   233,376 46,489 SH   SOLE NONE 0 0 0
BLACKROCK FLOATING RATE INC COM 091941104   183,184 16,398 SH   SOLE NONE 0 0 0
BLACKROCK INC COM 09247X101   612,782 865 SH   SOLE NONE 0 0 0
BLACKROCK INCOME TR INC COM NEW 09247F209   155,867 12,631 SH   SOLE NONE 0 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104   152,268 14,621 SH   SOLE NONE 0 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   124,305 11,574 SH   SOLE NONE 0 0 0
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   109,525 11,176 SH   SOLE NONE 0 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108   617,134 61,899 SH   SOLE NONE 0 0 0
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   665,273 30,285 SH   SOLE NONE 0 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   481,109 37,180 SH   SOLE NONE 0 0 0
BLACKSTONE INC COM 09260D107   2,760,713 37,211 SH   SOLE NONE 0 0 0
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102   144,510 13,331 SH   SOLE NONE 0 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   339,786 16,050 SH   SOLE NONE 0 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   249,828 11,178 SH   SOLE NONE 0 0 0
BLOCK INC CL A 852234103   468,975 7,463 SH   SOLE NONE 0 0 0
BOEING CO COM 097023105   2,228,036 210,741 SH   SOLE NONE 0 0 0
BOSTON PROPERTIES INC COM 101121101   252,682 3,739 SH   SOLE NONE 0 0 0
BOSTON SCIENTIFIC CORP COM 101137107   137,827 22,575 SH   SOLE NONE 0 0 0
BP PLC SPONSORED ADR 055622104   2,417,850 69,220 SH   SOLE NONE 0 0 0
BRIGHTHOUSE FINL INC COM 10922N103   103,740 110,125 SH   SOLE NONE 0 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   99,094 15,906 SH   SOLE NONE 0 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   2,541,289 35,320 SH   SOLE NONE 0 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   350,060 8,756 SH   SOLE NONE 0 0 0
BROADCOM INC COM 11135F101   1,919,807 3,434 SH   SOLE NONE 0 0 0
BROWN FORMAN CORP CL B 115637209   742,330 11,302 SH   SOLE NONE 0 0 0
BRUNSWICK CORP COM 117043109   56,229 11,150 SH   SOLE NONE 0 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105   265,680 12,000 SH   SOLE NONE 0 0 0
C3 AI INC CL A 12468P104   141,162 12,615 SH   SOLE NONE 0 0 0
CADENCE BANK COM 12740C103   1,029,086 41,731 SH   SOLE NONE 0 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108   437,394 41,459 SH   SOLE NONE 0 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   117,527 11,182 SH   SOLE NONE 0 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101   350,866 26,145 SH   SOLE NONE 0 0 0
CANGO INC ADS 137586103   32,569 24,900 SH   SOLE NONE 0 0 0
CANOPY GROWTH CORP COM 138035100   33,158 14,354 SH   SOLE NONE 0 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   276,829 11,735 SH   SOLE NONE 0 0 0
CAPITAL GROUP FIXED INCOME E CORE PLUS INCM 14020Y102   242,852 10,900 SH   SOLE NONE 0 0 0
CARDINAL HEALTH INC COM 14149Y108   411,490 94,238 SH   SOLE NONE 0 0 0
CARLYLE SECURED LENDING INC COM 872280102   820,321 57,325 SH   SOLE NONE 0 0 0
CARNIVAL CORP COMMON STOCK 143658300   1,286,431 159,607 SH   SOLE NONE 0 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   599,917 36,062 SH   SOLE NONE 0 0 0
CATERPILLAR INC COM 149123101   3,149,119 13,145 SH   SOLE NONE 0 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889   278,766 68,831 SH   SOLE NONE 0 0 0
CENOVUS ENERGY INC COM 15135U109   1,049,324 54,061 SH   SOLE NONE 0 0 0
CENTERPOINT ENERGY INC COM 15189T107   247,747 8,261 SH   SOLE NONE 0 0 0
CENTERRA GOLD INC COM 152006102   692,048 133,600 SH   SOLE NONE 0 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   172,483 18,099 SH   SOLE NONE 0 0 0
CHENIERE ENERGY INC COM NEW 16411R208   231,570 1,544 SH   SOLE NONE 0 0 0
CHEVRON CORP NEW COM 166764100   5,871,990 32,715 SH   SOLE NONE 0 0 0
CHEWY INC CL A 16679L109   392,343 10,581 SH   SOLE NONE 0 0 0
CHIMERA INVT CORP COM NEW 16934Q208   132,848 22,652 SH   SOLE NONE 0 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   203,961 147 SH   SOLE NONE 0 0 0
CHROMADEX CORP COM NEW 171077407   33,600 20,000 SH   SOLE NONE 0 0 0
CHUBB LIMITED COM H1467J104   575,172 2,607 SH   SOLE NONE 0 0 0
CIGNA CORP NEW COM 125523100   593,099 1,790 SH   SOLE NONE 0 0 0
CION INVT CORP COM 17259U204   529,630 54,321 SH   SOLE NONE 0 0 0
CISCO SYS INC COM 17275R102   3,564,902 77,771 SH   SOLE NONE 0 0 0
CITIGROUP INC COM NEW 172967424   5,669,377 2,013,275 SH   SOLE NONE 0 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   117,600 112,000 SH   SOLE NONE 0 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,244,774 77,267 SH   SOLE NONE 0 0 0
CLOROX CO DEL COM 189054109   720,295 104,453 SH   SOLE NONE 0 0 0
CLOUDFLARE INC CL A COM 18915M107   214,793 4,751 SH   SOLE NONE 0 0 0
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   90,901 17,929 SH   SOLE NONE 0 0 0
CMS ENERGY CORP COM 125896100   438,286 6,921 SH   SOLE NONE 0 0 0
COCA COLA CO COM 191216100   2,098,654 32,993 SH   SOLE NONE 0 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   242,868 10,124 SH   SOLE NONE 0 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   240,983 20,955 SH   SOLE NONE 0 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   1,652,735 81,096 SH   SOLE NONE 0 0 0
COLGATE PALMOLIVE CO COM 194162103   683,778 8,678 SH   SOLE NONE 0 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109   526,636 22,671 SH   SOLE NONE 0 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108   58,730 13,595 SH   SOLE NONE 0 0 0
COMSTOCK INC COM NEW 205750300   16,308 59,301 SH   SOLE NONE 0 0 0
CONAGRA BRANDS INC COM 205887102   970,453 129,744 SH   SOLE NONE 0 0 0
CONOCOPHILLIPS COM 20825C104   1,706,549 14,462 SH   SOLE NONE 0 0 0
CONSOLIDATED EDISON INC COM 209115104   782,713 28,011 SH   SOLE NONE 0 0 0
CONSTELLATION BRANDS INC CL A 21036P108   783,244 3,380 SH   SOLE NONE 0 0 0
CONSTELLATION ENERGY CORP COM 21037T109   922,844 10,705 SH   SOLE NONE 0 0 0
CORNING INC COM 219350105   345,619 10,821 SH   SOLE NONE 0 0 0
CORTEVA INC COM 22052L104   450,667 7,667 SH   SOLE NONE 0 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,078,806 6,744 SH   SOLE NONE 0 0 0
COTERRA ENERGY INC COM 127097103   285,513 11,620 SH   SOLE NONE 0 0 0
CRONOS GROUP INC COM 22717L101   39,459 15,535 SH   SOLE NONE 0 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   480,965 4,568 SH   SOLE NONE 0 0 0
CROWN CASTLE INC COM 22822V101   483,990 3,568 SH   SOLE NONE 0 0 0
CSX CORP COM 126408103   257,136 8,300 SH   SOLE NONE 0 0 0
CUMMINS INC COM 231021106   645,881 2,666 SH   SOLE NONE 0 0 0
CURTISS WRIGHT CORP COM 231561101   251,487 1,506 SH   SOLE NONE 0 0 0
CVRX INC COM 126638105   310,243 16,907 SH   SOLE NONE 0 0 0
CVS HEALTH CORP COM 126650100   1,111,401 11,926 SH   SOLE NONE 0 0 0
CYTEIR THERAPEUTICS INC COM 23284P103   23,760 14,400 SH   SOLE NONE 0 0 0
D R HORTON INC COM 23331A109   88,509 25,731 SH   SOLE NONE 0 0 0
DANAHER CORPORATION COM 235851102   383,102 1,443 SH   SOLE NONE 0 0 0
DANIMER SCIENTIFIC INC COM CL A 236272100   28,103 15,700 SH   SOLE NONE 0 0 0
DARDEN RESTAURANTS INC COM 237194105   256,618 135,923 SH   SOLE NONE 0 0 0
DBX ETF TR XTRACK HRVST CSI 233051879   1,361,734 41,444 SH   SOLE NONE 0 0 0
DEERE & CO COM 244199105   1,083,651 2,527 SH   SOLE NONE 0 0 0
DELEK US HLDGS INC NEW COM 24665A103   1,433,900 53,107 SH   SOLE NONE 0 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   1,127,294 324,274 SH   SOLE NONE 0 0 0
DESKTOP METAL INC COM CL A 25058X105   23,759 17,470 SH   SOLE NONE 0 0 0
DEVON ENERGY CORP NEW COM 25179M103   2,131,321 34,650 SH   SOLE NONE 0 0 0
DHT HOLDINGS INC SHS NEW Y2065G121   582,350 65,580 SH   SOLE NONE 0 0 0
DICKS SPORTING GOODS INC COM 253393102   110,349 28,735 SH   SOLE NONE 0 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   624,022 23,993 SH   SOLE NONE 0 0 0
DISCOVER FINL SVCS COM 254709108   159,446 21,467 SH   SOLE NONE 0 0 0
DISH NETWORK CORPORATION NOTE 2.375% 3/1 25470MAD1   58,565 65,000 SH   SOLE NONE 0 0 0
DISNEY WALT CO COM 254687106   4,837,585 55,681 SH   SOLE NONE 0 0 0
DOCUSIGN INC COM 256163106   729,771 13,168 SH   SOLE NONE 0 0 0
DOLLAR GEN CORP NEW COM 256677105   242,803 986 SH   SOLE NONE 0 0 0
DOLLAR TREE INC COM 256746108   109,479 21,629 SH   SOLE NONE 0 0 0
DOMINION ENERGY INC COM 25746U109   1,011,293 16,492 SH   SOLE NONE 0 0 0
DOMINOS PIZZA INC COM 25754A201   240,410 694 SH   SOLE NONE 0 0 0
DOUBLELINE ETF TRUST SHILLER CAPE U S 25861R204   2,820,277 134,235 SH   SOLE NONE 0 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   267,405 24,112 SH   SOLE NONE 0 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107   286,056 19,263 SH   SOLE NONE 0 0 0
DOUGLAS EMMETT INC COM 25960P109   283,040 18,051 SH   SOLE NONE 0 0 0
DOW INC COM 260557103   2,977,251 59,084 SH   SOLE NONE 0 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   140,177 12,307 SH   SOLE NONE 0 0 0
DTE ENERGY CO COM 233331107   303,963 2,586 SH   SOLE NONE 0 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,233,012 21,682 SH   SOLE NONE 0 0 0
DULUTH HLDGS INC COM CL B 26443V101   137,443 22,240 SH   SOLE NONE 0 0 0
DUPONT DE NEMOURS INC COM 26614N102   627,252 9,140 SH   SOLE NONE 0 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101   170,148 20,826 SH   SOLE NONE 0 0 0
DYNEX CAP INC COM 26817Q886   354,298 27,854 SH   SOLE NONE 0 0 0
EATON CORP PLC SHS G29183103   681,305 4,341 SH   SOLE NONE 0 0 0
EATON VANCE ENHANCED EQUITY COM 278274105   1,592,486 102,740 SH   SOLE NONE 0 0 0
EATON VANCE LTD DURATION INC COM 27828H105   1,134,549 120,825 SH   SOLE NONE 0 0 0
EATON VANCE MUN BD FD COM 27827X101   189,212 18,211 SH   SOLE NONE 0 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108   656,994 87,019 SH   SOLE NONE 0 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829C105   1,130,585 145,694 SH   SOLE NONE 0 0 0
EBAY INC. COM 278642103   122,050 27,341 SH   SOLE NONE 0 0 0
ECOLAB INC COM 278865100   307,090 2,110 SH   SOLE NONE 0 0 0
EDISON INTL COM 281020107   123,174 26,606 SH   SOLE NONE 0 0 0
ELDORADO GOLD CORP NEW COM 284902509   160,428 19,190 SH   SOLE NONE 0 0 0
ELECTRAMECCANICA VEHS CORP COM NEW 284849205   9,267 15,350 SH   SOLE NONE 0 0 0
ELECTROCORE INC COM 28531P103   89,736 349,575 SH   SOLE NONE 0 0 0
ELEVANCE HEALTH INC COM 036752103   399,477 779 SH   SOLE NONE 0 0 0
EMERSON ELEC CO COM 291011104   519,258 5,406 SH   SOLE NONE 0 0 0
ENERGY FOCUS INC COM 29268T409   33,784 107,250 SH   SOLE NONE 0 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   3,351,698 282,367 SH   SOLE NONE 0 0 0
ENERGY VAULT HOLDINGS INC COM 29280W109   57,720 18,500 SH   SOLE NONE 0 0 0
ENETI INC COM Y2294C107   174,277 17,341 SH   SOLE NONE 0 0 0
ENPHASE ENERGY INC COM 29355A107   423,406 1,598 SH   SOLE NONE 0 0 0
ENTERGY CORP NEW COM 29364G103   370,838 3,296 SH   SOLE NONE 0 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   1,921,864 79,679 SH   SOLE NONE 0 0 0
EOG RES INC COM 26875P101   286,965 2,216 SH   SOLE NONE 0 0 0
EPR PPTYS COM SH BEN INT 26884U109   67,082 17,370 SH   SOLE NONE 0 0 0
EPSILON ENERGY LTD COM 294375209   76,908 11,600 SH   SOLE NONE 0 0 0
EQUIFAX INC COM 294429105   336,826 200,777 SH   SOLE NONE 0 0 0
EQUINIX INC COM 29444U700   47,934 10,061 SH   SOLE NONE 0 0 0
ESPORTS ENTMT GROUP INC COM 29667K306   5,071 66,200 SH   SOLE NONE 0 0 0
ESSENTIAL UTILS INC COM 29670G102   212,392 4,450 SH   SOLE NONE 0 0 0
ESSEX PPTY TR INC COM 297178105   1,080,792 5,100 SH   SOLE NONE 0 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   365,630 31,930 SH   SOLE NONE 0 0 0
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   927,671 48,358 SH   SOLE NONE 0 0 0
EVERSOURCE ENERGY COM 30040W108   544,854 218,022 SH   SOLE NONE 0 0 0
EXACT SCIENCES CORP COM 30063P105   266,710 5,387 SH   SOLE NONE 0 0 0
EXELON CORP COM 30161N101   1,360,115 31,462 SH   SOLE NONE 0 0 0
EXPEDIA GROUP INC COM NEW 30212P303   69,491 54,201 SH   SOLE NONE 0 0 0
FEDEX CORP COM 31428X106   1,678,445 1,169,490 SH   SOLE NONE 0 0 0
FERRARI N V COM N3167Y103   352,826 1,647 SH   SOLE NONE 0 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   331,083 6,344 SH   SOLE NONE 0 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840   257,047 5,649 SH   SOLE NONE 0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   107,202 12,854 SH   SOLE NONE 0 0 0
FIRST SOLAR INC COM 336433107   232,025 1,549 SH   SOLE NONE 0 0 0
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   144,684 12,827 SH   SOLE NONE 0 0 0
FIRST TR ENHANCED EQUITY INC COM 337318109   233,766 14,833 SH   SOLE NONE 0 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   301,104 6,161 SH   SOLE NONE 0 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,559,961 92,855 SH   SOLE NONE 0 0 0
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117   991,382 22,955 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101   319,716 10,700 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,839,632 75,118 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309   532,126 28,954 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   284,842 4,944 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   246,328 5,114 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205   7,172,195 148,330 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,429,549 59,100 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   239,056 1,551 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   697,045 6,338 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   307,626 11,526 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   6,349,335 202,455 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,451,029 32,542 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886   1,188,907 26,123 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   5,708,296 129,970 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD DORSEYWRGT ETF 33738R712   246,781 7,834 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   3,007,659 106,425 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   2,663,222 44,875 SH   SOLE NONE 0 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   646,524 24,785 SH   SOLE NONE 0 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,311,412 49,490 SH   SOLE NONE 0 0 0
FIRST TR HIGH INCOME LONG / COM 33738E109   168,013 14,674 SH   SOLE NONE 0 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107   611,865 45,391 SH   SOLE NONE 0 0 0
FIRST TR INTER DURATN PFD & COM 33718W103   562,937 33,369 SH   SOLE NONE 0 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   238,152 3,619 SH   SOLE NONE 0 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   209,767 2,620 SH   SOLE NONE 0 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108   220,525 2,511 SH   SOLE NONE 0 0 0
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,133,299 30,998 SH   SOLE NONE 0 0 0
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101   277,923 2,931 SH   SOLE NONE 0 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   2,032,653 20,887 SH   SOLE NONE 0 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108   190,052 19,942 SH   SOLE NONE 0 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   3,866,466 96,880 SH   SOLE NONE 0 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   387,467 4,238 SH   SOLE NONE 0 0 0
FIRSTENERGY CORP COM 337932107   650,427 15,509 SH   SOLE NONE 0 0 0
FISERV INC COM 337738108   152,897 11,419 SH   SOLE NONE 0 0 0
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   364,453 19,479 SH   SOLE NONE 0 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   384,482 26,802 SH   SOLE NONE 0 0 0
FORD MTR CO DEL COM 345370860   3,460,680 388,660 SH   SOLE NONE 0 0 0
FORTINET INC COM 34959E109   250,512 5,124 SH   SOLE NONE 0 0 0
FORUM ENERGY TECHNOLOGIES IN NOTE 9.000% 8/0 34984VAC4   26,711 25,109 SH   SOLE NONE 0 0 0
FRANCO NEV CORP COM 351858105   538,141 3,943 SH   SOLE NONE 0 0 0
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP 35473P629   2,318,071 95,024 SH   SOLE NONE 0 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,272,127 33,477 SH   SOLE NONE 0 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   238,062 50,544 SH   SOLE NONE 0 0 0
FS KKR CAP CORP COM 302635206   6,499,383 489,951 SH   SOLE NONE 0 0 0
GABELLI CONV & INC SECS FD I COM 36240B109   67,790 14,123 SH   SOLE NONE 0 0 0
GABELLI DIVID & INCOME TR COM 36242H104   419,989 20,378 SH   SOLE NONE 0 0 0
GABELLI UTIL TR COM 36240A101   2,671,565 355,734 SH   SOLE NONE 0 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   361,815 99,674 SH   SOLE NONE 0 0 0
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   162,878 31,812 SH   SOLE NONE 0 0 0
GENERAC HLDGS INC COM 368736104   305,302 3,033 SH   SOLE NONE 0 0 0
GENERAL DYNAMICS CORP COM 369550108   951,182 23,772 SH   SOLE NONE 0 0 0
GENERAL ELECTRIC CO COM NEW 369604301   2,108,795 402,689 SH   SOLE NONE 0 0 0
GENERAL MLS INC COM 370334104   777,120 9,268 SH   SOLE NONE 0 0 0
GENERAL MTRS CO COM 37045V100   1,033,585 30,725 SH   SOLE NONE 0 0 0
GENUINE PARTS CO COM 372460105   855,638 4,931 SH   SOLE NONE 0 0 0
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   36,541 21,622 SH   SOLE NONE 0 0 0
GLACIER BANCORP INC NEW COM 37637Q105   779,946 15,782 SH   SOLE NONE 0 0 0
GLADSTONE CAPITAL CORP COM 376535100   1,244,212 129,336 SH   SOLE NONE 0 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   752,358 40,668 SH   SOLE NONE 0 0 0
GLADSTONE INVT CORP COM 376546107   1,082,312 83,835 SH   SOLE NONE 0 0 0
GLOBAL NET LEASE INC COM NEW 379378201   283,123 20,937 SH   SOLE NONE 0 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   5,098,607 309,442 SH   SOLE NONE 0 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   4,367,236 165,606 SH   SOLE NONE 0 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   893,442 16,579 SH   SOLE NONE 0 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   208,777 24,515 SH   SOLE NONE 0 0 0
GOLDMAN SACHS MLP ENERGY REN COM 38148G206   190,818 14,931 SH   SOLE NONE 0 0 0
GOLUB CAP BDC INC COM 38173M102   702,556 100,156 SH   SOLE NONE 0 0 0
GOODYEAR TIRE & RUBR CO COM 382550101   242,676 23,909 SH   SOLE NONE 0 0 0
GSK PLC SPONSORED ADR 37733W204   428,688 12,199 SH   SOLE NONE 0 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   422,490 27,759 SH   SOLE NONE 0 0 0
HALLIBURTON CO COM 406216101   248,495 6,315 SH   SOLE NONE 0 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   1,143,386 72,898 SH   SOLE NONE 0 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   631,949 48,837 SH   SOLE NONE 0 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   238,040 10,413 SH   SOLE NONE 0 0 0
HANESBRANDS INC COM 410345102   474,104 74,545 SH   SOLE NONE 0 0 0
HANOVER INS GROUP INC COM 410867105   676,726 5,008 SH   SOLE NONE 0 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100   499,704 11,940 SH   SOLE NONE 0 0 0
HERCULES CAPITAL INC COM 427096508   1,815,860 137,357 SH   SOLE NONE 0 0 0
HERITAGE INSURANCE HLDGS INC COM 42727J102   713,880 396,600 SH   SOLE NONE 0 0 0
HERSHEY CO COM 427866108   333,172 1,439 SH   SOLE NONE 0 0 0
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148   80,454 10,792 SH   SOLE NONE 0 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   206,606 1,635 SH   SOLE NONE 0 0 0
HINGHAM INSTN SVGS MASS COM 433323102   496,728 1,800 SH   SOLE NONE 0 0 0
HOME BANCSHARES INC COM 436893200   1,094,740 48,036 SH   SOLE NONE 0 0 0
HOME DEPOT INC COM 437076102   6,194,985 128,335 SH   SOLE NONE 0 0 0
HONEYWELL INTL INC COM 438516106   2,395,027 11,176 SH   SOLE NONE 0 0 0
HP INC COM 40434L105   229,313 53,009 SH   SOLE NONE 0 0 0
HUBBELL INC COM 443510607   1,255,069 5,348 SH   SOLE NONE 0 0 0
HUMANA INC COM 444859102   284,778 556 SH   SOLE NONE 0 0 0
HYATT HOTELS CORP COM CL A 448579102   267,127 260,215 SH   SOLE NONE 0 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   1,250,804 24,695 SH   SOLE NONE 0 0 0
ICON PLC SHS G4705A100   455,711 2,346 SH   SOLE NONE 0 0 0
IDEXX LABS INC COM 45168D104   297,403 729 SH   SOLE NONE 0 0 0
ILLINOIS TOOL WKS INC COM 452308109   333,314 1,513 SH   SOLE NONE 0 0 0
IMEDIA BRANDS INC COM CL A 452465206   39,524 61,756 SH   SOLE NONE 0 0 0
INDEPENDENCE RLTY TR INC COM 45378A106   643,344 38,158 SH   SOLE NONE 0 0 0
INDEPENDENT BK CORP MASS COM 453836108   249,069 2,950 SH   SOLE NONE 0 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   2,898,027 45,739 SH   SOLE NONE 0 0 0
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814   895,585 29,743 SH   SOLE NONE 0 0 0
INNOVID CORP COMMON STOCK 457679108   163,305 95,500 SH   SOLE NONE 0 0 0
INSEEGO CORP COM 45782B104   9,550 11,335 SH   SOLE NONE 0 0 0
INTEL CORP COM 458140100   2,562,933 190,215 SH   SOLE NONE 0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   222,132 2,165 SH   SOLE NONE 0 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,713,440 33,509 SH   SOLE NONE 0 0 0
INTUIT COM 461202103   331,608 30,777 SH   SOLE NONE 0 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   524,862 1,978 SH   SOLE NONE 0 0 0
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   1,366,896 52,840 SH   SOLE NONE 0 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   329,590 13,371 SH   SOLE NONE 0 0 0
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   250,447 12,232 SH   SOLE NONE 0 0 0
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   9,389,560 256,128 SH   SOLE NONE 0 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   333,643 4,256 SH   SOLE NONE 0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   4,780,510 106,262 SH   SOLE NONE 0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   18,907,531 71,006 SH   SOLE NONE 0 0 0
INVESCO SR INCOME TR COM 46131H107   175,217 45,749 SH   SOLE NONE 0 0 0
INVESTCORP CR MGMT BDC INC COM 46090R104   448,257 127,165 SH   SOLE NONE 0 0 0
IRON MTN INC DEL COM 46284V101   1,188,034 23,832 SH   SOLE NONE 0 0 0
IRONNET INC *W EXP 08/26/202 46323Q113   378 21,600 SH   SOLE NONE 0 0 0
ISHARES GOLD TR ISHARES NEW 464285204   257,142 7,434 SH   SOLE NONE 0 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848   1,281,599 33,298 SH   SOLE NONE 0 0 0
ISHARES INC MSCI EM ASIA ETF 464286426   279,540 10,780 SH   SOLE NONE 0 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,208,897 25,886 SH   SOLE NONE 0 0 0
ISHARES SILVER TR ISHARES 46428Q109   294,451 13,372 SH   SOLE NONE 0 0 0
ISHARES TR IBOXX HI YD ETF 464288513   248,373 3,373 SH   SOLE NONE 0 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,309,579 22,386 SH   SOLE NONE 0 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   947,818 8,998 SH   SOLE NONE 0 0 0
ISHARES TR US HLTHCARE ETF 464287762   223,605 788 SH   SOLE NONE 0 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,944,382 20,047 SH   SOLE NONE 0 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   480,372 12,675 SH   SOLE NONE 0 0 0
ISHARES TR MSCI EAFE ETF 464287465   654,405 9,970 SH   SOLE NONE 0 0 0
ISHARES TR IBOXX INV CP ETF 464287242   638,427 6,055 SH   SOLE NONE 0 0 0
ISHARES TR GLOBAL FINLS ETF 464287333   523,867 7,454 SH   SOLE NONE 0 0 0
ISHARES TR GLOBAL TECH ETF 464287291   601,003 13,406 SH   SOLE NONE 0 0 0
ISHARES TR CORE LT USDB ETF 464289479   524,880 10,307 SH   SOLE NONE 0 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   709,846 3,217 SH   SOLE NONE 0 0 0
ISHARES TR CORE S&P TTL STK 464287150   395,407 4,663 SH   SOLE NONE 0 0 0
ISHARES TR CORE S&P SCP ETF 464287804   2,633,858 27,830 SH   SOLE NONE 0 0 0
ISHARES TR CORE S&P MCP ETF 464287507   1,728,651 7,146 SH   SOLE NONE 0 0 0
ISHARES TR CORE S&P500 ETF 464287200   10,767,968 28,026 SH   SOLE NONE 0 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   332,568 3,190 SH   SOLE NONE 0 0 0
ISHARES TR S&P 500 VAL ETF 464287408   1,635,262 11,272 SH   SOLE NONE 0 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   263,221 5,581 SH   SOLE NONE 0 0 0
ISHARES TR AGENCY BOND ETF 464288166   643,056 6,042 SH   SOLE NONE 0 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,039,320 6,853 SH   SOLE NONE 0 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   238,798 1,113 SH   SOLE NONE 0 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   341,693 3,277 SH   SOLE NONE 0 0 0
ISHARES TR U.S. TECH ETF 464287721   1,680,897 22,565 SH   SOLE NONE 0 0 0
ISHARES TR U.S. ENERGY ETF 464287796   696,095 14,973 SH   SOLE NONE 0 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,231,875 5,750 SH   SOLE NONE 0 0 0
ISHARES TR RUS MID CAP ETF 464287499   749,383 11,110 SH   SOLE NONE 0 0 0
ISHARES TR RUS 1000 ETF 464287622   814,712 3,870 SH   SOLE NONE 0 0 0
ISHARES TR 20 YR TR BD ETF 464287432   266,024 2,672 SH   SOLE NONE 0 0 0
ISHARES TR MSCI USA MMENTM 46432F396   19,989,120 580,785 SH   SOLE NONE 0 0 0
ISHARES TR 10+ YR INVST GRD 464289511   23,648,472 390,420 SH   SOLE NONE 0 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   221,054 1,594 SH   SOLE NONE 0 0 0
ISHARES TR TIPS BD ETF 464287176   1,226,609 11,524 SH   SOLE NONE 0 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,994,106 17,172 SH   SOLE NONE 0 0 0
ISHARES TR SELECT DIVID ETF 464287168   2,945,601 24,425 SH   SOLE NONE 0 0 0
ISHARES TR U.S. MED DVC ETF 464288810   800,811 15,233 SH   SOLE NONE 0 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   352,594 17,763 SH   SOLE NONE 0 0 0
ISHARES TR S&P MC 400GR ETF 464287606   1,358,168 19,885 SH   SOLE NONE 0 0 0
ISHARES TR S&P MC 400VL ETF 464287705   217,494 2,158 SH   SOLE NONE 0 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   281,054 5,704 SH   SOLE NONE 0 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   327,640 11,623 SH   SOLE NONE 0 0 0
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308   673,800 13,833 SH   SOLE NONE 0 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   8,174,190 152,888 SH   SOLE NONE 0 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   444,171 10,887 SH   SOLE NONE 0 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   890,798 25,605 SH   SOLE NONE 0 0 0
JAGUAR HEALTH INC COM NEW 47010C607   1,054 12,133 SH   SOLE NONE 0 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   409,920 8,609 SH   SOLE NONE 0 0 0
JETBLUE AWYS CORP COM 477143101   156,667 24,177 SH   SOLE NONE 0 0 0
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   2,158,834 48,535 SH   SOLE NONE 0 0 0
JOHNSON & JOHNSON COM 478160104   4,773,817 289,771 SH   SOLE NONE 0 0 0
JPMORGAN CHASE & CO COM 46625H100   8,458,068 1,218,187 SH   SOLE NONE 0 0 0
JUMIA TECHNOLOGIES AG SPONSORED ADS 48138M105   54,249 16,900 SH   SOLE NONE 0 0 0
KELLOGG CO COM 487836108   137,829 26,591 SH   SOLE NONE 0 0 0
KEURIG DR PEPPER INC COM 49271V100   200,944 5,635 SH   SOLE NONE 0 0 0
KIMBERLY-CLARK CORP COM 494368103   315,819 2,326 SH   SOLE NONE 0 0 0
KINDER MORGAN INC DEL COM 49456B101   2,065,481 114,241 SH   SOLE NONE 0 0 0
KINROSS GOLD CORP COM 496902404   47,240 11,550 SH   SOLE NONE 0 0 0
KKR & CO INC COM 48251W104   261,268 5,628 SH   SOLE NONE 0 0 0
KRAFT HEINZ CO COM 500754106   622,644 15,295 SH   SOLE NONE 0 0 0
KRANESHARES TR ELEC VEH FUTUR 500767827   259,206 11,101 SH   SOLE NONE 0 0 0
KROGER CO COM 501044101   236,618 5,308 SH   SOLE NONE 0 0 0
KULICKE & SOFFA INDS INC COM 501242101   380,902 8,606 SH   SOLE NONE 0 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   130,793 11,762 SH   SOLE NONE 0 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   210,179 1,009 SH   SOLE NONE 0 0 0
LADDER CAP CORP CL A 505743104   162,156 16,151 SH   SOLE NONE 0 0 0
LAM RESEARCH CORP COM 512807108   285,217 100,446 SH   SOLE NONE 0 0 0
LAMB WESTON HLDGS INC COM 513272104   601,125 6,727 SH   SOLE NONE 0 0 0
LAS VEGAS SANDS CORP COM 517834107   366,494 366,686 SH   SOLE NONE 0 0 0
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406   250,790 6,593 SH   SOLE NONE 0 0 0
LENDINGCLUB CORP COM NEW 52603A208   334,022 37,957 SH   SOLE NONE 0 0 0
LENNAR CORP CL B 526057302   20,224 19,015 SH   SOLE NONE 0 0 0
LENNOX INTL INC COM 526107107   95,705 48,203 SH   SOLE NONE 0 0 0
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   281,688 18,150 SH   SOLE NONE 0 0 0
LGL GROUP INC COM 50186A108   218,700 54,000 SH   SOLE NONE 0 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   151,812 26,634 SH   SOLE NONE 0 0 0
LILLY ELI & CO COM 532457108   17,286,044 47,250 SH   SOLE NONE 0 0 0
LINDE PLC SHS G5494J103   366,300 1,123 SH   SOLE NONE 0 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   49,581 22,537 SH   SOLE NONE 0 0 0
LM FDG AMER INC COM 502074404   42,596 77,167 SH   SOLE NONE 0 0 0
LMP CAP & INCOME FD INC COM 50208A102   152,619 12,676 SH   SOLE NONE 0 0 0
LOCKHEED MARTIN CORP COM 539830109   1,716,812 13,505 SH   SOLE NONE 0 0 0
LOWES COS INC COM 548661107   1,951,505 44,606 SH   SOLE NONE 0 0 0
LSB INDS INC COM 502160104   2,657,699 199,827 SH   SOLE NONE 0 0 0
LUFAX HOLDING LTD ADS REP SHS CL A 54975P102   244,440 126,000 SH   SOLE NONE 0 0 0
LULULEMON ATHLETICA INC COM 550021109   673,118 2,101 SH   SOLE NONE 0 0 0
LUMEN TECHNOLOGIES INC COM 550241103   211,963 40,606 SH   SOLE NONE 0 0 0
LXP INDUSTRIAL TRUST COM 529043101   271,218 27,068 SH   SOLE NONE 0 0 0
M-TRON INDS INC COM 55380K109   236,250 27,000 SH   SOLE NONE 0 0 0
MACERICH CO COM 554382101   288,519 25,623 SH   SOLE NONE 0 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   294,314 1,014 SH   SOLE NONE 0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   446,118 262,180 SH   SOLE NONE 0 0 0
MAGNA INTL INC COM 559222401   121,087 70,937 SH   SOLE NONE 0 0 0
MANHATTAN BRDG CAP INC COM 562803106   99,288 18,628 SH   SOLE NONE 0 0 0
MANNKIND CORP COM NEW 56400P706   55,335 10,500 SH   SOLE NONE 0 0 0
MARATHON OIL CORP COM 565849106   321,400 11,873 SH   SOLE NONE 0 0 0
MARATHON PETE CORP COM 56585A102   1,058,791 83,462 SH   SOLE NONE 0 0 0
MARSH & MCLENNAN COS INC COM 571748102   206,003 1,245 SH   SOLE NONE 0 0 0
MARVELL TECHNOLOGY INC COM 573874104   965,443 26,065 SH   SOLE NONE 0 0 0
MASTEC INC COM 576323109   207,864 2,436 SH   SOLE NONE 0 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,921,359 5,525 SH   SOLE NONE 0 0 0
MCKESSON CORP COM 58155Q103   728,427 1,942 SH   SOLE NONE 0 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   656,291 58,913 SH   SOLE NONE 0 0 0
MEDTRONIC PLC SHS G5960L103   1,172,807 15,090 SH   SOLE NONE 0 0 0
MERCADOLIBRE INC COM 58733R102   482,397 400,146 SH   SOLE NONE 0 0 0
MERCANTILE BK CORP COM 587376104   311,419 9,302 SH   SOLE NONE 0 0 0
MERCK & CO INC COM 58933Y105   5,037,262 45,401 SH   SOLE NONE 0 0 0
MESA AIR GROUP INC COM NEW 590479135   32,130 21,000 SH   SOLE NONE 0 0 0
META PLATFORMS INC CL A 30303M102   3,175,171 26,385 SH   SOLE NONE 0 0 0
METLIFE INC COM 59156R108   1,200,170 222,569 SH   SOLE NONE 0 0 0
MFS CHARTER INCOME TR SH BEN INT 552727109   109,470 17,800 SH   SOLE NONE 0 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   358,715 127,357 SH   SOLE NONE 0 0 0
MICROSOFT CORP COM 594918104   22,037,317 125,748 SH   SOLE NONE 0 0 0
MICROVISION INC DEL COM NEW 594960304   82,250 35,000 SH   SOLE NONE 0 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   1,138,923 99,905 SH   SOLE NONE 0 0 0
MODERNA INC COM 60770K107   2,196,753 12,230 SH   SOLE NONE 0 0 0
MONDELEZ INTL INC CL A 609207105   853,652 12,808 SH   SOLE NONE 0 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   321,241 3,164 SH   SOLE NONE 0 0 0
MOODYS CORP COM 615369105   311,497 1,118 SH   SOLE NONE 0 0 0
MOSAIC CO NEW COM 61945C103   535,788 12,213 SH   SOLE NONE 0 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   384,231 15,438 SH   SOLE NONE 0 0 0
MPLX LP COM UNIT REP LTD 55336V100   382,462 79,579 SH   SOLE NONE 0 0 0
MURPHY OIL CORP COM 626717102   5,055,830 117,550 SH   SOLE NONE 0 0 0
MURPHY USA INC COM 626755102   2,536,826 9,075 SH   SOLE NONE 0 0 0
MYMD PHARMACEUTICALS INC COM 62856X102   77,050 67,000 SH   SOLE NONE 0 0 0
NASDAQ INC COM 631103108   148,251 157,747 SH   SOLE NONE 0 0 0
NBT BANCORP INC COM 628778102   565,763 13,030 SH   SOLE NONE 0 0 0
NETFLIX INC COM 64110L106   2,652,546 18,961 SH   SOLE NONE 0 0 0
NEW JERSEY RES CORP COM 646025106   219,197 4,418 SH   SOLE NONE 0 0 0
NEW MTN FIN CORP COM 647551100   590,951 47,773 SH   SOLE NONE 0 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   787,016 91,513 SH   SOLE NONE 0 0 0
NEWMONT CORP COM 651639106   1,467,665 31,095 SH   SOLE NONE 0 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203   729,138 44,870 SH   SOLE NONE 0 0 0
NEXTDOOR HOLDINGS INC COM CL A 65345M108   24,720 12,000 SH   SOLE NONE 0 0 0
NEXTERA ENERGY INC COM 65339F101   2,222,298 26,583 SH   SOLE NONE 0 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   295,288 4,213 SH   SOLE NONE 0 0 0
NIKE INC CL B 654106103   736,042 97,636 SH   SOLE NONE 0 0 0
NIO INC SPON ADS 62914V106   320,834 32,906 SH   SOLE NONE 0 0 0
NOKIA CORP SPONSORED ADR 654902204   131,591 28,360 SH   SOLE NONE 0 0 0
NORDSTROM INC COM 655664100   217,167 257,719 SH   SOLE NONE 0 0 0
NORFOLK SOUTHN CORP COM 655844108   967,923 23,852 SH   SOLE NONE 0 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204   4,416 20,000 SH   SOLE NONE 0 0 0
NORTHROP GRUMMAN CORP COM 666807102   903,262 1,656 SH   SOLE NONE 0 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   218,570 17,857 SH   SOLE NONE 0 0 0
NOVARTIS AG SPONSORED ADR 66987V109   785,668 8,695 SH   SOLE NONE 0 0 0
NOVO-NORDISK A S ADR 670100205   475,791 3,516 SH   SOLE NONE 0 0 0
NUCOR CORP COM 670346105   508,939 68,388 SH   SOLE NONE 0 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   2,342,587 192,964 SH   SOLE NONE 0 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   648,568 57,042 SH   SOLE NONE 0 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   270,288 24,416 SH   SOLE NONE 0 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   730,246 53,933 SH   SOLE NONE 0 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   297,561 58,460 SH   SOLE NONE 0 0 0
NUVEEN FLOATING RATE INCOME COM SHS 6706EN100   1,323,365 169,445 SH   SOLE NONE 0 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103   129,836 11,541 SH   SOLE NONE 0 0 0
NUVEEN MULTI ASSET INCOME FU COM 670750108   129,990 11,313 SH   SOLE NONE 0 0 0
NUVEEN MUN CR OPPORTUNITIES COM 670663103   1,196,196 99,023 SH   SOLE NONE 0 0 0
NUVEEN MUN VALUE FD INC COM 670928100   138,254 16,076 SH   SOLE NONE 0 0 0
NUVEEN N Y MUN VALUE FD COM 67062M105   168,141 20,356 SH   SOLE NONE 0 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107   837,910 41,014 SH   SOLE NONE 0 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   104,580 10,193 SH   SOLE NONE 0 0 0
NUVEEN PFD & INCOME SECS FD COM 67072C105   419,587 61,704 SH   SOLE NONE 0 0 0
NUVEEN PREFERRED AND INCOME COM SHS BEN INT 67075T105   468,611 25,274 SH   SOLE NONE 0 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   182,946 15,504 SH   SOLE NONE 0 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   789,090 62,379 SH   SOLE NONE 0 0 0
NUVEEN SR INCOME FD COM 67067Y104   132,220 28,806 SH   SOLE NONE 0 0 0
NVIDIA CORPORATION COM 67066G104   6,899,442 47,211 SH   SOLE NONE 0 0 0
NXP SEMICONDUCTORS N V COM N6596X109   420,834 2,663 SH   SOLE NONE 0 0 0
OCCIDENTAL PETE CORP COM 674599105   2,390,998 37,958 SH   SOLE NONE 0 0 0
OFS CAP CORP COM 67103B100   1,600,858 157,720 SH   SOLE NONE 0 0 0
OFS CREDIT COMPANY INC COM 67111Q107   265,674 32,718 SH   SOLE NONE 0 0 0
OGE ENERGY CORP COM 670837103   880,142 22,254 SH   SOLE NONE 0 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   557,628 1,965 SH   SOLE NONE 0 0 0
OLD REP INTL CORP COM 680223104   212,380 8,794 SH   SOLE NONE 0 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   880,088 31,488 SH   SOLE NONE 0 0 0
ON24 INC COM 68339B104   155,340 18,000 SH   SOLE NONE 0 0 0
ONCOLYTICS BIOTECH INC COM NEW 682310875   299,566 183,783 SH   SOLE NONE 0 0 0
ONE GAS INC COM 68235P108   210,036 27,502 SH   SOLE NONE 0 0 0
ONEOK INC NEW COM 682680103   2,000,406 40,301 SH   SOLE NONE 0 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   56,309 48,542 SH   SOLE NONE 0 0 0
ORACLE CORP COM 68389X105   921,489 11,273 SH   SOLE NONE 0 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   365,465 433 SH   SOLE NONE 0 0 0
OTTER TAIL CORP COM 689648103   286,143 4,874 SH   SOLE NONE 0 0 0
OXBRIDGE RE HLDGS LTD *W EXP 03/26/202 G6856M114   1,231 23,400 SH   SOLE NONE 0 0 0
PACCAR INC COM 693718108   285,216 2,882 SH   SOLE NONE 0 0 0
PACER FDS TR PAC ASSET FLTG 69374H428   1,415,482 47,050 SH   SOLE NONE 0 0 0
PACER FDS TR TRENDP US LAR CP 69374H105   3,691,518 101,529 SH   SOLE NONE 0 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   948,157 147,688 SH   SOLE NONE 0 0 0
PALO ALTO NETWORKS INC COM 697435105   1,181,764 8,469 SH   SOLE NONE 0 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   1,385,648 76,393 SH   SOLE NONE 0 0 0
PARATEK PHARMACEUTICALS INC NOTE 4.750% 5/0 699374AB0   154,718 178,000 SH   SOLE NONE 0 0 0
PAYCHEX INC COM 704326107   238,090 2,060 SH   SOLE NONE 0 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,592,511 5,132 SH   SOLE NONE 0 0 0
PAYPAL HLDGS INC COM 70450Y103   1,122,855 15,766 SH   SOLE NONE 0 0 0
PEDEVCO CORP COM PAR 70532Y303   99,000 90,000 SH   SOLE NONE 0 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   130,740 16,466 SH   SOLE NONE 0 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106   281,033 25,595 SH   SOLE NONE 0 0 0
PENNANTPARK INVT CORP COM 708062104   255,511 44,437 SH   SOLE NONE 0 0 0
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   53,550 60,000 SH   SOLE NONE 0 0 0
PENNYMAC MTG INVT TR COM 70931T103   281,253 22,700 SH   SOLE NONE 0 0 0
PEPSICO INC COM 713448108   3,080,833 35,960 SH   SOLE NONE 0 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   261,629 27,598 SH   SOLE NONE 0 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   131,699 12,366 SH   SOLE NONE 0 0 0
PFIZER INC COM 717081103   8,406,606 335,523 SH   SOLE NONE 0 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100   162,833 13,718 SH   SOLE NONE 0 0 0
PHILIP MORRIS INTL INC COM 718172109   2,083,801 20,589 SH   SOLE NONE 0 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   544,273 17,094 SH   SOLE NONE 0 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101   1,038,615 87,369 SH   SOLE NONE 0 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101   582,982 31,547 SH   SOLE NONE 0 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304   1,558,488 26,760 SH   SOLE NONE 0 0 0
PIMCO HIGH INCOME FD COM SHS 722014107   120,201 25,413 SH   SOLE NONE 0 0 0
PIMCO INCOME STRATEGY FD COM 72201H108   148,530 18,314 SH   SOLE NONE 0 0 0
PIMCO MUN INCOME FD II COM 72200W106   244,462 27,042 SH   SOLE NONE 0 0 0
PIMCO NEW YORK MUN INCOME FD COM 72200T103   222,996 24,695 SH   SOLE NONE 0 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106   237,279 36,504 SH   SOLE NONE 0 0 0
PIONEER NAT RES CO COM 723787107   294,538 1,290 SH   SOLE NONE 0 0 0
PITNEY BOWES INC COM 724479100   255,706 234,000 SH   SOLE NONE 0 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   532,353 45,268 SH   SOLE NONE 0 0 0
PLUG POWER INC COM NEW 72919P202   187,331 15,144 SH   SOLE NONE 0 0 0
PNC FINL SVCS GROUP INC COM 693475105   293,048 1,855 SH   SOLE NONE 0 0 0
POPULAR INC COM NEW 733174700   43,438 19,371 SH   SOLE NONE 0 0 0
PORTMAN RIDGE FIN CORP COM NEW 73688F201   222,019 9,653 SH   SOLE NONE 0 0 0
POTLATCHDELTIC CORPORATION COM 737630103   321,747 7,314 SH   SOLE NONE 0 0 0
PPL CORP COM 69351T106   347,377 11,888 SH   SOLE NONE 0 0 0
PRESIDIO PPTY TR INC *W EXP 01/24/202 74102L113   792 14,400 SH   SOLE NONE 0 0 0
PRICE T ROWE GROUP INC COM 74144T108   495,694 4,545 SH   SOLE NONE 0 0 0
PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104   261,909 25,305 SH   SOLE NONE 0 0 0
PROCTER AND GAMBLE CO COM 742718109   5,205,580 34,347 SH   SOLE NONE 0 0 0
PROGRESSIVE CORP COM 743315103   454,434 3,503 SH   SOLE NONE 0 0 0
PROGYNY INC COM 74340E103   5,096,171 163,601 SH   SOLE NONE 0 0 0
PROLOGIS INC. COM 74340W103   356,790 3,165 SH   SOLE NONE 0 0 0
PROSHARES TR EQTS FOR RISIN 74347B391   209,451 4,128 SH   SOLE NONE 0 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467   837,636 9,308 SH   SOLE NONE 0 0 0
PROSHARES TR ONLINE RTL ETF 74347B169   210,582 5,957 SH   SOLE NONE 0 0 0
PROSPECT CAP CORP COM 74348T102   2,910,519 558,723 SH   SOLE NONE 0 0 0
PUBLIC STORAGE COM 74460D109   112,846 11,279 SH   SOLE NONE 0 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   423,355 6,910 SH   SOLE NONE 0 0 0
PULTE GROUP INC COM 745867101   59,883 22,830 SH   SOLE NONE 0 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100   265,286 73,081 SH   SOLE NONE 0 0 0
QUALCOMM INC COM 747525103   2,785,706 25,338 SH   SOLE NONE 0 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   69,185 12,202 SH   SOLE NONE 0 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,207,015 21,869 SH   SOLE NONE 0 0 0
REALTY INCOME CORP COM 756109104   1,020,447 16,088 SH   SOLE NONE 0 0 0
REGENERON PHARMACEUTICALS COM 75886F107   563,594 15,765 SH   SOLE NONE 0 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   1,662,755 77,122 SH   SOLE NONE 0 0 0
REKOR SYSTEMS INC COM 759419104   47,244 39,370 SH   SOLE NONE 0 0 0
RIO TINTO PLC SPONSORED ADR 767204100   609,555 8,561 SH   SOLE NONE 0 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882M104   390,126 25,700 SH   SOLE NONE 0 0 0
ROCKWELL AUTOMATION INC COM 773903109   358,623 1,392 SH   SOLE NONE 0 0 0
ROYAL GOLD INC COM 780287108   506,866 4,497 SH   SOLE NONE 0 0 0
ROYCE VALUE TR INC COM 780910105   346,243 26,112 SH   SOLE NONE 0 0 0
RWT HLDGS INC NOTE 5.750%10/0 749772AD1   16,775 20,000 SH   SOLE NONE 0 0 0
SALESFORCE INC COM 79466L302   1,145,312 8,638 SH   SOLE NONE 0 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105   282,017 24,695 SH   SOLE NONE 0 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   38,000 16,084 SH   SOLE NONE 0 0 0
SCHLUMBERGER LTD COM STK 806857108   301,832 5,646 SH   SOLE NONE 0 0 0
SCHWAB CHARLES CORP COM 808513105   238,599 2,866 SH   SOLE NONE 0 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   679,325 11,179 SH   SOLE NONE 0 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   2,939,237 51,711 SH   SOLE NONE 0 0 0
SCORPIO TANKERS INC SHS Y7542C130   3,881,368 72,185 SH   SOLE NONE 0 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   746,717 10,016 SH   SOLE NONE 0 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   643,305 5,078 SH   SOLE NONE 0 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,557,942 135,750 SH   SOLE NONE 0 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102   75,867 10,407 SH   SOLE NONE 0 0 0
SERVICENOW INC COM 81762P102   674,425 1,737 SH   SOLE NONE 0 0 0
SFL CORPORATION LTD SHS G7738W106   648,500 70,336 SH   SOLE NONE 0 0 0
SHELL PLC SPON ADS 780259305   748,596 13,145 SH   SOLE NONE 0 0 0
SHERWIN WILLIAMS CO COM 824348106   513,266 2,163 SH   SOLE NONE 0 0 0
SHOPIFY INC CL A 82509L107   632,347 18,218 SH   SOLE NONE 0 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,736,616 14,782 SH   SOLE NONE 0 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   78,447 13,433 SH   SOLE NONE 0 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   184,177 10,347 SH   SOLE NONE 0 0 0
SMILEDIRECTCLUB INC CL A COM 83192H106   28,921 82,115 SH   SOLE NONE 0 0 0
SMUCKER J M CO COM NEW 832696405   486,314 3,069 SH   SOLE NONE 0 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2   101,076 20,347 SH   SOLE NONE 0 0 0
SNOWFLAKE INC CL A 833445109   572,007 3,985 SH   SOLE NONE 0 0 0
SOFI TECHNOLOGIES INC COM 83406F102   575,835 124,910 SH   SOLE NONE 0 0 0
SOUTHERN CO COM 842587107   2,395,891 99,635 SH   SOLE NONE 0 0 0
SOUTHERN COPPER CORP COM 84265V105   510,228 8,449 SH   SOLE NONE 0 0 0
SOUTHWEST AIRLS CO COM 844741108   426,345 12,662 SH   SOLE NONE 0 0 0
SOUTHWESTERN ENERGY CO COM 845467109   41,174 36,160 SH   SOLE NONE 0 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   2,853,987 8,614 SH   SOLE NONE 0 0 0
SPDR GOLD TR GOLD SHS 78463V107   2,436,709 14,364 SH   SOLE NONE 0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,013,350 26,183 SH   SOLE NONE 0 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,292,780 2,920 SH   SOLE NONE 0 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,003,129 12,552 SH   SOLE NONE 0 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   4,622,024 79,793 SH   SOLE NONE 0 0 0
SPDR SER TR S&P DIVID ETF 78464A763   2,408,396 19,250 SH   SOLE NONE 0 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   233,355 16,550 SH   SOLE NONE 0 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   323,420 39,250 SH   SOLE NONE 0 0 0
SPROUTS FMRS MKT INC COM 85208M102   235,168 7,265 SH   SOLE NONE 0 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   2,690,204 65,808 SH   SOLE NONE 0 0 0
STANDARD LITHIUM LTD COM 853606101   1,125,897 381,660 SH   SOLE NONE 0 0 0
STANLEY BLACK & DECKER INC COM 854502101   339,719 103,242 SH   SOLE NONE 0 0 0
STARBUCKS CORP COM 855244109   1,527,525 23,318 SH   SOLE NONE 0 0 0
STARWOOD PPTY TR INC COM 85571B105   363,976 19,857 SH   SOLE NONE 0 0 0
STEM INC COM 85859N102   177,146 19,815 SH   SOLE NONE 0 0 0
STRATEGY SHS NS 7HANDL IDX 86280R506   248,157 12,674 SH   SOLE NONE 0 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   633,454 14,697 SH   SOLE NONE 0 0 0
SURFACE ONCOLOGY INC COM 86877M209   40,041 48,830 SH   SOLE NONE 0 0 0
SYNCHRONY FINANCIAL COM 87165B103   610,587 461,410 SH   SOLE NONE 0 0 0
SYSCO CORP COM 871829107   721,021 226,726 SH   SOLE NONE 0 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   527,188 7,077 SH   SOLE NONE 0 0 0
TALKSPACE INC COM 87427V103   17,513 28,696 SH   SOLE NONE 0 0 0
TARGET CORP COM 87612E106   1,765,996 11,849 SH   SOLE NONE 0 0 0
TCW STRATEGIC INCOME FD INC COM 872340104   224,486 48,590 SH   SOLE NONE 0 0 0
TECK RESOURCES LTD CL B 878742204   371,203 9,815 SH   SOLE NONE 0 0 0
TEGNA INC COM 87901J105   24,609 24,087 SH   SOLE NONE 0 0 0
TEKLA HEALTHCARE OPPORTUNITI SHS 879105104   723,204 36,507 SH   SOLE NONE 0 0 0
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   1,124,062 76,728 SH   SOLE NONE 0 0 0
TELADOC HEALTH INC COM 87918A105   283,776 11,999 SH   SOLE NONE 0 0 0
TELEFONICA S A SPONSORED ADR 879382208   39,047 10,937 SH   SOLE NONE 0 0 0
TELLURIAN INC NEW COM 87968A104   154,220 19,050 SH   SOLE NONE 0 0 0
TEMPLETON DRAGON FD INC COM 88018T101   113,953 11,150 SH   SOLE NONE 0 0 0
TESLA INC COM 88160R101   6,724,150 54,588 SH   SOLE NONE 0 0 0
TEXAS INSTRS INC COM 882508104   2,109,364 12,767 SH   SOLE NONE 0 0 0
THE NECESSITY RETAIL REIT IN COM CLASS A 02607T109   169,787 26,065 SH   SOLE NONE 0 0 0
THE TRADE DESK INC COM CL A 88339J105   723,377 16,136 SH   SOLE NONE 0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   901,111 103,476 SH   SOLE NONE 0 0 0
TIDAL ETF TR FOLIOBEYOND RISI 886364637   334,854 10,600 SH   SOLE NONE 0 0 0
TILRAY BRANDS INC COM CL 2 88688T100   57,475 21,366 SH   SOLE NONE 0 0 0
TILRAY BRANDS INC NOTE 5.000%10/0 88688TAB6   69,867 72,000 SH   SOLE NONE 0 0 0
TJX COS INC NEW COM 872540109   661,153 8,306 SH   SOLE NONE 0 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   692,627 11,157 SH   SOLE NONE 0 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   269,784 6,245 SH   SOLE NONE 0 0 0
TOYOTA MOTOR CORP ADS 892331307   226,078 1,655 SH   SOLE NONE 0 0 0
TRACTOR SUPPLY CO COM 892356106   262,651 1,167 SH   SOLE NONE 0 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   685,223 4,077 SH   SOLE NONE 0 0 0
TRANSOCEAN LTD REG SHS H8817H100   206,381 45,259 SH   SOLE NONE 0 0 0
TRAVELERS COMPANIES INC COM 89417E109   480,122 2,561 SH   SOLE NONE 0 0 0
TRIMBLE INC COM 896239100   40,243 18,454 SH   SOLE NONE 0 0 0
TRINITY INDS INC COM 896522109   115,608 110,300 SH   SOLE NONE 0 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   758,626 72,735 SH   SOLE NONE 0 0 0
TRUIST FINL CORP COM 89832Q109   344,076 8,911 SH   SOLE NONE 0 0 0
TYLER TECHNOLOGIES INC COM 902252105   349,170 1,083 SH   SOLE NONE 0 0 0
UBER TECHNOLOGIES INC COM 90353T100   231,028 9,342 SH   SOLE NONE 0 0 0
UBS AG LONDON BRANCH ETRACS MVIS BUSI 90274D416   67,153 52,257 SH   SOLE NONE 0 0 0
ULTA BEAUTY INC COM 90384S303   208,267 444 SH   SOLE NONE 0 0 0
UNDER ARMOUR INC CL C 904311206   114,115 45,487 SH   SOLE NONE 0 0 0
UNILEVER PLC SPON ADR NEW 904767704   241,740 4,801 SH   SOLE NONE 0 0 0
UNION PAC CORP COM 907818108   993,848 44,614 SH   SOLE NONE 0 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   316,943 9,377 SH   SOLE NONE 0 0 0
UNITED PARCEL SERVICE INC CL B 911312106   16,785,555 96,557 SH   SOLE NONE 0 0 0
UNITED RENTALS INC COM 911363109   605,280 1,703 SH   SOLE NONE 0 0 0
UNITED STATES STL CORP NEW COM 912909108   474,225 18,931 SH   SOLE NONE 0 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,500,282 283,332 SH   SOLE NONE 0 0 0
UNUM GROUP COM 91529Y106   242,074 7,567 SH   SOLE NONE 0 0 0
UPSTART HLDGS INC COM 91680M107   185,358 14,021 SH   SOLE NONE 0 0 0
US BANCORP DEL COM NEW 902973304   796,293 424,205 SH   SOLE NONE 0 0 0
UWM HOLDINGS CORPORATION COM CL A 91823B109   106,115 32,059 SH   SOLE NONE 0 0 0
VALERO ENERGY CORP COM 91913Y100   1,441,258 19,286 SH   SOLE NONE 0 0 0
VANECK ETF TRUST EMERGING MRKT HI 92189F353   2,389,320 121,792 SH   SOLE NONE 0 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   330,485 3,029 SH   SOLE NONE 0 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   466,870 2,791 SH   SOLE NONE 0 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,702,256 23,695 SH   SOLE NONE 0 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   842,197 11,188 SH   SOLE NONE 0 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,370,917 28,904 SH   SOLE NONE 0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,728,768 13,459 SH   SOLE NONE 0 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   236,421 5,719 SH   SOLE NONE 0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   632,050 10,137 SH   SOLE NONE 0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   828,619 21,258 SH   SOLE NONE 0 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   223,854 4,792 SH   SOLE NONE 0 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   224,586 4,538 SH   SOLE NONE 0 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   550,080 7,676 SH   SOLE NONE 0 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   516,766 9,307 SH   SOLE NONE 0 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   478,818 6,368 SH   SOLE NONE 0 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,355,673 32,301 SH   SOLE NONE 0 0 0
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   225,345 2,290 SH   SOLE NONE 0 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   15,062,516 90,193 SH   SOLE NONE 0 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   304,462 5,111 SH   SOLE NONE 0 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   238,347 1,175 SH   SOLE NONE 0 0 0
VELO3D INC COMMON STOCK 92259N104   185,355 103,550 SH   SOLE NONE 0 0 0
VENTAS INC COM 92276F100   205,158 4,554 SH   SOLE NONE 0 0 0
VERISK ANALYTICS INC COM 92345Y106   43,977 20,139 SH   SOLE NONE 0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   6,922,525 273,552 SH   SOLE NONE 0 0 0
VIATRIS INC COM 92556V106   206,516 18,555 SH   SOLE NONE 0 0 0
VICARIOUS SURGICAL INC COM CL A 92561V109   26,765 13,250 SH   SOLE NONE 0 0 0
VICI PPTYS INC COM 925652109   224,398 6,926 SH   SOLE NONE 0 0 0
VINCE HLDG CORP COM NEW 92719W207   211,410 27,000 SH   SOLE NONE 0 0 0
VIRTUS CONVERTIBLE & INCOME COM 92838X102   35,563 11,475 SH   SOLE NONE 0 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101   234,353 20,776 SH   SOLE NONE 0 0 0
VIRTUS EQUITY & CONV INCM FD COM 92841M101   209,161 11,473 SH   SOLE NONE 0 0 0
VISA INC COM CL A 92826C839   3,819,909 238,568 SH   SOLE NONE 0 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   125,402 12,392 SH   SOLE NONE 0 0 0
VORNADO RLTY TR SH BEN INT 929042109   347,910 16,837 SH   SOLE NONE 0 0 0
VOYA INFRASTRUCTURE INDLS & COM 92912X101   96,037 10,473 SH   SOLE NONE 0 0 0
VUZIX CORP COM NEW 92921W300   57,920 15,912 SH   SOLE NONE 0 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,008,466 53,760 SH   SOLE NONE 0 0 0
WALMART INC COM 931142103   4,419,275 31,168 SH   SOLE NONE 0 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   723,893 76,360 SH   SOLE NONE 0 0 0
WASTE MGMT INC DEL COM 94106L109   1,197,719 7,635 SH   SOLE NONE 0 0 0
WAYFAIR INC CL A 94419L101   310,350 9,436 SH   SOLE NONE 0 0 0
WEC ENERGY GROUP INC COM 92939U106   398,837 4,254 SH   SOLE NONE 0 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   235,115 999 SH   SOLE NONE 0 0 0
WESTAMERICA BANCORPORATION COM 957090103   309,925 5,252 SH   SOLE NONE 0 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   101,070 11,094 SH   SOLE NONE 0 0 0
WESTERN ASSET GLOBAL CORP DE COM 95790C107   269,868 21,133 SH   SOLE NONE 0 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   145,092 11,626 SH   SOLE NONE 0 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   704,408 18,025 SH   SOLE NONE 0 0 0
WHIRLPOOL CORP COM 963320106   1,496,889 242,957 SH   SOLE NONE 0 0 0
WILLIAMS COS INC COM 969457100   734,578 22,328 SH   SOLE NONE 0 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   362,262 17,336 SH   SOLE NONE 0 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844   3,034,674 59,334 SH   SOLE NONE 0 0 0
WP CAREY INC COM 92936U109   795,918 10,184 SH   SOLE NONE 0 0 0
XCEL ENERGY INC COM 98389B100   942,518 33,169 SH   SOLE NONE 0 0 0
YANDEX N V SHS CLASS A N97284108   283,651 10,761 SH   SOLE NONE 0 0 0
YUM BRANDS INC COM 988498101   296,844 2,318 SH   SOLE NONE 0 0 0
ZIM INTEGRATED SHIPPING SERV SHS M9T951109   218,265 12,697 SH   SOLE NONE 0 0 0
ZOETIS INC CL A 98978V103   265,861 1,814 SH   SOLE NONE 0 0 0
ZOMEDICA CORP COM 98980M109   1,630 10,000 SH   SOLE NONE 0 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   744,463 10,990 SH   SOLE NONE 0 0 0