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 Laboratories COM 002824100 1,147 9,894 SH   SOLE   0 0 9,894
Abbvie Inc COM 00287Y109 1,013 8,994 SH   SOLE   0 0 8,994
Adobe Systems COM 00724F101 1,874 3,200 SH   SOLE   0 0 3,200
Air Lease Corp COM 00912X302 29,290 701,738 SH   SOLE   0 0 701,738
Alphabet Inc Class A COM 02079K305 3,110 1,274 SH   SOLE   0 0 1,274
Alphabet Inc Class C COM 02079K107 1,656 661 SH   SOLE   0 0 661
Amazon.com COM 023135106 133,522 38,813 SH   SOLE   0 0 38,813
American Express COM 025816109 578 3,500 SH   SOLE   0 0 3,500
American Tower COM 03027X100 37,909 140,332 SH   SOLE   0 0 140,332
Apple Computer Inc COM 037833100 3,744 27,340 SH   SOLE   0 0 27,340
Auto Data Processing COM 053015103 278 1,400 SH   SOLE   0 0 1,400
Avalara Inc COM 05338G106 45,372 280,421 SH   SOLE   0 0 280,421
Berkshire Hathaway Cl B COM 084670207 3,020 109 SH   SOLE   0 0 109
Berkshire Hathaway Class A 1/100 COM 084670108 4,186 1,000 SH   SOLE   0 0 1,000
Blackline Inc COM 09239B109 67,590 607,449 SH   SOLE   0 0 607,449
BLUE OWL CAPITAL CL A ORD COM 09581B103 386 30,000 SH   SOLE   0 0 30,000
Cigna COM 125523100 625 2,640 SH   SOLE   0 0 2,640
COINBASE GLOBAL CL A ORD COM 19260Q107 633 2,500 SH   SOLE   0 0 2,500
Costco Whsl Corp New COM 22160K105 296 750 SH   SOLE   0 0 750
Coupa Software Inc Com COM 22266L106 56,988 217,421 SH   SOLE   0 0 217,421
Disney Walt Co COM 254687106 1,033 5,879 SH   SOLE   0 0 5,879
Duck Creek Tech Ord COM 264120106 26,759 615,017 SH   SOLE   0 0 615,017
Electronic Arts COM 285512109 20,674 143,744 SH   SOLE   0 0 143,744
Equinix Inc COM 29444U700 36,294 45,221 SH   SOLE   0 0 45,221
Exxon Mobil COM 30231G102 819 12,999 SH   SOLE   0 0 12,999
I C U Medical COM 44930G107 514 2,500 SH   SOLE   0 0 2,500
Johnson & Johnson COM 478160104 3,135 19,031 SH   SOLE   0 0 19,031
Merck & Co Inc COM 58933Y105 648 8,334 SH   SOLE   0 0 8,334
Microsoft COM 594918104 7,227 26,680 SH   SOLE   0 0 26,680
Netflix Inc COM 64110L106 227,578 430,848 SH   SOLE   0 0 430,848
Northern Trust Corporation COM 665859104 517 4,478 SH   SOLE   0 0 4,478
Okta Inc COM 679295105 44,494 181,846 SH   SOLE   0 0 181,846
Oracle COM 68389X105 885 11,375 SH   SOLE   0 0 11,375
Paypal Hldgs COM 70450Y103 101,216 347,249 SH   SOLE   0 0 347,249
Pfizer Incorporated COM 717081103 340 8,700 SH   SOLE   0 0 8,700
Qualcomm COM 747525103 8,303 58,096 SH   SOLE   0 0 58,096
Shopify Inc COM 82509L107 335,755 229,815 SH   SOLE   0 0 229,815
T Rowe Price Group COM 74144T108 4,850 24,501 SH   SOLE   0 0 24,501
Teleflex Incorporated COM 879369106 482 1,200 SH   SOLE   0 0 1,200
Vanguard 500 ETF COM 922908363 407 1,035 SH   SOLE   0 0 1,035
Vanguard Total Stock Market COM 922908769 3,170 14,229 SH   SOLE   0 0 14,229