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
Expires: July 31, 2015
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 LABORATORIES COM 002824100 114,786 1,265 SH SOLE 1 1,265 0 0
ABBVIE INC COM 00287Y109 25,806,940 102,555 SH SOLE 1 102,555 0 0
ABBVIE INC COM 00287Y109 8,143,070 32,360 SH SOLE 32,360 0 0
ADOBE INC COM 00724F101 36,084 176 SH SOLE 1 176 0 0
ADVANCED MICRO DEVICES INC COM 007903107 87,137 150 SH SOLE 1 150 0 0
AFFIRM HLDGS INC COM CL A 00827B106 12,852,688 157,605 SH SOLE 1 157,605 0 0
AFFIRM HLDGS INC NOTE 11/1 00827BAB2 56,637,500 57,500,000 PRN SOLE 1 57,500,000 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 43,037 324 SH SOLE 1 324 0 0
AGILYSYS INC COM 00847J105 6,524,980 62,440 SH SOLE 1 62,440 0 0
AGNICO EAGLE MINES LTD COM 008474108 43,126 278 SH SOLE 1 278 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 6,314,511 21,538 SH SOLE 21,538 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 14,333,863 48,891 SH SOLE 1 48,891 0 0
AIRBNB INC COM CL A 009066101 245,417 1,715 SH SOLE 1 1,715 0 0
ALIGN TECHNOLOGY INC COM 016255101 35,587 211 SH SOLE 1 211 0 0
ALIGNMENT HEALTHCARE INC COM 01625V104 14,381,240 604,000 SH SOLE 1 604,000 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 35,150 998 SH SOLE 1 998 0 0
ALPHABET INC CAP STK CL A 02079K305 1,612,096 4,511 SH SOLE 1 4,511 0 0
ALPHABET INC CAP STK CL C 02079K107 29,388,929 83,177 SH SOLE 83,177 0 0
ALPHABET INC CAP STK CL C 02079K107 84,447,637 239,005 SH SOLE 1 239,005 0 0
AMAZON COM INC COM 023135106 14,569,724 61,130 SH SOLE 61,130 0 0
AMAZON COM INC COM 023135106 45,663,799 191,591 SH SOLE 1 191,591 0 0
AMERICAN EXPRESS CO COM 025816109 512,449 1,515 SH SOLE 1 1,515 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 9,166,258 69,663 SH SOLE 69,663 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 23,620,189 179,512 SH SOLE 1 179,512 0 0
AMETEK INC COM 031100100 21,089,426 87,168 SH SOLE 1 87,168 0 0
AMETEK INC COM 031100100 6,902,064 28,528 SH SOLE 28,528 0 0
AMGEN INC COM 031162100 42,368 117 SH SOLE 1 117 0 0
ANALOG DEVICES INC COM 032654105 13,214,243 33,271 SH SOLE 33,271 0 0
ANALOG DEVICES INC COM 032654105 40,470,829 101,898 SH SOLE 1 101,898 0 0
APPLE INC COM 037833100 14,543,234 50,260 SH SOLE 50,260 0 0
APPLE INC COM 037833100 54,850,459 189,558 SH SOLE 1 189,558 0 0
APPLIED MATLS INC COM 038222105 45,036,393 62,291 SH SOLE 1 62,291 0 0
APPLIED MATLS INC COM 038222105 13,756,521 19,027 SH SOLE 19,027 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4,101,176 50,315 SH SOLE 1 50,315 0 0
ARS PHARMACEUTICALS INC COM 82835W108 21,122 2,637 SH SOLE 1 2,637 0 0
ATRICURE INC COM 04963C209 14,027,913 501,355 SH SOLE 1 501,355 0 0
AUTODESK INC COM 052769106 2,333,040 12,000 SH SOLE 1 12,000 0 0
AUTOZONE INC COM 053332102 29,610,384 9,265 SH SOLE 1 9,265 0 0
AUTOZONE INC COM 053332102 10,380,413 3,248 SH SOLE 3,248 0 0
AXOS FINANCIAL INC COM 05465C100 16,136,062 165,685 SH SOLE 1 165,685 0 0
BANK OF AMER CORP COM 060505104 6,504,609 114,156 SH SOLE 1 114,156 0 0
BANK OF AMER CORP COM 060505104 803,418 14,100 SH SOLE 14,100 0 0
BANK OF NY MELLON CORP COM 064058100 116,845 808 SH SOLE 1 808 0 0
BERKLEY W R CORP COM 084423102 446,525 6,331 SH SOLE 1 6,331 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 1 1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,995,400 4 SH SOLE 4 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,598,025 5,192 SH SOLE 1 5,192 0 0
BLACKROCK INC COM 09290D101 59,617 62 SH SOLE 1 62 0 0
BLACKSTONE SECD LENDING FD COMMON STOCK 09261X102 14,179 598 SH SOLE 1 598 0 0
BOEING CO COM 097023105 23,873,394 110,285 SH SOLE 1 110,285 0 0
BOEING CO COM 097023105 7,902,670 36,507 SH SOLE 36,507 0 0
BOOKING HOLDINGS INC COM 09857L108 111,400 625 SH SOLE 1 625 0 0
BOOT BARN HLDGS INC COM 099406100 13,308,334 81,015 SH SOLE 1 81,015 0 0
BOSTON SCIENTIFIC CORP COM 101137107 22,788,175 533,931 SH SOLE 1 533,931 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,469,768 175,018 SH SOLE 175,018 0 0
BROADCOM INC COM 11135F101 12,024,160 31,831 SH SOLE 31,831 0 0
BROADCOM INC COM 11135F101 39,107,324 103,527 SH SOLE 1 103,527 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19,584 143 SH SOLE 1 143 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 6,431,336 74,222 SH SOLE 74,222 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 19,975,425 230,530 SH SOLE 1 230,530 0 0
CARDINAL INFRASTRUCTURE GROU CL A 14154A102 16,910,407 179,516 SH SOLE 1 179,516 0 0
CARLISLE COS INC COM 142339100 34,824 96 SH SOLE 1 96 0 0
CASELLA WASTE SYS INC CL A 147448104 11,932,643 123,055 SH SOLE 1 123,055 0 0
CATERPILLAR INC COM 149123101 96,906 91 SH SOLE 1 91 0 0
CECO ENVIRONMENTAL CORP COM 125141101 4,697,791 51,772 SH SOLE 1 51,772 0 0
CHEVRON CORPORATION COM 166764100 8,288 50 SH SOLE 50 0 0
CHEVRON CORPORATION COM 166764100 90,836 548 SH SOLE 1 548 0 0
CHIME FINL INC COM SHS CL A 16935C109 3,376,947 164,890 SH SOLE 1 164,890 0 0
CISCO SYS INC COM 17275R102 360,250 3,067 SH SOLE 1 3,067 0 0
CITIGROUP INC COM NEW 172967424 183,907 1,314 SH SOLE 1 1,314 0 0
CLOROX CO DEL COM 189054109 420,986 4,411 SH SOLE 1 4,411 0 0
CME GROUP INC COM 12572Q105 56,974 258 SH SOLE 1 258 0 0
COGENT BIOSCIENCES INC COM 19240Q201 6,659,690 172,085 SH SOLE 1 172,085 0 0
COLUMBIA BKG SYS INC COM 197236102 23,397 730 SH SOLE 1 730 0 0
CONOCOPHILLIPS COM 20825C104 53,124 511 SH SOLE 1 511 0 0
CORPAY INC COM SHS 219948106 4,133,881 12,404 SH SOLE 12,404 0 0
CORPAY INC COM SHS 219948106 9,487,864 28,469 SH SOLE 1 28,469 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 404,123 432 SH SOLE 1 432 0 0
CRANE COMPANY COMMON STOCK 224408104 244,262 1,095 SH SOLE 1 1,095 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 218,258 286 SH SOLE 1 286 0 0
CUMMINS INC COM 231021106 67,755 95 SH SOLE 1 95 0 0
DANAHER CORP DEL COM 235851102 8,525,123 44,756 SH SOLE 44,756 0 0
DANAHER CORP DEL COM 235851102 26,907,014 141,259 SH SOLE 1 141,259 0 0
DAVE INC CLASS A COM NEW 23834J201 6,584,410 17,672 SH SOLE 1 17,672 0 0
DEERE & CO COM 244199105 7,812,408 12,316 SH SOLE 12,316 0 0
DEERE & CO COM 244199105 19,506,916 30,752 SH SOLE 1 30,752 0 0
DIGITALOCEAN HLDGS INC COM 25402D102 14,373,741 91,535 SH SOLE 1 91,535 0 0
DISNEY WALT CO COM 254687106 115,981 1,205 SH SOLE 1 1,205 0 0
DUTCH BROS INC CL A 26701L100 14,477,614 201,610 SH SOLE 1 201,610 0 0
ELI LILLY & CO COM 532457108 21,226,313 17,697 SH SOLE 17,697 0 0
ELI LILLY & CO COM 532457108 31,064,037 25,899 SH SOLE 1 25,899 0 0
EMCOR GROUP INC COM 29084Q100 112,864 136 SH SOLE 1 136 0 0
ENTERGY CORP NEW COM 29364G103 71,902 626 SH SOLE 1 626 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 701,932 19,095 SH SOLE 1 19,095 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 2,526,147 68,720 SH SOLE 68,720 0 0
EQT CORP COM 26884L109 48,970 921 SH SOLE 1 921 0 0
EQUIFAX INC COM 294429105 33,331 210 SH SOLE 1 210 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108 38,219 593 SH SOLE 1 593 0 0
ESCO TECHNOLOGIES INC COM 296315104 71,758 205 SH SOLE 1 205 0 0
ESSEX PPTY TR INC COM 297178105 1,166,360 4,000 SH SOLE 1 4,000 0 0
ETSY INC NOTE 0.250% 6/1 29786AAN6 7,092,025 7,750,000 PRN SOLE 1 7,750,000 0 0
EXXON MOBIL CORP COM 30231G102 855,457 6,257 SH SOLE 1 6,257 0 0
EXXON MOBIL CORP COM 30231G102 442,563 3,237 SH SOLE 3,237 0 0
FAIR ISAAC CORP COM 303250104 1,543,656 1,292 SH SOLE 1 1,292 0 0
FASTENAL CO COM 311900104 122,621 2,553 SH SOLE 1 2,553 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 6,343,831 26,730 SH SOLE 26,730 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 21,101,248 88,911 SH SOLE 1 88,911 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 525,107 19,412 PRN SOLE 1 19,412 0 0
FIRSTSERVICE CORP NEW COM 33767E202 13,037,029 91,739 SH SOLE 1 91,739 0 0
FISERV INC COM 337738108 31,637 645 SH SOLE 1 645 0 0
GALAXY DIGITAL INC. CL A 36317J209 5,313,228 194,339 SH SOLE 1 194,339 0 0
GALLAGHER ARTHUR J & CO COM 363576109 16,110,993 70,179 SH SOLE 1 70,179 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,001,412 21,786 SH SOLE 21,786 0 0
GENERAL DYNAMICS CORP COM 369550108 92,811 262 SH SOLE 1 262 0 0
GLAUKOS CORP COM 377322102 5,665,731 40,539 SH SOLE 1 40,539 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 43,489 43 SH SOLE 1 43 0 0
GUARDANT HEALTH INC COM 40131M109 14,600,920 97,320 SH SOLE 1 97,320 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100 93,330 2,390 SH SOLE 1 2,390 0 0
HEICO CORP NEW COM 422806109 80,855 227 SH SOLE 1 227 0 0
HINGE HEALTH INC CL A 433313103 8,594,235 103,545 SH SOLE 1 103,545 0 0
HOME DEPOT INC COM 437076102 384,069 1,089 SH SOLE 1 1,089 0 0
HOST HOTELS & RESORTS INC COM 44107P104 24 1 SH SOLE 1 1 0 0
HOWMET AEROSPACE INC COM 443201108 55,923 208 SH SOLE 1 208 0 0
IDACORP INC COM 451107106 25,116 166 SH SOLE 1 166 0 0
INGERSOLL RAND INC COM 45687V106 51,736 631 SH SOLE 1 631 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,483,465 52,664 SH SOLE 1 52,664 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,964,489 24,080 SH SOLE 24,080 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 99,548 354 SH SOLE 1 354 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 146,346 368 SH SOLE 1 368 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 405,756 551 PRN SOLE 1 551 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 39,682 1,192 PRN SOLE 1 1,192 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 35,787 1,075 PRN SOLE 1,075 0 0
ISHARES ETHEREUM TR SHS 46438R105 8,739 735 PRN SOLE 1 735 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 434,250 9,000 PRN SOLE 1 9,000 0 0
ISHARES TR CORE MSCI EAFE 46432F842 213,442 2,210 PRN SOLE 1 2,210 0 0
ISHARES TR CORE S&P500 ETF 464287200 74,889 100 PRN SOLE 1 100 0 0
ISHARES TR EXPND TEC SC ETF 464287549 327,966 2,005 PRN SOLE 1 2,005 0 0
JOHNSON & JOHNSON COM 478160104 452,067 1,780 SH SOLE 1 1,780 0 0
JOHNSON & JOHNSON COM 478160104 673,274 2,651 SH SOLE 2,651 0 0
JPMORGAN CHASE & CO COM 46625H100 35,080,938 107,173 SH SOLE 1 107,173 0 0
JPMORGAN CHASE & CO COM 46625H100 10,745,917 32,829 SH SOLE 32,829 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,315,863 9,472 SH SOLE 9,472 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 11,500,150 32,851 SH SOLE 1 32,851 0 0
KLA CORP COM NEW 482480100 657,728 2,180 SH SOLE 1 2,180 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306 26,354 1,077 PRN SOLE 1 1,077 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 1,021,714 3,516 SH SOLE 3,516 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 5,448,853 18,751 SH SOLE 1 18,751 0 0
LABCORP HOLDINGS INC COM SHS 504922105 1,204,840 4,303 SH SOLE 4,303 0 0
LABCORP HOLDINGS INC COM SHS 504922105 5,862,360 20,937 SH SOLE 1 20,937 0 0
LAM RESEARCH CORP COM NEW 512807306 344,931 796 SH SOLE 1 796 0 0
LAMAR ADVERTISING CO CL A 512816109 22,020,944 141,178 SH SOLE 1 141,178 0 0
LAMAR ADVERTISING CO CL A 512816109 8,781,362 56,298 SH SOLE 56,298 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 12,216,150 79,865 SH SOLE 1 79,865 0 0
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102 17,528,936 429,210 SH SOLE 1 429,210 0 0
LOAR HOLDINGS INC COM SHS 53947R105 15,224,408 188,865 SH SOLE 1 188,865 0 0
LPL FINL HLDGS INC COM 50212V100 19,718 70 SH SOLE 1 70 0 0
LYFT INC CL A COM 55087P104 89,106 6,099 SH SOLE 1 6,099 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 9,659,877 25,396 SH SOLE 1 25,396 0 0
MARRIOTT INTL INC NEW CL A 571903202 155,648 420 SH SOLE 1 420 0 0
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 2,139 21 SH SOLE 1 21 0 0
MARRIOTT VACATIONS WORLDWIDE NOTE 3.250%12/1 57164YAF4 62,216,210 63,260,000 PRN SOLE 1 63,260,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 85,502 513 SH SOLE 1 513 0 0
MARTIN MARIETTA MATLS INC COM 573284106 39,216 68 SH SOLE 1 68 0 0
MAYVILLE ENGR CO INC COM 578605107 6,540,516 174,600 SH SOLE 1 174,600 0 0
MCKESSON CORP COM 58155Q103 170,766 226 SH SOLE 1 226 0 0
MERCK & CO INC COM 58933Y105 161,910 1,260 SH SOLE 1,260 0 0
MERCK & CO INC COM 58933Y105 160,754 1,251 SH SOLE 1 1,251 0 0
META PLATFORMS INC CL A 30303M102 14,012,402 24,876 SH SOLE 1 24,876 0 0
MICRON TECHNOLOGY INC COM 595112103 7,502,885 6,500 SH SOLE 1 6,500 0 0
MICRON TECHNOLOGY INC COM 595112103 2,844,171 2,464 SH SOLE 2,464 0 0
MICROSOFT CORP COM 594918104 39,979,537 107,178 SH SOLE 1 107,178 0 0
MICROSOFT CORP COM 594918104 12,578,980 33,722 SH SOLE 33,722 0 0
MORGAN STANLEY COM NEW 617446448 444,837 2,128 SH SOLE 1 2,128 0 0
MSCI INC COM 55354G100 76,725 137 SH SOLE 1 137 0 0
NASDAQ INC COM 631103108 42,484 539 SH SOLE 1 539 0 0
NAVAN INC CL A 639193101 7,721,827 337,640 SH SOLE 1 337,640 0 0
NETFLIX INC. COM 64110L106 78,540 1,100 SH SOLE 1 1,100 0 0
NEW FOUND GOLD CORP COM 64440N103 48,125 31,250 SH SOLE 1 31,250 0 0
NEWSMAX INC COM SHS CLASS B 65250K105 17,554 2,120 SH SOLE 1 2,120 0 0
NEXTNAV INC COMMON STOCK 65345N106 54,756 3,071 SH SOLE 1 3,071 0 0
NEXTPOWER INC CLASS A COM 65290E101 8,896,780 74,675 SH SOLE 1 74,675 0 0
NORFOLK SOUTHN CORP COM 655844108 183,091 582 SH SOLE 1 582 0 0
NORTHROP GRUMMAN CORP COM 666807102 60,608 119 SH SOLE 1 119 0 0
NOVANTA INC COM 67000B104 17,055,480 105,125 SH SOLE 1 105,125 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,258,649 14,412 PRN SOLE 14,412 0 0
NOVARTIS AG SPONSORED ADR 66987V109 10,654,452 67,984 PRN SOLE 1 67,984 0 0
NVIDIA CORPORATION COM 67066G104 33,486,262 167,356 SH SOLE 1 167,356 0 0
NVIDIA CORPORATION COM 67066G104 11,000,148 54,976 SH SOLE 54,976 0 0
NVR INC COM 62944T105 20,433,387 2,999 SH SOLE 1 2,999 0 0
NVR INC COM 62944T105 6,561,304 963 SH SOLE 963 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 93,571 432 SH SOLE 1 432 0 0
ORACLE CORP COM 68389X105 270,385 1,845 SH SOLE 1 1,845 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 139,516 1,515 SH SOLE 1 1,515 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,054,930 9,042 SH SOLE 9,042 0 0
PARKER-HANNIFIN CORP COM 701094104 182,908 187 SH SOLE 1 187 0 0
PEBBLEBROOK HOTEL TR NOTE 1.750%12/1 70509VAA8 40,291,060 40,571,000 PRN SOLE 1 40,571,000 0 0
PEPSICO INC COM 713448108 31,142 230 SH SOLE 1 230 0 0
PERPETUA RESOURCES CORP COM 714266103 25,576 1,232 SH SOLE 1 1,232 0 0
PHILIP MORRIS INTL INC COM 718172109 64,585 357 SH SOLE 1 357 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 502,202 5,370 PRN SOLE 1 5,370 0 0
PNC FINL SVCS GROUP INC COM 693475105 110,553 449 SH SOLE 1 449 0 0
PRIMORIS SVCS CORP COM 74164F103 42,721 431 SH SOLE 1 431 0 0
PROCEPT BIOROBOTICS CORP COM 74276L105 3,773,005 167,095 SH SOLE 1 167,095 0 0
PROCTER & GAMBLE CO COM 742718109 662,226 4,516 SH SOLE 4,516 0 0
PROCTER & GAMBLE CO COM 742718109 1,678,588 11,447 SH SOLE 1 11,447 0 0
PROGRESSIVE CORP COM 743315103 22,304,182 102,102 SH SOLE 1 102,102 0 0
PROGRESSIVE CORP COM 743315103 8,757,879 40,091 SH SOLE 40,091 0 0
PROLOGIS INC. COM 74340W103 138,179 1,020 SH SOLE 1 1,020 0 0
PTC INC COM 69370C100 15,451 136 SH SOLE 1 136 0 0
PUBLIC STORAGE COM 74460D109 1,636,432 5,141 SH SOLE 5,141 0 0
PUBLIC STORAGE COM 74460D109 5,036,301 15,822 SH SOLE 1 15,822 0 0
PULSE BIOSCIENCES INC COM 74587B101 27,730 1,000 SH SOLE 1 1,000 0 0
QUANTA SVCS INC COM 74762E102 216,012 300 SH SOLE 1 300 0 0
QXO INC COM NEW 82846H405 34,474 1,995 SH SOLE 1 1,995 0 0
RAYMOND JAMES FINL INC COM 754730109 67,653 445 SH SOLE 1 445 0 0
RBC BEARINGS INC COM 75524B104 64,406 100 SH SOLE 1 100 0 0
REDFIN CORP NOTE 0.500% 4/0 75737FAE8 34,138,805 35,377,000 PRN SOLE 1 35,377,000 0 0
RELIANCE INC COM 759509102 41,470 111 SH SOLE 1 111 0 0
REPLIGEN CORP COM 759916109 15,144,158 110,995 SH SOLE 1 110,995 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 20,386 1,175 SH SOLE 1 1,175 0 0
RTX CORPORATION COM 75513E101 272,452 1,436 SH SOLE 1 1,436 0 0
SALESFORCE INC COM 79466L302 36,972 236 SH SOLE 1 236 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,420,980 49,067 PRN SOLE 1 49,067 0 0
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 987,275 5,182 PRN SOLE 1 5,182 0 0
SEMTECH CORP COM 816850101 9,783,023 60,445 SH SOLE 1 60,445 0 0
SERVICETITAN INC SHS CL A 81764X103 9,586,862 135,580 SH SOLE 1 135,580 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 52,865 463 SH SOLE 1 463 0 0
SITIME CORP COM 82982T106 12,428,485 16,670 SH SOLE 1 16,670 0 0
SLB LIMITED COM STK 806857108 4,094,979 88,083 SH SOLE 88,083 0 0
SLB LIMITED COM STK 806857108 12,802,835 275,389 SH SOLE 1 275,389 0 0
SNAP INC CL A 83304A106 17,760 4,000 SH SOLE 1 4,000 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 93,973 550 SH SOLE 1 550 0 0
SPDR GOLD TR GOLD SHS 78463V107 157,298 427 PRN SOLE 1 427 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 144,974 1,582 PRN SOLE 1 1,582 0 0
SPX TECHNOLOGIES INC COM 78473E103 17,433,548 71,108 SH SOLE 1 71,108 0 0
STIFEL FINL CORP COM 860630102 22,187 318 SH SOLE 1 318 0 0
SUMMIT THERAPEUTICS INC COM 86627T108 72,850 5,000 SH SOLE 1 5,000 0 0
SYNOPSYS INC COM 871607107 22,799,084 51,111 SH SOLE 1 51,111 0 0
SYNOPSYS INC COM 871607107 7,354,802 16,488 SH SOLE 16,488 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 134,197 281 PRN SOLE 1 281 0 0
TERRENO RLTY CORP COM 88146M101 24,726,919 381,765 SH SOLE 1 381,765 0 0
TERRENO RLTY CORP COM 88146M101 8,219,443 126,902 SH SOLE 126,902 0 0
TESLA INC COM 88160R101 210,300 500 SH SOLE 500 0 0
TESLA INC COM 88160R101 224,600 534 SH SOLE 1 534 0 0
TEXAS INSTRS INC COM 882508104 53,653 180 SH SOLE 1 180 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,515 11 SH SOLE 1 11 0 0
TJX COS INC NEW COM 872540109 167,256 1,104 SH SOLE 1 1,104 0 0
TMC THE METALS COMPANY INC COM 87261Y106 20,710 4,675 SH SOLE 1 4,675 0 0
TRANSCAT INC COM 893529107 12,319,578 132,797 SH SOLE 1 132,797 0 0
TURNING PT BRANDS INC COM 90041L105 6,452,006 76,076 SH SOLE 1 76,076 0 0
TWILIO INC CL A 90138F102 16,628,135 80,590 SH SOLE 1 80,590 0 0
TWIST BIOSCIENCE CORP COM 90184D100 11,466,799 111,458 SH SOLE 1 111,458 0 0
UBER TECHNOLOGIES INC COM 90353T100 61,841 857 SH SOLE 1 857 0 0
UNION PAC CORP COM 907818108 1,088,816 4,003 SH SOLE 1 4,003 0 0
UPWORK INC NOTE 0.250% 8/1 91688FAB0 14,569,896 14,680,000 PRN SOLE 1 14,680,000 0 0
US FOODS HLDG CORP COM 912008109 10,082,770 98,609 SH SOLE 98,609 0 0
US FOODS HLDG CORP COM 912008109 26,026,408 254,537 SH SOLE 1 254,537 0 0
VALERO ENERGY CORP COM 91913Y100 88,810 341 SH SOLE 1 341 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 184,603 1,342 PRN SOLE 1 1,342 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 115,845 1,578 PRN SOLE 1 1,578 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 211,196 858 PRN SOLE 1 858 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 198,973 2,310 PRN SOLE 1 2,310 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,591,490 2,317 PRN SOLE 1 2,317 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 78,046 1,341 PRN SOLE 1 1,341 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 459,163 5,371 PRN SOLE 1 5,371 0 0
VERICEL CORP COM 92346J108 17,723,259 398,365 SH SOLE 1 398,365 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 10,431 21 SH SOLE 1 21 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 193,861 579 SH SOLE 1 579 0 0
VISA INC COM CL A 92826C839 12,114,508 35,310 SH SOLE 35,310 0 0
VISA INC COM CL A 92826C839 36,677,350 106,903 SH SOLE 1 106,903 0 0
VSE CORP COM 918284100 16,383,222 71,699 SH SOLE 1 71,699 0 0
WALMART INC COM 931142103 347,935 3,072 SH SOLE 1 3,072 0 0
WASTE CONNECTIONS INC COM 94106B101 34,944,392 209,637 SH SOLE 1 209,637 0 0
WASTE CONNECTIONS INC COM 94106B101 11,478,440 68,861 SH SOLE 68,861 0 0
WASTE MGMT INC DEL COM 94106L109 40,341 181 SH SOLE 1 181 0 0
WAYSTAR HLDG CORP COM 946784105 5,776,321 281,360 SH SOLE 1 281,360 0 0
WELLS FARGO & CO COM 949746101 147,347 1,783 SH SOLE 1 1,783 0 0
WORKDAY INC CL A 98138H101 794,873 6,493 SH SOLE 1 6,493 0 0
WORKIVA INC NOTE 1.125% 8/1 98139AAB1 13,369,492 13,436,000 PRN SOLE 1 13,436,000 0 0
ZIFF DAVIS INC NOTE 1.750%11/0 48123VAE2 30,328,597 30,595,000 PRN SOLE 1 30,595,000 0 0