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