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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 13,283 122,252 SH   SOLE   104,816 0 17,436
ABBVIE INC COM 00287Y109 1,618 10,563 SH   SOLE   1,393 0 9,170
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,841 5,029 SH   SOLE   683 0 4,346
AIRBNB INC COM CL A 009066101 2,616 29,357 SH   SOLE   20,108 0 9,249
ALCON AG ORD SHS H01301128 839 12,000 SH   SOLE   82 0 11,918
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 704 6,197 SH   SOLE   43 0 6,154
ALIGN TECHNOLOGY INC COM 016255101 1,394 5,889 SH   SOLE   5,878 0 11
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,138 211,570 SH   SOLE   211,570 0 0
ALPHABET INC CAP STK CL C 02079K107 21,811 9,971 SH   SOLE   5,193 0 4,778
ALPS ETF TR ALERIAN MLP 00162Q452 4,943 143,481 SH   SOLE   17,110 0 126,371
AMAZON COM INC COM 023135106 17,585 165,562 SH   SOLE   81,381 0 84,181
APOLLO INVT CORP COM NEW 03761U502 1,369 127,117 SH   SOLE   0 0 127,117
APPLE INC COM 037833100 33,699 246,481 SH   SOLE   111,526 0 134,955
APPLIED MATLS INC COM 038222105 2,266 24,915 SH   SOLE   4,005 0 20,910
ARES CAPITAL CORP COM 04010L103 10,912 608,562 SH   SOLE   16,010 0 592,552
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,150 2,416 SH   SOLE   52 0 2,364
ASTRA SPACE INC COM CL A 04634X103 4,240 3,261,441 SH   SOLE   3,261,441 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,787 42,188 SH   SOLE   3,559 0 38,629
AT&T INC COM 00206R102 899 42,882 SH   SOLE   5,096 0 37,786
AVANTOR INC COM 05352A100 4,124 132,590 SH   SOLE   132,590 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 686 50,438 SH   SOLE   0 0 50,438
BARINGS BDC INC COM 06759L103 1,794 192,688 SH   SOLE   0 0 192,688
BHP GROUP LTD SPONSORED ADS 088606108 967 17,213 SH   SOLE   2,070 0 15,143
BIO-TECHNE CORP COM 09073M104 3,546 10,230 SH   SOLE   10,230 0 0
BK OF AMERICA CORP COM 060505104 5,311 170,600 SH   SOLE   170,600 0 0
BLACKROCK TCP CAPITAL CORP COM 09259E108 2,301 183,623 SH   SOLE   0 0 183,623
BLACKSTONE INC COM 09260D107 4,338 47,552 SH   SOLE   6,846 0 40,706
BP PLC SPONSORED ADR 055622104 482 17,011 SH   SOLE   2,074 0 14,937
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 462 10,750 SH   SOLE   362 0 10,388
BROADCOM INC COM 11135F101 5,355 11,024 SH   SOLE   1,659 0 9,365
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,134 25,490 SH   SOLE   3,024 0 22,466
BRUKER CORP COM 116794108 5,838 93,020 SH   SOLE   93,020 0 0
BUNGE LIMITED COM G16962105 3,796 41,853 SH   SOLE   25,789 0 16,064
CANADIAN NAT RES LTD COM 136385101 1,153 21,464 SH   SOLE   372 0 21,092
CANADIAN NATL RY CO COM 136375102 681 6,051 SH   SOLE   42 0 6,009
CAPITAL SOUTHWEST CORP COM 140501107 2,243 121,777 SH   SOLE   4,831 0 116,946
CAPRI HOLDINGS LIMITED SHS G1890L107 3,649 88,981 SH   SOLE   62,966 0 26,015
CARLYLE GROUP INC COM 14316J108 1,531 48,363 SH   SOLE   5,718 0 42,645
CARLYLE SECURED LENDING INC COM 872280102 2,628 206,959 SH   SOLE   0 0 206,959
CATALENT INC COM 148806102 7,008 65,317 SH   SOLE   65,284 0 33
CHANGE HEALTHCARE INC COM 15912K100 3,305 143,310 SH   SOLE   143,310 0 0
CHEMED CORP NEW COM 16359R103 5,445 11,600 SH   SOLE   11,600 0 0
CHEVRON CORP NEW COM 166764100 960 6,633 SH   SOLE   1,019 0 5,614
CIGNA CORP NEW COM 125523100 8,145 30,910 SH   SOLE   30,910 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,370 54,154 SH   SOLE   6,482 0 47,672
CONOCOPHILLIPS COM 20825C104 7,899 87,948 SH   SOLE   67,194 0 20,754
COSTCO WHSL CORP NEW COM 22160K105 9,560 19,947 SH   SOLE   12,590 0 7,357
CRESCENT CAP BDC INC COM 225655109 1,056 68,103 SH   SOLE   0 0 68,103
CSX CORP COM 126408103 4,424 152,250 SH   SOLE   139,457 0 12,793
DANAHER CORPORATION COM 235851102 20,129 79,401 SH   SOLE   72,028 0 7,373
DEXCOM INC COM 252131107 2,546 34,160 SH   SOLE   34,128 0 32
DIAGEO PLC SPON ADR NEW 25243Q205 976 5,609 SH   SOLE   39 0 5,570
DOXIMITY INC CL A 26622P107 2,141 61,475 SH   SOLE   61,475 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,399 46,260 SH   SOLE   46,260 0 0
ELEVANCE HEALTH INC COM 036752103 9,077 18,810 SH   SOLE   18,810 0 0
ENBRIDGE INC COM 29250N105 923 21,840 SH   SOLE   149 0 21,691
EOG RES INC COM 26875P101 5,633 51,004 SH   SOLE   34,929 0 16,075
EQUINOR ASA SPONSORED ADR 29446M102 364 10,455 SH   SOLE   361 0 10,094
EVOLENT HEALTH INC CL A 30050B101 3,682 119,900 SH   SOLE   119,900 0 0
FIFTH THIRD BANCORP COM 316773100 3,518 104,700 SH   SOLE   104,700 0 0
FIRSTENERGY CORP COM 337932107 2,537 66,090 SH   SOLE   63,416 0 2,674
FS KKR CAP CORP COM 302635206 8,009 412,394 SH   SOLE   5,644 0 406,750
GAMING & LEISURE PPTYS INC COM 36467J108 1,492 32,537 SH   SOLE   3,881 0 28,656
GENERAL DYNAMICS CORP COM 369550108 1,115 5,039 SH   SOLE   761 0 4,278
GLADSTONE CAPITAL CORP COM 376535100 961 95,291 SH   SOLE   0 0 95,291
GLOBAL X FDS GLOBAL X COPPER 37954Y830 396 13,051 SH   SOLE   6,365 0 6,686
GLOBANT S A COM L44385109 7,296 41,928 SH   SOLE   9,715 0 32,213
GOLDMAN SACHS BDC INC SHS 38147U107 4,171 248,283 SH   SOLE   6,148 0 242,135
GOLUB CAP BDC INC COM 38173M102 6,168 475,929 SH   SOLE   10,054 0 465,875
GSK PLC SPONSORED ADR 37733W105 421 9,681 SH   SOLE   81 0 9,600
HDFC BANK LTD SPONSORED ADS 40415F101 653 11,870 SH   SOLE   59 0 11,811
HEALTHSTREAM INC COM 42222N103 3,268 150,510 SH   SOLE   150,510 0 0
HERCULES CAPITAL INC COM 427096508 5,747 425,992 SH   SOLE   11,336 0 414,656
HERSHEY CO COM 427866108 6,224 28,928 SH   SOLE   21,057 0 7,871
HOLOGIC INC COM 436440101 5,158 74,435 SH   SOLE   74,435 0 0
HOME DEPOT INC COM 437076102 9,588 34,960 SH   SOLE   18,304 0 16,656
HONEYWELL INTL INC COM 438516106 5,522 31,771 SH   SOLE   25,686 0 6,085
HUMANA INC COM 444859102 6,602 14,105 SH   SOLE   14,105 0 0
ICICI BANK LIMITED ADR 45104G104 308 17,365 SH   SOLE   0 0 17,365
ICON PLC SHS G4705A100 4,916 22,686 SH   SOLE   22,686 0 0
IDEXX LABS INC COM 45168D104 4,422 12,608 SH   SOLE   12,608 0 0
INSULET CORP COM 45784P101 2,269 10,410 SH   SOLE   10,410 0 0
INTUIT COM 461202103 7,529 19,532 SH   SOLE   12,405 0 7,127
INTUITIVE SURGICAL INC COM NEW 46120E602 3,223 16,060 SH   SOLE   16,060 0 0
IQVIA HLDGS INC COM 46266C105 7,397 34,090 SH   SOLE   34,090 0 0
ISHARES TR TIPS BD ETF 464287176 716 6,282 SH   SOLE   3,066 0 3,216
ISHARES TR CORE US AGGBD ET 464287226 1,742 17,130 SH   SOLE   8,362 0 8,768
ISHARES TR RUS 1000 GRW ETF 464287614 74 339 SH   SOLE   0 0 339
JD.COM INC SPON ADR CL A 47215P106 552 8,586 SH   SOLE   0 0 8,586
JOHNSON & JOHNSON COM 478160104 1,169 6,588 SH   SOLE   764 0 5,824
JPMORGAN CHASE & CO COM 46625H100 5,368 47,670 SH   SOLE   47,670 0 0
KEURIG DR PEPPER INC COM 49271V100 1,220 34,491 SH   SOLE   3,960 0 30,531
KKR & CO INC COM 48251W104 1,715 37,048 SH   SOLE   4,365 0 32,683
KROGER CO COM 501044101 990 20,918 SH   SOLE   3,279 0 17,639
LENNAR CORP CL A 526057104 4,151 58,817 SH   SOLE   41,931 0 16,886
LINDE PLC SHS G5494J103 5,675 19,738 SH   SOLE   17,734 0 2,004
LITHIA MTRS INC COM 536797103 3,915 14,248 SH   SOLE   8,974 0 5,274
MAIN STR CAP CORP COM 56035L104 7,729 200,595 SH   SOLE   4,909 0 195,686
MARRIOTT INTL INC NEW CL A 571903202 4,885 35,913 SH   SOLE   25,977 0 9,936
MASTERCARD INCORPORATED CL A 57636Q104 3,192 10,118 SH   SOLE   1,631 0 8,487
MCDONALDS CORP COM 580135101 1,647 6,669 SH   SOLE   795 0 5,874
MCKESSON CORP COM 58155Q103 7,473 22,910 SH   SOLE   22,910 0 0
MEDTRONIC PLC SHS G5960L103 5,972 66,540 SH   SOLE   66,540 0 0
MERCK & CO INC COM 58933Y105 2,430 26,656 SH   SOLE   3,601 0 23,055
META PLATFORMS INC CL A 30303M102 3,823 23,707 SH   SOLE   10,681 0 13,026
MICROSOFT CORP COM 594918104 43,284 168,534 SH   SOLE   87,249 0 81,285
MONROE CAP CORP COM 610335101 970 107,419 SH   SOLE   0 0 107,419
MOSAIC CO NEW COM 61945C103 3,752 79,426 SH   SOLE   61,473 0 17,953
NATIONAL FUEL GAS CO COM 636180101 2,792 42,272 SH   SOLE   5,283 0 36,989
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 670 122,952 SH   SOLE   836 0 122,116
NEW MTN FIN CORP COM 647551100 1,973 165,630 SH   SOLE   0 0 165,630
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 782 41,282 SH   SOLE   3,014 0 38,268
NEXTGEN HEALTHCARE INC COM 65343C102 3,104 177,980 SH   SOLE   177,980 0 0
NOVARTIS AG SPONSORED ADR 66987V109 1,432 16,943 SH   SOLE   1,058 0 15,885
NOVO-NORDISK A S ADR 670100205 543 4,875 SH   SOLE   166 0 4,709
NUTRIEN LTD COM 67077M108 16,920 212,915 SH   SOLE   1,055 0 211,860
NVIDIA CORPORATION COM 67066G104 9,243 60,977 SH   SOLE   33,389 0 27,588
OAKTREE SPECIALTY LENDING CO COM 67401P108 3,632 554,490 SH   SOLE   17,136 0 537,354
OMEGA HEALTHCARE INVS INC COM 681936100 1,113 39,496 SH   SOLE   4,691 0 34,805
OMNICELL COM COM 68213N109 3,642 32,020 SH   SOLE   32,020 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 4,687 168,662 SH   SOLE   168,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 7,366 597,376 SH   SOLE   7,844 0 589,532
PACWEST BANCORP DEL COM 695263103 1,844 69,155 SH   SOLE   10,182 0 58,973
PALO ALTO NETWORKS INC COM 697435105 6,118 12,385 SH   SOLE   8,463 0 3,922
PENNANTPARK FLOATING RATE CA COM 70806A106 1,126 98,098 SH   SOLE   0 0 98,098
PENNANTPARK INVT CORP COM 708062104 1,840 297,670 SH   SOLE   15,421 0 282,249
PEPSICO INC COM 713448108 11,647 69,883 SH   SOLE   43,957 0 25,926
PERFICIENT INC COM 71375U101 6,893 75,180 SH   SOLE   75,180 0 0
PHILIP MORRIS INTL INC COM 718172109 430 4,358 SH   SOLE   0 0 4,358
PHYSICIANS RLTY TR COM 71943U104 693 39,700 SH   SOLE   4,711 0 34,989
PINDUODUO INC SPONSORED ADS 722304102 2,037 32,949 SH   SOLE   24,360 0 8,589
PREMIER INC CL A 74051N102 3,742 104,870 SH   SOLE   104,870 0 0
PROCTER AND GAMBLE CO COM 742718109 10,272 71,432 SH   SOLE   49,479 0 21,953
PROGYNY INC COM 74340E103 1,737 59,810 SH   SOLE   59,810 0 0
PROSPECT CAP CORP COM 74348T102 3,920 560,830 SH   SOLE   0 0 560,830
QUEST DIAGNOSTICS INC COM 74834L100 4,763 35,820 SH   SOLE   35,820 0 0
R1 RCM INC COM 749397105 6,126 292,270 SH   SOLE   292,270 0 0
REPLIGEN CORP COM 759916109 2,207 13,590 SH   SOLE   13,590 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,807 12,180 SH   SOLE   12,180 0 0
SERVICENOW INC COM 81762P102 1,964 4,130 SH   SOLE   532 0 3,598
SHELL PLC SPON ADS 780259305 834 15,936 SH   SOLE   1,893 0 14,043
SIXTH STREET SPECIALTY LENDI COM 83012A109 4,198 226,913 SH   SOLE   4,560 0 222,353
SLR INVESTMENT CORP COM 83413U100 2,179 148,928 SH   SOLE   4,484 0 144,444
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,372 16,778 SH   SOLE   282 0 16,496
STEEL DYNAMICS INC COM 858119100 5,455 82,470 SH   SOLE   62,930 0 19,540
STMICROELECTRONICS N V NY REGISTRY 861012102 588 18,664 SH   SOLE   135 0 18,529
STRYKER CORPORATION COM 863667101 13,238 66,547 SH   SOLE   57,622 0 8,925
SVB FINANCIAL GROUP COM 78486Q101 1,482 3,754 SH   SOLE   513 0 3,241
SYNEOS HEALTH INC CL A 87166B102 2,888 40,290 SH   SOLE   40,290 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,826 22,339 SH   SOLE   341 0 21,998
TESLA INC COM 88160R101 8,614 12,792 SH   SOLE   6,049 0 6,743
TETRA TECH INC NEW COM 88162G103 5,836 42,736 SH   SOLE   30,077 0 12,659
THERMO FISHER SCIENTIFIC INC COM 883556102 12,805 23,570 SH   SOLE   23,570 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 584 11,098 SH   SOLE   78 0 11,020
TRINITY CAP INC COM 896442308 708 48,910 SH   SOLE   0 0 48,910
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 619 48,583 SH   SOLE   0 0 48,583
UNION PAC CORP COM 907818108 3,366 15,780 SH   SOLE   2,376 0 13,404
UNITEDHEALTH GROUP INC COM 91324P102 42,526 82,795 SH   SOLE   74,057 0 8,738
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 631 8,276 SH   SOLE   4,039 0 4,237
VEEVA SYS INC CL A COM 922475108 4,935 24,920 SH   SOLE   24,920 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 674 13,269 SH   SOLE   1,584 0 11,685
VISA INC COM CL A 92826C839 6,121 31,087 SH   SOLE   22,046 0 9,041
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 685 44,020 SH   SOLE   302 0 43,718
WASTE MGMT INC DEL COM 94106L109 1,571 10,266 SH   SOLE   1,230 0 9,036
WEST PHARMACEUTICAL SVSC INC COM 955306105 6,032 19,950 SH   SOLE   19,950 0 0
WNS HLDGS LTD SPON ADR 92932M101 1,420 19,026 SH   SOLE   12,447 0 6,579
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308 524 24,296 SH   SOLE   2,133 0 22,163
ZOETIS INC CL A 98978V103 4,093 23,810 SH   SOLE   23,810 0 0