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
ISHARES TR GLB INFRASTR ETF 464288372   247,157 4,530 SH   SOLE   0 0 4,530
FIRST INDL RLTY TR INC COM 32054K103   536,064 9,576 SH   SOLE   9,576 0 0
LOWES COS INC COM 548661107   1,120,117 4,172 SH   SOLE   1,512 0 2,660
BADGER METER INC COM 056525108   5,650,048 25,869 SH   SOLE   25,869 0 0
TRINITY CAP INC COM 896442308   2,734,477 201,509 SH   SOLE   201,509 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   343,232 1,571 SH   SOLE   0 0 1,571
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102   3,627,889 123,861 SH   SOLE   123,861 0 0
KITE RLTY GROUP TR COM NEW 49803T300   809,097 30,463 SH   SOLE   30,463 0 0
THERMON GROUP HLDGS INC COM 88362T103   1,144,095 38,341 SH   SOLE   38,341 0 0
HARMONY BIOSCIENCES HLDGS IN COM 413197104   2,170,960 54,274 SH   SOLE   54,274 0 0
AVIDITY BIOSCIENCES INC COM 05370A108   3,593,471 78,238 SH   SOLE   78,238 0 0
PENNANTPARK INVT CORP COM 708062104   4,463,471 638,551 SH   SOLE   638,551 0 0
ISHARES TR ISHARES BIOTECH 464287556   508,599 3,510 SH   SOLE   0 0 3,510
VIATRIS INC COM 92556V106   2,435,650 209,789 SH   SOLE   209,789 0 0
ARDELYX INC COM 039697107   4,436,554 643,912 SH   SOLE   643,912 0 0
LOCKHEED MARTIN CORP COM 539830109   3,274,121 5,601 SH   SOLE   5,601 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   1,431,151 132,025 SH   SOLE   132,025 0 0
MARKETAXESS HLDGS INC COM 57060D108   617,698 2,411 SH   SOLE   2,411 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   501,846 7,895 SH   SOLE   0 0 7,895
CHECK POINT SOFTWARE TECH LT ORD M22465104   772,782 4,008 SH   SOLE   4,008 0 0
ZOETIS INC CL A 98978V103   440,973 2,257 SH   SOLE   2,257 0 0
BENCHMARK ELECTRS INC COM 08160H101   330,716 7,462 SH   SOLE   7,462 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,683,585 37,413 SH   SOLE   37,413 0 0
UPBOUND GROUP INC COM 76009N100   508,225 15,887 SH   SOLE   15,887 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   269,963 3,354 SH   SOLE   3,354 0 0
HERSHEY CO COM 427866108   1,292,214 6,738 SH   SOLE   6,738 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   3,792,852 42,516 SH   SOLE   42,516 0 0
BROADCOM INC COM 11135F101   14,544,076 84,305 SH   SOLE   76,605 0 7,700
ELI LILLY & CO COM 532457108   12,802,435 14,467 SH   SOLE   12,693 0 1,774
RIO TINTO PLC SPONSORED ADR 767204100   1,589,653 22,336 SH   SOLE   22,336 0 0
TRI POINTE HOMES INC COM 87265H109   258,811 5,712 SH   SOLE   5,712 0 0
GERDAU SA SPON ADR REP PFD 373737105   1,899,006 542,573 SH   SOLE   542,573 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   200,095 7,078 SH   SOLE   7,078 0 0
STELLANTIS N.V SHS N82405106   1,156,835 82,337 SH   SOLE   82,337 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,486,682 4,709 SH   SOLE   4,709 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   6,043,819 12,330 SH   SOLE   11,210 0 1,120
BLACKSTONE INC COM 09260D107   3,317,153 21,616 SH   SOLE   17,696 0 3,920
UIPATH INC CL A 90364P105   417,011 32,579 SH   SOLE   32,579 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201   310,972 10,136 SH   SOLE   10,136 0 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   169,592 37,940 SH   SOLE   37,940 0 0
JOHNSON & JOHNSON COM 478160104   5,917,945 36,517 SH   SOLE   36,517 0 0
TARGA RES CORP COM 87612G101   2,048,458 13,840 SH   SOLE   13,840 0 0
CORPAY INC COM SHS 219948106   376,563 1,204 SH   SOLE   1,204 0 0
ISHARES TR HIGH YLD SYSTM B 46435G250   842,492 17,530 SH   SOLE   17,530 0 0
LEIDOS HOLDINGS INC COM 525327102   795,277 4,879 SH   SOLE   4,879 0 0
OPERA LTD SPONSORED ADS 68373M107   1,359,724 88,008 SH   SOLE   88,008 0 0
TABOOLA.COM LTD ORD SHS M8744T106   199,241 59,298 SH   SOLE   59,298 0 0
ALARM COM HLDGS INC COM 011642105   1,518,842 27,782 SH   SOLE   27,782 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   405,634 11,878 SH   SOLE   11,878 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   1,975,009 120,354 SH   SOLE   120,354 0 0
DEXCOM INC COM 252131107   295,579 4,409 SH   SOLE   4,409 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105   1,223,911 73,774 SH   SOLE   73,774 0 0
PLEXUS CORP COM 729132100   296,251 2,167 SH   SOLE   2,167 0 0
DISNEY WALT CO COM 254687106   351,877 3,665 SH   SOLE   0 0 3,665
REGENXBIO INC COM 75901B107   1,591,490 151,715 SH   SOLE   151,715 0 0
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   520,510 6,580 SH   SOLE   0 0 6,580
CORCEPT THERAPEUTICS INC COM 218352102   3,208,454 69,327 SH   SOLE   69,327 0 0
STANDARD MTR PRODS INC COM 853666105   207,268 6,243 SH   SOLE   6,243 0 0
PALO ALTO NETWORKS INC COM 697435105   6,076,862 17,779 SH   SOLE   17,779 0 0
PUBLIC STORAGE OPER CO COM 74460D109   1,790,604 4,921 SH   SOLE   4,921 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   854,589 13,932 SH   SOLE   13,932 0 0
DWS MUN INCOME TR NEW COM 233368109   4,833,815 484,836 SH   SOLE   484,836 0 0
CARLYLE GROUP INC COM 14316J108   2,051,935 47,524 SH   SOLE   37,049 0 10,475
VERINT SYS INC COM 92343X100   1,080,983 42,676 SH   SOLE   42,676 0 0
AUTODESK INC COM 052769106   3,344,878 12,142 SH   SOLE   12,142 0 0
WEC ENERGY GROUP INC COM 92939U106   2,833,751 29,463 SH   SOLE   29,463 0 0
INGREDION INC COM 457187102   550,132 4,003 SH   SOLE   4,003 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   518,207 38,730 SH   SOLE   38,730 0 0
SERVICENOW INC COM 81762P102   5,934,278 6,635 SH   SOLE   6,635 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   695,168 5,338 SH   SOLE   5,338 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   690,738 29,182 SH   SOLE   29,182 0 0
BUNGE GLOBAL SA COM SHS H11356104   348,001 3,601 SH   SOLE   3,601 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,414,565 12,986 SH   SOLE   12,986 0 0
UNITED PARCEL SERVICE INC CL B 911312106   1,049,273 7,696 SH   SOLE   7,696 0 0
CAL MAINE FOODS INC COM NEW 128030202   1,191,378 15,919 SH   SOLE   15,919 0 0
EATON VANCE FLTING RATE INC COM 278279104   1,614,817 125,374 SH   SOLE   125,374 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108   1,287,796 41,302 SH   SOLE   41,302 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   5,468,888 103,847 SH   SOLE   97,741 0 6,106
FIRST MERCHANTS CORP COM 320817109   380,854 10,238 SH   SOLE   10,238 0 0
AMBARELLA INC SHS G037AX101   638,223 11,315 SH   SOLE   11,315 0 0
WELLS FARGO CO NEW COM 949746101   637,094 11,278 SH   SOLE   11,278 0 0
SMITH A O CORP COM 831865209   460,197 5,080 SH   SOLE   0 0 5,080
CINCINNATI FINL CORP COM 172062101   1,342,824 9,865 SH   SOLE   9,865 0 0
MOELIS & CO CL A 60786M105   1,867,240 27,255 SH   SOLE   27,255 0 0
KRYSTAL BIOTECH INC COM 501147102   2,532,037 13,910 SH   SOLE   13,910 0 0
LENNAR CORP CL A 526057104   3,602,616 19,216 SH   SOLE   19,216 0 0
EATON VANCE NATL MUN OPPORT COM SHS 27829L105   1,791,051 99,780 SH   SOLE   99,780 0 0
V2X INC COM 92242T101   903,982 16,183 SH   SOLE   16,183 0 0
IMMUNOCORE HLDGS PLC ADS 45258D105   685,171 22,010 SH   SOLE   22,010 0 0
OSHKOSH CORP COM 688239201   266,258 2,657 SH   SOLE   2,657 0 0
BHP GROUP LTD SPONSORED ADS 088606108   2,383,844 38,381 SH   SOLE   38,381 0 0
NUVEEN NEW YORK QLT MUN INC COM 67066X107   4,413,858 374,373 SH   SOLE   374,373 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,977,815 109,635 SH   SOLE   109,635 0 0
GREEN BRICK PARTNERS INC COM 392709101   453,012 5,424 SH   SOLE   5,424 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   1,394,443 58,664 SH   SOLE   58,664 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,548,070 9,085 SH   SOLE   9,085 0 0
ANALOG DEVICES INC COM 032654105   10,287,944 44,684 SH   SOLE   43,074 0 1,610
VIRTUS DIVERSIFIED INCM & CO COM 92840N100   252,734 11,777 SH   SOLE   11,777 0 0
MERCK & CO INC COM 58933Y105   7,916,988 69,711 SH   SOLE   65,041 0 4,670
SNAP ON INC COM 833034101   841,897 2,906 SH   SOLE   2,906 0 0
LULULEMON ATHLETICA INC COM 550021109   238,788 880 SH   SOLE   880 0 0
CACI INTL INC CL A 127190304   1,522,258 3,017 SH   SOLE   3,017 0 0
NOV INC COM 62955J103   218,693 13,694 SH   SOLE   13,694 0 0
GRAND CANYON ED INC COM 38526M106   1,172,674 8,267 SH   SOLE   8,267 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   1,620,555 2,763 SH   SOLE   0 0 2,763
DELL TECHNOLOGIES INC CL C 24703L202   2,940,029 24,802 SH   SOLE   24,802 0 0
GLOBUS MED INC CL A 379577208   366,786 5,127 SH   SOLE   5,127 0 0
COUPANG INC CL A 22266T109   1,348,703 54,937 SH   SOLE   54,937 0 0
DEERE & CO COM 244199105   1,954,774 4,684 SH   SOLE   4,684 0 0
PROLOGIS INC. COM 74340W103   795,311 6,298 SH   SOLE   6,298 0 0
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   2,658,709 51,857 SH   SOLE   3,021 0 48,836
ISHARES TR BLACKROCK ULTRA 46434V878   2,196,484 43,289 SH   SOLE   43,289 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,253,559 9,065 SH   SOLE   9,065 0 0
KLA CORP COM NEW 482480100   5,936,627 7,666 SH   SOLE   7,666 0 0
CUBESMART COM 229663109   864,887 16,067 SH   SOLE   16,067 0 0
CION INVT CORP COM 17259U204   5,260,347 442,046 SH   SOLE   442,046 0 0
ALPHABET INC CAP STK CL A 02079K305   13,132,998 79,186 SH   SOLE   79,186 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   7,188,492 1,153,851 SH   SOLE   1,153,851 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106   595,225 56,366 SH   SOLE   56,366 0 0
SOURCE CAP INC COM 836144105   654,028 14,689 SH   SOLE   14,689 0 0
APPLIED THERAPEUTICS INC COM 03828A101   2,255,662 265,372 SH   SOLE   265,372 0 0
COGENT BIOSCIENCES INC COM 19240Q201   1,857,589 171,999 SH   SOLE   171,999 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109   194,181 18,371 SH   SOLE   18,371 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   1,246,456 144,099 SH   SOLE   144,099 0 0
TREX CO INC COM 89531P105   362,533 5,340 SH   SOLE   0 0 5,340
CARDINAL HEALTH INC COM 14149Y108   2,001,959 18,114 SH   SOLE   18,114 0 0
1 800 FLOWERS COM INC CL A 68243Q106   353,147 44,533 SH   SOLE   44,533 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   3,069,286 26,620 SH   SOLE   26,620 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   406,244 18,860 SH   SOLE   18,860 0 0
LAM RESEARCH CORP COM 512807108   2,549,434 3,124 SH   SOLE   3,124 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103   573,401 13,338 SH   SOLE   13,338 0 0
MFS MUN INCOME TR SH BEN INT 552738106   5,057,304 884,144 SH   SOLE   884,144 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   9,538,657 24,538 SH   SOLE   24,538 0 0
ALTRIA GROUP INC COM 02209S103   4,199,980 82,288 SH   SOLE   82,288 0 0
EATON VANCE TAX-ADVANTAGED G COM 27828U106   1,144,246 43,114 SH   SOLE   43,114 0 0
QORVO INC COM 74736K101   285,934 2,768 SH   SOLE   2,768 0 0
PIMCO MUN INCOME FD II COM 72200W106   6,113,604 651,076 SH   SOLE   651,076 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   238,641 1,191 SH   SOLE   0 0 1,191
FEDEX CORP COM 31428X106   1,045,732 3,849 SH   SOLE   2,599 0 1,250
KIMBERLY-CLARK CORP COM 494368103   3,295,916 23,165 SH   SOLE   23,165 0 0
RPM INTL INC COM 749685103   306,977 2,537 SH   SOLE   2,537 0 0
XCEL ENERGY INC COM 98389B100   1,399,379 21,430 SH   SOLE   21,430 0 0
NETFLIX INC COM 64110L106   449,677 634 SH   SOLE   634 0 0
PROS HOLDINGS INC COM 74346Y103   206,331 11,141 SH   SOLE   11,141 0 0
ATLASSIAN CORPORATION CL A 049468101   296,816 1,869 SH   SOLE   1,869 0 0
EQUINIX INC COM 29444U700   1,185,874 1,336 SH   SOLE   1,336 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   3,144,101 260,058 SH   SOLE   260,058 0 0
WORKDAY INC CL A 98138H101   361,482 1,479 SH   SOLE   1,479 0 0
TESLA INC COM 88160R101   1,087,095 4,166 SH   SOLE   1,726 0 2,440
DTE ENERGY CO COM 233331107   1,656,874 12,903 SH   SOLE   12,903 0 0
KINIKSA PHARMACEUTICALS INTL ORD SHS CL A G52694109   4,894,341 195,852 SH   SOLE   195,852 0 0
VANECK ETF TRUST EMERGING MRKT HI 92189F353   3,813,967 191,753 SH   SOLE   0 0 191,753
DRDGOLD LIMITED SPON ADR REPSTG 26152H301   169,789 17,613 SH   SOLE   17,613 0 0
TRACTOR SUPPLY CO COM 892356106   1,108,152 3,809 SH   SOLE   3,809 0 0
M & T BK CORP COM 55261F104   1,036,124 5,817 SH   SOLE   5,817 0 0
LOUISIANA PAC CORP COM 546347105   256,077 2,383 SH   SOLE   2,383 0 0
CISCO SYS INC COM 17275R102   6,197,493 116,477 SH   SOLE   109,412 0 7,065
COPART INC COM 217204106   1,322,157 25,232 SH   SOLE   25,232 0 0
RAYMOND JAMES FINL INC COM 754730109   3,529,297 28,820 SH   SOLE   28,820 0 0
PHILLIPS 66 COM 718546104   1,610,657 12,253 SH   SOLE   12,253 0 0
PIMCO MUN INCOME FD COM 72200R107   211,054 20,451 SH   SOLE   20,451 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   4,258,362 309,474 SH   SOLE   309,474 0 0
NUVEEN CHURCHILL DIRECT LEND COM SHS 67090S108   2,748,928 157,803 SH   SOLE   157,803 0 0
FIRSTENERGY CORP COM 337932107   2,288,283 51,596 SH   SOLE   51,596 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   1,223,607 6,899 SH   SOLE   6,899 0 0
ALLIANT ENERGY CORP COM 018802108   1,630,255 26,862 SH   SOLE   26,862 0 0
URBAN OUTFITTERS INC COM 917047102   300,772 7,851 SH   SOLE   7,851 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   407,086 5,062 SH   SOLE   0 0 5,062
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109   468,111 14,399 SH   SOLE   14,399 0 0
OIL STS INTL INC COM 678026105   87,842 19,096 SH   SOLE   19,096 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   880,655 31,610 SH   SOLE   31,610 0 0
UNIFIRST CORP MASS COM 904708104   266,390 1,341 SH   SOLE   1,341 0 0
BNY MELLON MUN INCOME INC COM 05589T104   763,018 104,380 SH   SOLE   104,380 0 0
PIMCO NEW YORK MUN INCOME FD COM 72201E105   369,256 58,612 SH   SOLE   58,612 0 0
EVERGY INC COM 30034W106   538,743 8,688 SH   SOLE   8,688 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101   942,445 6,312 SH   SOLE   6,312 0 0
BOOKING HOLDINGS INC COM 09857L108   497,030 118 SH   SOLE   118 0 0
HEXCEL CORP NEW COM 428291108   481,285 7,784 SH   SOLE   7,784 0 0
ACI WORLDWIDE INC COM 004498101   383,124 7,527 SH   SOLE   7,527 0 0
ACUSHNET HLDGS CORP COM 005098108   221,531 3,475 SH   SOLE   3,475 0 0
VALLEY NATL BANCORP COM 919794107   275,596 30,419 SH   SOLE   30,419 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT INDS 46137V845   418,715 2,750 SH   SOLE   0 0 2,750
SCHLUMBERGER LTD COM STK 806857108   2,843,874 67,792 SH   SOLE   67,792 0 0
NUVEEN MUN VALUE FD INC COM 670928100   8,090,850 896,990 SH   SOLE   896,990 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   903,122 3,416 SH   SOLE   3,416 0 0
HEICO CORP NEW COM 422806109   807,712 3,089 SH   SOLE   3,089 0 0
EATON VANCE MUN BD FD COM 27827X101   7,371,880 685,119 SH   SOLE   685,119 0 0
DHI GROUP INC COM 23331S100   152,562 82,914 SH   SOLE   82,914 0 0
ENNIS INC COM 293389102   1,424,568 58,576 SH   SOLE   58,576 0 0
TRAVERE THERAPEUTICS INC COM 89422G107   512,090 36,604 SH   SOLE   36,604 0 0
BROOKLINE BANCORP INC DEL COM 11373M107   520,493 51,585 SH   SOLE   51,585 0 0
BIOGEN INC COM 09062X103   1,068,640 5,513 SH   SOLE   5,513 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106   469,124 87,036 SH   SOLE   87,036 0 0
ARLO TECHNOLOGIES INC COM 04206A101   1,411,348 116,544 SH   SOLE   116,544 0 0
GIBRALTAR INDS INC COM 374689107   965,384 13,805 SH   SOLE   13,805 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   690,961 14,107 SH   SOLE   14,107 0 0
AMEREN CORP COM 023608102   1,589,673 18,176 SH   SOLE   18,176 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103   11,842,812 986,901 SH   SOLE   986,901 0 0
UNILEVER PLC SPON ADR NEW 904767704   462,775 7,124 SH   SOLE   7,124 0 0
ISHARES TR AGENCY BOND ETF 464288166   3,624,322 32,829 SH   SOLE   32,829 0 0
GENTHERM INC COM 37253A103   208,032 4,469 SH   SOLE   4,469 0 0
ARGAN INC COM 04010E109   407,546 4,018 SH   SOLE   4,018 0 0
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   1,213,942 52,280 SH   SOLE   52,280 0 0
MORPHOSYS AG SPONSORED ADS 617760202   2,337,958 123,310 SH   SOLE   123,310 0 0
CONAGRA BRANDS INC COM 205887102   516,255 15,875 SH   SOLE   15,875 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   13,222,009 987,454 SH   SOLE   987,454 0 0
DIGITALOCEAN HLDGS INC COM 25402D102   398,043 9,855 SH   SOLE   9,855 0 0
WALMART INC COM 931142103   8,155,750 101,000 SH   SOLE   101,000 0 0
T-MOBILE US INC COM 872590104   3,579,314 17,345 SH   SOLE   17,345 0 0
HUMANA INC COM 444859102   561,897 1,774 SH   SOLE   1,774 0 0
EMERSON ELEC CO COM 291011104   549,361 5,028 SH   SOLE   1,348 0 3,680
VIR BIOTECHNOLOGY INC COM 92764N102   263,139 35,132 SH   SOLE   35,132 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   947,714 7,030 SH   SOLE   7,030 0 0
OCEANFIRST FINL CORP COM 675234108   427,998 23,023 SH   SOLE   23,023 0 0
SOLO BRANDS INC COM CL A 83425V104   161,635 114,635 SH   SOLE   114,635 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105   672,830 52,771 SH   SOLE   52,771 0 0
DOORDASH INC CL A 25809K105   2,942,522 20,616 SH   SOLE   20,616 0 0
HERITAGE COMM CORP COM 426927109   280,276 28,368 SH   SOLE   28,368 0 0
ZSCALER INC COM 98980G102   1,903,417 11,135 SH   SOLE   11,135 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   999,233 3,329 SH   SOLE   3,329 0 0
LCI INDS COM 50189K103   357,281 2,964 SH   SOLE   2,964 0 0
HERCULES CAPITAL INC COM 427096508   2,207,359 112,391 SH   SOLE   112,391 0 0
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   6,127,516 519,281 SH   SOLE   519,281 0 0
SEI INVTS CO COM 784117103   675,364 9,761 SH   SOLE   9,761 0 0
FASTENAL CO COM 311900104   2,119,103 29,671 SH   SOLE   29,671 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   4,302,421 321,316 SH   SOLE   321,316 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108   4,338,177 78,095 SH   SOLE   78,095 0 0
TG THERAPEUTICS INC COM 88322Q108   2,306,932 98,629 SH   SOLE   98,629 0 0
INVESCO TR INVT GRADE NEW YO COM 46131T101   1,732,014 150,218 SH   SOLE   150,218 0 0
OPKO HEALTH INC COM 68375N103   630,854 423,392 SH   SOLE   423,392 0 0
ADVANCED MICRO DEVICES INC COM 007903107   1,377,123 8,393 SH   SOLE   8,393 0 0
OLEMA PHARMACEUTICALS INC COM 68062P106   1,404,084 117,595 SH   SOLE   117,595 0 0
NEWMONT CORP COM 651639106   366,667 6,860 SH   SOLE   6,860 0 0
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   376,547 15,165 SH   SOLE   15,165 0 0
VISA INC COM CL A 92826C839   11,781,017 42,846 SH   SOLE   40,531 0 2,315
HANCOCK JOHN INVT TR II COM 410142103   734,593 52,247 SH   SOLE   52,247 0 0
CINTAS CORP COM 172908105   8,093,555 39,312 SH   SOLE   39,312 0 0
DOW INC COM 260557103   4,171,492 76,359 SH   SOLE   76,359 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   1,904,737 43,969 SH   SOLE   43,969 0 0
COLGATE PALMOLIVE CO COM 194162103   2,177,415 20,975 SH   SOLE   20,975 0 0
SMUCKER J M CO COM NEW 832696405   1,023,174 8,449 SH   SOLE   8,449 0 0
CIPHER MINING INC COM 17253J106   563,994 145,735 SH   SOLE   145,735 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   239,616 2,426 SH   SOLE   2,426 0 0
JACOBS SOLUTIONS INC COM 46982L108   1,016,438 7,765 SH   SOLE   7,765 0 0
BLACKROCK MUN INCOME QUALITY COM 092479104   5,804,255 482,081 SH   SOLE   482,081 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   318,571 983 SH   SOLE   983 0 0
ISHARES TR HIGH YLD CORP BD 46436E320   12,000,469 365,645 SH   SOLE   0 0 365,645
FIRST BANCORP P R COM NEW 318672706   2,749,983 129,900 SH   SOLE   129,900 0 0
VIRTRA INC COM PAR 92827K301   90,632 14,571 SH   SOLE   14,571 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   3,181,904 154,988 SH   SOLE   154,988 0 0
B. RILEY FINANCIAL INC COM 05580M108   64,228 12,234 SH   SOLE   12,234 0 0
CLEAR SECURE INC COM CL A 18467V109   258,061 7,787 SH   SOLE   7,787 0 0
KINDER MORGAN INC DEL COM 49456B101   1,684,362 76,250 SH   SOLE   76,250 0 0
BLACKROCK MUNIHOLDINGS QUALI COM 09254C107   164,744 15,411 SH   SOLE   15,411 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100   9,075,633 692,268 SH   SOLE   692,268 0 0
SINCLAIR INC CL A 829242106   286,309 18,713 SH   SOLE   18,713 0 0
HANCOCK WHITNEY CORPORATION COM 410120109   300,266 5,868 SH   SOLE   5,868 0 0
ROCKET LAB USA INC COM 773122106   860,064 88,393 SH   SOLE   88,393 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   167,348 15,353 SH   SOLE   15,353 0 0
FIRST COMWLTH FINL CORP PA COM 319829107   280,214 16,339 SH   SOLE   16,339 0 0
ENERPAC TOOL GROUP CORP CL A COM 292765104   228,049 5,444 SH   SOLE   5,444 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   1,487,328 63,412 SH   SOLE   63,412 0 0
NATWEST GROUP PLC SPONS ADR 639057207   425,740 45,485 SH   SOLE   45,485 0 0
AAR CORP COM 000361105   646,280 9,888 SH   SOLE   9,888 0 0
INTERNATIONAL BANCSHARES COR COM 459044103   336,319 5,625 SH   SOLE   5,625 0 0
AGILYSYS INC COM 00847J105   333,884 3,064 SH   SOLE   3,064 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   486,308 83,991 SH   SOLE   83,991 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   6,174,576 454,347 SH   SOLE   454,347 0 0
MICROSOFT CORP COM 594918104   13,901,640 32,325 SH   SOLE   28,901 0 3,424
LEMAITRE VASCULAR INC COM 525558201   1,657,901 17,848 SH   SOLE   17,848 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   19,448,449 1,624,766 SH   SOLE   1,624,766 0 0
WASTE MGMT INC DEL COM 94106L109   3,803,855 18,323 SH   SOLE   18,323 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   742,512 3,370 SH   SOLE   0 0 3,370
DANAHER CORPORATION COM 235851102   1,085,112 3,903 SH   SOLE   3,903 0 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   2,366,941 259,533 SH   SOLE   259,533 0 0
CUMMINS INC COM 231021106   889,127 2,746 SH   SOLE   2,746 0 0
HOWMET AEROSPACE INC COM 443201108   2,594,370 25,879 SH   SOLE   25,879 0 0
GARMIN LTD SHS H2906T109   278,832 1,584 SH   SOLE   1,584 0 0
UNITED RENTALS INC COM 911363109   4,896,437 6,047 SH   SOLE   6,047 0 0
PALMER SQUARE CAPITAL BDC IN COM SHS 69702V107   791,528 48,560 SH   SOLE   48,560 0 0
STRYKER CORPORATION COM 863667101   3,293,246 9,116 SH   SOLE   9,116 0 0
SALESFORCE INC COM 79466L302   4,299,437 15,708 SH   SOLE   15,708 0 0
CHEVRON CORP NEW COM 166764100   5,521,300 37,491 SH   SOLE   37,491 0 0
AIRBNB INC COM CL A 009066101   320,829 2,530 SH   SOLE   2,530 0 0
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   1,813,420 494,794 SH   SOLE   494,794 0 0
FRANKLIN UNVL TR SH BEN INT 355145103   2,463,245 325,826 SH   SOLE   325,826 0 0
ONTO INNOVATION INC COM 683344105   1,198,659 5,775 SH   SOLE   5,775 0 0
MCCORMICK & CO INC COM NON VTG 579780206   559,722 6,801 SH   SOLE   6,801 0 0
AEGON LTD AMER REG 1 CERT 0076CA104   855,934 133,949 SH   SOLE   133,949 0 0
EATON CORP PLC SHS G29183103   1,110,655 3,351 SH   SOLE   3,351 0 0
EXTRA SPACE STORAGE INC COM 30225T102   668,505 3,710 SH   SOLE   3,710 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   488,634 6,930 SH   SOLE   0 0 6,930
SOUTHERN COPPER CORP COM 84265V105   784,590 6,783 SH   SOLE   6,783 0 0
DUCOMMUN INC DEL COM 264147109   736,111 11,182 SH   SOLE   11,182 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   6,598,770 14,676 SH   SOLE   14,676 0 0
ELECTRONIC ARTS INC COM 285512109   373,661 2,605 SH   SOLE   2,605 0 0
AMGEN INC COM 031162100   3,513,011 10,901 SH   SOLE   9,597 0 1,304
METROCITY BANKSHARES INC COM 59165J105   286,175 9,346 SH   SOLE   9,346 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109   233,625 2,500 SH   SOLE   2,500 0 0
BNY MELLON STRATEGIC MUNS IN COM 05588W108   9,476,835 1,455,735 SH   SOLE   1,455,735 0 0
CORTEVA INC COM 22052L104   1,330,653 22,634 SH   SOLE   22,634 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   520,619 25,850 SH   SOLE   25,850 0 0
WESTERN ASSET INVT GRADE DEF COM 95790A101   1,539,432 85,524 SH   SOLE   85,524 0 0
CAPITAL SOUTHWEST CORP COM 140501107   5,306,044 209,808 SH   SOLE   209,808 0 0
INSTEEL INDS INC COM 45774W108   219,993 7,076 SH   SOLE   7,076 0 0
CONSOL ENERGY INC NEW COM 20854L108   2,992,571 28,596 SH   SOLE   28,596 0 0
WILLIAMS COS INC COM 969457100   2,936,573 64,328 SH   SOLE   64,328 0 0
EQT CORP COM 26884L109   228,634 6,240 SH   SOLE   6,240 0 0
C4 THERAPEUTICS INC COM STK 12529R107   1,096,475 192,364 SH   SOLE   192,364 0 0
GRAINGER W W INC COM 384802104   442,533 426 SH   SOLE   426 0 0
ENOVA INTL INC COM 29357K103   850,720 10,153 SH   SOLE   10,153 0 0
INTUITIVE MACHINES INC CLASS A COM 46125A100   189,368 23,524 SH   SOLE   23,524 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   491,305 4,295 SH   SOLE   0 0 4,295
HANCOCK JOHN INCOME SECS TR COM 410123103   2,037,793 175,294 SH   SOLE   175,294 0 0
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   3,272,511 297,501 SH   SOLE   297,501 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   212,760 2,867 SH   SOLE   2,867 0 0
INVESCO EXCH TRADED FD TR II NY AMT FRE MUN 46138E529   2,779,561 119,039 SH   SOLE   119,039 0 0
APTIV PLC SHS G6095L109   500,470 6,950 SH   SOLE   6,950 0 0
COMPASS PATHWAYS PLC SPONSORED ADS 20451W101   933,244 148,134 SH   SOLE   148,134 0 0
NISOURCE INC COM 65473P105   2,122,347 61,251 SH   SOLE   61,251 0 0
DBX ETF TR XTRACK MUN INFRA 233051705   4,570,555 174,916 SH   SOLE   0 0 174,916
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   6,415,545 595,134 SH   SOLE   595,134 0 0
REVOLVE GROUP INC CL A 76156B107   268,863 10,850 SH   SOLE   10,850 0 0
ROPER TECHNOLOGIES INC COM 776696106   2,334,266 4,195 SH   SOLE   4,195 0 0
ALPHABET INC CAP STK CL C 02079K107   1,362,264 8,148 SH   SOLE   8,148 0 0
SIMULATIONS PLUS INC COM 829214105   1,234,179 38,544 SH   SOLE   38,544 0 0
INSMED INC COM PAR $.01 457669307   6,384,288 87,456 SH   SOLE   87,456 0 0
PACIFIC PREMIER BANCORP COM 69478X105   243,423 9,675 SH   SOLE   9,675 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106   364,105 12,625 SH   SOLE   12,625 0 0
VANECK ETF TRUST INTERNATIONAL HI 92189F445   343,420 15,877 SH   SOLE   15,877 0 0
DEVON ENERGY CORP NEW COM 25179M103   2,197,957 56,185 SH   SOLE   56,185 0 0
INVESCO QUALITY MUN INCOME T COM 46133G107   10,991,409 1,052,817 SH   SOLE   1,052,817 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585   1,775,004 78,194 SH   SOLE   78,194 0 0
SKECHERS U S A INC CL A 830566105   2,881,374 43,057 SH   SOLE   43,057 0 0
HERITAGE FINL CORP WASH COM 42722X106   378,754 17,398 SH   SOLE   17,398 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   700,266 16,801 SH   SOLE   16,801 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,354,202 7,855 SH   SOLE   7,855 0 0
IRADIMED CORP COM 46266A109   437,875 8,707 SH   SOLE   8,707 0 0
RAMBUS INC DEL COM 750917106   424,564 10,056 SH   SOLE   10,056 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   772,520 34,861 SH   SOLE   34,861 0 0
GATES INDL CORP PLC ORD SHS G39108108   582,818 33,209 SH   SOLE   33,209 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,439,939 15,015 SH   SOLE   15,015 0 0
NUVEEN N Y MUN VALUE FD COM 67062M105   2,438,920 283,266 SH   SOLE   283,266 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   879,446 21,608 SH   SOLE   21,608 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,603,606 2,602 SH   SOLE   1,177 0 1,425
OLD REP INTL CORP COM 680223104   2,754,330 77,762 SH   SOLE   77,762 0 0
CONSOLIDATED EDISON INC COM 209115104   1,546,435 14,851 SH   SOLE   14,851 0 0
WILLIAMS SONOMA INC COM 969904101   3,292,050 21,250 SH   SOLE   21,250 0 0
INVESCO ADVANTAGE MUN INCOME SH BEN INT 46132E103   8,719,299 936,552 SH   SOLE   936,552 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   1,372,868 25,869 SH   SOLE   25,869 0 0
PHILIP MORRIS INTL INC COM 718172109   2,407,483 19,831 SH   SOLE   19,831 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,338,140 13,450 SH   SOLE   13,450 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   16,933,331 94,515 SH   SOLE   0 0 94,515
CRINETICS PHARMACEUTICALS IN COM 22663K107   2,086,668 40,835 SH   SOLE   40,835 0 0
ECOLAB INC COM 278865100   2,098,813 8,220 SH   SOLE   8,220 0 0
PINNACLE WEST CAP CORP COM 723484101   2,152,294 24,295 SH   SOLE   24,295 0 0
ACADIA PHARMACEUTICALS INC COM 004225108   1,473,927 95,834 SH   SOLE   95,834 0 0
GERON CORP COM 374163103   1,552,153 341,884 SH   SOLE   341,884 0 0
NUVEEN N Y SELECT TAX FREE I SH BEN INT 67063V104   419,366 34,459 SH   SOLE   34,459 0 0
ARVINAS INC COM 04335A105   1,579,399 64,125 SH   SOLE   64,125 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   342,700 25,180 SH   SOLE   25,180 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105   24,460 40,099 SH   SOLE   40,099 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   2,098,585 7,743 SH   SOLE   7,743 0 0
TERADYNE INC COM 880770102   232,235 1,734 SH   SOLE   1,734 0 0
TRADEWEB MKTS INC CL A 892672106   3,421,825 27,669 SH   SOLE   27,669 0 0
THE CIGNA GROUP COM 125523100   273,341 789 SH   SOLE   789 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,164,971 56,662 SH   SOLE   56,662 0 0
EHANG HLDGS LTD ADS 26853E102   516,605 36,535 SH   SOLE   36,535 0 0
EDITAS MEDICINE INC COM 28106W103   773,238 226,756 SH   SOLE   226,756 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303   769,367 16,450 SH   SOLE   0 0 16,450
CHEMED CORP NEW COM 16359R103   292,672 487 SH   SOLE   487 0 0
SEMPRA COM 816851109   4,639,542 55,477 SH   SOLE   55,477 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,066,980 5,865 SH   SOLE   4,230 0 1,635
PIMCO NEW YORK MUN FD II COM 72200Y102   1,671,331 211,829 SH   SOLE   211,829 0 0
MASCO CORP COM 574599106   330,388 3,936 SH   SOLE   3,936 0 0
PIMCO CALIF MUN INCOME FD II COM 72200M108   3,443,343 548,303 SH   SOLE   548,303 0 0
GRIFOLS S A SP ADR REP B NVT 398438408   2,168,061 244,151 SH   SOLE   244,151 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202   493,982 1,747 SH   SOLE   1,747 0 0
HONEYWELL INTL INC COM 438516106   429,794 2,070 SH   SOLE   0 0 2,070
TELEDYNE TECHNOLOGIES INC COM 879360105   279,309 641 SH   SOLE   0 0 641
MONDELEZ INTL INC CL A 609207105   1,172,254 15,869 SH   SOLE   9,861 0 6,008
AMERICAN INTL GROUP INC COM NEW 026874784   1,190,427 16,256 SH   SOLE   16,256 0 0
MFS INVT GRADE MUN TR SH BEN INT 59318B108   896,983 109,122 SH   SOLE   109,122 0 0
KELLANOVA COM 487836108   2,010,405 24,909 SH   SOLE   24,909 0 0
SAGE THERAPEUTICS INC COM 78667J108   284,598 39,418 SH   SOLE   39,418 0 0
ASSOCIATED BANC CORP COM 045487105   577,294 26,801 SH   SOLE   26,801 0 0
NORTHERN OIL & GAS INC COM 665531307   966,445 27,293 SH   SOLE   27,293 0 0
TOLL BROTHERS INC COM 889478103   2,336,198 15,122 SH   SOLE   15,122 0 0
IRON MTN INC DEL COM 46284V101   8,919,855 75,064 SH   SOLE   75,064 0 0
CACTUS INC CL A 127203107   231,878 3,886 SH   SOLE   3,886 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   23,406,197 1,890,646 SH   SOLE   1,890,646 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   291,199 3,477 SH   SOLE   3,477 0 0
DATADOG INC CL A COM 23804L103   552,403 4,801 SH   SOLE   4,801 0 0
NUVEEN PFD SECS & INC OPPTY COM 67075A106   361,269 17,352 SH   SOLE   17,352 0 0
PULTE GROUP INC COM 745867101   2,093,098 14,583 SH   SOLE   14,583 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   6,164,374 27,883 SH   SOLE   27,883 0 0
PROVIDENT FINL SVCS INC COM 74386T105   497,427 26,801 SH   SOLE   26,801 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   1,297,564 16,477 SH   SOLE   16,477 0 0
TRAVELZOO COM NEW 89421Q205   1,532,591 127,186 SH   SOLE   127,186 0 0
HAYWARD HLDGS INC COM 421298100   727,760 47,442 SH   SOLE   47,442 0 0
GRACO INC COM 384109104   841,059 9,611 SH   SOLE   9,611 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,036,650 14,250 SH   SOLE   14,250 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405   1,680,767 199,616 SH   SOLE   199,616 0 0
CASSAVA SCIENCES INC COM 14817C107   662,675 22,517 SH   SOLE   22,517 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   3,949,598 183,191 SH   SOLE   183,191 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   2,511,161 244,039 SH   SOLE   244,039 0 0
WESTERN ASSET MUN HIGH INCOM COM 95766N103   3,129,086 432,792 SH   SOLE   432,792 0 0
IDACORP INC COM 451107106   840,905 8,157 SH   SOLE   8,157 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   1,844,377 48,447 SH   SOLE   48,447 0 0
CORNING INC COM 219350105   269,049 5,959 SH   SOLE   5,959 0 0
HUNT J B TRANS SVCS INC COM 445658107   464,257 2,694 SH   SOLE   2,694 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   6,811,911 538,491 SH   SOLE   538,491 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   601,617 4,317 SH   SOLE   4,317 0 0
EXXON MOBIL CORP COM 30231G102   7,462,759 63,694 SH   SOLE   61,229 0 2,465
WISDOMTREE TR ARTIFICIAL INTEL 97717Y543   15,064,110 755,851 SH   SOLE   0 0 755,851
INTERPUBLIC GROUP COS INC COM 460690100   677,325 21,414 SH   SOLE   21,414 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   47,721,936 843,591 SH   SOLE   0 0 843,591
WISDOMTREE TR INTL QULTY DIV 97717X131   52,152,021 1,332,108 SH   SOLE   0 0 1,332,108
INTERDIGITAL INC COM 45867G101   487,349 3,441 SH   SOLE   3,441 0 0
PURE STORAGE INC CL A 74624M102   1,013,291 20,169 SH   SOLE   20,169 0 0
GENERAL DYNAMICS CORP COM 369550108   1,127,206 3,730 SH   SOLE   3,730 0 0
COCA-COLA FEMSA SAB DE CV SPONS ADS REP 191241108   265,716 2,995 SH   SOLE   2,995 0 0
RTX CORPORATION COM 75513E101   2,992,079 24,709 SH   SOLE   22,549 0 2,160
KT CORP SPONSORED ADR 48268K101   168,380 10,948 SH   SOLE   10,948 0 0
NEW MTN FIN CORP COM 647551100   2,317,519 193,449 SH   SOLE   193,449 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   1,623,583 123,092 SH   SOLE   123,092 0 0
CMS ENERGY CORP COM 125896100   1,022,087 14,471 SH   SOLE   14,471 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105   3,602,097 253,312 SH   SOLE   253,312 0 0
NICE LTD SPONSORED ADR 653656108   1,017,359 5,858 SH   SOLE   5,858 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   486,132 5,751 SH   SOLE   5,751 0 0
BRADY CORP CL A 104674106   574,342 7,495 SH   SOLE   7,495 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   2,604,387 51,399 SH   SOLE   51,399 0 0
BELDEN INC COM 077454106   3,443,036 29,395 SH   SOLE   29,395 0 0
CONOCOPHILLIPS COM 20825C104   3,966,845 37,679 SH   SOLE   37,679 0 0
NUVEEN MUN INCOME FD INC COM 67062J102   1,487,968 148,204 SH   SOLE   148,204 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   5,588,290 310,116 SH   SOLE   310,116 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108   1,447,162 131,920 SH   SOLE   131,920 0 0
HARMONY GOLD MINING CO LTD SPONSORED ADR 413216300   124,623 12,254 SH   SOLE   12,254 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   522,855 1,136 SH   SOLE   1,136 0 0
BANK AMERICA CORP COM 060505104   1,005,650 25,344 SH   SOLE   25,344 0 0
INTEL CORP COM 458140100   243,679 10,387 SH   SOLE   10,387 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   703,741 170,811 SH   SOLE   170,811 0 0
POLARIS INC COM 731068102   278,521 3,346 SH   SOLE   3,346 0 0
CELCUITY INC COM 15102K100   1,088,818 73,026 SH   SOLE   73,026 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   6,236,311 288,451 SH   SOLE   288,451 0 0
MARTEN TRANS LTD COM 573075108   263,057 14,862 SH   SOLE   14,862 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   393,698 2,381 SH   SOLE   2,381 0 0
TEXAS INSTRS INC COM 882508104   2,435,254 11,789 SH   SOLE   11,789 0 0
FIRST FINL BANCORP OH COM 320209109   316,006 12,525 SH   SOLE   12,525 0 0
PREMIER FINANCIAL CORP COM 74052F108   598,834 25,504 SH   SOLE   25,504 0 0
PPL CORP COM 69351T106   2,090,623 63,199 SH   SOLE   63,199 0 0
MCDONALDS CORP COM 580135101   2,990,593 9,821 SH   SOLE   9,821 0 0
D R HORTON INC COM 23331A109   765,942 4,015 SH   SOLE   4,015 0 0
REXFORD INDL RLTY INC COM 76169C100   542,593 10,785 SH   SOLE   10,785 0 0
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109   4,588,077 411,118 SH   SOLE   411,118 0 0
ANTERO MIDSTREAM CORP COM 03676B102   2,779,494 184,684 SH   SOLE   184,684 0 0
APPLIED MATLS INC COM 038222105   6,625,826 32,793 SH   SOLE   32,793 0 0
TJX COS INC NEW COM 872540109   5,645,681 48,032 SH   SOLE   48,032 0 0
JABIL INC COM 466313103   799,745 6,674 SH   SOLE   6,674 0 0
AMAZON COM INC COM 023135106   12,774,598 68,559 SH   SOLE   68,559 0 0
POTLATCHDELTIC CORPORATION COM 737630103   597,183 13,256 SH   SOLE   13,256 0 0
BWX TECHNOLOGIES INC COM 05605H100   968,843 8,913 SH   SOLE   8,913 0 0
MODINE MFG CO COM 607828100   268,103 2,019 SH   SOLE   2,019 0 0
CLEANSPARK INC COM NEW 18452B209   195,010 20,879 SH   SOLE   20,879 0 0
EXELON CORP COM 30161N101   1,492,970 36,818 SH   SOLE   36,818 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,788,736 6,134 SH   SOLE   6,134 0 0
KURA ONCOLOGY INC COM 50127T109   2,426,262 124,169 SH   SOLE   124,169 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   861,967 16,554 SH   SOLE   16,554 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   3,956,691 49,280 SH   SOLE   49,280 0 0
FORTINET INC COM 34959E109   3,638,956 46,924 SH   SOLE   46,924 0 0
ABBOTT LABS COM 002824100   3,149,868 27,628 SH   SOLE   27,628 0 0
BRIDGEBIO PHARMA INC COM 10806X102   968,575 38,043 SH   SOLE   38,043 0 0
ELEVANCE HEALTH INC COM 036752103   1,449,240 2,787 SH   SOLE   2,787 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   467,414 10,770 SH   SOLE   0 0 10,770
TEXTRON INC COM 883203101   767,900 8,669 SH   SOLE   8,669 0 0
MADDEN STEVEN LTD COM 556269108   204,778 4,180 SH   SOLE   4,180 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   3,283,649 285,039 SH   SOLE   285,039 0 0
COMCAST CORP NEW CL A 20030N101   1,148,216 27,489 SH   SOLE   27,489 0 0
PEOPLES BANCORP INC COM 709789101   362,374 12,043 SH   SOLE   12,043 0 0
MSCI INC COM 55354G100   410,383 704 SH   SOLE   704 0 0
ASTRONICS CORP COM 046433108   332,952 17,092 SH   SOLE   17,092 0 0
AUTOZONE INC COM 053332102   1,971,925 626 SH   SOLE   626 0 0
ALTIMMUNE INC COM NEW 02155H200   1,069,023 174,108 SH   SOLE   174,108 0 0
AUTOLIV INC COM 052800109   376,374 4,031 SH   SOLE   4,031 0 0
CARLYLE SECURED LENDING INC COM 872280102   2,051,860 120,911 SH   SOLE   120,911 0 0
PIMCO CALIF MUN INCOME FD COM 72200N106   2,263,320 227,241 SH   SOLE   227,241 0 0
SYNOPSYS INC COM 871607107   2,655,003 5,243 SH   SOLE   5,243 0 0
DYNATRACE INC COM NEW 268150109   829,052 15,505 SH   SOLE   15,505 0 0
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101   1,129,229 121,947 SH   SOLE   121,947 0 0
FEDERATED HERMES PREM MUNI I COM 31423P108   1,468,814 118,262 SH   SOLE   118,262 0 0
ARBOR REALTY TRUST INC COM 038923108   2,372,698 152,487 SH   SOLE   152,487 0 0
GRIFFON CORP COM 398433102   228,410 3,263 SH   SOLE   3,263 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   7,409,519 918,156 SH   SOLE   918,156 0 0
NVIDIA CORPORATION COM 67066G104   16,341,456 134,567 SH   SOLE   125,567 0 9,000
ABRDN NATL MUN INCOME FD SH BEN INT 24610T108   2,715,684 243,123 SH   SOLE   243,123 0 0
MODERNA INC COM 60770K107   204,099 3,054 SH   SOLE   3,054 0 0
TRANSDIGM GROUP INC COM 893641100   705,002 494 SH   SOLE   494 0 0
ARISTA NETWORKS INC COM 040413106   6,966,333 18,150 SH   SOLE   18,150 0 0
KROGER CO COM 501044101   849,358 14,823 SH   SOLE   14,823 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108   14,231,717 1,104,947 SH   SOLE   1,104,947 0 0
MICRON TECHNOLOGY INC COM 595112103   565,220 5,450 SH   SOLE   5,450 0 0
S & T BANCORP INC COM 783859101   507,963 12,103 SH   SOLE   12,103 0 0
ROSS STORES INC COM 778296103   2,072,673 13,771 SH   SOLE   13,771 0 0
AXON ENTERPRISE INC COM 05464C101   2,258,539 5,652 SH   SOLE   5,652 0 0
GILEAD SCIENCES INC COM 375558103   1,414,381 16,870 SH   SOLE   16,870 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   3,314,665 203,229 SH   SOLE   203,229 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   648,662 12,901 SH   SOLE   12,901 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   322,448 280 SH   SOLE   280 0 0
ADOBE INC COM 00724F101   5,851,432 11,301 SH   SOLE   11,301 0 0
REPUBLIC SVCS INC COM 760759100   2,168,068 10,795 SH   SOLE   10,795 0 0
ONEOK INC NEW COM 682680103   677,916 7,439 SH   SOLE   7,439 0 0
THE TRADE DESK INC COM CL A 88339J105   240,353 2,192 SH   SOLE   2,192 0 0
ALLETE INC COM NEW 018522300   1,214,988 18,928 SH   SOLE   18,928 0 0
MOODYS CORP COM 615369105   3,974,691 8,375 SH   SOLE   8,375 0 0
JOHNSON CTLS INTL PLC SHS G51502105   248,042 3,196 SH   SOLE   3,196 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105   269,287 9,116 SH   SOLE   9,116 0 0
NOVO-NORDISK A S ADR 670100205   2,148,142 18,041 SH   SOLE   18,041 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   354,382 4,627 SH   SOLE   4,627 0 0
FLOWERS FOODS INC COM 343498101   862,518 37,387 SH   SOLE   37,387 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   823,506 3,462 SH   SOLE   3,462 0 0
FIRST MID ILL BANCSHARES INC COM 320866106   271,747 6,984 SH   SOLE   6,984 0 0
HUB GROUP INC CL A 443320106   370,099 8,143 SH   SOLE   8,143 0 0
BOEING CO COM 097023105   455,816 2,998 SH   SOLE   2,998 0 0
NATIONAL FUEL GAS CO COM 636180101   207,892 3,430 SH   SOLE   3,430 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   2,146,418 16,066 SH   SOLE   16,066 0 0
AMENTUM HOLDINGS INC COM 023939101   250,421 7,765 SH   SOLE   7,765 0 0
FABRINET SHS G3323L100   1,329,029 5,621 SH   SOLE   5,621 0 0
GALLAGHER ARTHUR J & CO COM 363576109   4,142,329 14,722 SH   SOLE   14,722 0 0
ISHARES TR CONV BD ETF 46435G102   273,350 3,267 SH   SOLE   3,267 0 0
CLOUDFLARE INC CL A COM 18915M107   397,817 4,918 SH   SOLE   4,918 0 0
ING GROEP N.V. SPONSORED ADR 456837103   2,147,184 118,237 SH   SOLE   118,237 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   2,572,555 49,311 SH   SOLE   49,311 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,892,078 96,732 SH   SOLE   96,732 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100   2,214,659 172,213 SH   SOLE   172,213 0 0
ISHARES TR ISHS 5-10YR INVT 464288638   5,301,412 98,686 SH   SOLE   98,686 0 0
GENERAL MLS INC COM 370334104   3,079,323 41,697 SH   SOLE   41,697 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,661,691 13,232 SH   SOLE   13,232 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   812,018 36,267 SH   SOLE   36,267 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   436,135 22,516 SH   SOLE   22,516 0 0
DIGITAL RLTY TR INC COM 253868103   1,701,804 10,516 SH   SOLE   10,516 0 0
BOSTON SCIENTIFIC CORP COM 101137107   8,354,796 99,722 SH   SOLE   95,482 0 4,240
DOLBY LABORATORIES INC COM CL A 25659T107   1,105,246 14,442 SH   SOLE   14,442 0 0
COLUMBIA ETF TR II EM CORE EX ETF 19762B202   19,086,500 584,221 SH   SOLE   0 0 584,221
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   489,042 4,240 SH   SOLE   0 0 4,240
PLIANT THERAPEUTICS INC COM 729139105   1,031,029 91,974 SH   SOLE   91,974 0 0
SPDR GOLD TR GOLD SHS 78463V107   479,259 1,956 SH   SOLE   0 0 1,956
BLUE OWL CAPITAL CORPORATION COM 69121K104   3,436,917 235,890 SH   SOLE   235,890 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105   353,572 31,345 SH   SOLE   31,345 0 0
QUANTA SVCS INC COM 74762E102   5,002,957 16,780 SH   SOLE   16,780 0 0
COCA COLA CO COM 191216100   5,401,501 75,167 SH   SOLE   75,167 0 0
AMYLYX PHARMACEUTICALS INC COM 03237H101   371,090 114,534 SH   SOLE   114,534 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   982,434 71,606 SH   SOLE   71,606 0 0
LINCOLN ELEC HLDGS INC COM 533900106   652,292 3,397 SH   SOLE   3,397 0 0
SANDY SPRING BANCORP INC COM 800363103   622,381 19,840 SH   SOLE   19,840 0 0
ANNEXON INC COM 03589W102   1,535,672 259,404 SH   SOLE   259,404 0 0
PIMCO CALIF MUN INCOME FD II COM 72201C109   2,489,572 331,943 SH   SOLE   331,943 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   1,093,306 14,942 SH   SOLE   14,942 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109   794,548 34,233 SH   SOLE   34,233 0 0
INSTALLED BLDG PRODS INC COM 45780R101   256,613 1,042 SH   SOLE   1,042 0 0
ISHARES TR INTL SEL DIV ETF 464288448   1,928,553 63,796 SH   SOLE   0 0 63,796
DICKS SPORTING GOODS INC COM 253393102   4,300,264 20,605 SH   SOLE   20,605 0 0
COLUMBIA BKG SYS INC COM 197236102   207,574 7,950 SH   SOLE   7,950 0 0
PTC INC COM 69370C100   203,784 1,128 SH   SOLE   1,128 0 0
CATHAY GEN BANCORP COM 149150104   335,440 7,810 SH   SOLE   7,810 0 0
NEW JERSEY RES CORP COM 646025106   1,570,061 33,264 SH   SOLE   33,264 0 0
RIOT PLATFORMS INC COM 767292105   554,860 74,779 SH   SOLE   74,779 0 0
FLUSHING FINL CORP COM 343873105   149,474 10,252 SH   SOLE   10,252 0 0
FAIR ISAAC CORP COM 303250104   1,556,760 801 SH   SOLE   801 0 0
MARATHON OIL CORP COM 565849106   809,099 30,383 SH   SOLE   30,383 0 0
LGI HOMES INC COM 50187T106   258,611 2,182 SH   SOLE   2,182 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   2,737,021 189,939 SH   SOLE   189,939 0 0
WESTERN ASSET DIVERSIFIED IN COM SHS BEN INT 95790K109   3,257,990 207,780 SH   SOLE   207,780 0 0
AMKOR TECHNOLOGY INC COM 031652100   202,174 6,607 SH   SOLE   6,607 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376   207,888 8,644 SH   SOLE   8,644 0 0
S&P GLOBAL INC COM 78409V104   7,760,666 15,022 SH   SOLE   15,022 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   6,158,509 517,957 SH   SOLE   517,957 0 0
JPMORGAN CHASE & CO. COM 46625H100   6,742,038 31,974 SH   SOLE   31,974 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   505,255 5,005 SH   SOLE   5,005 0 0
SLR INVESTMENT CORP COM 83413U100   1,714,090 113,893 SH   SOLE   113,893 0 0
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   847,440 28,409 SH   SOLE   28,409 0 0
AXSOME THERAPEUTICS INC COM 05464T104   5,225,761 58,148 SH   SOLE   58,148 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   1,032,968 13,606 SH   SOLE   13,606 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   15,612,738 513,239 SH   SOLE   0 0 513,239
EATON VANCE NEW YORK MUN BD COM 27827Y109   3,203,176 321,604 SH   SOLE   321,604 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   399,508 44,588 SH   SOLE   44,588 0 0
G III APPAREL GROUP LTD COM 36237H101   279,227 9,149 SH   SOLE   9,149 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106   260,731 3,512 SH   SOLE   3,512 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101   412,149 19,673 SH   SOLE   19,673 0 0
SPDR SER TR S&P BIOTECH 78464A870   662,312 4,390 SH   SOLE   0 0 4,390
WAFD INC COM 938824109   606,355 17,399 SH   SOLE   17,399 0 0
MERCURY SYS INC COM 589378108   397,343 10,739 SH   SOLE   10,739 0 0
REYNOLDS CONSUMER PRODS INC COM 76171L106   2,029,648 65,262 SH   SOLE   65,262 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   5,883,525 140,889 SH   SOLE   8,480 0 132,409
SPDR SER TR PORTFLI HIGH YLD 78468R606   288,480 11,995 SH   SOLE   11,995 0 0
EASTMAN CHEM CO COM 277432100   277,076 2,475 SH   SOLE   2,475 0 0
ROYCE SMALL CAP TRUST INC COM 780910105   936,160 59,628 SH   SOLE   59,628 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   373,494 6,252 SH   SOLE   6,252 0 0
SCHWAB CHARLES CORP COM 808513105   3,390,017 52,307 SH   SOLE   52,307 0 0
AGENUS INC COM NEW 00847G804   164,104 29,946 SH   SOLE   29,946 0 0
NASDAQ INC COM 631103108   414,697 5,680 SH   SOLE   5,680 0 0
MERCANTILE BK CORP COM 587376104   599,357 13,709 SH   SOLE   13,709 0 0
MANNKIND CORP COM NEW 56400P706   1,537,999 244,515 SH   SOLE   244,515 0 0
PFIZER INC COM 717081103   1,145,648 39,587 SH   SOLE   39,587 0 0
PACIRA BIOSCIENCES INC COM 695127100   718,622 47,749 SH   SOLE   47,749 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   4,388,971 71,319 SH   SOLE   71,319 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   877,302 15,300 SH   SOLE   0 0 15,300
TOTALENERGIES SE SPONSORED ADS 89151E109   684,778 10,597 SH   SOLE   10,597 0 0
ARCHER AVIATION INC COM CL A 03945R102   134,632 44,433 SH   SOLE   44,433 0 0
FIRST FNDTN INC COM 32026V104   88,901 14,247 SH   SOLE   14,247 0 0
ABBVIE INC COM 00287Y109   6,480,669 32,851 SH   SOLE   30,343 0 2,508
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   4,833,139 433,077 SH   SOLE   433,077 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   1,766,888 43,670 SH   SOLE   43,670 0 0
KNOWLES CORP COM 49926D109   183,077 10,154 SH   SOLE   10,154 0 0
WEX INC COM 96208T104   595,004 2,837 SH   SOLE   2,837 0 0
GENTEX CORP COM 371901109   1,735,143 58,442 SH   SOLE   58,442 0 0
STAG INDL INC COM 85254J102   456,493 11,678 SH   SOLE   11,678 0 0
NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100   9,945,115 658,181 SH   SOLE   658,181 0 0
INVESCO MUNICIPAL TRUST COM 46131J103   2,987,291 291,159 SH   SOLE   291,159 0 0
HANMI FINL CORP COM NEW 410495204   263,785 14,182 SH   SOLE   14,182 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100   3,300,106 351,449 SH   SOLE   351,449 0 0
COMMUNITY TR BANCORP INC COM 204149108   553,262 11,141 SH   SOLE   11,141 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109   885,474 63,566 SH   SOLE   63,566 0 0
PILGRIMS PRIDE CORP COM 72147K108   274,412 5,959 SH   SOLE   5,959 0 0
INNOVIVA INC COM 45781M101   200,129 10,364 SH   SOLE   10,364 0 0
TRANSUNION COM 89400J107   280,387 2,678 SH   SOLE   2,678 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106   233,267 15,804 SH   SOLE   15,804 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   1,826,084 16,672 SH   SOLE   16,672 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109   235,508 20,823 SH   SOLE   20,823 0 0
WESTERN UN CO COM 959802109   1,286,388 107,828 SH   SOLE   107,828 0 0
INVESCO LTD SHS G491BT108   939,337 53,493 SH   SOLE   53,493 0 0
HNI CORP COM 404251100   750,314 13,936 SH   SOLE   13,936 0 0
PAYPAL HLDGS INC COM 70450Y103   488,468 6,260 SH   SOLE   6,260 0 0
EAGLE BANCORP INC MD COM 268948106   317,881 14,078 SH   SOLE   14,078 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   491,936 21,086 SH   SOLE   21,086 0 0
HOME DEPOT INC COM 437076102   3,046,109 7,534 SH   SOLE   6,358 0 1,176
INVESCO MUN OPPORTUNITY TR COM 46132C107   15,450,414 1,504,422 SH   SOLE   1,504,422 0 0
CVS HEALTH CORP COM 126650100   535,423 8,515 SH   SOLE   8,515 0 0
PIMCO NEW YORK MUN INCOME FD COM 72200T103   733,728 88,401 SH   SOLE   88,401 0 0
GODADDY INC CL A 380237107   1,293,121 8,248 SH   SOLE   8,248 0 0
MARATHON PETE CORP COM 56585A102   1,650,115 10,129 SH   SOLE   10,129 0 0
INVESCO SR INCOME TR COM 46131H107   1,674,943 411,534 SH   SOLE   411,534 0 0
FRANKLIN RESOURCES INC COM 354613101   868,586 43,106 SH   SOLE   43,106 0 0
ISHARES TR CORE S&P500 ETF 464287200   37,003,332 64,151 SH   SOLE   0 0 64,151
MIRUM PHARMACEUTICALS INC COM 604749101   4,526,106 116,054 SH   SOLE   116,054 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,769,281 10,144 SH   SOLE   8,383 0 1,761
3M CO COM 88579Y101   2,269,083 16,599 SH   SOLE   16,599 0 0
CME GROUP INC COM 12572Q105   2,459,507 11,159 SH   SOLE   9,999 0 1,160
ISHARES TR 10+ YR INVST GRD 464289511   6,194,254 115,586 SH   SOLE   115,586 0 0
FISERV INC COM 337738108   874,357 4,867 SH   SOLE   4,867 0 0
BANKUNITED INC COM 06652K103   529,838 14,540 SH   SOLE   14,540 0 0
CENCORA INC COM 03073E105   338,520 1,504 SH   SOLE   1,504 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   222,562 601 SH   SOLE   601 0 0
ABERCROMBIE & FITCH CO CL A 002896207   694,324 4,963 SH   SOLE   4,963 0 0
YELP INC CL A 985817105   254,540 7,256 SH   SOLE   7,256 0 0
ZAI LAB LTD ADR 98887Q104   3,432,442 142,189 SH   SOLE   142,189 0 0
SARATOGA INVT CORP COM NEW 80349A208   3,204,510 138,185 SH   SOLE   138,185 0 0
EBAY INC. COM 278642103   263,761 4,051 SH   SOLE   4,051 0 0
CADRE HLDGS INC COM 12763L105   734,864 19,364 SH   SOLE   19,364 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   3,521,586 7,572 SH   SOLE   7,572 0 0
INVESCO BD FD COM 46132L107   1,830,157 107,593 SH   SOLE   107,593 0 0
BUCKLE INC COM 118440106   463,708 10,546 SH   SOLE   10,546 0 0
VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100   678,851 30,899 SH   SOLE   30,899 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   844,582 21,210 SH   SOLE   21,210 0 0
MONOLITHIC PWR SYS INC COM 609839105   2,449,925 2,650 SH   SOLE   2,650 0 0
MSC INDL DIRECT INC CL A 553530106   1,871,719 21,749 SH   SOLE   21,749 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   2,442,572 209,483 SH   SOLE   209,483 0 0
PEPSICO INC COM 713448108   2,341,656 13,771 SH   SOLE   11,720 0 2,051
ETSY INC COM 29786A106   327,516 5,898 SH   SOLE   5,898 0 0
VENTAS INC COM 92276F100   378,880 5,908 SH   SOLE   5,908 0 0
BEACON ROOFING SUPPLY INC COM 073685109   269,834 3,122 SH   SOLE   3,122 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   1,542,251 132,042 SH   SOLE   132,042 0 0
PIONEER MUNICIPAL HIGH INCOM COM 723762100   2,276,627 257,537 SH   SOLE   257,537 0 0
SOUTHERN CO COM 842587107   4,807,857 53,314 SH   SOLE   53,314 0 0
CRESCENT CAP BDC INC COM 225655109   1,742,367 94,182 SH   SOLE   94,182 0 0
LITHIA MTRS INC COM 536797103   234,206 730 SH   SOLE   0 0 730
TRAVELERS COMPANIES INC COM 89417E109   3,200,625 13,660 SH   SOLE   12,381 0 1,279
EATON VANCE CALIF MUN BD FD COM 27828A100   2,946,338 305,320 SH   SOLE   305,320 0 0
WESTERN AST INFL LKD OPP & I COM 95766R104   316,631 35,818 SH   SOLE   35,818 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106   4,040,234 371,004 SH   SOLE   371,004 0 0
MORGAN STANLEY COM NEW 617446448   2,356,032 22,602 SH   SOLE   22,602 0 0
CAMPBELL SOUP CO COM 134429109   1,281,753 26,201 SH   SOLE   26,201 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254G108   199,088 18,400 SH   SOLE   18,400 0 0
ESSEX PPTY TR INC COM 297178105   1,345,343 4,554 SH   SOLE   4,554 0 0
MCKESSON CORP COM 58155Q103   8,092,172 16,367 SH   SOLE   16,367 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   9,736,295 191,358 SH   SOLE   7,646 0 183,712
STARWOOD PPTY TR INC COM 85571B105   692,044 33,957 SH   SOLE   33,957 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   1,844,105 23,444 SH   SOLE   23,444 0 0
STARBUCKS CORP COM 855244109   367,147 3,766 SH   SOLE   3,766 0 0
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,296,978 24,439 SH   SOLE   0 0 24,439
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   390,565 1,384 SH   SOLE   0 0 1,384
WIX COM LTD SHS M98068105   824,315 4,931 SH   SOLE   4,931 0 0
FULLER H B CO COM 359694106   271,638 3,422 SH   SOLE   3,422 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   27,245,713 753,268 SH   SOLE   0 0 753,268
MERCADOLIBRE INC COM 58733R102   1,144,994 558 SH   SOLE   558 0 0
BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102   157,483 12,313 SH   SOLE   12,313 0 0
HOPE BANCORP INC COM 43940T109   482,907 38,448 SH   SOLE   38,448 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105   1,598,452 594,220 SH   SOLE   594,220 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204   75,123 10,919 SH   SOLE   10,919 0 0
DIME CMNTY BANCSHARES INC COM 25432X102   538,243 18,689 SH   SOLE   18,689 0 0
EQUIFAX INC COM 294429105   528,360 1,798 SH   SOLE   1,798 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   382,458 6,684 SH   SOLE   6,684 0 0
GREENBRIER COS INC COM 393657101   351,192 6,901 SH   SOLE   6,901 0 0
COTERRA ENERGY INC COM 127097103   1,340,434 55,968 SH   SOLE   55,968 0 0
MILLERKNOLL INC COM 600544100   252,775 10,209 SH   SOLE   10,209 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101   898,789 46,234 SH   SOLE   46,234 0 0
VERONA PHARMA PLC SPONSORED ADS 925050106   4,483,373 155,835 SH   SOLE   155,835 0 0
CARS COM INC COM 14575E105   190,628 11,374 SH   SOLE   11,374 0 0
CURTISS WRIGHT CORP COM 231561101   1,036,031 3,152 SH   SOLE   3,152 0 0
BARINGS BDC INC COM 06759L103   5,273,321 538,094 SH   SOLE   538,094 0 0
STEELCASE INC CL A 858155203   290,683 21,548 SH   SOLE   21,548 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,418,808 3,857 SH   SOLE   3,302 0 555
BLACKROCK INC COM 09247X101   5,101,717 5,373 SH   SOLE   5,373 0 0
VIRIDIAN THERAPEUTICS INC COM 92790C104   4,490,873 197,401 SH   SOLE   197,401 0 0
SPRINGWORKS THERAPEUTICS INC COM 85205L107   1,078,563 33,663 SH   SOLE   33,663 0 0
SPOK HLDGS INC COM 84863T106   568,515 37,750 SH   SOLE   37,750 0 0
SPRINKLR INC CL A 85208T107   284,534 36,809 SH   SOLE   36,809 0 0
TIM S A SPONSORED ADR 88706T108   585,807 34,019 SH   SOLE   34,019 0 0
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206   531,897 21,208 SH   SOLE   21,208 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103   389,793 8,032 SH   SOLE   8,032 0 0
REPAY HLDGS CORP COM CL A 76029L100   125,868 15,425 SH   SOLE   15,425 0 0
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   413,316 19,224 SH   SOLE   19,224 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   25,112,984 487,347 SH   SOLE   0 0 487,347
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   53,300,957 471,940 SH   SOLE   0 0 471,940
VECTOR GROUP LTD COM 92240M108   1,731,466 116,050 SH   SOLE   116,050 0 0
ISHARES TR NEW YORK MUN ETF 464288323   2,278,329 41,935 SH   SOLE   41,935 0 0
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   2,068,300 190,276 SH   SOLE   190,276 0 0
UNITEDHEALTH GROUP INC COM 91324P102   6,498,318 11,116 SH   SOLE   10,768 0 348
CLOROX CO DEL COM 189054109   394,731 2,423 SH   SOLE   2,423 0 0
ABRDN GLOBAL DYNAMIC DIVIDEN COM 00302M106   1,846,637 173,883 SH   SOLE   173,883 0 0
MANHATTAN ASSOCIATES INC COM 562750109   1,094,287 3,889 SH   SOLE   3,889 0 0
BRUNSWICK CORP COM 117043109   253,388 3,023 SH   SOLE   3,023 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884   298,050 2,050 SH   SOLE   0 0 2,050
SIMON PPTY GROUP INC NEW COM 828806109   1,389,175 8,219 SH   SOLE   8,219 0 0
HOLOGIC INC COM 436440101   1,396,224 17,140 SH   SOLE   17,140 0 0
MFS HIGH INCOME MUN TR SH BEN INT 59318D104   2,808,835 701,332 SH   SOLE   701,332 0 0
DUOLINGO INC CL A COM 26603R106   960,842 3,407 SH   SOLE   3,407 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   566,074 24,295 SH   SOLE   24,295 0 0
BLACKROCK MUNIVEST FD INC COM 09253R105   164,114 21,594 SH   SOLE   21,594 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   611,368 18,288 SH   SOLE   18,288 0 0
TRI CONTL CORP COM 895436103   4,090,947 123,818 SH   SOLE   123,818 0 0
ISHARES TR INVESTMENT GRADE 46435G219   43,624,595 938,769 SH   SOLE   28,094 0 910,675
SYSCO CORP COM 871829107   4,985,835 64,183 SH   SOLE   3,458 0 60,725
PROSHARES TR S&P 500 HIGH INC 74347G242   41,818,360 933,029 SH   SOLE   0 0 933,029
ZIPRECRUITER INC CL A 98980B103   162,060 17,059 SH   SOLE   17,059 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   3,516,322 31,562 SH   SOLE   31,562 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106   4,082,720 221,046 SH   SOLE   221,046 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   2,109,970 66,164 SH   SOLE   66,164 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   4,796,762 87,325 SH   SOLE   0 0 87,325
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,649,402 134,351 SH   SOLE   134,351 0 0
AMERICAN EXPRESS CO COM 025816109   4,487,546 16,547 SH   SOLE   16,547 0 0
REGENERON PHARMACEUTICALS COM 75886F107   3,161,079 3,007 SH   SOLE   3,007 0 0
TRUIST FINL CORP COM 89832Q109   550,022 12,860 SH   SOLE   12,860 0 0
DONALDSON INC COM 257651109   381,766 5,180 SH   SOLE   5,180 0 0
PROCTER AND GAMBLE CO COM 742718109   5,622,718 32,457 SH   SOLE   29,126 0 3,331
NEXTERA ENERGY INC COM 65339F101   677,762 8,018 SH   SOLE   8,018 0 0
INCYTE CORP COM 45337C102   1,625,267 24,588 SH   SOLE   24,588 0 0
INTUIT COM 461202103   4,282,416 6,896 SH   SOLE   6,896 0 0
HBT FINL INC. COM 404111106   260,481 11,905 SH   SOLE   11,905 0 0
ARCUTIS BIOTHERAPEUTICS INC COM 03969K108   408,902 43,968 SH   SOLE   43,968 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   1,905,885 40,568 SH   SOLE   40,568 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105   5,289,347 100,961 SH   SOLE   100,961 0 0
CVR ENERGY INC COM 12662P108   489,088 21,237 SH   SOLE   21,237 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   1,103,967 53,721 SH   SOLE   53,721 0 0
YUM BRANDS INC COM 988498101   384,780 2,750 SH   SOLE   0 0 2,750
NXP SEMICONDUCTORS N V COM N6596X109   556,343 2,318 SH   SOLE   2,318 0 0
CARGURUS INC COM CL A 141788109   365,075 12,157 SH   SOLE   12,157 0 0
TANGER INC COM 875465106   414,617 12,496 SH   SOLE   12,496 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   1,535,888 4,286 SH   SOLE   4,286 0 0
REV GROUP INC COM 749527107   731,805 26,080 SH   SOLE   26,080 0 0
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,521,321 117,205 SH   SOLE   117,205 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302   1,147,887 731,138 SH   SOLE   731,138 0 0
FIDUS INVT CORP COM 316500107   683,315 34,863 SH   SOLE   34,863 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   1,430,332 109,688 SH   SOLE   109,688 0 0
RAPT THERAPEUTICS INC COM 75382E109   96,333 47,927 SH   SOLE   47,927 0 0
AMERICAN TOWER CORP NEW COM 03027X100   643,028 2,765 SH   SOLE   2,765 0 0
MARA HOLDINGS INC COM 565788106   312,738 19,281 SH   SOLE   19,281 0 0
ITRON INC COM 465741106   364,436 3,412 SH   SOLE   3,412 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,249,875 1,500 SH   SOLE   1,500 0 0
F5 INC COM 315616102   223,723 1,016 SH   SOLE   1,016 0 0
PINTEREST INC CL A 72352L106   465,189 14,371 SH   SOLE   14,371 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101   2,322,701 209,064 SH   SOLE   209,064 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,852,913 35,812 SH   SOLE   35,812 0 0
ARES CAPITAL CORP COM 04010L103   3,975,899 189,871 SH   SOLE   189,871 0 0
PIMCO MUN INCOME FD III COM 72201A103   6,644,881 804,465 SH   SOLE   804,465 0 0
DIGI INTL INC COM 253798102   660,637 23,997 SH   SOLE   23,997 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   3,340,803 55,293 SH   SOLE   55,293 0 0
AMCOR PLC ORD G0250X107   1,677,214 148,033 SH   SOLE   148,033 0 0
GE AEROSPACE COM NEW 369604301   821,643 4,357 SH   SOLE   4,357 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698   793,373 11,455 SH   SOLE   0 0 11,455
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100   4,020,944 441,862 SH   SOLE   441,862 0 0
AGCO CORP COM 001084102   283,892 2,901 SH   SOLE   2,901 0 0
SANOFI SPONSORED ADR 80105N105   408,885 7,095 SH   SOLE   7,095 0 0
JEFFERIES FINL GROUP INC COM 47233W109   3,556,051 57,775 SH   SOLE   57,775 0 0
HCA HEALTHCARE INC COM 40412C101   1,209,129 2,975 SH   SOLE   2,975 0 0
TARGET CORP COM 87612E106   777,274 4,987 SH   SOLE   4,987 0 0
UNISYS CORP COM NEW 909214306   261,757 46,084 SH   SOLE   46,084 0 0
EASTERN BANKSHARES INC COM 27627N105   191,435 11,680 SH   SOLE   11,680 0 0
VEEVA SYS INC CL A COM 922475108   306,830 1,462 SH   SOLE   1,462 0 0
ARES DYNAMIC CR ALLOCATION F COM 04014F102   3,709,938 242,797 SH   SOLE   242,797 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   2,049,529 34,726 SH   SOLE   34,726 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   155,895 10,156 SH   SOLE   10,156 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   4,005,119 89,181 SH   SOLE   89,181 0 0
EXELIXIS INC COM 30161Q104   1,632,540 62,911 SH   SOLE   62,911 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105   4,014,566 18,917 SH   SOLE   18,917 0 0
INTAPP INC COM 45827U109   717,211 14,995 SH   SOLE   14,995 0 0
QUEST DIAGNOSTICS INC COM 74834L100   224,647 1,447 SH   SOLE   1,447 0 0
GETTY RLTY CORP NEW COM 374297109   943,039 29,646 SH   SOLE   29,646 0 0
HUBBELL INC COM 443510607   591,123 1,380 SH   SOLE   1,380 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   15,047,171 1,148,639 SH   SOLE   1,148,639 0 0
VALERO ENERGY CORP COM 91913Y100   653,140 4,837 SH   SOLE   4,837 0 0
RALPH LAUREN CORP CL A 751212101   720,033 3,714 SH   SOLE   3,714 0 0
XYLEM INC COM 98419M100   461,668 3,419 SH   SOLE   3,419 0 0
PACKAGING CORP AMER COM 695156109   3,521,857 16,349 SH   SOLE   15,408 0 941
GLOBAL X FDS US PFD ETF 37954Y657   24,771,464 1,192,082 SH   SOLE   21,721 0 1,170,361
HEALTHCARE SVCS GROUP INC COM 421906108   213,559 19,119 SH   SOLE   19,119 0 0
EASTGROUP PPTYS INC COM 277276101   798,656 4,275 SH   SOLE   4,275 0 0
HAVERTY FURNITURE COS INC COM 419596101   1,640,893 59,734 SH   SOLE   59,734 0 0
BEYOND INC COM 690370101   197,941 19,637 SH   SOLE   19,637 0 0
BARINGS GLOBAL SHORT DURATIO COM 06760L100   3,365,968 221,737 SH   SOLE   221,737 0 0
ORIC PHARMACEUTICALS INC COM 68622P109   1,414,110 137,962 SH   SOLE   137,962 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,845,275 3,727 SH   SOLE   3,727 0 0
ORACLE CORP COM 68389X105   1,265,561 7,427 SH   SOLE   7,427 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   494,210 10,444 SH   SOLE   10,444 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105   474,471 5,922 SH   SOLE   5,922 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   246,777 3,038 SH   SOLE   3,038 0 0
QUALCOMM INC COM 747525103   4,639,134 27,281 SH   SOLE   27,281 0 0
MARVELL TECHNOLOGY INC COM 573874104   892,629 12,377 SH   SOLE   12,377 0 0
OCEANEERING INTL INC COM 675232102   949,995 38,307 SH   SOLE   8,307 0 30,000
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,103,808 9,580 SH   SOLE   9,580 0 0
META PLATFORMS INC CL A 30303M102   7,945,467 13,880 SH   SOLE   13,880 0 0
HUTCHMED CHINA LTD SPONSORED ADS 44842L103   1,193,752 61,124 SH   SOLE   61,124 0 0
CITIZENS FINL GROUP INC COM 174610105   476,248 11,596 SH   SOLE   11,596 0 0
APPLE INC COM 037833100   16,244,211 69,847 SH   SOLE   64,062 0 5,785
ARCHROCK INC COM 03957W106   957,251 47,295 SH   SOLE   47,295 0 0
PAYCHEX INC COM 704326107   1,846,871 13,782 SH   SOLE   11,669 0 2,113
WATSCO INC COM 942622200   2,480,551 5,043 SH   SOLE   5,043 0 0
MOOG INC CL A 615394202   1,678,786 8,310 SH   SOLE   8,310 0 0
CAPITOL FED FINL INC COM 14057J101   218,463 37,408 SH   SOLE   37,408 0 0
AEROVIRONMENT INC COM 008073108   635,986 3,172 SH   SOLE   3,172 0 0
FIRST TR EXCH TRADED FD III NEW YORK MUNI 33739P822   1,994,953 72,995 SH   SOLE   72,995 0 0
WESBANCO INC COM 950810101   352,268 11,829 SH   SOLE   11,829 0 0
VIRTUS EQUITY & CONV INCM FD COM 92841M101   770,582 33,489 SH   SOLE   33,489 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   430,270 3,748 SH   SOLE   3,748 0 0
PARKER-HANNIFIN CORP COM 701094104   4,461,281 7,061 SH   SOLE   7,061 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   7,447,451 664,951 SH   SOLE   664,951 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106   907,510 18,828 SH   SOLE   18,828 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   4,624,141 23,279 SH   SOLE   23,279 0 0
FIRST TR INTER DURATN PFD & COM 33718W103   3,851,355 197,202 SH   SOLE   197,202 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   593,375 13,093 SH   SOLE   0 0 13,093
DARDEN RESTAURANTS INC COM 237194105   808,833 4,928 SH   SOLE   4,928 0 0
IMMERSION CORP COM 452521107   170,283 19,090 SH   SOLE   19,090 0 0
GOLUB CAP BDC INC COM 38173M102   3,567,622 236,110 SH   SOLE   236,110 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   302,717 3,151 SH   SOLE   3,151 0 0
PLAYTIKA HLDG CORP COM 72815L107   108,520 13,702 SH   SOLE   13,702 0 0
VANECK ETF TRUST LONG MUNI ETF 92189F536   8,731,388 477,125 SH   SOLE   34,349 0 442,776
PNC FINL SVCS GROUP INC COM 693475105   1,605,607 8,686 SH   SOLE   8,686 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   7,733,409 465,868 SH   SOLE   465,868 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108   3,960,009 477,685 SH   SOLE   477,685 0 0
MURPHY OIL CORP COM 626717102   320,800 9,508 SH   SOLE   9,508 0 0
WOODWARD INC COM 980745103   663,915 3,871 SH   SOLE   3,871 0 0
NUVEEN CALIF SELECT TAX FREE SH BEN INT 67063R103   674,535 47,704 SH   SOLE   47,704 0 0
RADIANT LOGISTICS INC COM 75025X100   229,647 35,715 SH   SOLE   35,715 0 0
BLOCK H & R INC COM 093671105   5,099,888 80,250 SH   SOLE   80,250 0 0
PLYMOUTH INDL REIT INC COM 729640102   201,841 8,931 SH   SOLE   8,931 0 0
CATERPILLAR INC COM 149123101   761,902 1,948 SH   SOLE   1,948 0 0
AMERICAN ELEC PWR CO INC COM 025537101   1,711,778 16,684 SH   SOLE   16,684 0 0