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
STEEL DYNAMICS INC COM 858119100   432,311 4,032 SH   SOLE   4,032 0 0
EQUIFAX INC COM 294429105   792,986 4,329 SH   SOLE   4,329 0 0
PACIFIC PREMIER BANCORP COM 69478X105   323,832 14,882 SH   SOLE   14,882 0 0
TABOOLA.COM LTD ORD SHS M8744T106   144,501 38,127 SH   SOLE   38,127 0 0
MARATHON PETE CORP COM 56585A102   698,888 4,618 SH   SOLE   4,618 0 0
KARUNA THERAPEUTICS INC COM 48576A100   1,356,778 8,024 SH   SOLE   8,024 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,458,778 56,498 SH   SOLE   56,498 0 0
REGENXBIO INC COM 75901B107   993,591 60,364 SH   SOLE   60,364 0 0
FLUSHING FINL CORP COM 343873105   260,118 19,811 SH   SOLE   19,811 0 0
HOPE BANCORP INC COM 43940T109   268,500 30,339 SH   SOLE   30,339 0 0
INNOVIVA INC COM 45781M101   131,472 10,121 SH   SOLE   10,121 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   4,552,313 542,588 SH   SOLE   542,588 0 0
OPERA LTD SPONSORED ADS 68373M107   202,635 17,980 SH   SOLE   17,980 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   1,471,209 44,895 SH   SOLE   44,895 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   704,123 19,751 SH   SOLE   19,751 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   283,414 3,261 SH   SOLE   3,261 0 0
APPLIED MATLS INC COM 038222105   3,486,033 25,179 SH   SOLE   25,179 0 0
ACI WORLDWIDE INC COM 004498101   1,346,313 59,677 SH   SOLE   59,677 0 0
ROPER TECHNOLOGIES INC COM 776696106   807,779 1,668 SH   SOLE   1,668 0 0
OLD NATL BANCORP IND COM 680033107   254,057 17,473 SH   SOLE   17,473 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,242,832 3,841 SH   SOLE   3,841 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT BASC 46137V704   396,700 5,050 SH   SOLE   0 0 5,050
COMCAST CORP NEW CL A 20030N101   1,889,726 42,619 SH   SOLE   42,619 0 0
ELECTRONIC ARTS INC COM 285512109   379,501 3,152 SH   SOLE   3,152 0 0
FLOWERS FOODS INC COM 343498101   862,780 38,899 SH   SOLE   38,899 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,094,441 10,076 SH   SOLE   8,341 0 1,735
NEW YORK CMNTY BANCORP INC COM 649445103   256,443 22,614 SH   SOLE   22,614 0 0
ADOBE INC COM 00724F101   4,769,095 9,353 SH   SOLE   9,353 0 0
CARGURUS INC COM CL A 141788109   256,563 14,644 SH   SOLE   14,644 0 0
MORGAN STANLEY COM NEW 617446448   3,688,136 45,159 SH   SOLE   45,159 0 0
PFIZER INC COM 717081103   1,102,339 33,233 SH   SOLE   33,233 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102   482,408 62,086 SH   SOLE   62,086 0 0
GLOBAL X FDS US PFD ETF 37954Y657   12,767,776 678,776 SH   SOLE   18,209 0 660,567
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   893,571 87,605 SH   SOLE   87,605 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   415,898 27,112 SH   SOLE   27,112 0 0
ARGO BLOCKCHAIN PLC ADS 040126104   35,212 35,212 SH   SOLE   35,212 0 0
APPLE INC COM 037833100   12,301,439 71,850 SH   SOLE   65,056 0 6,794
NEXTERA ENERGY INC COM 65339F101   2,762,696 48,223 SH   SOLE   48,223 0 0
MASCO CORP COM 574599106   204,714 3,830 SH   SOLE   3,830 0 0
STRYKER CORPORATION COM 863667101   568,675 2,081 SH   SOLE   2,081 0 0
MSC INDL DIRECT INC CL A 553530106   3,137,267 31,964 SH   SOLE   31,964 0 0
FARMERS NATIONAL BANC CORP COM 309627107   130,975 11,330 SH   SOLE   11,330 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   520,445 37,961 SH   SOLE   37,961 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,792,612 28,168 SH   SOLE   28,168 0 0
ENOVA INTL INC COM 29357K103   229,373 4,509 SH   SOLE   4,509 0 0
EVERTEC INC COM 30040P103   222,745 5,991 SH   SOLE   5,991 0 0
MASTERCARD INCORPORATED CL A 57636Q104   5,343,597 13,497 SH   SOLE   13,497 0 0
EASTGROUP PPTYS INC COM 277276101   501,921 3,014 SH   SOLE   3,014 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108   499,255 70,616 SH   SOLE   70,616 0 0
CVB FINL CORP COM 126600105   298,989 18,044 SH   SOLE   18,044 0 0
BLOCK INC CL A 852234103   270,163 6,104 SH   SOLE   6,104 0 0
A10 NETWORKS INC COM 002121101   1,570,710 104,505 SH   SOLE   104,505 0 0
AGCO CORP COM 001084102   413,270 3,494 SH   SOLE   3,494 0 0
MITEK SYS INC COM NEW 606710200   325,652 30,378 SH   SOLE   30,378 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109   225,700 9,843 SH   SOLE   9,843 0 0
CONOCOPHILLIPS COM 20825C104   2,328,193 19,434 SH   SOLE   19,434 0 0
IMMUNOVANT INC COM 45258J102   5,492,841 143,080 SH   SOLE   143,080 0 0
NATIONAL FUEL GAS CO COM 636180101   1,328,429 25,591 SH   SOLE   25,591 0 0
JEFFERIES FINL GROUP INC COM 47233W109   2,342,086 63,939 SH   SOLE   63,939 0 0
BRIDGEBIO PHARMA INC COM 10806X102   2,320,059 87,981 SH   SOLE   87,981 0 0
HONEYWELL INTL INC COM 438516106   498,983 2,701 SH   SOLE   631 0 2,070
AMERICOLD REALTY TRUST INC COM 03064D108   757,422 24,907 SH   SOLE   24,907 0 0
SPDR GOLD TR GOLD SHS 78463V107   421,081 2,456 SH   SOLE   0 0 2,456
RADIANT LOGISTICS INC COM 75025X100   129,735 22,962 SH   SOLE   22,962 0 0
VANECK ETF TRUST INTERNATIONAL HI 92189F445   470,737 24,054 SH   SOLE   24,054 0 0
FIRSTENERGY CORP COM 337932107   1,738,395 50,860 SH   SOLE   50,860 0 0
INVESCO BD FD COM 46132L107   1,107,201 76,517 SH   SOLE   76,517 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   2,830,653 194,413 SH   SOLE   194,413 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   3,245,841 23,135 SH   SOLE   23,135 0 0
MANULIFE FINL CORP COM 56501R106   241,004 13,184 SH   SOLE   13,184 0 0
CME GROUP INC COM 12572Q105   232,255 1,160 SH   SOLE   0 0 1,160
STELLANTIS N.V SHS N82405106   514,520 26,896 SH   SOLE   26,896 0 0
ARDELYX INC COM 039697107   663,567 162,639 SH   SOLE   162,639 0 0
KT CORP SPONSORED ADR 48268K101   473,161 36,908 SH   SOLE   36,908 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   419,046 6,354 SH   SOLE   6,354 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   4,099,242 428,791 SH   SOLE   428,791 0 0
CANADIAN NAT RES LTD COM 136385101   342,557 5,297 SH   SOLE   5,297 0 0
BHP GROUP LTD SPONSORED ADS 088606108   2,797,700 49,186 SH   SOLE   49,186 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100   5,488,242 536,485 SH   SOLE   536,485 0 0
2SEVENTY BIO INC COMMON STOCK 901384107   63,653 16,238 SH   SOLE   16,238 0 0
LEAR CORP COM NEW 521865204   413,739 3,083 SH   SOLE   558 0 2,525
AMERICAN TOWER CORP NEW COM 03027X100   2,222,213 13,513 SH   SOLE   13,513 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   416,830 32,138 SH   SOLE   32,138 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,925,089 5,536 SH   SOLE   5,536 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404   290,023 4,659 SH   SOLE   4,659 0 0
FIRST AMERN FINL CORP COM 31847R102   269,118 4,764 SH   SOLE   4,764 0 0
HERCULES CAPITAL INC COM 427096508   2,134,600 130,000 SH   SOLE   130,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   255,154 1,558 SH   SOLE   1,558 0 0
AMAZON COM INC COM 023135106   9,916,504 78,009 SH   SOLE   78,009 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   17,841,949 1,759,561 SH   SOLE   1,759,561 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   4,008,030 82,385 SH   SOLE   82,385 0 0
ALIGN TECHNOLOGY INC COM 016255101   633,539 2,075 SH   SOLE   0 0 2,075
GEN DIGITAL INC COM 668771108   532,522 30,120 SH   SOLE   30,120 0 0
CORECARD CORPORATION COM 45816D100   211,660 10,583 SH   SOLE   10,583 0 0
BLOCK H & R INC COM 093671105   4,112,402 95,504 SH   SOLE   95,504 0 0
LINCOLN ELEC HLDGS INC COM 533900106   854,413 4,700 SH   SOLE   4,700 0 0
GODADDY INC CL A 380237107   550,780 7,395 SH   SOLE   7,395 0 0
NUVEEN PFD & INCOME SECS FD COM 67072C105   1,078,386 174,779 SH   SOLE   174,779 0 0
CARPARTS COM INC COM 14427M107   197,513 47,940 SH   SOLE   47,940 0 0
PHILIP MORRIS INTL INC COM 718172109   1,831,232 19,780 SH   SOLE   19,780 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   19,526,367 474,056 SH   SOLE   704 0 473,352
PLAYTIKA HLDG CORP COM 72815L107   109,339 11,354 SH   SOLE   11,354 0 0
DANAHER CORPORATION COM 235851102   4,088,192 16,478 SH   SOLE   16,478 0 0
F5 INC COM 315616102   1,243,034 7,714 SH   SOLE   7,714 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106   733,624 109,333 SH   SOLE   109,333 0 0
PARK NATL CORP COM 700658107   336,302 3,558 SH   SOLE   3,558 0 0
PROVIDENT FINL SVCS INC COM 74386T105   169,918 11,113 SH   SOLE   11,113 0 0
INSMED INC COM PAR $.01 457669307   4,317,902 171,006 SH   SOLE   171,006 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105   61,918 57,867 SH   SOLE   57,867 0 0
GERDAU SA SPON ADR REP PFD 373737105   2,494,257 522,905 SH   SOLE   522,905 0 0
GENUINE PARTS CO COM 372460105   285,872 1,980 SH   SOLE   1,980 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   384,721 8,710 SH   SOLE   0 0 8,710
ADC THERAPEUTICS SA SHS H0036K147   51,907 57,867 SH   SOLE   57,867 0 0
QUALCOMM INC COM 747525103   589,173 5,305 SH   SOLE   5,305 0 0
ARBOR REALTY TRUST INC COM 038923108   478,003 31,489 SH   SOLE   31,489 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   362,316 9,384 SH   SOLE   9,384 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   653,902 39,297 SH   SOLE   39,297 0 0
IMMERSION CORP COM 452521107   146,140 22,109 SH   SOLE   22,109 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   484,087 105,008 SH   SOLE   105,008 0 0
PALO ALTO NETWORKS INC COM 697435105   2,090,267 8,916 SH   SOLE   8,916 0 0
ISHARES INC CORE MSCI EMKT 46434G103   22,568,082 474,219 SH   SOLE   0 0 474,219
VIVID SEATS INC COM CL A 92854T100   1,075,626 167,543 SH   SOLE   167,543 0 0
DOORDASH INC CL A 25809K105   1,809,770 22,773 SH   SOLE   22,773 0 0
GILEAD SCIENCES INC COM 375558103   2,663,143 35,537 SH   SOLE   35,537 0 0
HOLOGIC INC COM 436440101   1,015,044 14,626 SH   SOLE   14,626 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   2,703,123 543,888 SH   SOLE   543,888 0 0
CF INDS HLDGS INC COM 125269100   220,180 2,568 SH   SOLE   2,568 0 0
NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104   349,950 30,325 SH   SOLE   30,325 0 0
CYMABAY THERAPEUTICS INC COM 23257D103   1,086,029 72,839 SH   SOLE   72,839 0 0
VANECK ETF TRUST EMERGING MRKT HI 92189F353   2,301,310 129,142 SH   SOLE   8,066 0 121,076
DEERE & CO COM 244199105   2,523,917 6,688 SH   SOLE   6,688 0 0
MURPHY OIL CORP COM 626717102   465,427 10,263 SH   SOLE   10,263 0 0
KINDER MORGAN INC DEL COM 49456B101   1,317,132 79,441 SH   SOLE   79,441 0 0
COPART INC COM 217204106   351,873 8,166 SH   SOLE   8,166 0 0
UNION PAC CORP COM 907818108   745,082 3,659 SH   SOLE   3,659 0 0
REGAL REXNORD CORPORATION COM 758750103   230,608 1,614 SH   SOLE   1,614 0 0
ISHARES TR INTL SEL DIV ETF 464288448   2,580,919 101,611 SH   SOLE   0 0 101,611
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   584,126 6,238 SH   SOLE   6,238 0 0
ALTRIA GROUP INC COM 02209S103   2,293,029 54,531 SH   SOLE   54,531 0 0
ZAI LAB LTD ADR 98887Q104   543,450 22,355 SH   SOLE   22,355 0 0
SYSCO CORP COM 871829107   4,034,995 61,090 SH   SOLE   0 0 61,090
EVERCORE INC CLASS A 29977A105   1,181,080 8,566 SH   SOLE   8,566 0 0
CHEMED CORP NEW COM 16359R103   293,111 564 SH   SOLE   564 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   415,922 6,860 SH   SOLE   6,860 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   461,611 16,084 SH   SOLE   16,084 0 0
INTEL CORP COM 458140100   1,339,026 37,666 SH   SOLE   37,666 0 0
AXSOME THERAPEUTICS INC COM 05464T104   4,685,845 67,046 SH   SOLE   67,046 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   245,262 13,395 SH   SOLE   13,395 0 0
CINTAS CORP COM 172908105   4,840,404 10,063 SH   SOLE   10,063 0 0
PLYMOUTH INDL REIT INC COM 729640102   402,282 19,202 SH   SOLE   19,202 0 0
PIMCO CALIF MUN INCOME FD COM 72200N106   109,246 13,099 SH   SOLE   13,099 0 0
EXXON MOBIL CORP COM 30231G102   4,615,015 39,250 SH   SOLE   36,785 0 2,465
DT MIDSTREAM INC COMMON STOCK 23345M107   1,415,610 26,750 SH   SOLE   26,750 0 0
ONEOK INC NEW COM 682680103   1,419,690 22,382 SH   SOLE   22,382 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   4,037,501 200,671 SH   SOLE   200,671 0 0
SOUTHERN COPPER CORP COM 84265V105   902,049 11,981 SH   SOLE   11,981 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   570,970 25,399 SH   SOLE   25,399 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,750,791 18,485 SH   SOLE   18,485 0 0
EXELIXIS INC COM 30161Q104   1,399,689 64,059 SH   SOLE   64,059 0 0
MANHATTAN ASSOCIATES INC COM 562750109   396,308 2,005 SH   SOLE   2,005 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   439,556 10,270 SH   SOLE   0 0 10,270
EXTRA SPACE STORAGE INC COM 30225T102   836,714 6,882 SH   SOLE   6,882 0 0
CORTEVA INC COM 22052L104   1,148,542 22,450 SH   SOLE   22,450 0 0
EVERGY INC COM 30034W106   663,511 13,087 SH   SOLE   13,087 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   162,916 17,387 SH   SOLE   17,387 0 0
PINNACLE WEST CAP CORP COM 723484101   1,749,900 23,750 SH   SOLE   23,750 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   7,488,196 801,734 SH   SOLE   801,734 0 0
1 800 FLOWERS COM INC CL A 68243Q106   614,922 87,846 SH   SOLE   87,846 0 0
INVESCO TR INVT GRADE NEW YO COM 46131T101   2,482,338 272,485 SH   SOLE   272,485 0 0
NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105   167,674 12,239 SH   SOLE   12,239 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,638,616 8,692 SH   SOLE   8,692 0 0
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   1,641,356 134,869 SH   SOLE   134,869 0 0
CINCINNATI FINL CORP COM 172062101   300,835 2,941 SH   SOLE   2,941 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105   365,004 56,241 SH   SOLE   56,241 0 0
MARKETAXESS HLDGS INC COM 57060D108   268,118 1,255 SH   SOLE   1,255 0 0
GENERAL DYNAMICS CORP COM 369550108   682,134 3,087 SH   SOLE   3,087 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   3,668,421 312,472 SH   SOLE   312,472 0 0
WILLIAMS SONOMA INC COM 969904101   1,561,459 10,048 SH   SOLE   10,048 0 0
MERCANTILE BK CORP COM 587376104   513,971 16,628 SH   SOLE   16,628 0 0
COMMERCIAL METALS CO COM 201723103   417,267 8,445 SH   SOLE   8,445 0 0
AUTOZONE INC COM 053332102   1,927,852 759 SH   SOLE   759 0 0
NETFLIX INC COM 64110L106   715,174 1,894 SH   SOLE   1,894 0 0
DHI GROUP INC COM 23331S100   211,783 69,210 SH   SOLE   69,210 0 0
BROADCOM INC COM 11135F101   3,995,089 4,810 SH   SOLE   3,999 0 811
INVESCO MUN OPPORTUNITY TR COM 46132C107   6,256,932 760,259 SH   SOLE   760,259 0 0
HBT FINL INC. COM 404111106   228,310 12,517 SH   SOLE   12,517 0 0
PEPSICO INC COM 713448108   2,217,800 13,089 SH   SOLE   10,510 0 2,579
NASDAQ INC COM 631103108   548,678 11,292 SH   SOLE   11,292 0 0
CACI INTL INC CL A 127190304   201,543 642 SH   SOLE   642 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   509,485 11,519 SH   SOLE   11,519 0 0
INTERDIGITAL INC COM 45867G101   1,236,819 15,414 SH   SOLE   15,414 0 0
HCA HEALTHCARE INC COM 40412C101   2,444,795 9,939 SH   SOLE   9,939 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,711,800 146,058 SH   SOLE   146,058 0 0
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   1,615,248 183,969 SH   SOLE   183,969 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   3,942,084 284,627 SH   SOLE   284,627 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   239,071 2,138 SH   SOLE   2,138 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   2,522,699 183,469 SH   SOLE   183,469 0 0
CSG SYS INTL INC COM 126349109   1,168,501 22,858 SH   SOLE   22,858 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   506,402 29,442 SH   SOLE   29,442 0 0
AGREE RLTY CORP COM 008492100   327,849 5,935 SH   SOLE   5,935 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   402,591 5,045 SH   SOLE   0 0 5,045
ALLISON TRANSMISSION HLDGS I COM 01973R101   380,642 6,445 SH   SOLE   6,445 0 0
SAGE THERAPEUTICS INC COM 78667J108   1,759,487 85,495 SH   SOLE   85,495 0 0
UNITEDHEALTH GROUP INC COM 91324P102   4,305,278 8,539 SH   SOLE   8,539 0 0
HERSHEY CO COM 427866108   3,442,376 17,205 SH   SOLE   17,205 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   8,426,127 200,957 SH   SOLE   12,567 0 188,390
COLUMBIA BKG SYS INC COM 197236102   279,369 13,762 SH   SOLE   13,762 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106   599,216 34,899 SH   SOLE   34,899 0 0
T-MOBILE US INC COM 872590104   2,170,215 15,496 SH   SOLE   15,496 0 0
SLR INVESTMENT CORP COM 83413U100   570,153 37,047 SH   SOLE   37,047 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   2,295,677 275,261 SH   SOLE   275,261 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   2,552,772 48,211 SH   SOLE   48,211 0 0
OMNICELL COM COM 68213N109   234,253 5,201 SH   SOLE   5,201 0 0
PIONEER NAT RES CO COM 723787107   4,470,027 19,473 SH   SOLE   19,473 0 0
ETSY INC COM 29786A106   977,225 15,132 SH   SOLE   15,132 0 0
MCKESSON CORP COM 58155Q103   8,784,840 20,202 SH   SOLE   20,202 0 0
SHUTTERSTOCK INC COM 825690100   1,042,151 27,389 SH   SOLE   27,389 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   285,543 17,191 SH   SOLE   17,191 0 0
PIMCO CALIF MUN INCOME FD II COM 72201C109   2,980,668 435,134 SH   SOLE   435,134 0 0
OPKO HEALTH INC COM 68375N103   1,068,032 667,520 SH   SOLE   667,520 0 0
DIGI INTL INC COM 253798102   1,120,446 41,498 SH   SOLE   41,498 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   366,163 35,006 SH   SOLE   35,006 0 0
TRINITY CAP INC COM 896442308   1,616,919 116,158 SH   SOLE   116,158 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   298,304 5,062 SH   SOLE   0 0 5,062
ETHAN ALLEN INTERIORS INC COM 297602104   702,291 23,488 SH   SOLE   23,488 0 0
HUMANA INC COM 444859102   1,579,244 3,246 SH   SOLE   3,246 0 0
WAFD INC COM 938824109   229,581 8,961 SH   SOLE   8,961 0 0
GARMIN LTD SHS H2906T109   286,775 2,726 SH   SOLE   2,726 0 0
WATERSTONE FINL INC MD COM 94188P101   153,716 14,038 SH   SOLE   14,038 0 0
SANDY SPRING BANCORP INC COM 800363103   324,150 15,126 SH   SOLE   15,126 0 0
XCEL ENERGY INC COM 98389B100   2,688,482 46,985 SH   SOLE   46,985 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   373,662 17,412 SH   SOLE   17,412 0 0
LENNAR CORP CL A 526057104   520,859 4,641 SH   SOLE   4,641 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   2,162,318 192,206 SH   SOLE   192,206 0 0
EMERSON ELEC CO COM 291011104   983,758 10,187 SH   SOLE   6,302 0 3,885
CARDINAL HEALTH INC COM 14149Y108   1,396,066 16,080 SH   SOLE   16,080 0 0
ALPHABET INC CAP STK CL A 02079K305   9,672,255 73,913 SH   SOLE   73,913 0 0
NEUBERGER BRMAN CLIFRN MUNI COM 64123C101   936,717 95,681 SH   SOLE   95,681 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   831,616 228,466 SH   SOLE   228,466 0 0
KITE RLTY GROUP TR COM NEW 49803T300   479,744 22,397 SH   SOLE   22,397 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104   4,732,977 480,018 SH   SOLE   480,018 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,406,123 7,799 SH   SOLE   7,164 0 635
ROCKET PHARMACEUTICALS INC COM 77313F106   3,095,506 151,074 SH   SOLE   151,074 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   202,224 23,791 SH   SOLE   23,791 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   5,760,278 596,920 SH   SOLE   596,920 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   174,647 17,072 SH   SOLE   17,072 0 0
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   5,342,996 401,729 SH   SOLE   401,729 0 0
HOMESTREET INC COM 43785V102   83,524 10,722 SH   SOLE   10,722 0 0
DTE ENERGY CO COM 233331107   1,232,164 12,411 SH   SOLE   12,411 0 0
GRAND CANYON ED INC COM 38526M106   397,976 3,405 SH   SOLE   3,405 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   1,996,612 15,425 SH   SOLE   15,425 0 0
SANOFI SPONSORED ADR 80105N105   553,994 10,328 SH   SOLE   10,328 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   85,868 33,940 SH   SOLE   33,940 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   506,085 95,308 SH   SOLE   95,308 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   3,773,392 78,011 SH   SOLE   2,397 0 75,614
SEI INVTS CO COM 784117103   714,689 11,866 SH   SOLE   11,866 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   134,306 62,760 SH   SOLE   62,760 0 0
BLUEBIRD BIO INC COM 09609G100   147,945 48,666 SH   SOLE   48,666 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131   41,020,118 1,281,078 SH   SOLE   0 0 1,281,078
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   346,697 1,411 SH   SOLE   1,411 0 0
DONALDSON INC COM 257651109   283,409 4,752 SH   SOLE   4,752 0 0
NEW MTN FIN CORP COM 647551100   2,051,824 158,442 SH   SOLE   158,442 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   5,096,583 380,342 SH   SOLE   380,342 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   552,479 2,358 SH   SOLE   2,358 0 0
HOME BANCSHARES INC COM 436893200   269,540 12,872 SH   SOLE   12,872 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   265,470 17,072 SH   SOLE   17,072 0 0
INTERPUBLIC GROUP COS INC COM 460690100   451,223 15,744 SH   SOLE   15,744 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   440,639 4,653 SH   SOLE   4,653 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   272,246 1,158 SH   SOLE   0 0 1,158
NUVEEN NEW YORK QLT MUN INC COM 67066X107   6,587,011 681,180 SH   SOLE   681,180 0 0
STANDARD MTR PRODS INC COM 853666105   234,768 6,983 SH   SOLE   6,983 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105   2,448,513 404,045 SH   SOLE   404,045 0 0
HUB GROUP INC CL A 443320106   572,714 7,292 SH   SOLE   7,292 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   678,305 75,873 SH   SOLE   75,873 0 0
WELLS FARGO CO NEW COM 949746101   597,659 14,627 SH   SOLE   14,627 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   4,021,150 316,626 SH   SOLE   316,626 0 0
COMMUNITY TR BANCORP INC COM 204149108   560,665 16,365 SH   SOLE   16,365 0 0
TITAN INTL INC ILL COM 88830M102   171,609 12,778 SH   SOLE   12,778 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103   274,562 9,323 SH   SOLE   9,323 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109   226,211 14,254 SH   SOLE   14,254 0 0
ENBRIDGE INC COM 29250N105   346,404 10,437 SH   SOLE   10,437 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   876,391 51,735 SH   SOLE   51,735 0 0
WESTAMERICA BANCORPORATION COM 957090103   280,260 6,480 SH   SOLE   6,480 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   893,359 33,014 SH   SOLE   33,014 0 0
HOWMET AEROSPACE INC COM 443201108   804,380 17,392 SH   SOLE   17,392 0 0
DOUGLAS DYNAMICS INC COM 25960R105   261,148 8,653 SH   SOLE   8,653 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,877,551 30,332 SH   SOLE   30,332 0 0
REPUBLIC SVCS INC COM 760759100   1,443,484 10,129 SH   SOLE   10,129 0 0
CATALENT INC COM 148806102   793,770 17,434 SH   SOLE   17,434 0 0
MIDLAND STATES BANCORP INC COM 597742105   249,253 12,135 SH   SOLE   12,135 0 0
IDACORP INC COM 451107106   1,268,864 13,549 SH   SOLE   13,549 0 0
VIATRIS INC COM 92556V106   812,050 82,358 SH   SOLE   82,358 0 0
DOLLAR TREE INC COM 256746108   203,426 1,911 SH   SOLE   1,911 0 0
NOVARTIS AG SPONSORED ADR 66987V109   393,383 3,862 SH   SOLE   3,862 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   16,493,955 1,703,921 SH   SOLE   1,703,921 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   1,470,130 155,077 SH   SOLE   155,077 0 0
LEMAITRE VASCULAR INC COM 525558201   364,853 6,697 SH   SOLE   6,697 0 0
MARATHON DIGITAL HOLDINGS IN COM 565788106   222,819 26,214 SH   SOLE   26,214 0 0
STURM RUGER & CO INC COM 864159108   696,844 13,370 SH   SOLE   13,370 0 0
SUPER MICRO COMPUTER INC COM 86800U104   2,320,450 8,462 SH   SOLE   8,462 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   7,477,621 719,002 SH   SOLE   719,002 0 0
AVERY DENNISON CORP COM 053611109   1,117,758 6,119 SH   SOLE   6,119 0 0
PULTE GROUP INC COM 745867101   1,181,690 15,958 SH   SOLE   15,958 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   11,803,767 220,384 SH   SOLE   0 0 220,384
SKECHERS U S A INC CL A 830566105   1,099,025 22,452 SH   SOLE   22,452 0 0
COCA-COLA FEMSA SAB DE CV SPONSORD ADR REP 191241108   669,799 8,539 SH   SOLE   8,539 0 0
AMEREN CORP COM 023608102   1,489,865 19,910 SH   SOLE   19,910 0 0
CONSOLIDATED EDISON INC COM 209115104   812,877 9,504 SH   SOLE   9,504 0 0
CUMMINS INC COM 231021106   4,667,209 20,429 SH   SOLE   20,429 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   1,630,695 178,413 SH   SOLE   178,413 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   259,101 2,642 SH   SOLE   2,642 0 0
DARDEN RESTAURANTS INC COM 237194105   1,267,354 8,849 SH   SOLE   8,849 0 0
ISHARES TR CORE S&P500 ETF 464287200   27,211,476 63,367 SH   SOLE   0 0 63,367
TELEDYNE TECHNOLOGIES INC COM 879360105   261,900 641 SH   SOLE   0 0 641
OLD REP INTL CORP COM 680223104   2,230,713 82,803 SH   SOLE   82,803 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101   545,338 72,422 SH   SOLE   72,422 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109   3,308,431 399,087 SH   SOLE   399,087 0 0
SOLO BRANDS INC COM CL A 83425V104   231,642 45,420 SH   SOLE   45,420 0 0
THERMON GROUP HLDGS INC COM 88362T103   247,724 9,018 SH   SOLE   9,018 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   2,568,579 34,057 SH   SOLE   34,057 0 0
WASTE MGMT INC DEL COM 94106L109   2,051,080 13,455 SH   SOLE   13,455 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   492,109 73,669 SH   SOLE   73,669 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106   533,266 50,025 SH   SOLE   50,025 0 0
SIMPSON MFG INC COM 829073105   391,004 2,610 SH   SOLE   2,610 0 0
BLACKROCK MUNICIPAL INCOME COM 09253X102   3,552,327 349,983 SH   SOLE   349,983 0 0
HANCOCK JOHN INCOME SECS TR COM 410123103   348,029 33,921 SH   SOLE   33,921 0 0
ISHARES TR INVESTMENT GRADE 46435G219   33,725,069 795,215 SH   SOLE   17,494 0 777,721
MOODYS CORP COM 615369105   753,117 2,382 SH   SOLE   2,382 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   1,330,617 105,104 SH   SOLE   105,104 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,935,711 25,734 SH   SOLE   25,734 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   260,968 2,647 SH   SOLE   2,647 0 0
INSTIL BIO INC COM 45783C101   41,978 98,080 SH   SOLE   98,080 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   461,852 7,392 SH   SOLE   7,392 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107   507,995 48,987 SH   SOLE   48,987 0 0
UFP TECHNOLOGIES INC COM 902673102   996,146 6,170 SH   SOLE   6,170 0 0
HNI CORP COM 404251100   420,062 12,130 SH   SOLE   12,130 0 0
SOURCE CAP INC COM 836144105   914,815 23,706 SH   SOLE   23,706 0 0
LXP INDUSTRIAL TRUST COM 529043101   185,654 20,860 SH   SOLE   20,860 0 0
VMWARE INC CL A COM 928563402   288,343 1,732 SH   SOLE   1,732 0 0
VISA INC COM CL A 92826C839   9,239,042 40,168 SH   SOLE   37,793 0 2,375
AGILYSYS INC COM 00847J105   224,679 3,396 SH   SOLE   3,396 0 0
CONSOL ENERGY INC NEW COM 20854L108   2,807,706 26,763 SH   SOLE   26,763 0 0
MERCADOLIBRE INC COM 58733R102   1,449,187 1,143 SH   SOLE   1,143 0 0
JPMORGAN CHASE & CO COM 46625H100   4,447,473 30,668 SH   SOLE   30,668 0 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   915,281 69,130 SH   SOLE   69,130 0 0
EATON VANCE MUN BD FD COM 27827X101   11,410,408 1,273,483 SH   SOLE   1,273,483 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,422,747 46,404 SH   SOLE   46,404 0 0
PROSPERITY BANCSHARES INC COM 743606105   225,743 4,136 SH   SOLE   4,136 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   2,737,881 9,367 SH   SOLE   8,217 0 1,150
RIOT PLATFORMS INC COM 767292105   356,966 38,260 SH   SOLE   38,260 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,711,322 91,099 SH   SOLE   91,099 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,418,844 5,495 SH   SOLE   5,495 0 0
S&P GLOBAL INC COM 78409V104   7,251,196 19,844 SH   SOLE   19,844 0 0
CATERPILLAR INC COM 149123101   628,719 2,303 SH   SOLE   2,303 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,140,830 13,109 SH   SOLE   11,830 0 1,279
B. RILEY FINANCIAL INC COM 05580M108   693,633 16,922 SH   SOLE   16,922 0 0
TRUIST FINL CORP COM 89832Q109   861,991 30,129 SH   SOLE   30,129 0 0
RAPT THERAPEUTICS INC COM 75382E109   674,190 40,565 SH   SOLE   40,565 0 0
NUVEEN N Y MUN VALUE FD COM 67062M105   1,915,255 239,108 SH   SOLE   239,108 0 0
TYSON FOODS INC CL A 902494103   285,470 5,654 SH   SOLE   5,654 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   645,886 14,780 SH   SOLE   2,488 0 12,292
ALLETE INC COM NEW 018522300   440,405 8,341 SH   SOLE   8,341 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   2,918,413 140,039 SH   SOLE   140,039 0 0
J & J SNACK FOODS CORP COM 466032109   326,318 1,994 SH   SOLE   1,994 0 0
PHILLIPS 66 COM 718546104   521,331 4,339 SH   SOLE   4,339 0 0
TRANSUNION COM 89400J107   434,904 6,058 SH   SOLE   6,058 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101   431,742 33,942 SH   SOLE   33,942 0 0
PIMCO NEW YORK MUN FD II COM 72200Y102   1,112,496 173,286 SH   SOLE   173,286 0 0
JOHNSON & JOHNSON COM 478160104   6,393,538 41,050 SH   SOLE   41,050 0 0
NVIDIA CORPORATION COM 67066G104   6,429,587 14,781 SH   SOLE   13,266 0 1,515
BLACKSTONE SENI FLTN RAT 202 COM 09256U105   274,156 20,691 SH   SOLE   20,691 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   3,129,103 38,693 SH   SOLE   38,693 0 0
TELUS CORPORATION COM 87971M103   679,303 41,573 SH   SOLE   41,573 0 0
TCW STRATEGIC INCOME FD INC COM 872340104   232,069 50,670 SH   SOLE   50,670 0 0
SEMPRA COM 816851109   3,946,897 58,017 SH   SOLE   58,017 0 0
APOLLO SR FLOATING RATE FD I COM 037636107   456,651 33,977 SH   SOLE   33,977 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   1,394,979 54,598 SH   SOLE   54,598 0 0
JACOBS SOLUTIONS INC COM 46982L108   702,975 5,150 SH   SOLE   5,150 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   1,068,391 17,905 SH   SOLE   17,905 0 0
WESTERN ASSET MUN HIGH INCOM COM 95766N103   490,026 80,464 SH   SOLE   80,464 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   766,966 13,077 SH   SOLE   13,077 0 0
FORTINET INC COM 34959E109   383,532 6,536 SH   SOLE   6,536 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   1,144,600 16,882 SH   SOLE   16,882 0 0
GRACO INC COM 384109104   941,901 12,924 SH   SOLE   12,924 0 0
CASSAVA SCIENCES INC COM 14817C107   370,207 22,248 SH   SOLE   22,248 0 0
LOCKHEED MARTIN CORP COM 539830109   3,363,696 8,225 SH   SOLE   8,225 0 0
NEKTAR THERAPEUTICS COM 640268108   43,665 73,313 SH   SOLE   73,313 0 0
CAMDEN NATL CORP COM 133034108   336,693 11,931 SH   SOLE   11,931 0 0
GENTEX CORP COM 371901109   398,648 12,251 SH   SOLE   12,251 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106   240,994 20,150 SH   SOLE   20,150 0 0
CHEVRON CORP NEW COM 166764100   7,161,123 42,469 SH   SOLE   42,469 0 0
NISOURCE INC COM 65473P105   907,755 36,781 SH   SOLE   36,781 0 0
ISHARES TR ISHARES BIOTECH 464287556   429,238 3,510 SH   SOLE   0 0 3,510
HOME DEPOT INC COM 437076102   3,761,288 12,448 SH   SOLE   11,272 0 1,176
GOLD FIELDS LTD SPONSORED ADR 38059T106   305,796 28,158 SH   SOLE   28,158 0 0
AIR PRODS & CHEMS INC COM 009158106   1,219,754 4,304 SH   SOLE   4,304 0 0
CARLYLE SECURED LENDING INC COM 872280102   803,967 55,446 SH   SOLE   55,446 0 0
PIMCO NEW YORK MUN INCOME FD COM 72201E105   692,015 130,323 SH   SOLE   130,323 0 0
PREMIER FINANCIAL CORP COM 74052F108   484,811 28,418 SH   SOLE   28,418 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   2,927,849 51,447 SH   SOLE   51,447 0 0
DICKS SPORTING GOODS INC COM 253393102   2,000,912 18,428 SH   SOLE   18,428 0 0
KIMBERLY-CLARK CORP COM 494368103   2,913,331 24,107 SH   SOLE   24,107 0 0
UNITED RENTALS INC COM 911363109   1,118,983 2,517 SH   SOLE   2,517 0 0
ABBOTT LABS COM 002824100   3,974,530 41,038 SH   SOLE   41,038 0 0
MIRUM PHARMACEUTICALS INC COM 604749101   837,179 26,493 SH   SOLE   26,493 0 0
LEIDOS HOLDINGS INC COM 525327102   217,682 2,362 SH   SOLE   2,362 0 0
INVESCO LTD SHS G491BT108   162,726 11,207 SH   SOLE   11,207 0 0
GOLUB CAP BDC INC COM 38173M102   1,692,493 115,371 SH   SOLE   115,371 0 0
BCE INC COM NEW 05534B760   356,202 9,332 SH   SOLE   9,332 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   381,610 6,823 SH   SOLE   6,823 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,704,635 63,829 SH   SOLE   63,829 0 0
CENCORA INC COM 03073E105   2,309,915 12,835 SH   SOLE   12,835 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   2,084,868 329,363 SH   SOLE   329,363 0 0
INCYTE CORP COM 45337C102   383,477 6,638 SH   SOLE   6,638 0 0
PROCTER AND GAMBLE CO COM 742718109   4,688,670 32,145 SH   SOLE   28,814 0 3,331
SMUCKER J M CO COM NEW 832696405   1,409,901 11,471 SH   SOLE   11,471 0 0
NEWMONT CORP COM 651639106   1,323,512 35,819 SH   SOLE   35,819 0 0
WESTERN UN CO COM 959802109   1,392,362 105,642 SH   SOLE   105,642 0 0
POTLATCHDELTIC CORPORATION COM 737630103   774,263 17,058 SH   SOLE   17,058 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,789,853 86,080 SH   SOLE   86,080 0 0
FEDERATED HERMES PREM MUNI I COM 31423P108   2,985,233 311,611 SH   SOLE   311,611 0 0
ALLIANT ENERGY CORP COM 018802108   1,255,679 25,917 SH   SOLE   25,917 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109   492,841 55,066 SH   SOLE   55,066 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   20,744,249 293,164 SH   SOLE   9,192 0 283,972
BADGER METER INC COM 056525108   1,610,625 11,195 SH   SOLE   11,195 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   2,808,068 137,381 SH   SOLE   137,381 0 0
ISHARES TR NATIONAL MUN ETF 464288414   593,707 5,790 SH   SOLE   0 0 5,790
ROSS STORES INC COM 778296103   1,097,874 9,720 SH   SOLE   9,720 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   5,374,557 22,340 SH   SOLE   22,340 0 0
U S SILICA HLDGS INC COM 90346E103   146,381 10,426 SH   SOLE   10,426 0 0
EATON VANCE TAX-ADVANTAGED G COM 27828U106   361,391 16,927 SH   SOLE   16,927 0 0
KRYSTAL BIOTECH INC COM 501147102   5,895,236 50,821 SH   SOLE   50,821 0 0
TRACTOR SUPPLY CO COM 892356106   1,280,230 6,305 SH   SOLE   6,305 0 0
OIL STS INTL INC COM 678026105   132,430 15,822 SH   SOLE   15,822 0 0
SIMULATIONS PLUS INC COM 829214105   762,735 18,291 SH   SOLE   18,291 0 0
ALPHABET INC CAP STK CL C 02079K107   1,198,648 9,091 SH   SOLE   9,091 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   920,347 40,146 SH   SOLE   40,146 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   474,511 12,474 SH   SOLE   12,474 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   528,189 31,666 SH   SOLE   31,666 0 0
HORIZON BANCORP INC COM 440407104   410,326 38,420 SH   SOLE   38,420 0 0
SIMON PPTY GROUP INC NEW COM 828806109   282,606 2,616 SH   SOLE   2,616 0 0
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   6,041,211 661,688 SH   SOLE   661,688 0 0
OPORTUN FINL CORP COM 68376D104   159,230 22,054 SH   SOLE   22,054 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   474,843 28,315 SH   SOLE   28,315 0 0
ELI LILLY & CO COM 532457108   14,461,688 26,924 SH   SOLE   24,344 0 2,580
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   12,864,860 457,011 SH   SOLE   0 0 457,011
MADRIGAL PHARMACEUTICALS INC COM 558868105   5,253,351 35,972 SH   SOLE   35,972 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108   125,619 13,293 SH   SOLE   13,293 0 0
RAYMOND JAMES FINL INC COM 754730109   2,447,780 24,373 SH   SOLE   24,373 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   2,836,570 49,246 SH   SOLE   49,246 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   1,947,322 188,877 SH   SOLE   188,877 0 0
UNITED BANKSHARES INC WEST V COM 909907107   237,633 8,613 SH   SOLE   8,613 0 0
MERCK & CO INC COM 58933Y105   9,206,922 89,431 SH   SOLE   83,442 0 5,989
CHECK POINT SOFTWARE TECH LT ORD M22465104   571,505 4,288 SH   SOLE   4,288 0 0
PUBLIC STORAGE COM 74460D109   1,229,584 4,666 SH   SOLE   4,666 0 0
DYNATRACE INC COM NEW 268150109   745,998 15,964 SH   SOLE   15,964 0 0
QUANTA SVCS INC COM 74762E102   1,231,482 6,583 SH   SOLE   6,583 0 0
BUCKLE INC COM 118440106   831,545 24,904 SH   SOLE   24,904 0 0
COCA COLA CO COM 191216100   3,060,427 54,670 SH   SOLE   54,670 0 0
MODERNA INC COM 60770K107   343,129 3,322 SH   SOLE   3,322 0 0
INVESCO SR INCOME TR COM 46131H107   2,143,844 546,899 SH   SOLE   546,899 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   402,647 5,944 SH   SOLE   5,944 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101   70,577 10,068 SH   SOLE   10,068 0 0
EURONET WORLDWIDE INC COM 298736109   440,003 5,543 SH   SOLE   5,543 0 0
US BANCORP DEL COM NEW 902973304   200,674 6,070 SH   SOLE   6,070 0 0
SALESFORCE INC COM 79466L302   562,106 2,772 SH   SOLE   2,772 0 0
APOLLO TACTICAL INCOME FD IN COM 037638103   1,447,276 108,248 SH   SOLE   108,248 0 0
COTERRA ENERGY INC COM 127097103   1,902,886 70,347 SH   SOLE   70,347 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   390,341 7,340 SH   SOLE   0 0 7,340
INVESCO EXCHANGE TRADED FD T FOOD & BEVERAGE 46137V753   378,487 8,935 SH   SOLE   0 0 8,935
VECTOR GROUP LTD COM 92240M108   576,986 54,228 SH   SOLE   54,228 0 0
FIDUS INVT CORP COM 316500107   622,598 32,427 SH   SOLE   32,427 0 0
FEDEX CORP COM 31428X106   1,014,379 3,829 SH   SOLE   2,529 0 1,300
TREX CO INC COM 89531P105   418,468 6,790 SH   SOLE   0 0 6,790
THE CIGNA GROUP COM 125523100   327,836 1,146 SH   SOLE   1,146 0 0
EXELON CORP COM 30161N101   1,549,428 41,001 SH   SOLE   41,001 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   3,688,533 358,458 SH   SOLE   358,458 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   560,119 69,580 SH   SOLE   69,580 0 0
BEYONDSPRING INC SHS G10830100   64,794 80,993 SH   SOLE   80,993 0 0
DBX ETF TR XTRACK MUN INFRA 233051705   2,881,253 121,367 SH   SOLE   0 0 121,367
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   924,799 296,410 SH   SOLE   296,410 0 0
APTIV PLC SHS G6095L109   757,467 7,683 SH   SOLE   7,683 0 0
HAVERTY FURNITURE COS INC COM 419596101   2,159,191 75,024 SH   SOLE   75,024 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   201,052 4,410 SH   SOLE   4,410 0 0
GENPACT LIMITED SHS G3922B107   598,748 16,540 SH   SOLE   16,540 0 0
BRADY CORP CL A 104674106   598,848 10,904 SH   SOLE   10,904 0 0
LAKELAND BANCORP INC COM 511637100   142,985 11,330 SH   SOLE   11,330 0 0
HASBRO INC COM 418056107   435,466 6,584 SH   SOLE   6,584 0 0
CATHAY GEN BANCORP COM 149150104   498,632 14,345 SH   SOLE   14,345 0 0
TRI CONTL CORP COM 895436103   3,404,158 128,024 SH   SOLE   128,024 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   351,664 9,507 SH   SOLE   9,507 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   2,396,700 27,155 SH   SOLE   27,155 0 0
CARLYLE GROUP INC COM 14316J108   474,809 15,743 SH   SOLE   5,268 0 10,475
ATARA BIOTHERAPEUTICS INC COM 046513107   249,996 168,916 SH   SOLE   168,916 0 0
CAPITOL FED FINL INC COM 14057J101   178,164 37,351 SH   SOLE   37,351 0 0
TELEFONICA S A SPONSORED ADR 879382208   302,845 74,409 SH   SOLE   74,409 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   113,109 30,904 SH   SOLE   30,904 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   410,599 8,928 SH   SOLE   8,928 0 0
RTX CORPORATION COM 75513E101   1,664,450 23,127 SH   SOLE   23,127 0 0
CONSOLIDATED WATER CO INC ORD G23773107   529,354 18,613 SH   SOLE   18,613 0 0
ISHARES TR HIGH YLD BD FCTR 46435G250   8,002,438 182,153 SH   SOLE   5,649 0 176,504
REVOLVE GROUP INC CL A 76156B107   268,457 19,725 SH   SOLE   19,725 0 0
KURA ONCOLOGY INC COM 50127T109   462,384 50,700 SH   SOLE   50,700 0 0
INTUIT COM 461202103   4,562,694 8,930 SH   SOLE   8,930 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   443,169 1,690 SH   SOLE   1,690 0 0
NUVEEN MUN INCOME FD INC COM 67062J102   1,663,670 193,450 SH   SOLE   193,450 0 0
GENERAL MLS INC COM 370334104   2,531,636 39,563 SH   SOLE   39,563 0 0
OVERSTOCK COM INC DEL COM 690370101   745,312 47,112 SH   SOLE   47,112 0 0
EAGLE BANCORP INC MD COM 268948106   310,639 14,482 SH   SOLE   14,482 0 0
MONDELEZ INTL INC CL A 609207105   841,197 12,121 SH   SOLE   6,113 0 6,008
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   458,594 9,588 SH   SOLE   9,588 0 0
CION INVT CORP COM 17259U204   1,133,770 107,263 SH   SOLE   107,263 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   373,530 3,551 SH   SOLE   0 0 3,551
M & T BK CORP COM 55261F104   1,031,958 8,161 SH   SOLE   8,161 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100   3,322,322 409,153 SH   SOLE   409,153 0 0
ALARM COM HLDGS INC COM 011642105   608,465 9,952 SH   SOLE   9,952 0 0
TARGET CORP COM 87612E106   1,539,687 13,925 SH   SOLE   13,925 0 0
WILLIAMS COS INC COM 969457100   1,500,350 44,534 SH   SOLE   44,534 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   138,782 22,493 SH   SOLE   22,493 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   422,484 66,220 SH   SOLE   66,220 0 0
PLEXUS CORP COM 729132100   209,763 2,256 SH   SOLE   2,256 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   1,052,202 39,159 SH   SOLE   39,159 0 0
WATSCO INC COM 942622200   3,176,625 8,410 SH   SOLE   8,410 0 0
COGNEX CORP COM 192422103   483,476 11,392 SH   SOLE   11,392 0 0
FRANKLIN RESOURCES INC COM 354613101   1,307,238 53,183 SH   SOLE   53,183 0 0
TFS FINL CORP COM 87240R107   243,338 20,587 SH   SOLE   20,587 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,312,621 1,595 SH   SOLE   1,595 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   2,740,651 100,170 SH   SOLE   100,170 0 0
PAYCHEX INC COM 704326107   1,668,940 14,471 SH   SOLE   12,358 0 2,113
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,109,443 2,674 SH   SOLE   0 0 2,674
ANTERO MIDSTREAM CORP COM 03676B102   1,259,026 105,094 SH   SOLE   105,094 0 0
IDEX CORP COM 45167R104   296,012 1,423 SH   SOLE   1,423 0 0
TEXAS INSTRS INC COM 882508104   4,776,978 30,042 SH   SOLE   30,042 0 0
SOUTHERN CO COM 842587107   4,921,309 76,040 SH   SOLE   76,040 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201   63,626 163,562 SH   SOLE   163,562 0 0
WEC ENERGY GROUP INC COM 92939U106   2,693,028 33,433 SH   SOLE   33,433 0 0
VIAVI SOLUTIONS INC COM 925550105   346,616 37,923 SH   SOLE   37,923 0 0
OCEANEERING INTL INC COM 675232102   948,682 36,885 SH   SOLE   6,885 0 30,000
AUTODESK INC COM 052769106   2,854,530 13,796 SH   SOLE   13,796 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   2,761,255 54,863 SH   SOLE   0 0 54,863
PPL CORP COM 69351T106   1,110,501 47,135 SH   SOLE   47,135 0 0
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   405,698 8,040 SH   SOLE   0 0 8,040
MEDIFAST INC COM 58470H101   213,697 2,855 SH   SOLE   2,855 0 0
GLOBAL PMTS INC COM 37940X102   560,218 4,855 SH   SOLE   4,855 0 0
LAM RESEARCH CORP COM 512807108   252,588 403 SH   SOLE   403 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   14,485,275 482,360 SH   SOLE   0 0 482,360
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,232,835 25,124 SH   SOLE   0 0 25,124
MICROSOFT CORP COM 594918104   11,258,382 35,656 SH   SOLE   32,027 0 3,629
HANCOCK JOHN INVT TR II COM 410142103   650,256 53,519 SH   SOLE   53,519 0 0
KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101   956,166 55,047 SH   SOLE   55,047 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,458,250 43,014 SH   SOLE   43,014 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,785,139 7,478 SH   SOLE   6,038 0 1,440
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,809,392 17,666 SH   SOLE   17,666 0 0
MOELIS & CO CL A 60786M105   1,507,297 33,399 SH   SOLE   33,399 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,335,046 17,650 SH   SOLE   17,650 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,089,343 19,820 SH   SOLE   19,820 0 0
CORCEPT THERAPEUTICS INC COM 218352102   1,092,715 40,107 SH   SOLE   40,107 0 0
AGENUS INC COM NEW 00847G705   572,844 506,942 SH   SOLE   506,942 0 0
CMS ENERGY CORP COM 125896100   580,545 10,931 SH   SOLE   10,931 0 0
AMGEN INC COM 031162100   1,677,600 6,242 SH   SOLE   4,938 0 1,304
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   1,460,300 143,589 SH   SOLE   143,589 0 0
LANCASTER COLONY CORP COM 513847103   305,471 1,851 SH   SOLE   1,851 0 0
MARATHON OIL CORP COM 565849106   1,432,248 53,542 SH   SOLE   53,542 0 0
EATON VANCE FLTING RATE INC COM 278279104   981,353 79,720 SH   SOLE   79,720 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108   2,309,647 460,089 SH   SOLE   460,089 0 0
MAGNA INTL INC COM 559222401   280,380 5,230 SH   SOLE   0 0 5,230
GLOBUS MED INC CL A 379577208   266,819 5,374 SH   SOLE   5,374 0 0
LITHIA MTRS INC COM 536797103   215,591 730 SH   SOLE   0 0 730
HF SINCLAIR CORP COM 403949100   298,256 5,239 SH   SOLE   5,239 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   13,811,334 1,446,213 SH   SOLE   1,446,213 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   769,057 14,764 SH   SOLE   14,764 0 0
VANECK ETF TRUST LONG MUNI ETF 92189F536   5,902,373 353,224 SH   SOLE   6,723 0 346,501
MSCI INC COM 55354G100   377,114 735 SH   SOLE   735 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   493,150 23,039 SH   SOLE   23,039 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   261,110 1,622 SH   SOLE   0 0 1,622
TG THERAPEUTICS INC COM 88322Q108   1,054,915 126,186 SH   SOLE   126,186 0 0
WESBANCO INC COM 950810101   265,958 10,891 SH   SOLE   10,891 0 0
MCDONALDS CORP COM 580135101   3,108,855 11,801 SH   SOLE   11,801 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866   237,282 4,739 SH   SOLE   0 0 4,739
ISHARES TR BLACKROCK ULTRA 46434V878   2,857,201 56,713 SH   SOLE   56,713 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   2,160,490 168,525 SH   SOLE   168,525 0 0
DULUTH HLDGS INC COM CL B 26443V101   183,239 30,489 SH   SOLE   30,489 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   907,553 49,566 SH   SOLE   49,566 0 0
EXPONENT INC COM 30214U102   255,944 2,990 SH   SOLE   2,990 0 0
PIONEER FLOATING RATE FUND I COM 72369J102   90,632 10,059 SH   SOLE   10,059 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   554,359 24,915 SH   SOLE   24,915 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   821,252 180,495 SH   SOLE   180,495 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   36,700,359 848,171 SH   SOLE   0 0 848,171
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102   911,298 78,223 SH   SOLE   78,223 0 0
VALLEY NATL BANCORP COM 919794107   358,861 41,923 SH   SOLE   41,923 0 0
AMDOCS LTD SHS G02602103   302,559 3,581 SH   SOLE   3,581 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   2,858,272 60,905 SH   SOLE   0 0 60,905
GLOBAL X FDS RATE PREFERRED 37954Y376   212,724 9,265 SH   SOLE   9,265 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   371,826 7,077 SH   SOLE   7,077 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   695,148 15,315 SH   SOLE   15,315 0 0
FIRST FNDTN INC COM 32026V104   105,938 17,424 SH   SOLE   17,424 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   232,044 2,207 SH   SOLE   2,207 0 0
PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107   257,380 21,665 SH   SOLE   21,665 0 0
BROWN FORMAN CORP CL B 115637209   937,462 16,250 SH   SOLE   16,250 0 0
PARKER-HANNIFIN CORP COM 701094104   3,887,020 9,979 SH   SOLE   9,979 0 0
ISHARES TR 10+ YR INVST GRD 464289511   3,389,177 71,896 SH   SOLE   71,896 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   627,775 88,920 SH   SOLE   88,920 0 0
GRAINGER W W INC COM 384802104   441,394 638 SH   SOLE   638 0 0
TARGA RES CORP COM 87612G101   546,208 6,372 SH   SOLE   6,372 0 0
MFS MUN INCOME TR SH BEN INT 552738106   1,047,801 230,286 SH   SOLE   230,286 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254G108   936,066 104,123 SH   SOLE   104,123 0 0
KROGER CO COM 501044101   834,185 18,641 SH   SOLE   18,641 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   2,106,403 212,339 SH   SOLE   212,339 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   939,761 1,034 SH   SOLE   1,034 0 0
CISCO SYS INC COM 17275R102   7,762,729 144,396 SH   SOLE   136,261 0 8,135
NEW JERSEY RES CORP COM 646025106   833,118 20,505 SH   SOLE   20,505 0 0
SCHLUMBERGER LTD COM STK 806857108   1,694,898 29,072 SH   SOLE   29,072 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   325,251 34,712 SH   SOLE   34,712 0 0
LAUDER ESTEE COS INC CL A 518439104   1,529,484 10,581 SH   SOLE   10,581 0 0
AMCOR PLC ORD G0250X107   1,134,347 123,837 SH   SOLE   123,837 0 0
HUBBELL INC COM 443510607   276,114 881 SH   SOLE   881 0 0
METROCITY BANKSHARES INC COM 59165J105   218,704 11,113 SH   SOLE   11,113 0 0
DWS MUN INCOME TR COM 233368109   6,349,489 824,609 SH   SOLE   824,609 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   301,950 36,689 SH   SOLE   36,689 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108   858,680 46,315 SH   SOLE   46,315 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   1,400,961 25,238 SH   SOLE   25,238 0 0
TERADYNE INC COM 880770102   653,291 6,503 SH   SOLE   6,503 0 0
BLACKSTONE STRATEGIC CRED 20 COM SHS BEN IN 09257R101   1,615,167 146,967 SH   SOLE   146,967 0 0
YUM BRANDS INC COM 988498101   1,056,243 8,454 SH   SOLE   5,704 0 2,750
ABRDN INCOME CREDIT STRATEGI COM 003057106   224,148 32,963 SH   SOLE   32,963 0 0
NEUBERGER BERMAN N Y MUN FD COM 64124K102   816,966 93,261 SH   SOLE   93,261 0 0
BERKLEY W R CORP COM 084423102   976,476 15,380 SH   SOLE   15,380 0 0
POLARIS INC COM 731068102   290,967 2,794 SH   SOLE   699 0 2,095
SHOPIFY INC CL A 82509L107   206,384 3,782 SH   SOLE   3,782 0 0
BELDEN INC COM 077454106   1,861,774 19,283 SH   SOLE   19,283 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   110,899 11,516 SH   SOLE   11,516 0 0
EOG RES INC COM 26875P101   2,054,146 16,205 SH   SOLE   16,205 0 0
FRANKLIN UNVL TR SH BEN INT 355145103   945,902 148,961 SH   SOLE   148,961 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   456,859 22,718 SH   SOLE   22,718 0 0
VALERO ENERGY CORP COM 91913Y100   2,659,472 18,767 SH   SOLE   18,767 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,312,786 12,322 SH   SOLE   12,322 0 0
PRICE T ROWE GROUP INC COM 74144T108   475,795 4,537 SH   SOLE   4,537 0 0
DEVON ENERGY CORP NEW COM 25179M103   6,183,923 129,642 SH   SOLE   129,642 0 0
CAMPBELL SOUP CO COM 134429109   1,389,983 33,836 SH   SOLE   33,836 0 0
LEGGETT & PLATT INC COM 524660107   403,638 15,885 SH   SOLE   15,885 0 0
SCHWAB CHARLES CORP COM 808513105   1,574,203 28,674 SH   SOLE   28,674 0 0
PNC FINL SVCS GROUP INC COM 693475105   2,067,938 16,844 SH   SOLE   16,844 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106   2,964,814 351,698 SH   SOLE   351,698 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   5,870,074 117,802 SH   SOLE   111,696 0 6,106
DOW INC COM 260557103   4,307,477 83,543 SH   SOLE   83,543 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   321,592 35,301 SH   SOLE   35,301 0 0
TRADEWEB MKTS INC CL A 892672106   1,128,013 14,065 SH   SOLE   14,065 0 0
BARINGS BDC INC COM 06759L103   3,383,154 379,703 SH   SOLE   379,703 0 0
ARES CAPITAL CORP COM 04010L103   2,143,764 110,106 SH   SOLE   110,106 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109   678,938 6,035 SH   SOLE   6,035 0 0
DOMINION ENERGY INC COM 25746U109   436,069 9,762 SH   SOLE   9,762 0 0
FAIR ISAAC CORP COM 303250104   1,535,561 1,768 SH   SOLE   1,768 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   1,779,158 10,218 SH   SOLE   10,218 0 0
ECOLAB INC COM 278865100   573,758 3,387 SH   SOLE   3,387 0 0
CVS HEALTH CORP COM 126650100   2,817,865 40,359 SH   SOLE   40,359 0 0
WEX INC COM 96208T104   221,946 1,180 SH   SOLE   1,180 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800   743,062 114,670 SH   SOLE   114,670 0 0
CAPITAL SOUTHWEST CORP COM 140501107   4,229,584 184,698 SH   SOLE   184,698 0 0
ZOETIS INC CL A 98978V103   889,908 5,115 SH   SOLE   5,115 0 0
PROLOGIS INC. COM 74340W103   1,351,569 12,045 SH   SOLE   12,045 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107   136,394 10,973 SH   SOLE   10,973 0 0
PAYPAL HLDGS INC COM 70450Y103   869,885 14,880 SH   SOLE   14,880 0 0
PACKAGING CORP AMER COM 695156109   928,517 6,047 SH   SOLE   6,047 0 0
CBOE GLOBAL MKTS INC COM 12503M108   1,957,624 12,532 SH   SOLE   12,532 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   4,367,398 338,558 SH   SOLE   338,558 0 0
FIRST BANCORP P R COM NEW 318672706   2,532,162 188,125 SH   SOLE   188,125 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   207,680 17,009 SH   SOLE   17,009 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   991,392 44,577 SH   SOLE   44,577 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   261,217 6,662 SH   SOLE   0 0 6,662
VOYA INFRASTRUCTURE INDLS & COM 92912X101   835,753 88,627 SH   SOLE   88,627 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   315,342 7,276 SH   SOLE   7,276 0 0
SPARTANNASH CO COM 847215100   402,996 18,318 SH   SOLE   18,318 0 0
BLACKROCK INC COM 09247X101   5,572,744 8,620 SH   SOLE   8,620 0 0
DISNEY WALT CO COM 254687106   297,048 3,665 SH   SOLE   0 0 3,665
EATON VANCE MUN INCOME 2028 SHS 27829U105   596,568 35,175 SH   SOLE   35,175 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   7,817,029 19,106 SH   SOLE   19,106 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   4,586,681 514,779 SH   SOLE   514,779 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   5,548,407 285,853 SH   SOLE   285,853 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   202,258 21,795 SH   SOLE   21,795 0 0
HUNTINGTON BANCSHARES INC COM 446150104   214,833 20,657 SH   SOLE   20,657 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   390,524 8,119 SH   SOLE   0 0 8,119
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   1,565,476 69,177 SH   SOLE   69,177 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   1,252,151 70,504 SH   SOLE   70,504 0 0
ORANGE SPONSORED ADR 684060106   320,824 27,922 SH   SOLE   27,922 0 0
BIOGEN INC COM 09062X103   1,734,303 6,748 SH   SOLE   6,748 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   425,230 11,471 SH   SOLE   11,471 0 0
DOLBY LABORATORIES INC COM CL A 25659T107   1,019,680 12,865 SH   SOLE   12,865 0 0
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   5,051,283 555,086 SH   SOLE   555,086 0 0
HP INC COM 40434L105   245,152 9,539 SH   SOLE   9,539 0 0
NATWEST GROUP PLC SPONS ADR 639057207   58,352 10,009 SH   SOLE   10,009 0 0
3M CO COM 88579Y101   1,968,454 21,026 SH   SOLE   21,026 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   768,971 33,260 SH   SOLE   33,260 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,623,182 33,609 SH   SOLE   33,609 0 0
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   610,425 32,713 SH   SOLE   32,713 0 0
KLA CORP COM NEW 482480100   739,360 1,612 SH   SOLE   1,612 0 0
EBAY INC. COM 278642103   523,701 11,878 SH   SOLE   11,878 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   282,151 1,105 SH   SOLE   1,105 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   40,664,222 482,776 SH   SOLE   0 0 482,776
BRIXMOR PPTY GROUP INC COM 11120U105   427,029 20,550 SH   SOLE   20,550 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   390,052 59,550 SH   SOLE   59,550 0 0
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   1,354,611 157,330 SH   SOLE   157,330 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698   649,878 11,486 SH   SOLE   0 0 11,486
REYNOLDS CONSUMER PRODS INC COM 76171L106   1,357,980 52,984 SH   SOLE   52,984 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333   2,627,374 299,276 SH   SOLE   0 0 299,276
KNOWLES CORP COM 49926D109   162,584 10,978 SH   SOLE   10,978 0 0
DELL TECHNOLOGIES INC CL C 24703L202   2,754,898 39,984 SH   SOLE   39,984 0 0
BLACKSTONE INC COM 09260D107   2,101,551 19,615 SH   SOLE   15,245 0 4,370
BNY MELLON STRATEGIC MUNS IN COM 05588W108   2,284,827 428,673 SH   SOLE   428,673 0 0
LOWES COS INC COM 548661107   2,580,334 12,415 SH   SOLE   9,570 0 2,845
CANAAN INC SPONSORED ADS 134748102   136,194 74,832 SH   SOLE   74,832 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   20,125,573 145,912 SH   SOLE   0 0 145,912
TOLL BROTHERS INC COM 889478103   2,234,553 30,213 SH   SOLE   30,213 0 0
PIMCO MUN INCOME FD III COM 72201A103   153,928 23,791 SH   SOLE   23,791 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   1,314,493 155,194 SH   SOLE   155,194 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106   313,140 28,034 SH   SOLE   28,034 0 0
ARLO TECHNOLOGIES INC COM 04206A101   312,873 30,376 SH   SOLE   30,376 0 0
NOVAVAX INC COM NEW 670002401   83,839 11,580 SH   SOLE   11,580 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107   1,027,904 34,563 SH   SOLE   34,563 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   1,002,198 320,191 SH   SOLE   320,191 0 0
ARISTA NETWORKS INC COM 040413106   3,304,302 17,965 SH   SOLE   17,965 0 0
LIQUIDITY SVCS INC COM 53635B107   499,615 28,355 SH   SOLE   28,355 0 0
ENNIS INC COM 293389102   1,016,014 47,880 SH   SOLE   47,880 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   460,484 17,112 SH   SOLE   17,112 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   432,979 56,896 SH   SOLE   56,896 0 0
SAFE BULKERS INC COM Y7388L103   94,430 29,145 SH   SOLE   29,145 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   252,712 1,910 SH   SOLE   1,910 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   7,827,898 828,349 SH   SOLE   828,349 0 0
DIAMONDBACK ENERGY INC COM 25278X109   877,085 5,663 SH   SOLE   5,663 0 0
TJX COS INC NEW COM 872540109   3,650,390 41,071 SH   SOLE   41,071 0 0
HORMEL FOODS CORP COM 440452100   910,666 23,946 SH   SOLE   23,946 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   2,234,245 295,535 SH   SOLE   295,535 0 0
COLGATE PALMOLIVE CO COM 194162103   1,313,615 18,473 SH   SOLE   18,473 0 0
INSTEEL INDS INC COM 45774W108   643,941 19,838 SH   SOLE   19,838 0 0
ELEVANCE HEALTH INC COM 036752103   4,988,607 11,457 SH   SOLE   11,457 0 0
V F CORP COM 918204108   194,865 11,028 SH   SOLE   11,028 0 0
ANALOG DEVICES INC COM 032654105   5,300,674 30,274 SH   SOLE   28,604 0 1,670
AMERICAN EXPRESS CO COM 025816109   2,353,174 15,773 SH   SOLE   15,773 0 0
KELLANOVA COM 487836108   830,164 13,950 SH   SOLE   13,950 0 0
GETTY RLTY CORP NEW COM 374297109   855,360 30,846 SH   SOLE   30,846 0 0
IMMUNOGEN INC COM 45253H101   8,301,184 523,074 SH   SOLE   523,074 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   506,708 10,120 SH   SOLE   0 0 10,120
META PLATFORMS INC CL A 30303M102   1,268,988 4,227 SH   SOLE   4,227 0 0
PENNANTPARK INVT CORP COM 708062104   1,243,554 188,990 SH   SOLE   188,990 0 0
JOHNSON CTLS INTL PLC SHS G51502105   846,252 15,904 SH   SOLE   15,904 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   336,684 10,719 SH   SOLE   10,719 0 0
CAL MAINE FOODS INC COM NEW 128030202   409,197 8,451 SH   SOLE   8,451 0 0
SMITH A O CORP COM 831865209   580,886 8,784 SH   SOLE   3,704 0 5,080
GALLAGHER ARTHUR J & CO COM 363576109   1,288,260 5,652 SH   SOLE   5,652 0 0
UPBOUND GROUP INC COM 76009N100   1,094,185 37,154 SH   SOLE   37,154 0 0
INHIBRX INC COM 45720L107   508,864 27,731 SH   SOLE   27,731 0 0
RAMBUS INC DEL COM 750917106   365,815 6,557 SH   SOLE   6,557 0 0
NUVEEN MUN VALUE FD INC COM 670928100   3,908,929 473,236 SH   SOLE   473,236 0 0
MONOLITHIC PWR SYS INC COM 609839105   496,650 1,075 SH   SOLE   1,075 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   736,623 39,318 SH   SOLE   39,318 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,532,199 40,946 SH   SOLE   40,946 0 0
SERVICENOW INC COM 81762P102   734,473 1,314 SH   SOLE   1,314 0 0
NETAPP INC COM 64110D104   361,113 4,759 SH   SOLE   4,759 0 0
SARATOGA INVT CORP COM NEW 80349A208   2,132,432 82,974 SH   SOLE   82,974 0 0
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   1,866,490 215,530 SH   SOLE   215,530 0 0
BOSTON SCIENTIFIC CORP COM 101137107   2,732,928 51,760 SH   SOLE   47,520 0 4,240
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,778,277 185,342 SH   SOLE   185,342 0 0
WARRIOR MET COAL INC COM 93627C101   432,801 8,473 SH   SOLE   8,473 0 0
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   658,723 71,913 SH   SOLE   71,913 0 0
ISHARES TR AGENCY BOND ETF 464288166   2,725,958 25,765 SH   SOLE   25,765 0 0
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   6,941,438 783,458 SH   SOLE   783,458 0 0
FIRST TR INTER DURATN PFD & COM 33718W103   2,071,160 139,004 SH   SOLE   139,004 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   660,163 53,803 SH   SOLE   53,803 0 0
WALMART INC COM 931142103   5,472,805 34,220 SH   SOLE   34,220 0 0
GIBRALTAR INDS INC COM 374689107   402,157 5,957 SH   SOLE   5,957 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   2,242,723 138,269 SH   SOLE   138,269 0 0
REXFORD INDL RLTY INC COM 76169C100   888,794 18,010 SH   SOLE   18,010 0 0
BANK AMERICA CORP COM 060505104   3,524,710 128,733 SH   SOLE   128,733 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   4,637,345 449,791 SH   SOLE   449,791 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   5,466,702 532,817 SH   SOLE   532,817 0 0
PEOPLES BANCORP INC COM 709789101   304,509 11,998 SH   SOLE   11,998 0 0
MIRATI THERAPEUTICS INC COM 60468T105   981,668 22,536 SH   SOLE   22,536 0 0
EASTMAN CHEM CO COM 277432100   234,763 3,060 SH   SOLE   3,060 0 0
LCI INDS COM 50189K103   533,556 4,544 SH   SOLE   4,544 0 0
GATES INDL CORP PLC ORD SHS G39108108   116,727 10,054 SH   SOLE   10,054 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   2,900,158 274,117 SH   SOLE   274,117 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   796,092 9,197 SH   SOLE   9,197 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   567,575 17,882 SH   SOLE   17,882 0 0
ZIPRECRUITER INC CL A 98980B103   219,225 18,284 SH   SOLE   18,284 0 0
AVANGRID INC COM 05351W103   214,207 7,100 SH   SOLE   7,100 0 0
SYNOPSYS INC COM 871607107   559,484 1,219 SH   SOLE   1,219 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,252,050 15,000 SH   SOLE   15,000 0 0
ABBVIE INC COM 00287Y109   5,535,044 37,133 SH   SOLE   34,625 0 2,508
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   4,095,388 552,684 SH   SOLE   552,684 0 0
PIMCO NEW YORK MUN INCOME FD COM 72200T103   1,339,301 185,756 SH   SOLE   185,756 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   3,703,464 355,078 SH   SOLE   355,078 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   659,315 2,919 SH   SOLE   2,919 0 0
ASSOCIATED BANC CORP COM 045487105   230,386 13,465 SH   SOLE   13,465 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   4,737,266 309,423 SH   SOLE   309,423 0 0
CONAGRA BRANDS INC COM 205887102   1,295,019 47,229 SH   SOLE   47,229 0 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   2,819,010 343,363 SH   SOLE   343,363 0 0
PTC INC COM 69370C100   864,956 6,105 SH   SOLE   6,105 0 0
FULTON FINL CORP PA COM 360271100   229,969 18,990 SH   SOLE   18,990 0 0
FIRST BUSEY CORP COM NEW 319383204   224,951 11,704 SH   SOLE   11,704 0 0
IRON MTN INC DEL COM 46284V101   2,838,797 47,751 SH   SOLE   47,751 0 0