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,171 9,894 SH   SOLE   0 0 9,894
Abbvie Inc COM 00287Y109 1,559 9,614 SH   SOLE   0 0 9,614
Adobe Systems COM 00724F101 1,458 3,200 SH   SOLE   0 0 3,200
Air Lease Corp COM 00912X302 31,839 713,076 SH   SOLE   0 0 713,076
Alphabet Inc Class A COM 02079K305 2,948 1,060 SH   SOLE   0 0 1,060
Alphabet Inc Class C COM 02079K107 1,846 661 SH   SOLE   0 0 661
Amazon.com COM 023135106 123,154 37,778 SH   SOLE   0 0 37,778
American Express COM 025816109 628 3,360 SH   SOLE   0 0 3,360
American Tower COM 03027X100 30,188 120,166 SH   SOLE   0 0 120,166
Apple Computer Inc COM 037833100 5,668 32,460 SH   SOLE   0 0 32,460
Auto Data Processing COM 053015103 319 1,400 SH   SOLE   0 0 1,400
Avalara Inc COM 05338G106 29,537 296,821 SH   SOLE   0 0 296,821
Berkshire Hathaway Cl B COM 084670207 3,801 10,770 SH   SOLE   0 0 10,770
Berkshire Hathaway Class A 1/100 COM 084670108 5,289 10 SH   SOLE   0 0 10
Blackline Inc COM 09239B109 45,058 615,377 SH   SOLE   0 0 615,377
BLUE OWL CAPITAL CL A ORD COM 09581B103 380 30,000 SH   SOLE   0 0 30,000
Cigna COM 125523100 531 2,215 SH   SOLE   0 0 2,215
Costco Whsl Corp New COM 22160K105 590 1,024 SH   SOLE   0 0 1,024
Coupa Software Inc Com COM 22266L106 23,686 233,062 SH   SOLE   0 0 233,062
Disney Walt Co COM 254687106 806 5,879 SH   SOLE   0 0 5,879
Duck Creek Tech Ord COM 264120106 22,828 1,032,003 SH   SOLE   0 0 1,032,003
Electronic Arts COM 285512109 14,867 117,519 SH   SOLE   0 0 117,519
Equinix Inc COM 29444U700 31,085 41,915 SH   SOLE   0 0 41,915
Exxon Mobil COM 30231G102 1,074 12,999 SH   SOLE   0 0 12,999
Global E Online COM M5216V106 680 20,120 SH   SOLE   0 0 20,120
I C U Medical COM 44930G107 557 2,500 SH   SOLE   0 0 2,500
Johnson & Johnson COM 478160104 3,269 18,443 SH   SOLE   0 0 18,443
Merck & Co Inc COM 58933Y105 669 8,158 SH   SOLE   0 0 8,158
Microsoft COM 594918104 8,212 26,635 SH   SOLE   0 0 26,635
Netflix Inc COM 64110L106 156,836 418,688 SH   SOLE   0 0 418,688
Northern Trust Corporation COM 665859104 448 3,850 SH   SOLE   0 0 3,850
Okta Inc COM 679295105 28,755 190,481 SH   SOLE   0 0 190,481
Oracle COM 68389X105 941 11,375 SH   SOLE   0 0 11,375
Paypal Hldgs COM 70450Y103 40,339 348,804 SH   SOLE   0 0 348,804
Pfizer Incorporated COM 717081103 450 8,700 SH   SOLE   0 0 8,700
Qualcomm COM 747525103 8,697 56,908 SH   SOLE   0 0 56,908
Shopify Inc COM 82509L107 150,976 223,350 SH   SOLE   0 0 223,350
T Rowe Price Group COM 74144T108 3,620 23,941 SH   SOLE   0 0 23,941
Teleflex Incorporated COM 879369106 426 1,200 SH   SOLE   0 0 1,200
Vanguard Total Bond Market COM 921937835 1,286 16,166 SH   SOLE   0 0 16,166
Vanguard Total Stock Market COM 922908769 2,963 13,015 SH   SOLE   0 0 13,015