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 15,027 126,967 SH   SOLE   108,975 0 17,992
ADOBE SYSTEMS INCORPORATED COM 00724F101 3,094 6,791 SH   SOLE   1,817 0 4,974
AIRBNB INC COM CL A 009066101 5,426 31,588 SH   SOLE   22,080 0 9,508
ALCON AG ORD SHS H01301128 974 12,279 SH   SOLE   82 0 12,197
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 693 6,374 SH   SOLE   43 0 6,331
ALIGN TECHNOLOGY INC COM 016255101 11,612 26,632 SH   SOLE   21,348 0 5,284
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,765 211,570 SH   SOLE   211,570 0 0
ALPHABET INC CAP STK CL C 02079K107 30,564 10,943 SH   SOLE   6,019 0 4,924
ALPS ETF TR ALERIAN MLP 00162Q452 5,427 141,691 SH   SOLE   17,932 0 123,759
AMAZON COM INC COM 023135106 28,984 8,891 SH   SOLE   4,675 0 4,216
ANTHEM INC COM 036752103 9,240 18,810 SH   SOLE   18,810 0 0
APOLLO INVT CORP COM NEW 03761U502 1,671 126,391 SH   SOLE   0 0 126,391
APPLE INC COM 037833100 46,939 268,820 SH   SOLE   131,990 0 136,830
APPLIED MATLS INC COM 038222105 3,304 25,071 SH   SOLE   4,181 0 20,890
ARES CAPITAL CORP COM 04010L103 12,693 605,861 SH   SOLE   16,999 0 588,862
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,721 2,576 SH   SOLE   53 0 2,523
ASTRA SPACE INC COM CL A 04634X103 12,589 3,261,441 SH   SOLE   3,261,441 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2,817 42,473 SH   SOLE   3,774 0 38,699
AT&T INC COM 00206R102 1,005 42,506 SH   SOLE   5,392 0 37,114
AVANTOR INC COM 05352A100 4,484 132,590 SH   SOLE   132,590 0 0
BAIN CAP SPECIALTY FIN INC COM STK 05684B107 780 50,023 SH   SOLE   0 0 50,023
BARINGS BDC INC COM 06759L103 1,985 191,937 SH   SOLE   0 0 191,937
BHP GROUP LTD SPONSORED ADS 088606108 1,325 17,148 SH   SOLE   2,174 0 14,974
BIO-TECHNE CORP COM 09073M104 4,430 10,230 SH   SOLE   10,230 0 0
BK OF AMERICA CORP COM 060505104 7,032 170,600 SH   SOLE   170,600 0 0
BLACKROCK INC COM 09247X101 6,415 8,395 SH   SOLE   7,101 0 1,294
BLACKROCK TCP CAPITAL CORP COM 09259E108 2,615 182,878 SH   SOLE   0 0 182,878
BLACKSTONE INC COM 09260D107 6,485 51,087 SH   SOLE   7,565 0 43,522
BP PLC SPONSORED ADR 055622104 518 17,599 SH   SOLE   2,521 0 15,078
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 513 12,158 SH   SOLE   371 0 11,787
BROADCOM INC COM 11135F101 6,947 11,033 SH   SOLE   1,737 0 9,296
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,420 25,118 SH   SOLE   3,174 0 21,944
BRUKER CORP COM 116794108 5,981 93,020 SH   SOLE   93,020 0 0
BUNGE LIMITED COM G16962105 917 8,282 SH   SOLE   1,356 0 6,926
CANADIAN NAT RES LTD COM 136385101 1,339 21,617 SH   SOLE   378 0 21,239
CANADIAN NATL RY CO COM 136375102 835 6,226 SH   SOLE   42 0 6,184
CAPITAL SOUTHWEST CORP COM 140501107 2,861 120,564 SH   SOLE   4,701 0 115,863
CAPRI HOLDINGS LIMITED SHS G1890L107 4,900 95,342 SH   SOLE   69,297 0 26,045
CARLYLE GROUP INC COM 14316J108 2,339 47,807 SH   SOLE   6,040 0 41,767
CATALENT INC COM 148806102 9,029 81,421 SH   SOLE   67,939 0 13,482
CEMEX SAB DE CV SPON ADR NEW 151290889 146 27,650 SH   SOLE   0 0 27,650
CGI INC CL A SUB VTG 12532H104 537 6,731 SH   SOLE   45 0 6,686
CHANGE HEALTHCARE INC COM 15912K100 3,124 143,310 SH   SOLE   143,310 0 0
CHEMED CORP NEW COM 16359R103 5,876 11,600 SH   SOLE   11,600 0 0
CIGNA CORP NEW COM 125523100 7,406 30,910 SH   SOLE   30,910 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,553 53,644 SH   SOLE   6,879 0 46,765
CONMED CORP COM 207410101 3,885 26,150 SH   SOLE   26,150 0 0
CONOCOPHILLIPS COM 20825C104 8,759 87,591 SH   SOLE   67,345 0 20,246
COSTCO WHSL CORP NEW COM 22160K105 12,224 21,228 SH   SOLE   13,760 0 7,468
CRESCENT CAP BDC INC COM 225655109 1,204 67,659 SH   SOLE   0 0 67,659
CSX CORP COM 126408103 6,298 168,163 SH   SOLE   153,587 0 14,576
DANAHER CORPORATION COM 235851102 26,217 89,377 SH   SOLE   78,457 0 10,920
DEXCOM INC COM 252131107 12,206 23,858 SH   SOLE   20,059 0 3,799
DIAGEO PLC SPON ADR NEW 25243Q205 1,172 5,766 SH   SOLE   39 0 5,727
DOXIMITY INC CL A 26622P107 3,202 61,475 SH   SOLE   61,475 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,709 23,010 SH   SOLE   23,010 0 0
ENBRIDGE INC COM 29250N105 1,035 22,443 SH   SOLE   149 0 22,294
EOG RES INC COM 26875P101 6,509 54,589 SH   SOLE   38,157 0 16,432
EQUINOR ASA SPONSORED ADR 29446M102 466 12,442 SH   SOLE   374 0 12,068
FIFTH THIRD BANCORP COM 316773100 4,506 104,700 SH   SOLE   104,700 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,105 142,838 SH   SOLE   82,239 0 60,599
FS KKR CAP CORP COM 302635206 9,336 409,143 SH   SOLE   5,959 0 403,184
GAMING & LEISURE PPTYS INC COM 36467J108 1,509 32,157 SH   SOLE   4,092 0 28,065
GENERAC HLDGS INC COM 368736104 5,592 18,812 SH   SOLE   12,923 0 5,889
GLADSTONE CAPITAL CORP COM 376535100 1,114 94,484 SH   SOLE   0 0 94,484
GLOBAL X FDS GLOBAL X COPPER 37954Y830 389 8,533 SH   SOLE   5,434 0 3,099
GLOBANT S A COM L44385109 8,686 33,142 SH   SOLE   9,715 0 23,427
GOLDMAN SACHS BDC INC SHS 38147U107 4,811 245,350 SH   SOLE   6,280 0 239,070
GOLUB CAP BDC INC COM 38173M102 7,192 472,853 SH   SOLE   10,634 0 462,219
HDFC BANK LTD SPONSORED ADS 40415F101 13,122 213,966 SH   SOLE   39,139 0 174,827
HEALTH CATALYST INC COM 42225T107 2,281 87,310 SH   SOLE   87,310 0 0
HEALTHSTREAM INC COM 42222N103 2,998 150,510 SH   SOLE   150,510 0 0
HERCULES CAPITAL INC COM 427096508 7,640 422,782 SH   SOLE   12,032 0 410,750
HERSHEY CO COM 427866108 5,892 27,199 SH   SOLE   19,109 0 8,090
HOLOGIC INC COM 436440101 5,718 74,435 SH   SOLE   74,435 0 0
HOME DEPOT INC COM 437076102 10,701 35,748 SH   SOLE   19,376 0 16,372
HONEYWELL INTL INC COM 438516106 6,635 34,097 SH   SOLE   27,831 0 6,266
HUMANA INC COM 444859102 6,138 14,105 SH   SOLE   14,105 0 0
ICICI BANK LIMITED ADR 45104G104 329 17,365 SH   SOLE   0 0 17,365
ICON PLC SHS G4705A100 20,549 84,489 SH   SOLE   39,445 0 45,044
IDEXX LABS INC COM 45168D104 6,897 12,608 SH   SOLE   12,608 0 0
INSULET CORP COM 45784P101 2,773 10,410 SH   SOLE   10,410 0 0
INTUIT COM 461202103 10,098 21,000 SH   SOLE   13,775 0 7,225
INTUITIVE SURGICAL INC COM NEW 46120E602 11,581 38,391 SH   SOLE   36,540 0 1,851
IQVIA HLDGS INC COM 46266C105 7,882 34,090 SH   SOLE   34,090 0 0
ISHARES TR TIPS BD ETF 464287176 509 4,086 SH   SOLE   2,606 0 1,480
ISHARES TR CORE US AGGBD ET 464287226 1,195 11,152 SH   SOLE   7,112 0 4,040
ISHARES TR RUS 1000 GRW ETF 464287614 60 215 SH   SOLE   0 0 215
JOHNSON & JOHNSON COM 478160104 1,053 5,943 SH   SOLE   759 0 5,184
JPMORGAN CHASE & CO COM 46625H100 6,498 47,670 SH   SOLE   47,670 0 0
KEURIG DR PEPPER INC COM 49271V100 1,133 29,902 SH   SOLE   3,813 0 26,089
KKR & CO INC COM 48251W104 2,130 36,441 SH   SOLE   4,606 0 31,835
LENNAR CORP CL A 526057104 5,079 62,562 SH   SOLE   45,443 0 17,119
LINDE PLC SHS G5494J103 6,322 19,791 SH   SOLE   17,734 0 2,057
LITHIA MTRS INC COM 536797103 4,577 15,251 SH   SOLE   9,879 0 5,372
LOUISIANA PAC CORP COM 546347105 866 13,943 SH   SOLE   2,340 0 11,603
MAIN STR CAP CORP COM 56035L104 8,499 199,321 SH   SOLE   5,194 0 194,127
MASTERCARD INCORPORATED CL A 57636Q104 3,617 10,120 SH   SOLE   1,702 0 8,418
MCDONALDS CORP COM 580135101 1,635 6,613 SH   SOLE   841 0 5,772
MCKESSON CORP COM 58155Q103 7,013 22,910 SH   SOLE   22,910 0 0
MEDTRONIC PLC SHS G5960L103 7,383 66,540 SH   SOLE   66,540 0 0
MERCK & CO INC COM 58933Y105 1,220 14,870 SH   SOLE   1,894 0 12,976
META PLATFORMS INC CL A 30303M102 7,004 31,500 SH   SOLE   14,081 0 17,419
MICROSOFT CORP COM 594918104 56,855 184,409 SH   SOLE   98,332 0 86,077
MKS INSTRS INC COM 55306N104 2,952 19,681 SH   SOLE   18,817 0 864
MONROE CAP CORP COM 610335101 1,154 106,978 SH   SOLE   0 0 106,978
MOSAIC CO NEW COM 61945C103 10,011 150,545 SH   SOLE   107,236 0 43,309
MSCI INC COM 55354G100 5,624 11,185 SH   SOLE   7,656 0 3,529
NATWEST GROUP PLC SPONS ADR 2 ORD 639057108 712 125,473 SH   SOLE   836 0 124,637
NETFLIX INC COM 64110L106 664 1,772 SH   SOLE   290 0 1,482
NEW MTN FIN CORP COM 647551100 2,280 164,632 SH   SOLE   0 0 164,632
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 909 82,780 SH   SOLE   10,521 0 72,259
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 1,118 41,861 SH   SOLE   3,743 0 38,118
NEXTGEN HEALTHCARE INC COM 65343C102 3,722 177,980 SH   SOLE   177,980 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 505 22,347 SH   SOLE   153 0 22,194
NOVARTIS AG SPONSORED ADR 66987V109 1,503 17,131 SH   SOLE   1,118 0 16,013
NOVO-NORDISK A S ADR 670100205 637 5,741 SH   SOLE   171 0 5,570
NUTRIEN LTD COM 67077M108 26,557 255,460 SH   SOLE   1,400 0 254,060
NVIDIA CORPORATION COM 67066G104 18,448 67,612 SH   SOLE   38,147 0 29,465
OAKTREE SPECIALTY LENDING CO COM 67401P108 4,057 550,488 SH   SOLE   18,108 0 532,380
OMEGA HEALTHCARE INVS INC COM 681936100 1,218 39,092 SH   SOLE   4,932 0 34,160
OMNICELL COM COM 68213N109 4,146 32,020 SH   SOLE   32,020 0 0
OPTION CARE HEALTH INC COM NEW 68404L201 4,817 168,662 SH   SOLE   168,662 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104 8,758 592,581 SH   SOLE   8,337 0 584,244
PACWEST BANCORP DEL COM 695263103 2,958 68,569 SH   SOLE   10,616 0 57,953
PALO ALTO NETWORKS INC COM 697435105 3,564 5,725 SH   SOLE   4,077 0 1,648
PENNANTPARK FLOATING RATE CA COM 70806A106 1,317 97,456 SH   SOLE   0 0 97,456
PENNANTPARK INVT CORP COM 708062104 2,224 285,947 SH   SOLE   10,633 0 275,314
PEPSICO INC COM 713448108 11,686 69,819 SH   SOLE   44,123 0 25,696
PERFICIENT INC COM 71375U101 8,277 75,180 SH   SOLE   75,180 0 0
PHILIP MORRIS INTL INC COM 718172109 409 4,358 SH   SOLE   0 0 4,358
PHYSICIANS RLTY TR COM 71943U104 686 39,121 SH   SOLE   4,970 0 34,151
PREMIER INC CL A 74051N102 2,478 69,640 SH   SOLE   69,640 0 0
PRIMO WATER CORPORATION COM 74167P108 461 32,301 SH   SOLE   217 0 32,084
PROCTER AND GAMBLE CO COM 742718109 11,377 74,459 SH   SOLE   52,402 0 22,057
PROGYNY INC COM 74340E103 3,074 59,810 SH   SOLE   59,810 0 0
PROSPECT CAP CORP COM 74348T102 4,620 557,932 SH   SOLE   0 0 557,932
QUEST DIAGNOSTICS INC COM 74834L100 3,320 24,260 SH   SOLE   24,260 0 0
R1 RCM INC COM 749397105 7,821 292,270 SH   SOLE   292,270 0 0
REPLIGEN CORP COM 759916109 2,556 13,590 SH   SOLE   13,590 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,752 12,180 SH   SOLE   12,180 0 0
SERVICENOW INC COM 81762P102 2,842 5,103 SH   SOLE   1,473 0 3,630
SHELL PLC SPON ADS 780259305 874 15,916 SH   SOLE   1,991 0 13,925
SIXTH STREET SPECIALTY LENDI COM 83012A109 5,254 225,582 SH   SOLE   4,813 0 220,769
SLR INVESTMENT CORP COM 83413U100 2,726 150,333 SH   SOLE   6,249 0 144,084
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 338 10,591 SH   SOLE   67 0 10,524
SONY GROUP CORPORATION SPONSORED ADR 835699307 1,842 17,932 SH   SOLE   288 0 17,644
STEEL DYNAMICS INC COM 858119100 7,044 84,436 SH   SOLE   67,345 0 17,091
STMICROELECTRONICS N V NY REGISTRY 861012102 830 19,202 SH   SOLE   135 0 19,067
STRYKER CORPORATION COM 863667101 18,502 69,202 SH   SOLE   59,994 0 9,208
SVB FINANCIAL GROUP COM 78486Q101 2,524 4,512 SH   SOLE   1,249 0 3,263
SYNEOS HEALTH INC CL A 87166B102 3,261 40,290 SH   SOLE   40,290 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 2,454 23,539 SH   SOLE   346 0 23,193
TCG BDC INC COM 872280102 2,955 205,337 SH   SOLE   0 0 205,337
TESLA INC COM 88160R101 13,043 12,103 SH   SOLE   5,741 0 6,362
TETRA TECH INC NEW COM 88162G103 7,613 46,158 SH   SOLE   32,899 0 13,259
THERMO FISHER SCIENTIFIC INC COM 883556102 10,649 18,030 SH   SOLE   18,030 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 579 11,444 SH   SOLE   78 0 11,366
TRINITY CAP INC COM 896442308 936 48,468 SH   SOLE   0 0 48,468
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 841 48,152 SH   SOLE   0 0 48,152
UNION PAC CORP COM 907818108 4,319 15,807 SH   SOLE   2,484 0 13,323
UNITEDHEALTH GROUP INC COM 91324P102 41,203 80,795 SH   SOLE   74,412 0 6,383
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 421 5,390 SH   SOLE   3,437 0 1,953
VEEVA SYS INC CL A COM 922475108 5,295 24,920 SH   SOLE   24,920 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 670 13,152 SH   SOLE   1,680 0 11,472
VISA INC COM CL A 92826C839 7,635 34,430 SH   SOLE   25,314 0 9,116
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 753 45,323 SH   SOLE   302 0 45,021
WASTE MGMT INC DEL COM 94106L109 1,618 10,205 SH   SOLE   1,302 0 8,903
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,194 19,950 SH   SOLE   19,950 0 0
WNS HLDGS LTD SPON ADR 92932M101 1,642 19,210 SH   SOLE   12,447 0 6,763
ZOETIS INC CL A 98978V103 4,490 23,810 SH   SOLE   23,810 0 0