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
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 17,597 31,032 SH   SOLE   0 0 31,032
AIRBNB INC COM CL A COM 009066101 14,636 87,907 SH   SOLE   0 0 87,907
ALPHABET INC CAP STK CL A COM 02079K305 98 34 SH   SOLE   0 0 34
ALPHABET INC CAP STK CL C COM 02079K107 33,137 11,452 SH   SOLE   0 0 11,452
AMAZON COM INC COM COM 023135106 120 36 SH   SOLE   0 0 36
APPLE INC COM COM 037833100 63 356 SH   SOLE   0 0 356
COSTAR GROUP INC COM COM 22160N109 14,114 178,592 SH   SOLE   0 0 178,592
CRYOPORT INC COM PAR $0.001 COM 229050307 8,154 137,803 SH   SOLE   0 0 137,803
DIGITAL TURBINE INC COM NEW COM 25400W102 19,579 321,017 SH   SOLE   0 0 321,017
DIREXION NASDAQ-100 EQUAL WEIGHTED INDEX SHARES ETF 25459Y207 94 1,105 SH   SOLE   0 0 1,105
ETFMG PRIME MOBILE PAYMENTS ETF ETF 26924G409 1,488 25,626 SH   SOLE   0 0 25,626
IDEXX LABS INC COM COM 45168D104 18,952 28,783 SH   SOLE   0 0 28,783
INTUITIVE SURGICAL INC COM NEW COM 46120E602 28,386 79,004 SH   SOLE   0 0 79,004
INVESCO QQQ TRUST ETF 46090E103 4,538 11,407 SH   SOLE   0 0 11,407
ISHARES CORE MSCI EAFE ETF ETF 46432F842 79 1,061 SH   SOLE   0 0 1,061
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 74 689 SH   SOLE   0 0 689
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 360 3,154 SH   SOLE   0 0 3,154
ISHARES EXPANDED TECH-SOFTWARE SECTOR ETF ETF 464287515 1,572 3,952 SH   SOLE   0 0 3,952
ISHARES FLOATING RATE BOND ETF ETF 46429B655 100 1,968 SH   SOLE   0 0 1,968
ISHARES RUSSELL 2000 ETF ETF 464287655 112 502 SH   SOLE   0 0 502
ISHARES RUSSELL MID-CAP ETF ETF 464287499 119 1,439 SH   SOLE   0 0 1,439
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 2,107 31,996 SH   SOLE   0 0 31,996
KINDER MORGAN INC DEL COM COM 49456B101 16 1,000 SH   SOLE   0 0 1,000
MASTERCARD INCORPORATED CL A COM 57636Q104 37,784 105,153 SH   SOLE   0 0 105,153
MICROSOFT CORP COM COM 594918104 25,513 75,858 SH   SOLE   0 0 75,858
MONGODB INC CL A COM 60937P106 16,208 30,618 SH   SOLE   0 0 30,618
NUVEEN PFD & INCM SECURTIES FD COM COM 67072C105 7 702 SH   SOLE   0 0 702
ROKU INC COM CL A COM 77543R102 15,499 67,918 SH   SOLE   0 0 67,918
SCHWAB U.S. TIPS ETF ETF 808524870 70 1,110 SH   SOLE   0 0 1,110
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 79 975 SH   SOLE   0 0 975
SERVICENOW INC COM COM 81762P102 20,659 31,826 SH   SOLE   0 0 31,826
SHOPIFY INC CL A COM 82509L107 16,052 11,654 SH   SOLE   0 0 11,654
SILVERGATE CAP CORP CL A COM 82837P408 7,834 52,859 SH   SOLE   0 0 52,859
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF ETF 78464A375 13 362 SH   SOLE   0 0 362
SPDR S&P 500 ETF ETF 78462F103 4,954 10,430 SH   SOLE   0 0 10,430
TYLER TECHNOLOGIES INC COM COM 902252105 25,146 46,745 SH   SOLE   0 0 46,745
VANGUARD REAL ESTATE ETF ETF 922908553 166 1,428 SH   SOLE   0 0 1,428
VANGUARD S&P 500 ETF ETF 922908363 182 416 SH   SOLE   0 0 416
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 119 1,867 SH   SOLE   0 0 1,867
VEEVA SYS INC CL A COM COM 922475108 18,446 72,203 SH   SOLE   0 0 72,203
VIRTU FINL INC CL A COM 928254101 11,730 406,853 SH   SOLE   0 0 406,853
VISA INC COM CL A COM 92826C839 38,038 175,525 SH   SOLE   0 0 175,525