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
AFLAC INC COM 001055102   1,633 22,700 SH   SOLE   0 0 22,700
AMN HEALTHCARE SVCS INC COM 001744101   902 8,775 SH   SOLE   0 0 8,775
ABBOTT LABS COM 002824100   1,555 14,166 SH   SOLE   0 0 14,166
ABRDN ASIA PACIFIC INCOME FU COM 003009107   104 39,623 SH   SOLE   0 0 39,623
ABRDN GLOBAL INCOME FUND INC COM 003013109   62 12,904 SH   SOLE   0 0 12,904
ADVANCED MICRO DEVICES INC COM 007903107   521 8,038 SH   SOLE   0 0 8,038
AIRBNB INC COM CL A 009066101   283 3,315 SH   SOLE   0 0 3,315
ALARM COM HLDGS INC COM 011642105   9,734 196,720 SH   SOLE   0 0 196,720
ALASKA AIR GROUP INC COM 011659109   1,157 26,938 SH   SOLE   0 0 26,938
ALBEMARLE CORP COM 012653101   334 1,541 SH   SOLE   0 0 1,541
AMAZON COM INC COM 023135106   6,245 74,346 SH   SOLE   0 0 74,346
AMERICAN CENTY ETF TR US SML CP VALU 025072877   5,317 71,360 SH   SOLE   0 0 71,360
AMERICAN ELEC PWR CO INC COM 025537101   400 4,213 SH   SOLE   0 0 4,213
AMERICAN EXPRESS CO COM 025816109   1,131 7,654 SH   SOLE   0 0 7,654
AMERICAN VANGUARD CORP COM 030371108   1,045 48,126 SH   SOLE   0 0 48,126
AMERICAN WTR WKS CO INC NEW COM 030420103   277 1,820 SH   SOLE   0 0 1,820
AMGEN INC COM 031162100   632 2,406 SH   SOLE   0 0 2,406
AMPLIFY ETF TR HIGH INCOME 032108847   253 21,719 SH   SOLE   0 0 21,719
AMPLIFY ETF TR BLACKSWAN GRWT 032108888   147 6,013 SH   SOLE   0 0 6,013
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   286 13,566 SH   SOLE   0 0 13,566
APPLE INC COM 037833100   28,415 218,692 SH   SOLE   0 0 218,692
APPLIED MATLS INC COM 038222105   242 2,487 SH   SOLE   0 0 2,487
ARBOR REALTY TRUST INC COM 038923108   895 67,845 SH   SOLE   0 0 67,845
ARCHER DANIELS MIDLAND CO COM 039483102   222 2,396 SH   SOLE   0 0 2,396
ARISTA NETWORKS INC COM 040413106   336 2,770 SH   SOLE   0 0 2,770
ASTRAZENECA PLC SPONSORED ADR 046353108   140 2,062 SH   SOLE   0 0 2,062
AUTODESK INC COM 052769106   7,521 40,247 SH   SOLE   0 0 40,247
AUTOMATIC DATA PROCESSING IN COM 053015103   634 2,656 SH   SOLE   0 0 2,656
AXCELIS TECHNOLOGIES INC COM NEW 054540208   101 1,270 SH   SOLE   0 0 1,270
BP PLC SPONSORED ADR 055622104   770 22,042 SH   SOLE   0 0 22,042
BANK AMERICA CORP COM 060505104   2,749 82,996 SH   SOLE   0 0 82,996
BK OF AMERICA CORP 7.25%CNV PFD L 060505682   570 491 SH   SOLE   0 0 491
BANK NEW YORK MELLON CORP COM 064058100   158 3,472 SH   SOLE   0 0 3,472
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,172 13,508 SH   SOLE   0 0 13,508
BHP GROUP LTD SPONSORED ADS 088606108   637 10,270 SH   SOLE   0 0 10,270
BOEING CO COM 097023105   3,576 18,773 SH   SOLE   0 0 18,773
BOYD GAMING CORP COM 103304101   100 1,833 SH   SOLE   0 0 1,833
BRISTOL-MYERS SQUIBB CO COM 110122108   1,270 17,646 SH   SOLE   0 0 17,646
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   150 3,754 SH   SOLE   0 0 3,754
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104   4,846 300,058 SH   SOLE   0 0 300,058
CIGNA CORP NEW COM 125523100   793 2,392 SH   SOLE   0 0 2,392
CSX CORP COM 126408103   402 12,989 SH   SOLE   0 0 12,989
CVS HEALTH CORP COM 126650100   598 6,421 SH   SOLE   0 0 6,421
COTERRA ENERGY INC COM 127097103   758 30,849 SH   SOLE   0 0 30,849
CARNIVAL CORP COMMON STOCK 143658300   97 12,056 SH   SOLE   0 0 12,056
CATERPILLAR INC COM 149123101   1,164 4,857 SH   SOLE   0 0 4,857
CEVA INC COM 157210105   371 14,500 SH   SOLE   0 0 14,500
CHEVRON CORP NEW COM 166764100   2,723 15,170 SH   SOLE   0 0 15,170
CITIGROUP INC COM NEW 172967424   1,391 30,744 SH   SOLE   0 0 30,744
CLEVELAND-CLIFFS INC NEW COM 185899101   350 21,700 SH   SOLE   0 0 21,700
CLOROX CO DEL COM 189054109   417 2,973 SH   SOLE   0 0 2,973
COCA COLA CO COM 191216100   2,197 34,544 SH   SOLE   0 0 34,544
COLGATE PALMOLIVE CO COM 194162103   272 3,457 SH   SOLE   0 0 3,457
COMMERCIAL METALS CO COM 201723103   375 7,767 SH   SOLE   0 0 7,767
CONSOLIDATED EDISON INC COM 209115104   787 8,255 SH   SOLE   0 0 8,255
COPART INC COM 217204106   923 15,164 SH   SOLE   0 0 15,164
CUMMINS INC COM 231021106   212 876 SH   SOLE   0 0 876
DBX ETF TR XTRACK MSCI EMRG 233051101   4,827 225,331 SH   SOLE   0 0 225,331
DANAHER CORPORATION COM 235851102   460 1,733 SH   SOLE   0 0 1,733
DARDEN RESTAURANTS INC COM 237194105   369 2,664 SH   SOLE   0 0 2,664
DARLING INGREDIENTS INC COM 237266101   4,298 68,668 SH   SOLE   0 0 68,668
DEERE & CO COM 244199105   2,463 5,744 SH   SOLE   0 0 5,744
DELTA AIR LINES INC DEL COM NEW 247361702   247 7,516 SH   SOLE   0 0 7,516
DESCARTES SYS GROUP INC COM 249906108   4,956 71,163 SH   SOLE   0 0 71,163
DEXCOM INC COM 252131107   246 2,168 SH   SOLE   0 0 2,168
DIGITAL RLTY TR INC COM 253868103   110 1,097 SH   SOLE   0 0 1,097
DISNEY WALT CO COM 254687106   2,755 31,710 SH   SOLE   0 0 31,710
DOCUSIGN INC COM 256163106   516 9,316 SH   SOLE   0 0 9,316
DOLLAR GEN CORP NEW COM 256677105   254 1,033 SH   SOLE   0 0 1,033
DOLLAR TREE INC COM 256746108   136 962 SH   SOLE   0 0 962
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,027 92,601 SH   SOLE   0 0 92,601
DOVER CORP COM 260003108   329 2,429 SH   SOLE   0 0 2,429
DOW INC COM 260557103   496 9,846 SH   SOLE   0 0 9,846
EAGLE POINT CREDIT COMPANY I COM 269808101   236 23,300 SH   SOLE   0 0 23,300
EBAY INC. COM 278642103   441 10,638 SH   SOLE   0 0 10,638
ELECTRONIC ARTS INC COM 285512109   182 1,487 SH   SOLE   0 0 1,487
EMERSON ELEC CO COM 291011104   194 2,022 SH   SOLE   0 0 2,022
ENTERPRISE PRODS PARTNERS L COM 293792107   2,082 86,327 SH   SOLE   0 0 86,327
FS KKR CAP CORP COM 302635206   3,622 206,989 SH   SOLE   0 0 206,989
FAIR ISAAC CORP COM 303250104   338 565 SH   SOLE   0 0 565
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   189 4,603 SH   SOLE   0 0 4,603
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   266 4,698 SH   SOLE   0 0 4,698
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303   101 2,255 SH   SOLE   0 0 2,255
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   432 9,021 SH   SOLE   0 0 9,021
FIDELITY COVINGTON TRUST INTL MULTIFACTOR 316092535   479 19,795 SH   SOLE   0 0 19,795
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   121 1,884 SH   SOLE   0 0 1,884
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   352 6,932 SH   SOLE   0 0 6,932
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   252 5,687 SH   SOLE   0 0 5,687
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   150 1,583 SH   SOLE   0 0 1,583
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   425 9,430 SH   SOLE   0 0 9,430
FIRST SOLAR INC COM 336433107   118 790 SH   SOLE   0 0 790
FIRST TR MORNINGSTAR DIVID L SHS 336917109   807 22,078 SH   SOLE   0 0 22,078
FISERV INC COM 337738108   228 2,260 SH   SOLE   0 0 2,260
FIRSTENERGY CORP COM 337932107   295 7,030 SH   SOLE   0 0 7,030
FLAHERTY & CRUMRINE PFD SECS COM 338478100   204 13,579 SH   SOLE   0 0 13,579
FLAHERTY & CRUMRINE PFD INCO COM 338480106   960 86,436 SH   SOLE   0 0 86,436
FLOOR & DECOR HLDGS INC CL A 339750101   13,461 193,329 SH   SOLE   0 0 193,329
FORD MTR CO DEL COM 345370860   1,622 139,461 SH   SOLE   0 0 139,461
FRANKLIN COVEY CO COM 353469109   416 8,892 SH   SOLE   0 0 8,892
GALECTIN THERAPEUTICS INC COM NEW 363225202   23 20,732 SH   SOLE   0 0 20,732
GENERAC HLDGS INC COM 368736104   306 3,039 SH   SOLE   0 0 3,039
GENERAL DYNAMICS CORP COM 369550108   1,082 4,361 SH   SOLE   0 0 4,361
GENERAL ELECTRIC CO COM NEW 369604301   250 2,985 SH   SOLE   0 0 2,985
GENERAL MLS INC COM 370334104   914 10,896 SH   SOLE   0 0 10,896
GENUINE PARTS CO COM 372460105   553 3,187 SH   SOLE   0 0 3,187
GILEAD SCIENCES INC COM 375558103   601 7,006 SH   SOLE   0 0 7,006
GLADSTONE LD CORP COM 376549101   114 6,200 SH   SOLE   0 0 6,200
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   188 6,650 SH   SOLE   0 0 6,650
GRAPHIC PACKAGING HLDG CO COM 388689101   1,194 53,665 SH   SOLE   0 0 53,665
HF SINCLAIR CORP COM 403949100   230 4,442 SH   SOLE   0 0 4,442
HALEON PLC SPON ADS 405552100   101 12,636 SH   SOLE   0 0 12,636
HALLIBURTON CO COM 406216101   1,250 31,768 SH   SOLE   0 0 31,768
HEICO CORP NEW COM 422806109   162 1,057 SH   SOLE   0 0 1,057
HERCULES CAPITAL INC COM 427096508   5,063 383,013 SH   SOLE   0 0 383,013
HERSHEY CO COM 427866108   763 3,293 SH   SOLE   0 0 3,293
HOME DEPOT INC COM 437076102   2,640 8,358 SH   SOLE   0 0 8,358
HONDA MOTOR LTD AMERN SHS 438128308   117 5,100 SH   SOLE   0 0 5,100
HONEYWELL INTL INC COM 438516106   565 2,636 SH   SOLE   0 0 2,636
HUNTINGTON INGALLS INDS INC COM 446413106   287 1,243 SH   SOLE   0 0 1,243
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101   1,667 32,907 SH   SOLE   0 0 32,907
ILLINOIS TOOL WKS INC COM 452308109   172 780 SH   SOLE   0 0 780
IMPERIAL OIL LTD COM NEW 453038408   1,021 20,955 SH   SOLE   0 0 20,955
INSPIRE MED SYS INC COM 457730109   176 699 SH   SOLE   0 0 699
INTEL CORP COM 458140100   677 25,601 SH   SOLE   0 0 25,601
INTERNATIONAL BUSINESS MACHS COM 459200101   417 2,962 SH   SOLE   0 0 2,962
INTUIT COM 461202103   206 531 SH   SOLE   0 0 531
ISHARES INC JP MRG EM CRP BD 464286251   180 4,209 SH   SOLE   0 0 4,209
ISHARES INC GLB ENR PROD ETF 464286343   192 7,905 SH   SOLE   0 0 7,905
ISHARES INC MSCI GBL MIN VOL 464286525   742 7,805 SH   SOLE   0 0 7,805
ISHARES INC MSCI EQUAL WEITE 464286681   2,102 28,815 SH   SOLE   0 0 28,815
ISHARES INC MSCI MEXICO ETF 464286822   114 2,315 SH   SOLE   0 0 2,315
ISHARES TR CORE S&P TTL STK 464287150   344 4,062 SH   SOLE   0 0 4,062
ISHARES TR SELECT DIVID ETF 464287168   1,584 13,137 SH   SOLE   0 0 13,137
ISHARES TR CORE S&P500 ETF 464287200   5,830 15,173 SH   SOLE   0 0 15,173
ISHARES TR CORE US AGGBD ET 464287226   303 3,122 SH   SOLE   0 0 3,122
ISHARES TR MSCI EMG MKT ETF 464287234   970 25,597 SH   SOLE   0 0 25,597
ISHARES TR IBOXX INV CP ETF 464287242   228 2,165 SH   SOLE   0 0 2,165
ISHARES TR S&P 500 GRWT ETF 464287309   4,877 83,376 SH   SOLE   0 0 83,376
ISHARES TR S&P 500 VAL ETF 464287408   1,243 8,569 SH   SOLE   0 0 8,569
ISHARES TR 20 YR TR BD ETF 464287432   1,688 16,960 SH   SOLE   0 0 16,960
ISHARES TR 7-10 YR TRSY BD 464287440   681 7,112 SH   SOLE   0 0 7,112
ISHARES TR 1 3 YR TREAS BD 464287457   2,459 30,291 SH   SOLE   0 0 30,291
ISHARES TR MSCI EAFE ETF 464287465   779 11,863 SH   SOLE   0 0 11,863
ISHARES TR RUS MDCP VAL ETF 464287473   291 2,764 SH   SOLE   0 0 2,764
ISHARES TR RUS MD CP GR ETF 464287481   293 3,505 SH   SOLE   0 0 3,505
ISHARES TR CORE S&P MCP ETF 464287507   8,815 36,444 SH   SOLE   0 0 36,444
ISHARES TR ISHARES SEMICDTR 464287523   142 409 SH   SOLE   0 0 409
ISHARES TR ISHARES BIOTECH 464287556   390 2,974 SH   SOLE   0 0 2,974
ISHARES TR GLOBAL 100 ETF 464287572   6,544 102,174 SH   SOLE   0 0 102,174
ISHARES TR RUS 1000 VAL ETF 464287598   250 1,650 SH   SOLE   0 0 1,650
ISHARES TR S&P MC 400GR ETF 464287606   164 2,398 SH   SOLE   0 0 2,398
ISHARES TR RUS 1000 GRW ETF 464287614   387 1,804 SH   SOLE   0 0 1,804
ISHARES TR RUS 1000 ETF 464287622   769 3,654 SH   SOLE   0 0 3,654
ISHARES TR RUS 2000 VAL ETF 464287630   212 1,528 SH   SOLE   0 0 1,528
ISHARES TR RUS 2000 GRW ETF 464287648   152 711 SH   SOLE   0 0 711
ISHARES TR RUSSELL 2000 ETF 464287655   1,315 7,543 SH   SOLE   0 0 7,543
ISHARES TR CORE S&P US VLU 464287663   10,344 146,448 SH   SOLE   0 0 146,448
ISHARES TR S&P MC 400VL ETF 464287705   115 1,143 SH   SOLE   0 0 1,143
ISHARES TR U.S. TECH ETF 464287721   739 9,922 SH   SOLE   0 0 9,922
ISHARES TR US HLTHCARE ETF 464287762   122 430 SH   SOLE   0 0 430
ISHARES TR U.S. FIN SVC ETF 464287770   138 878 SH   SOLE   0 0 878
ISHARES TR U.S. ENERGY ETF 464287796   284 6,114 SH   SOLE   0 0 6,114
ISHARES TR CORE S&P SCP ETF 464287804   2,399 25,348 SH   SOLE   0 0 25,348
ISHARES TR US CONSM STAPLES 464287812   806 3,977 SH   SOLE   0 0 3,977
ISHARES TR U.S. BAS MTL ETF 464287838   196 1,570 SH   SOLE   0 0 1,570
ISHARES TR DOW JONES US ETF 464287846   375 4,018 SH   SOLE   0 0 4,018
ISHARES TR S&P SML 600 GWT 464287887   125 1,152 SH   SOLE   0 0 1,152
ISHARES TR SHRT NAT MUN ETF 464288158   104 1,000 SH   SOLE   0 0 1,000
ISHARES TR GL CLEAN ENE ETF 464288224   107 5,372 SH   SOLE   0 0 5,372
ISHARES TR MSCI ACWI ETF 464288257   10,145 119,522 SH   SOLE   0 0 119,522
ISHARES TR MRGSTR MD CP GRW 464288307   180 3,334 SH   SOLE   0 0 3,334
ISHARES TR NATIONAL MUN ETF 464288414   547 5,182 SH   SOLE   0 0 5,182
ISHARES TR INTL SEL DIV ETF 464288448   570 20,977 SH   SOLE   0 0 20,977
ISHARES TR IBOXX HI YD ETF 464288513   281 3,815 SH   SOLE   0 0 3,815
ISHARES TR MBS ETF 464288588   132 1,419 SH   SOLE   0 0 1,419
ISHARES TR GOV/CRED BD ETF 464288596   159 1,551 SH   SOLE   0 0 1,551
ISHARES TR ISHS 1-5YR INVS 464288646   317 6,360 SH   SOLE   0 0 6,360
ISHARES TR 3 7 YR TREAS BD 464288661   269 2,341 SH   SOLE   0 0 2,341
ISHARES TR PFD AND INCM SEC 464288687   408 13,356 SH   SOLE   0 0 13,356
ISHARES TR US HOME CONS ETF 464288752   282 4,649 SH   SOLE   0 0 4,649
ISHARES TR US AER DEF ETF 464288760   152 1,360 SH   SOLE   0 0 1,360
ISHARES TR US REGNL BKS ETF 464288778   104 2,186 SH   SOLE   0 0 2,186
ISHARES TR U.S. INSRNCE ETF 464288786   808 8,842 SH   SOLE   0 0 8,842
ISHARES TR US BR DEL SE ETF 464288794   265 2,761 SH   SOLE   0 0 2,761
ISHARES TR U.S. MED DVC ETF 464288810   5,187 98,675 SH   SOLE   0 0 98,675
ISHARES TR US HLTHCR PR ETF 464288828   323 1,205 SH   SOLE   0 0 1,205
ISHARES TR US OIL GS EX ETF 464288851   539 5,800 SH   SOLE   0 0 5,800
ISHARES TR EAFE VALUE ETF 464288877   1,249 27,213 SH   SOLE   0 0 27,213
ISHARES TR EAFE GRWTH ETF 464288885   942 11,251 SH   SOLE   0 0 11,251
ISHARES TR MSCI EURO FL ETF 464289180   1,687 96,261 SH   SOLE   0 0 96,261
ISHARES TR RUS TOP 200 ETF 464289446   1,096 12,186 SH   SOLE   0 0 12,186
ISHARES TR INDIA 50 ETF 464289529   415 9,803 SH   SOLE   0 0 9,803
ISHARES TR AGGRES ALLOC ETF 464289859   113 1,899 SH   SOLE   0 0 1,899
ISHARES TR GRWT ALLOCAT ETF 464289867   210 4,455 SH   SOLE   0 0 4,455
ISHARES TR MODERT ALLOC ETF 464289875   395 10,400 SH   SOLE   0 0 10,400
ISHARES TR CONSER ALLOC ETF 464289883   145 4,328 SH   SOLE   0 0 4,328
JETBLUE AWYS CORP COM 477143101   78 12,012 SH   SOLE   0 0 12,012
JOHNSON & JOHNSON COM 478160104   2,830 16,020 SH   SOLE   0 0 16,020
KLA CORP COM NEW 482480100   443 1,176 SH   SOLE   0 0 1,176
KEMPER CORP COM 488401100   119 2,420 SH   SOLE   0 0 2,420
KIMBERLY-CLARK CORP COM 494368103   1,127 8,302 SH   SOLE   0 0 8,302
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   298 5,694 SH   SOLE   0 0 5,694
KRAFT HEINZ CO COM 500754106   171 4,193 SH   SOLE   0 0 4,193
KRANESHARES TR QUADRATIC DEFLA 500767587   508 33,755 SH   SOLE   0 0 33,755
KRANESHARES TR GLOBAL CARB STRA 500767678   554 15,197 SH   SOLE   0 0 15,197
L3HARRIS TECHNOLOGIES INC COM 502431109   301 1,444 SH   SOLE   0 0 1,444
LAM RESEARCH CORP COM 512807108   323 767 SH   SOLE   0 0 767
LANTHEUS HLDGS INC COM 516544103   1,049 20,592 SH   SOLE   0 0 20,592
LENNAR CORP CL A 526057104   140 1,542 SH   SOLE   0 0 1,542
LENNOX INTL INC COM 526107107   261 1,092 SH   SOLE   0 0 1,092
LIBERTY ALL-STAR GROWTH FD I COM 529900102   114 23,077 SH   SOLE   0 0 23,077
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   2,104 369,137 SH   SOLE   0 0 369,137
LILLY ELI & CO COM 532457108   1,763 4,820 SH   SOLE   0 0 4,820
LOCKHEED MARTIN CORP COM 539830109   1,248 2,564 SH   SOLE   0 0 2,564
LOWES COS INC COM 548661107   1,152 5,780 SH   SOLE   0 0 5,780
LULULEMON ATHLETICA INC COM 550021109   209 652 SH   SOLE   0 0 652
LUMINAR TECHNOLOGIES INC COM CL A 550424105   63 12,705 SH   SOLE   0 0 12,705
MFS CHARTER INCOME TR SH BEN INT 552727109   490 79,737 SH   SOLE   0 0 79,737
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   134 2,676 SH   SOLE   0 0 2,676
MARKEL CORP COM 570535104   3,988 3,027 SH   SOLE   0 0 3,027
MARTIN MARIETTA MATLS INC COM 573284106   104 307 SH   SOLE   0 0 307
MARVELL TECHNOLOGY INC COM 573874104   374 10,107 SH   SOLE   0 0 10,107
MCCORMICK & CO INC COM NON VTG 579780206   438 5,285 SH   SOLE   0 0 5,285
MCDONALDS CORP COM 580135101   659 2,500 SH   SOLE   0 0 2,500
MICROSOFT CORP COM 594918104   12,033 50,174 SH   SOLE   0 0 50,174
MICRON TECHNOLOGY INC COM 595112103   200 4,007 SH   SOLE   0 0 4,007
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   386 36,959 SH   SOLE   0 0 36,959
MONDELEZ INTL INC CL A 609207105   491 7,374 SH   SOLE   0 0 7,374
MORGAN STANLEY COM NEW 617446448   1,359 15,989 SH   SOLE   0 0 15,989
MOTOROLA SOLUTIONS INC COM NEW 620076307   255 991 SH   SOLE   0 0 991
MURPHY OIL CORP COM 626717102   1,050 24,410 SH   SOLE   0 0 24,410
NMI HLDGS INC CL A 629209305   228 10,931 SH   SOLE   0 0 10,931
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   2,220 61,463 SH   SOLE   0 0 61,463
NEW YORK MTG TR INC COM PAR $.02 649604501   47 18,317 SH   SOLE   0 0 18,317
NEWELL BRANDS INC COM 651229106   263 20,070 SH   SOLE   0 0 20,070
NIKE INC CL B 654106103   272 2,327 SH   SOLE   0 0 2,327
NORFOLK SOUTHN CORP COM 655844108   186 755 SH   SOLE   0 0 755
NORTHROP GRUMMAN CORP COM 666807102   482 883 SH   SOLE   0 0 883
NOVO-NORDISK A S ADR 670100205   268 1,978 SH   SOLE   0 0 1,978
OCCIDENTAL PETE CORP COM 674599105   1,138 18,068 SH   SOLE   0 0 18,068
OLD DOMINION FREIGHT LINE IN COM 679580100   362 1,277 SH   SOLE   0 0 1,277
OMNICOM GROUP INC COM 681919106   255 3,132 SH   SOLE   0 0 3,132
OMEGA HEALTHCARE INVS INC COM 681936100   107 3,835 SH   SOLE   0 0 3,835
ON SEMICONDUCTOR CORP COM 682189105   505 8,103 SH   SOLE   0 0 8,103
ORANGE SPONSORED ADR 684060106   341 34,512 SH   SOLE   0 0 34,512
PNC FINL SVCS GROUP INC COM 693475105   232 1,470 SH   SOLE   0 0 1,470
PALO ALTO NETWORKS INC COM 697435105   586 4,200 SH   SOLE   0 0 4,200
PAPA JOHNS INTL INC COM 698813102   337 4,090 SH   SOLE   0 0 4,090
PATRICK INDS INC COM 703343103   3,537 58,365 SH   SOLE   0 0 58,365
PEPSICO INC COM 713448108   1,203 6,660 SH   SOLE   0 0 6,660
PFIZER INC COM 717081103   5,006 97,694 SH   SOLE   0 0 97,694
PHILIP MORRIS INTL INC COM 718172109   741 7,317 SH   SOLE   0 0 7,317
PHILLIPS 66 COM 718546104   592 5,690 SH   SOLE   0 0 5,690
PIONEER NAT RES CO COM 723787107   446 1,952 SH   SOLE   0 0 1,952
PROCTER AND GAMBLE CO COM 742718109   1,480 9,768 SH   SOLE   0 0 9,768
PROGRESSIVE CORP COM 743315103   1,653 12,740 SH   SOLE   0 0 12,740
PRUDENTIAL FINL INC COM 744320102   404 4,063 SH   SOLE   0 0 4,063
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   127 2,073 SH   SOLE   0 0 2,073
QUALCOMM INC COM 747525103   900 8,185 SH   SOLE   0 0 8,185
RADIUS GLOBAL INFRASTRCTRE I COM CL A 750481103   3,781 319,860 SH   SOLE   0 0 319,860
REALTY INCOME CORP COM 756109104   1,015 15,997 SH   SOLE   0 0 15,997
REAVES UTIL INCOME FD COM SH BEN INT 756158101   489 17,281 SH   SOLE   0 0 17,281
REPUBLIC FIRST BANCORP INC COM 760416107   60 28,000 SH   SOLE   0 0 28,000
REVANCE THERAPEUTICS INC COM 761330109   280 15,193 SH   SOLE   0 0 15,193
RIO TINTO PLC SPONSORED ADR 767204100   463 6,497 SH   SOLE   0 0 6,497
ROCKWELL AUTOMATION INC COM 773903109   2,153 8,360 SH   SOLE   0 0 8,360
ROPER TECHNOLOGIES INC COM 776696106   1,721 3,982 SH   SOLE   0 0 3,982
ROYAL BK CDA SUSTAINABL COM 780087102   357 3,792 SH   SOLE   0 0 3,792
SHELL PLC SPON ADS 780259305   135 2,366 SH   SOLE   0 0 2,366
ROYCE VALUE TR INC COM 780910105   2,319 174,878 SH   SOLE   0 0 174,878
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   266 5,888 SH   SOLE   0 0 5,888
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,533 27,599 SH   SOLE   0 0 27,599
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   122 1,847 SH   SOLE   0 0 1,847
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   254 3,878 SH   SOLE   0 0 3,878
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   755 18,648 SH   SOLE   0 0 18,648
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   156 3,327 SH   SOLE   0 0 3,327
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,080 54,016 SH   SOLE   0 0 54,016
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   249 7,715 SH   SOLE   0 0 7,715
SCHWAB STRATEGIC TR US TIPS ETF 808524870   124 2,386 SH   SOLE   0 0 2,386
SEMTECH CORP COM 816850101   108 3,768 SH   SOLE   0 0 3,768
SEMPRA COM 816851109   432 2,797 SH   SOLE   0 0 2,797
SHERWIN WILLIAMS CO COM 824348106   209 881 SH   SOLE   0 0 881
SHYFT GROUP INC COM 825698103   11,540 464,181 SH   SOLE   0 0 464,181
SMUCKER J M CO COM NEW 832696405   172 1,084 SH   SOLE   0 0 1,084
SOUTH JERSEY INDS INC COM 838518108   803 22,589 SH   SOLE   0 0 22,589
SOUTHERN CO COM 842587107   4,061 56,864 SH   SOLE   0 0 56,864
SOUTHWEST AIRLS CO COM 844741108   263 7,823 SH   SOLE   0 0 7,823
BLOCK INC CL A 852234103   205 3,255 SH   SOLE   0 0 3,255
STARBUCKS CORP COM 855244109   766 7,718 SH   SOLE   0 0 7,718
STEEL DYNAMICS INC COM 858119100   839 8,590 SH   SOLE   0 0 8,590
STORE CAP CORP COM 862121100   307 9,564 SH   SOLE   0 0 9,564
STRYKER CORPORATION COM 863667101   151 618 SH   SOLE   0 0 618
SYNOPSYS INC COM 871607107   160 500 SH   SOLE   0 0 500
TJX COS INC NEW COM 872540109   117 1,475 SH   SOLE   0 0 1,475
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   146 1,957 SH   SOLE   0 0 1,957
TASEKO MINES LTD COM 876511106   26 17,739 SH   SOLE   0 0 17,739
TATA MTRS LTD SPONSORED ADR 876568502   414 17,900 SH   SOLE   0 0 17,900
TELEDYNE TECHNOLOGIES INC COM 879360105   120 301 SH   SOLE   0 0 301
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   134 14,643 SH   SOLE   0 0 14,643
TEXAS INSTRS INC COM 882508104   417 2,523 SH   SOLE   0 0 2,523
TEXAS ROADHOUSE INC COM 882681109   116 1,276 SH   SOLE   0 0 1,276
THERMO FISHER SCIENTIFIC INC COM 883556102   2,522 4,579 SH   SOLE   0 0 4,579
TORONTO DOMINION BK ONT COM NEW 891160509   147 2,273 SH   SOLE   0 0 2,273
TOYOTA MOTOR CORP ADS 892331307   137 1,000 SH   SOLE   0 0 1,000
TRACTOR SUPPLY CO COM 892356106   266 1,184 SH   SOLE   0 0 1,184
TRANSDIGM GROUP INC COM 893641100   1,584 2,515 SH   SOLE   0 0 2,515
TYLER TECHNOLOGIES INC COM 902252105   4,118 12,773 SH   SOLE   0 0 12,773
UNILEVER PLC SPON ADR NEW 904767704   227 4,514 SH   SOLE   0 0 4,514
UNION PAC CORP COM 907818108   1,203 5,811 SH   SOLE   0 0 5,811
UNITED AIRLS HLDGS INC COM 910047109   103 2,728 SH   SOLE   0 0 2,728
UNITED PARCEL SERVICE INC CL B 911312106   1,179 6,784 SH   SOLE   0 0 6,784
UNITED RENTALS INC COM 911363109   107 302 SH   SOLE   0 0 302
V F CORP COM 918204108   623 22,569 SH   SOLE   0 0 22,569
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,442 22,669 SH   SOLE   0 0 22,669
VANGUARD STAR FDS VG TL INTL STK F 921909768   6,046 116,892 SH   SOLE   0 0 116,892
VANGUARD WORLD FD MEGA GRWTH IND 921910816   9,990 58,055 SH   SOLE   0 0 58,055
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   3,475 33,790 SH   SOLE   0 0 33,790
VANGUARD WORLD FD MEGA CAP INDEX 921910873   547 4,130 SH   SOLE   0 0 4,130
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   486 2,303 SH   SOLE   0 0 2,303
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   538 3,842 SH   SOLE   0 0 3,842
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   156 835 SH   SOLE   0 0 835
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   104 599 SH   SOLE   0 0 599
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   148 2,040 SH   SOLE   0 0 2,040
VANGUARD BD INDEX FDS INTERMED TERM 921937819   197 2,646 SH   SOLE   0 0 2,646
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,387 18,422 SH   SOLE   0 0 18,422
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   425 5,911 SH   SOLE   0 0 5,911
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   783 18,662 SH   SOLE   0 0 18,662
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,603 24,059 SH   SOLE   0 0 24,059
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   154 2,530 SH   SOLE   0 0 2,530
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   921 19,707 SH   SOLE   0 0 19,707
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   220 2,556 SH   SOLE   0 0 2,556
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,752 70,600 SH   SOLE   0 0 70,600
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   277 5,001 SH   SOLE   0 0 5,001
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   288 5,828 SH   SOLE   0 0 5,828
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   3,224 9,176 SH   SOLE   0 0 9,176
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   524 3,878 SH   SOLE   0 0 3,878
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   729 4,054 SH   SOLE   0 0 4,054
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   906 10,990 SH   SOLE   0 0 10,990
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,007 5,019 SH   SOLE   0 0 5,019
VANGUARD INDEX FDS SM CP VAL ETF 922908611   646 4,065 SH   SOLE   0 0 4,065
VANGUARD INDEX FDS MID CAP ETF 922908629   2,790 13,687 SH   SOLE   0 0 13,687
VANGUARD INDEX FDS LARGE CAP ETF 922908637   537 3,080 SH   SOLE   0 0 3,080
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   529 3,984 SH   SOLE   0 0 3,984
VANGUARD INDEX FDS GROWTH ETF 922908736   2,691 12,627 SH   SOLE   0 0 12,627
VANGUARD INDEX FDS VALUE ETF 922908744   14,980 106,720 SH   SOLE   0 0 106,720
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,047 5,703 SH   SOLE   0 0 5,703
VANGUARD INDEX FDS TOTAL STK MKT 922908769   872 4,561 SH   SOLE   0 0 4,561
VERMILION ENERGY INC COM 923725105   140 7,900 SH   SOLE   0 0 7,900
VISTA OUTDOOR INC COM 928377100   133 5,447 SH   SOLE   0 0 5,447
VMWARE INC CL A COM 928563402   192 1,562 SH   SOLE   0 0 1,562
WALMART INC COM 931142103   1,962 13,839 SH   SOLE   0 0 13,839
WALGREENS BOOTS ALLIANCE INC COM 931427108   383 10,241 SH   SOLE   0 0 10,241
WATSCO INC COM 942622200   2,071 8,304 SH   SOLE   0 0 8,304
WATTS WATER TECHNOLOGIES INC CL A 942749102   100 680 SH   SOLE   0 0 680
WELLS FARGO CO NEW COM 949746101   1,670 40,453 SH   SOLE   0 0 40,453
WELLS FARGO CO NEW PERP PFD CNV A 949746804   767 647 SH   SOLE   0 0 647
WEST PHARMACEUTICAL SVSC INC COM 955306105   147 625 SH   SOLE   0 0 625
WILLIAMS COS INC COM 969457100   581 17,668 SH   SOLE   0 0 17,668
WINGSTOP INC COM 974155103   929 6,752 SH   SOLE   0 0 6,752
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   154 602 SH   SOLE   0 0 602
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,925 19,072 SH   SOLE   0 0 19,072
QUANTA SVCS INC COM 74762E102   324 2,271 SH   SOLE   0 0 2,271
BLACKROCK MUNIYIELD QUALITY COM 09254E103   104 9,282 SH   SOLE   0 0 9,282
INVESCO QQQ TR UNIT SER 1 46090E103   19,864 74,597 SH   SOLE   0 0 74,597
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   322 4,300 SH   SOLE   0 0 4,300
CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106   1,353 266,782 SH   SOLE   0 0 266,782
TARGET CORP COM 87612E106   1,053 7,068 SH   SOLE   0 0 7,068
EDWARDS LIFESCIENCES CORP COM 28176E108   185 2,475 SH   SOLE   0 0 2,475
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   352 20,973 SH   SOLE   0 0 20,973
TRAVELERS COMPANIES INC COM 89417E109   486 2,591 SH   SOLE   0 0 2,591
FIRSTSERVICE CORP NEW COM 33767E202   349 2,849 SH   SOLE   0 0 2,849
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E104   261 1,695 SH   SOLE   0 0 1,695
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   1,374 59,727 SH   SOLE   0 0 59,727
AFC GAMMA INC COM 00109K105   275 17,500 SH   SOLE   0 0 17,500
AGNC INVT CORP COM 00123Q104   437 42,197 SH   SOLE   0 0 42,197
ALPS ETF TR ALERIAN MLP 00162Q452   514 13,505 SH   SOLE   0 0 13,505
API GROUP CORP COM STK 00187Y100   2,799 148,806 SH   SOLE   0 0 148,806
AT&T INC COM 00206R102   1,379 74,919 SH   SOLE   0 0 74,919
ARK ETF TR INNOVATION ETF 00214Q104   381 12,195 SH   SOLE   0 0 12,195
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   128 3,126 SH   SOLE   0 0 3,126
ARK ETF TR GENOMIC REV ETF 00214Q302   247 8,736 SH   SOLE   0 0 8,736
ARK ETF TR NEXT GNRTN INTER 00214Q401   284 7,372 SH   SOLE   0 0 7,372
ARK ETF TR FINTECH INNOVA 00214Q708   104 7,277 SH   SOLE   0 0 7,277
ABBVIE INC COM 00287Y109   2,192 13,563 SH   SOLE   0 0 13,563
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   109 13,998 SH   SOLE   0 0 13,998
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   252 4,800 SH   SOLE   0 0 4,800
ACTIVISION BLIZZARD INC COM 00507V109   185 2,420 SH   SOLE   0 0 2,420
ADOBE SYSTEMS INCORPORATED COM 00724F101   800 2,376 SH   SOLE   0 0 2,376
ADVENT CONV & INCOME FD COM 00764C109   246 22,572 SH   SOLE   0 0 22,572
AKAMAI TECHNOLOGIES INC COM 00971T101   111 1,320 SH   SOLE   0 0 1,320
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   197 2,235 SH   SOLE   0 0 2,235
ALLBIRDS INC COM CL A 01675A109   29 12,050 SH   SOLE   0 0 12,050
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106   276 8,029 SH   SOLE   0 0 8,029
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   176 741 SH   SOLE   0 0 741
ALPHABET INC CAP STK CL C 02079K107   3,753 42,296 SH   SOLE   0 0 42,296
ALPHABET INC CAP STK CL A 02079K305   2,899 32,855 SH   SOLE   0 0 32,855
ALTRIA GROUP INC COM 02209S103   1,740 38,068 SH   SOLE   0 0 38,068
ALZAMEND NEURO INC COM NEW 02262M308   7 12,000 SH   SOLE   0 0 12,000
AMERICAN TOWER CORP NEW COM 03027X100   1,060 5,005 SH   SOLE   0 0 5,005
APA CORPORATION COM 03743Q108   103 2,200 SH   SOLE   0 0 2,200
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   239 20,993 SH   SOLE   0 0 20,993
APOLLO GLOBAL MGMT INC COM 03769M106   129 2,025 SH   SOLE   0 0 2,025
ARES CAPITAL CORP COM 04010L103   3,413 184,766 SH   SOLE   0 0 184,766
AXON ENTERPRISE INC COM 05464C101   108 648 SH   SOLE   0 0 648
BCE INC COM NEW 05534B760   314 7,136 SH   SOLE   0 0 7,136
BNY MELLON STRATEGIC MUNS IN COM 05588W108   1,138 186,275 SH   SOLE   0 0 186,275
BNY MELLON MUN INCOME INC COM 05589T104   85 13,500 SH   SOLE   0 0 13,500
BIOMARIN PHARMACEUTICAL INC COM 09061G101   125 1,205 SH   SOLE   0 0 1,205
BIONTECH SE SPONSORED ADS 09075V102   184 1,224 SH   SOLE   0 0 1,224
BLACKROCK INCOME TR INC COM NEW 09247F209   105 8,529 SH   SOLE   0 0 8,529
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   588 58,475 SH   SOLE   0 0 58,475
BLACKROCK ENERGY & RES TR COM 09250U101   188 14,975 SH   SOLE   0 0 14,975
BLACKROCK MUNIYIELD FD INC COM 09253W104   357 34,335 SH   SOLE   0 0 34,335
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   111 10,334 SH   SOLE   0 0 10,334
BLACKROCK CORPOR HI YLD FD I COM 09255P107   2,271 259,798 SH   SOLE   0 0 259,798
BLACKSTONE MTG TR INC COM CL A 09257W100   8,170 385,918 SH   SOLE   0 0 385,918
BLACKSTONE INC COM 09260D107   1,869 25,188 SH   SOLE   0 0 25,188
BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101   498 31,819 SH   SOLE   0 0 31,819
BOX INC CL A 10316T104   1,431 45,981 SH   SOLE   0 0 45,981
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   188 30,150 SH   SOLE   0 0 30,150
BROADCOM INC COM 11135F101   2,500 4,471 SH   SOLE   0 0 4,471
BUILDERS FIRSTSOURCE INC COM 12008R107   104 1,600 SH   SOLE   0 0 1,600
CBOE GLOBAL MKTS INC COM 12503M108   770 6,140 SH   SOLE   0 0 6,140
CBRE GBL REAL ESTATE INC FD COM 12504G100   1,359 237,187 SH   SOLE   0 0 237,187
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   242 11,808 SH   SOLE   0 0 11,808
CANO HEALTH INC COM CL A 13781Y103   27 20,000 SH   SOLE   0 0 20,000
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   142 7,138 SH   SOLE   0 0 7,138
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   206 9,166 SH   SOLE   0 0 9,166
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   185 7,831 SH   SOLE   0 0 7,831
CARDINAL HEALTH INC COM 14149Y108   354 4,600 SH   SOLE   0 0 4,600
CARRIER GLOBAL CORPORATION COM 14448C104   177 4,286 SH   SOLE   0 0 4,286
CENTENE CORP DEL COM 15135B101   373 4,543 SH   SOLE   0 0 4,543
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,410 4,157 SH   SOLE   0 0 4,157
CHEMED CORP NEW COM 16359R103   362 710 SH   SOLE   0 0 710
CHENIERE ENERGY INC COM NEW 16411R208   843 5,622 SH   SOLE   0 0 5,622
CHEWY INC CL A 16679L109   215 5,799 SH   SOLE   0 0 5,799
CHIMERA INVT CORP COM NEW 16934Q208   99 18,088 SH   SOLE   0 0 18,088
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502   178 4,855 SH   SOLE   0 0 4,855
CION INVT CORP COM 17259U204   182 18,638 SH   SOLE   0 0 18,638
CISCO SYS INC COM 17275R102   858 18,019 SH   SOLE   0 0 18,019
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P209   315 11,030 SH   SOLE   0 0 11,030
CLOUGH GLOBAL EQUITY FD COM 18914C100   381 58,500 SH   SOLE   0 0 58,500
COINBASE GLOBAL INC NOTE 0.500% 6/0 19260QAB3   32 57,000 PRN   SOLE   0 0 57,000
COLUMBIA SELIGM PREM TECH GR COM 19842X109   266 11,459 SH   SOLE   0 0 11,459
COMCAST CORP NEW CL A 20030N101   153 4,364 SH   SOLE   0 0 4,364
CONOCOPHILLIPS COM 20825C104   374 3,171 SH   SOLE   0 0 3,171
CONSTELLATION ENERGY CORP COM 21037T109   104 1,207 SH   SOLE   0 0 1,207
CORNERSTONE STRATEGIC VALUE COM 21924B302   17,692 2,400,561 SH   SOLE   0 0 2,400,561
CORNERSTONE TOTAL RETURN FD COM 21924U300   1,398 196,878 SH   SOLE   0 0 196,878
CORSAIR GAMING INC COM 22041X102   142 10,452 SH   SOLE   0 0 10,452
CORTEVA INC COM 22052L104   217 3,685 SH   SOLE   0 0 3,685
COSTCO WHSL CORP NEW COM 22160K105   1,950 4,273 SH   SOLE   0 0 4,273
COSTAR GROUP INC COM 22160N109   241 3,120 SH   SOLE   0 0 3,120
CROWDSTRIKE HLDGS INC CL A 22788C105   182 1,727 SH   SOLE   0 0 1,727
CROWN CASTLE INC COM 22822V101   1,120 8,254 SH   SOLE   0 0 8,254
DERMTECH INC COM 24984K105   93 52,756 SH   SOLE   0 0 52,756
DEVON ENERGY CORP NEW COM 25179M103   1,684 27,371 SH   SOLE   0 0 27,371
DIAGEO PLC SPON ADR NEW 25243Q205   276 1,550 SH   SOLE   0 0 1,550
DIAMONDBACK ENERGY INC COM 25278X109   1,025 7,496 SH   SOLE   0 0 7,496
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   218 8,991 SH   SOLE   0 0 8,991
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   135 4,036 SH   SOLE   0 0 4,036
DRAFTKINGS INC NEW COM CL A 26142V105   110 9,615 SH   SOLE   0 0 9,615
DROPBOX INC CL A 26210C104   160 7,153 SH   SOLE   0 0 7,153
DUKE ENERGY CORP NEW COM NEW 26441C204   636 6,172 SH   SOLE   0 0 6,172
DUPONT DE NEMOURS INC COM 26614N102   122 1,777 SH   SOLE   0 0 1,777
DYNEX CAP INC COM 26817Q886   3,783 297,439 SH   SOLE   0 0 297,439
EOG RES INC COM 26875P101   455 3,511 SH   SOLE   0 0 3,511
ETF SER SOLUTIONS NATIONWIDE NASDQ 26922A172   205 11,102 SH   SOLE   0 0 11,102
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   777 17,639 SH   SOLE   0 0 17,639
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508   69 16,164 SH   SOLE   0 0 16,164
EAGLE MATLS INC COM 26969P108   536 4,035 SH   SOLE   0 0 4,035
EAST WEST BANCORP INC COM 27579R104   1,070 16,236 SH   SOLE   0 0 16,236
EATON VANCE LTD DURATION INC COM 27828H105   4,166 443,694 SH   SOLE   0 0 443,694
EATON VANCE TAX-MANAGED DIVE COM 27828N102   2,301 211,916 SH   SOLE   0 0 211,916
EATON VANCE SHORT DURATION D COM 27828V104   799 78,448 SH   SOLE   0 0 78,448
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   732 59,569 SH   SOLE   0 0 59,569
EATON VANCE TAX-MANAGED GLOB COM 27829C105   3,799 489,531 SH   SOLE   0 0 489,531
EATON VANCE TAX-MANAGED GLOB COM 27829F108   3,397 449,913 SH   SOLE   0 0 449,913
EATON VANCE RISK-MANAGED DIV COM 27829G106   457 60,952 SH   SOLE   0 0 60,952
ENBRIDGE INC COM 29250N105   482 12,319 SH   SOLE   0 0 12,319
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   216 18,159 SH   SOLE   0 0 18,159
ENPHASE ENERGY INC COM 29355A107   171 645 SH   SOLE   0 0 645
ENOVA INTL INC COM 29357K103   303 7,898 SH   SOLE   0 0 7,898
EQUINIX INC COM 29444U700   418 638 SH   SOLE   0 0 638
ESSENTIAL UTILS INC COM 29670G102   231 4,833 SH   SOLE   0 0 4,833
EVERSOURCE ENERGY COM 30040W108   111 1,329 SH   SOLE   0 0 1,329
EXXON MOBIL CORP COM 30231G102   4,272 38,732 SH   SOLE   0 0 38,732
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   146 31,017 SH   SOLE   0 0 31,017
META PLATFORMS INC CL A 30303M102   1,619 13,451 SH   SOLE   0 0 13,451
FEDEX CORP COM 31428X106   287 1,656 SH   SOLE   0 0 1,656
FIRST TR INTER DURATN PFD & COM 33718W103   1,658 98,307 SH   SOLE   0 0 98,307
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   114 1,440 SH   SOLE   0 0 1,440
FIRST TR EXCHANGE-TRADED FD NASDAQ 100 EX 33733E401   171 2,234 SH   SOLE   0 0 2,234
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   283 10,140 SH   SOLE   0 0 10,140
FIRST TR S&P REIT INDEX FD COM 33734G108   117 4,898 SH   SOLE   0 0 4,898
FIRST TR VALUE LINE DIVID IN SHS 33734H106   626 15,673 SH   SOLE   0 0 15,673
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109   10,116 126,335 SH   SOLE   0 0 126,335
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   346 5,515 SH   SOLE   0 0 5,515
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   805 47,080 SH   SOLE   0 0 47,080
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   277 2,550 SH   SOLE   0 0 2,550
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   320 5,280 SH   SOLE   0 0 5,280
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   192 5,794 SH   SOLE   0 0 5,794
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   484 12,497 SH   SOLE   0 0 12,497
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   140 2,132 SH   SOLE   0 0 2,132
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   212 2,321 SH   SOLE   0 0 2,321
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   126 1,442 SH   SOLE   0 0 1,442
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   134 2,378 SH   SOLE   0 0 2,378
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   599 13,431 SH   SOLE   0 0 13,431
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   2,805 72,032 SH   SOLE   0 0 72,032
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   231 5,250 SH   SOLE   0 0 5,250
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   467 10,037 SH   SOLE   0 0 10,037
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   105 2,370 SH   SOLE   0 0 2,370
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   356 12,742 SH   SOLE   0 0 12,742
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   336 12,415 SH   SOLE   0 0 12,415
FIRST TR MLP & ENERGY INCOM COM 33739B104   108 13,788 SH   SOLE   0 0 13,788
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   284 11,582 SH   SOLE   0 0 11,582
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   108 2,153 SH   SOLE   0 0 2,153
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   172 3,624 SH   SOLE   0 0 3,624
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615   201 6,660 SH   SOLE   0 0 6,660
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623   348 10,627 SH   SOLE   0 0 10,627
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631   358 11,800 SH   SOLE   0 0 11,800
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664   125 3,801 SH   SOLE   0 0 3,801
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748   298 8,475 SH   SOLE   0 0 8,475
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   6,170 277,810 SH   SOLE   0 0 277,810
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,531 57,626 SH   SOLE   0 0 57,626
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839   700 21,435 SH   SOLE   0 0 21,435
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   557 15,679 SH   SOLE   0 0 15,679
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   100 3,205 SH   SOLE   0 0 3,205
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   240 11,360 SH   SOLE   0 0 11,360
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208   265 7,724 SH   SOLE   0 0 7,724
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   116 3,800 SH   SOLE   0 0 3,800
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703   525 26,671 SH   SOLE   0 0 26,671
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760   433 23,485 SH   SOLE   0 0 23,485
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   308 17,155 SH   SOLE   0 0 17,155
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786   250 8,413 SH   SOLE   0 0 8,413
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   928 31,512 SH   SOLE   0 0 31,512
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885   333 11,402 SH   SOLE   0 0 11,402
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   687 36,700 SH   SOLE   0 0 36,700
FLEXSHARES TR STOXX GLOBR INF 33939L795   176 3,497 SH   SOLE   0 0 3,497
FLEXSHARES TR INT QLTDVDYNAM 33939L829   1,524 63,090 SH   SOLE   0 0 63,090
FLEXSHARES TR QLT DIV DEF IDX 33939L845   302 5,871 SH   SOLE   0 0 5,871
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   616 47,750 SH   SOLE   0 0 47,750
FRANKLIN LTD DURATION INCOME COM 35472T101   228 36,695 SH   SOLE   0 0 36,695
FREQUENCY THERAPEUTICS INC COM 35803L108   67 17,400 SH   SOLE   0 0 17,400
GEO GROUP INC NEW COM 36162J106   141 12,900 SH   SOLE   0 0 12,900
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   4,277 146,388 SH   SOLE   0 0 146,388
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   124 34,114 SH   SOLE   0 0 34,114
GANNETT CO INC COM 36472T109   45 21,958 SH   SOLE   0 0 21,958
GENERAL MTRS CO COM 37045V100   415 12,351 SH   SOLE   0 0 12,351
GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100   19 11,500 SH   SOLE   0 0 11,500
GSK PLC SPONSORED ADR 37733W204   341 9,713 SH   SOLE   0 0 9,713
GLOBAL PMTS INC COM 37940X102   274 2,758 SH   SOLE   0 0 2,758
GLOBAL X FDS GLBL X MLP ETF 37954Y343   492 11,904 SH   SOLE   0 0 11,904
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   109 8,599 SH   SOLE   0 0 8,599
GLOBAL X FDS RUSSELL 2000 37954Y459   7,428 394,877 SH   SOLE   0 0 394,877
GLOBAL X FDS S&P 500 COVERED 37954Y475   14,086 357,792 SH   SOLE   0 0 357,792
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   15,013 943,608 SH   SOLE   0 0 943,608
GLOBAL X FDS US PFD ETF 37954Y657   1,769 91,313 SH   SOLE   0 0 91,313
GLOBAL X FDS US INFR DEV ETF 37954Y673   406 15,321 SH   SOLE   0 0 15,321
GLOBAL X FDS GLOBAL X COPPER 37954Y830   1,691 47,721 SH   SOLE   0 0 47,721
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   414 7,072 SH   SOLE   0 0 7,072
GLOBAL X FDS SUPERDVDND REIT 37960A651   485 22,351 SH   SOLE   0 0 22,351
GLOBAL X FDS SUPERDIVIDEND 37960A669   312 12,966 SH   SOLE   0 0 12,966
GOLDMAN SACHS GROUP INC COM 38141G104   1,506 4,385 SH   SOLE   0 0 4,385
GOLDMAN SACHS BDC INC SHS 38147U107   605 44,122 SH   SOLE   0 0 44,122
GROUPON INC NOTE 1.125% 3/1 399473AF4   32 56,000 PRN   SOLE   0 0 56,000
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   518 34,034 SH   SOLE   0 0 34,034
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   118 9,131 SH   SOLE   0 0 9,131
HEALTHPEAK PROPERTIES INC COM 42250P103   235 9,387 SH   SOLE   0 0 9,387
HERC HLDGS INC COM 42704L104   120 912 SH   SOLE   0 0 912
HILTON WORLDWIDE HLDGS INC COM 43300A203   407 3,223 SH   SOLE   0 0 3,223
IAC INC COM NEW 44891N208   597 13,452 SH   SOLE   0 0 13,452
ISTAR INC COM 45031U101   556 72,813 SH   SOLE   0 0 72,813
INDEPENDENCE RLTY TR INC COM 45378A106   1,959 116,219 SH   SOLE   0 0 116,219
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800   106 3,354 SH   SOLE   0 0 3,354
INNOVATIVE INDL PPTYS INC COM 45781V101   124 1,221 SH   SOLE   0 0 1,221
INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565   125 4,525 SH   SOLE   0 0 4,525
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   125 4,150 SH   SOLE   0 0 4,150
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   467 10,042 SH   SOLE   0 0 10,042
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   652 44,090 SH   SOLE   0 0 44,090
INTUITIVE SURGICAL INC COM NEW 46120E602   1,665 6,276 SH   SOLE   0 0 6,276
INVENTRUST PPTYS CORP COM NEW 46124J201   226 9,555 SH   SOLE   0 0 9,555
INVESCO MUNI INCOME OPP TRST COM 46132X101   70 11,150 SH   SOLE   0 0 11,150
INVESCO QUALITY MUN INCOME T COM 46133G107   981 104,193 SH   SOLE   0 0 104,193
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   3,200 11,594 SH   SOLE   0 0 11,594
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   503 6,453 SH   SOLE   0 0 6,453
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308   101 1,180 SH   SOLE   0 0 1,180
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,681 26,057 SH   SOLE   0 0 26,057
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   248 3,414 SH   SOLE   0 0 3,414
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   698 8,453 SH   SOLE   0 0 8,453
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   656 39,232 SH   SOLE   0 0 39,232
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   121 2,024 SH   SOLE   0 0 2,024
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811   388 3,420 SH   SOLE   0 0 3,420
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   1,625 28,619 SH   SOLE   0 0 28,619
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   308 4,820 SH   SOLE   0 0 4,820
INVESCO EXCH TRADED FD TR II RUSEL 1000 EQL 46138E420   201 5,010 SH   SOLE   0 0 5,010
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   103 9,218 SH   SOLE   0 0 9,218
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   1,245 83,790 SH   SOLE   0 0 83,790
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   118 4,920 SH   SOLE   0 0 4,920
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   116 2,668 SH   SOLE   0 0 2,668
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   263 2,428 SH   SOLE   0 0 2,428
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   182 2,463 SH   SOLE   0 0 2,463
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   180 8,924 SH   SOLE   0 0 8,924
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203   3,059 109,990 SH   SOLE   0 0 109,990
IQVIA HLDGS INC COM 46266C105   105 513 SH   SOLE   0 0 513
IRON MTN INC DEL COM 46284V101   298 5,969 SH   SOLE   0 0 5,969
ISHARES SILVER TR ISHARES 46428Q109   1,368 62,133 SH   SOLE   0 0 62,133
ISHARES TR US TREAS BD ETF 46429B267   203 8,955 SH   SOLE   0 0 8,955
ISHARES TR MSCI INDIA ETF 46429B598   650 15,566 SH   SOLE   0 0 15,566
ISHARES TR MSCI INDIA SM CP 46429B614   855 16,519 SH   SOLE   0 0 16,519
ISHARES TR CORE HIGH DV ETF 46429B663   249 2,392 SH   SOLE   0 0 2,392
ISHARES TR MSCI EAFE MIN VL 46429B689   398 6,252 SH   SOLE   0 0 6,252
ISHARES TR MSCI USA MIN VOL 46429B697   1,042 14,451 SH   SOLE   0 0 14,451
ISHARES TR 0-5 YR TIPS ETF 46429B747   3,245 33,467 SH   SOLE   0 0 33,467
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   523 10,517 SH   SOLE   0 0 10,517
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   172 6,096 SH   SOLE   0 0 6,096
ISHARES TR MSCI USA QLT FCT 46432F339   8,358 73,344 SH   SOLE   0 0 73,344
ISHARES TR MSCI USA VALUE 46432F388   128 1,405 SH   SOLE   0 0 1,405
ISHARES TR MSCI USA MMENTM 46432F396   8,188 56,106 SH   SOLE   0 0 56,106
ISHARES TR CORE MSCI EAFE 46432F842   840 13,620 SH   SOLE   0 0 13,620
ISHARES INC CORE MSCI EMKT 46434G103   2,174 46,549 SH   SOLE   0 0 46,549
ISHARES TR INTL EQTY FACTOR 46434V274   118 4,815 SH   SOLE   0 0 4,815
ISHARES TR EXPONENTIAL TECH 46434V381   171 3,607 SH   SOLE   0 0 3,607
ISHARES TR MSCI INTL QUALTY 46434V456   713 22,022 SH   SOLE   0 0 22,022
ISHARES TR CORE DIV GRWTH 46434V621   872 17,441 SH   SOLE   0 0 17,441
ISHARES TR TRS FLT RT BD 46434V860   115 2,291 SH   SOLE   0 0 2,291
ISHARES TR CONV BD ETF 46435G102   376 5,417 SH   SOLE   0 0 5,417
ISHARES TR ESG AWR MSCI USA 46435G425   487 5,741 SH   SOLE   0 0 5,741
ISHARES TR 0-3 MNTH TREASRY 46436E718   9,875 98,609 SH   SOLE   0 0 98,609
JPMORGAN CHASE & CO COM 46625H100   4,624 34,485 SH   SOLE   0 0 34,485
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   102 4,688 SH   SOLE   0 0 4,688
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   3,236 59,381 SH   SOLE   0 0 59,381
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   287 5,729 SH   SOLE   0 0 5,729
J P MORGAN EXCHANGE TRADED F INFLATION MANAGE 46654Q104   228 4,974 SH   SOLE   0 0 4,974
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   422 10,336 SH   SOLE   0 0 10,336
JACKSON FINANCIAL INC COM CL A 46817M107   471 13,550 SH   SOLE   0 0 13,550
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   3,500 71,053 SH   SOLE   0 0 71,053
KIMBELL RTY PARTNERS LP UNIT 49435R102   207 12,413 SH   SOLE   0 0 12,413
KIMCO RLTY CORP COM 49446R109   608 28,726 SH   SOLE   0 0 28,726
KINDER MORGAN INC DEL COM 49456B101   151 8,371 SH   SOLE   0 0 8,371
LISTED FD TR CORE ALT FD 53656F847   119 3,782 SH   SOLE   0 0 3,782
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   519 17,831 SH   SOLE   0 0 17,831
LIVE OAK BANCSHARES INC COM 53803X105   199 6,590 SH   SOLE   0 0 6,590
MFS INTER INCOME TR SH BEN INT 55273C107   290 105,215 SH   SOLE   0 0 105,215
MAIN STR CAP CORP COM 56035L104   1,433 38,784 SH   SOLE   0 0 38,784
MARATHON PETE CORP COM 56585A102   111 957 SH   SOLE   0 0 957
MARKETAXESS HLDGS INC COM 57060D108   233 834 SH   SOLE   0 0 834
MASTERCARD INCORPORATED CL A 57636Q104   10,229 29,416 SH   SOLE   0 0 29,416
MAXAR TECHNOLOGIES INC COM 57778K105   201 3,888 SH   SOLE   0 0 3,888
MCKESSON CORP COM 58155Q103   203 541 SH   SOLE   0 0 541
MEDPACE HLDGS INC COM 58506Q109   249 1,172 SH   SOLE   0 0 1,172
MERCK & CO INC COM 58933Y105   1,988 17,922 SH   SOLE   0 0 17,922
METLIFE INC COM 59156R108   194 2,681 SH   SOLE   0 0 2,681
MODERNA INC COM 60770K107   1,519 8,457 SH   SOLE   0 0 8,457
MONGODB INC CL A 60937P106   984 5,000 SH   SOLE   0 0 5,000
NERDWALLET INC COM CL A 64082B102   334 34,779 SH   SOLE   0 0 34,779
NETFLIX INC COM 64110L106   1,076 3,651 SH   SOLE   0 0 3,651
NEXTERA ENERGY INC COM 65339F101   1,726 20,644 SH   SOLE   0 0 20,644
NISOURCE INC COM 65473P105   145 5,275 SH   SOLE   0 0 5,275
NOVARTIS AG SPONSORED ADR 66987V109   284 3,126 SH   SOLE   0 0 3,126
NVIDIA CORPORATION COM 67066G104   3,439 23,534 SH   SOLE   0 0 23,534
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   156 12,311 SH   SOLE   0 0 12,311
NUVEEN REAL ESTATE INCOME FD COM 67071B108   258 34,125 SH   SOLE   0 0 34,125
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   74 10,130 SH   SOLE   0 0 10,130
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   2,616 513,984 SH   SOLE   0 0 513,984
NUTRIEN LTD COM 67077M108   1,152 15,777 SH   SOLE   0 0 15,777
OAKTREE SPECIALTY LENDING CO COM 67401P108   587 85,372 SH   SOLE   0 0 85,372
ORACLE CORP COM 68389X105   997 12,196 SH   SOLE   0 0 12,196
OTIS WORLDWIDE CORP COM 68902V107   237 3,028 SH   SOLE   0 0 3,028
OUSTER INC COM 68989M103   24 27,981 SH   SOLE   0 0 27,981
PACER FDS TR METAURUS CAP 400 69374H436   210 7,350 SH   SOLE   0 0 7,350
PACER FDS TR SWAN SOS FLEX JU 69374H469   1,216 58,195 SH   SOLE   0 0 58,195
PACER FDS TR SWAN SOS CNS JAN 69374H584   952 45,400 SH   SOLE   0 0 45,400
PACER FDS TR GLOBL CASH ETF 69374H709   106 3,350 SH   SOLE   0 0 3,350
PACER FDS TR LUNT LRG CP ALTR 69374H717   3,369 83,271 SH   SOLE   0 0 83,271
PACER FDS TR PACER US SMALL 69374H857   886 24,639 SH   SOLE   0 0 24,639
PACER FDS TR US CASH COWS 100 69374H881   4,345 93,938 SH   SOLE   0 0 93,938
PAYCOM SOFTWARE INC COM 70432V102   104 336 SH   SOLE   0 0 336
PAYPAL HLDGS INC COM 70450Y103   1,325 18,611 SH   SOLE   0 0 18,611
PENNYMAC MTG INVT TR COM 70931T103   2,736 220,824 SH   SOLE   0 0 220,824
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   54 60,000 PRN   SOLE   0 0 60,000
PENNYMAC CORP NOTE 5.500% 3/1 70932AAF0   22 27,000 PRN   SOLE   0 0 27,000
PETCO HEALTH & WELLNESS CO I COM 71601V105   140 14,750 SH   SOLE   0 0 14,750
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   2,962 93,038 SH   SOLE   0 0 93,038
PIMCO MUN INCOME FD COM 72200R107   214 20,514 SH   SOLE   0 0 20,514
PIMCO CORPORATE & INCOME OPP COM 72201B101   920 76,580 SH   SOLE   0 0 76,580
PIMCO INCOME STRATEGY FD COM 72201H108   655 80,766 SH   SOLE   0 0 80,766
PIMCO ETF TR 1-5 US TIP IDX 72201R205   2,346 47,050 SH   SOLE   0 0 47,050
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   9,712 98,451 SH   SOLE   0 0 98,451
PIMCO DYNAMIC INCOME FD SHS 72201Y101   638 34,528 SH   SOLE   0 0 34,528
PINTEREST INC CL A 72352L106   576 23,743 SH   SOLE   0 0 23,743
POOL CORP COM 73278L105   6,001 19,850 SH   SOLE   0 0 19,850
PROLOGIS INC. COM 74340W103   149 1,322 SH   SOLE   0 0 1,322
PROSHARES TR PET CARE ETF 74348A145   101 2,136 SH   SOLE   0 0 2,136
PROSPECT CAP CORP COM 74348T102   448 64,086 SH   SOLE   0 0 64,086
PUBLIC STORAGE COM 74460D109   644 2,298 SH   SOLE   0 0 2,298
QUANTUMSCAPE CORP COM CL A 74767V109   71 12,585 SH   SOLE   0 0 12,585
QUEST DIAGNOSTICS INC COM 74834L100   273 1,745 SH   SOLE   0 0 1,745
RCI HOSPITALITY HLDGS INC COM 74934Q108   1,925 20,661 SH   SOLE   0 0 20,661
RH COM 74967X103   147 550 SH   SOLE   0 0 550
RECURSION PHARMACEUTICALS IN CL A 75629V104   85 11,023 SH   SOLE   0 0 11,023
REGIONS FINANCIAL CORP NEW COM 7591EP100   407 18,893 SH   SOLE   0 0 18,893
RINGCENTRAL INC NOTE 3/0 76680RAF4   39 45,000 PRN   SOLE   0 0 45,000
RIVERNORTH DOUBLELINE STRATE COM 76882G107   1,794 206,636 SH   SOLE   0 0 206,636
ROKU INC COM CL A 77543R102   181 4,444 SH   SOLE   0 0 4,444
S&P GLOBAL INC COM 78409V104   3,373 10,072 SH   SOLE   0 0 10,072
SPDR S&P 500 ETF TR TR UNIT 78462F103   10,938 28,602 SH   SOLE   0 0 28,602
SPDR GOLD TR GOLD SHS 78463V107   5,692 33,554 SH   SOLE   0 0 33,554
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533   102 4,249 SH   SOLE   0 0 4,249
SPDR SER TR S&P 600 SMCP GRW 78464A201   188 2,602 SH   SOLE   0 0 2,602
SPDR SER TR S&P 600 SMCP VAL 78464A300   3,434 46,273 SH   SOLE   0 0 46,273
SPDR SER TR BBG CONV SEC ETF 78464A359   1,332 20,704 SH   SOLE   0 0 20,704
SPDR SER TR PORTFOLIO INTRMD 78464A375   214 6,714 SH   SOLE   0 0 6,714
SPDR SER TR PRTFLO S&P500 GW 78464A409   3,580 70,659 SH   SOLE   0 0 70,659
SPDR SER TR FTSE INT GVT ETF 78464A490   412 10,010 SH   SOLE   0 0 10,010
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,080 27,775 SH   SOLE   0 0 27,775
SPDR SER TR S&P TRANSN ETF 78464A532   363 5,399 SH   SOLE   0 0 5,399
SPDR SER TR AEROSPACE DEF 78464A631   3,168 28,788 SH   SOLE   0 0 28,788
SPDR SER TR PORTFOLIO AGRGTE 78464A649   125 4,956 SH   SOLE   0 0 4,956
SPDR SER TR PORTFLI TIPS ETF 78464A656   953 36,994 SH   SOLE   0 0 36,994
SPDR SER TR S&P REGL BKG 78464A698   206 3,511 SH   SOLE   0 0 3,511
SPDR SER TR S&P METALS MNG 78464A755   762 15,289 SH   SOLE   0 0 15,289
SPDR SER TR S&P DIVID ETF 78464A763   3,462 27,668 SH   SOLE   0 0 27,668
SPDR SER TR S&P BK ETF 78464A797   208 4,611 SH   SOLE   0 0 4,611
SPDR SER TR S&P 400 MDCP VAL 78464A839   2,894 44,712 SH   SOLE   0 0 44,712
SPDR SER TR PORTFOLIO S&P400 78464A847   267 6,275 SH   SOLE   0 0 6,275
SPDR SER TR PORTFOLIO S&P500 78464A854   4,107 91,314 SH   SOLE   0 0 91,314
SPDR SER TR S&P SEMICNDCTR 78464A862   184 1,102 SH   SOLE   0 0 1,102
SPDR SER TR S&P BIOTECH 78464A870   307 3,704 SH   SOLE   0 0 3,704
SPDR SER TR S&P HOMEBUILD 78464A888   161 2,674 SH   SOLE   0 0 2,674
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,440 132,996 SH   SOLE   0 0 132,996
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,815 5,477 SH   SOLE   0 0 5,477
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   400 903 SH   SOLE   0 0 903
SPDR SER TR BLOOMBERG INVT 78468R200   332 10,909 SH   SOLE   0 0 10,909
SPDR SER TR BLOOMBERG SHT TE 78468R408   3,962 163,469 SH   SOLE   0 0 163,469
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,496 15,065 SH   SOLE   0 0 15,065
SPDR SER TR S&P OILGAS EXP 78468R556   1,723 12,680 SH   SOLE   0 0 12,680
SPDR SER TR PORTFLI HIGH YLD 78468R606   1,005 45,000 SH   SOLE   0 0 45,000
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   14,371 157,117 SH   SOLE   0 0 157,117
SPDR SER TR RUSSELL YIELD 78468R770   750 8,001 SH   SOLE   0 0 8,001
SPDR SER TR PRTFLO S&P500 HI 78468R788   356 8,990 SH   SOLE   0 0 8,990
SPDR SER TR PORTFOLIO S&P600 78468R853   195 5,280 SH   SOLE   0 0 5,280
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   107 5,780 SH   SOLE   0 0 5,780
SAFEHOLD INC COM 78645L100   498 17,388 SH   SOLE   0 0 17,388
SALESFORCE INC COM 79466L302   1,827 13,778 SH   SOLE   0 0 13,778
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,839 23,679 SH   SOLE   0 0 23,679
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   11,434 84,169 SH   SOLE   0 0 84,169
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   8,472 113,641 SH   SOLE   0 0 113,641
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,624 20,314 SH   SOLE   0 0 20,314
SELECT SECTOR SPDR TR ENERGY 81369Y506   8,793 100,523 SH   SOLE   0 0 100,523
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   5,980 174,845 SH   SOLE   0 0 174,845
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   5,306 54,032 SH   SOLE   0 0 54,032
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   10,586 85,072 SH   SOLE   0 0 85,072
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   613 12,764 SH   SOLE   0 0 12,764
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   479 12,961 SH   SOLE   0 0 12,961
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   5,673 80,469 SH   SOLE   0 0 80,469
SERVICENOW INC COM 81762P102   485 1,249 SH   SOLE   0 0 1,249
SHIFT4 PMTS INC CL A 82452J109   104 1,861 SH   SOLE   0 0 1,861
SHOPIFY INC CL A 82509L107   110 3,180 SH   SOLE   0 0 3,180
SIRIUS XM HOLDINGS INC COM 82968B103   119 20,350 SH   SOLE   0 0 20,350
SIXTH STREET SPECIALTY LENDI COM 83012A109   572 32,123 SH   SOLE   0 0 32,123
SKYWORKS SOLUTIONS INC COM 83088M102   114 1,250 SH   SOLE   0 0 1,250
SORRENTO THERAPEUTICS INC COM NEW 83587F202   36 40,255 SH   SOLE   0 0 40,255
SPIRIT RLTY CAP INC NEW COM NEW 84860W300   2,279 57,063 SH   SOLE   0 0 57,063
STARBOARD INVT TR ADAPTIVE ALPHA 85521B742   220 10,751 SH   SOLE   0 0 10,751
STARBOARD INVT TR RH TACTICAL ROT 85521B775   184 15,735 SH   SOLE   0 0 15,735
STARBOARD INVT TR RH HEDGED MULTI 85521B783   306 39,969 SH   SOLE   0 0 39,969
STARBOARD INVT TR AI QUALITY GROWT 85521B791   127 10,448 SH   SOLE   0 0 10,448
STARWOOD PPTY TR INC COM 85571B105   612 33,382 SH   SOLE   0 0 33,382
VIRTUS STONE HBR EMG MKTS TO COM 86164W100   257 52,704 SH   SOLE   0 0 52,704
TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108   1,529 104,347 SH   SOLE   0 0 104,347
TESLA INC COM 88160R101   2,322 18,852 SH   SOLE   0 0 18,852
THE TRADE DESK INC COM CL A 88339J105   195 4,339 SH   SOLE   0 0 4,339
3M CO COM 88579Y101   646 5,388 SH   SOLE   0 0 5,388
TILRAY BRANDS INC COM CL 2 88688T100   450 167,147 SH   SOLE   0 0 167,147
TRUIST FINL CORP COM 89832Q109   375 8,711 SH   SOLE   0 0 8,711
TWILIO INC CL A 90138F102   704 14,381 SH   SOLE   0 0 14,381
UBER TECHNOLOGIES INC COM 90353T100   107 4,325 SH   SOLE   0 0 4,325
UIPATH INC CL A 90364P105   381 30,000 SH   SOLE   0 0 30,000
UNITED STS GASOLINE FD LP UNITS 91201T102   174 2,911 SH   SOLE   0 0 2,911
UNITED STS OIL FD LP UNITS 91232N207   159 2,270 SH   SOLE   0 0 2,270
UNITEDHEALTH GROUP INC COM 91324P102   2,010 3,792 SH   SOLE   0 0 3,792
VALERO ENERGY CORP COM 91913Y100   143 1,128 SH   SOLE   0 0 1,128
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,726 60,228 SH   SOLE   0 0 60,228
VANECK ETF TRUST BDC INCOME ETF 92189F411   635 44,880 SH   SOLE   0 0 44,880
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,074 16,547 SH   SOLE   0 0 16,547
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   155 3,057 SH   SOLE   0 0 3,057
VANECK ETF TRUST OIL SERVICES ETF 92189H607   2,937 9,659 SH   SOLE   0 0 9,659
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   198 4,184 SH   SOLE   0 0 4,184
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   769 3,513 SH   SOLE   0 0 3,513
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   1,549 8,085 SH   SOLE   0 0 8,085
VANGUARD WORLD FDS ENERGY ETF 92204A306   3,939 32,476 SH   SOLE   0 0 32,476
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   899 10,861 SH   SOLE   0 0 10,861
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   6,271 25,280 SH   SOLE   0 0 25,280
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   1,081 5,918 SH   SOLE   0 0 5,918
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,377 4,310 SH   SOLE   0 0 4,310
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,463 8,596 SH   SOLE   0 0 8,596
VANGUARD WORLD FDS UTILITIES ETF 92204A876   1,458 9,507 SH   SOLE   0 0 9,507
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   408 4,955 SH   SOLE   0 0 4,955
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   416 7,196 SH   SOLE   0 0 7,196
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   911 12,114 SH   SOLE   0 0 12,114
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   271 3,857 SH   SOLE   0 0 3,857
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   216 3,927 SH   SOLE   0 0 3,927
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   143 1,847 SH   SOLE   0 0 1,847
VERIZON COMMUNICATIONS INC COM 92343V104   2,059 52,266 SH   SOLE   0 0 52,266
VERTEX PHARMACEUTICALS INC COM 92532F100   118 408 SH   SOLE   0 0 408
VERTICAL CAP INCOME FD SHS BEN INT 92535C104   225 25,884 SH   SOLE   0 0 25,884
VISA INC COM CL A 92826C839   3,572 17,193 SH   SOLE   0 0 17,193
VIRTUS GLOBAL MULTI-SECTOR I COM 92829B101   262 33,846 SH   SOLE   0 0 33,846
VIRTUS TOTAL RETURN FD INC COM 92835W107   6,570 1,003,100 SH   SOLE   0 0 1,003,100
VIRTUS CONVERTIBLE & INC FD COM 92838U108   145 50,409 SH   SOLE   0 0 50,409
VIRTUS CONVERTIBLE & INCOME COM 92838X102   75 22,018 SH   SOLE   0 0 22,018
WP CAREY INC COM 92936U109   1,180 15,101 SH   SOLE   0 0 15,101
WASTE CONNECTIONS INC COM 94106B101   6,330 47,758 SH   SOLE   0 0 47,758
WASTE MGMT INC DEL COM 94106L109   367 2,341 SH   SOLE   0 0 2,341
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   97 22,103 SH   SOLE   0 0 22,103
WESTERN ASSET HIGH INCOME OP COM 95766K109   547 138,512 SH   SOLE   0 0 138,512
WINTRUST FINL CORP COM 97650W108   325 3,840 SH   SOLE   0 0 3,840
WISDOMTREE TR INDIA ERNGS FD 97717W422   445 13,657 SH   SOLE   0 0 13,657
WISDOMTREE TR US MIDCAP DIVID 97717W505   2,013 48,942 SH   SOLE   0 0 48,942
WISDOMTREE TR EM EX ST-OWNED 97717X578   127 4,755 SH   SOLE   0 0 4,755
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   5,007 99,609 SH   SOLE   0 0 99,609
XYLEM INC COM 98419M100   428 3,873 SH   SOLE   0 0 3,873
ZOETIS INC CL A 98978V103   399 2,720 SH   SOLE   0 0 2,720
ARCH CAP GROUP LTD ORD G0450A105   133 2,114 SH   SOLE   0 0 2,114
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,203 8,256 SH   SOLE   0 0 8,256
EATON CORP PLC SHS G29183103   176 1,124 SH   SOLE   0 0 1,124
EVEREST RE GROUP LTD COM G3223R108   341 1,030 SH   SOLE   0 0 1,030
GENPACT LIMITED SHS G3922B107   202 4,368 SH   SOLE   0 0 4,368
HORIZON THERAPEUTICS PUB L SHS G46188101   162 1,427 SH   SOLE   0 0 1,427
JOHNSON CTLS INTL PLC SHS G51502105   256 4,001 SH   SOLE   0 0 4,001
MEDTRONIC PLC SHS G5960L103   307 3,951 SH   SOLE   0 0 3,951
STERIS PLC SHS USD G8473T100   176 952 SH   SOLE   0 0 952
TRINSEO PLC SHS G9059U107   132 5,825 SH   SOLE   0 0 5,825
CHUBB LIMITED COM H1467J104   1,127 5,110 SH   SOLE   0 0 5,110
ASML HOLDING N V N Y REGISTRY SHS N07059210   591 1,082 SH   SOLE   0 0 1,082