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 Equities 002824100 539 8,994 SH   SOLE   0 0 8,994
Abbvie Inc Equities 00287Y109 851 8,994 SH   SOLE   0 0 8,994
Adobe Systems Equities 00724F101 691 3,200 SH   SOLE   0 0 3,200
Air Lease Corp Equities 00912X302 18,319 429,829 SH   SOLE   0 0 429,829
Alphabet Inc Class A Equities 02079K305 6,031 5,815 SH   SOLE   0 0 5,815
Alphabet Inc Class C Equities 02079K107 934 905 SH   SOLE   0 0 905
Altria Group Inc Equities 02209S103 420 6,740 SH   SOLE   0 0 6,740
Amazon.com Equities 023135106 68,319 47,203 SH   SOLE   0 0 47,203
American Express Equities 025816109 375 4,025 SH   SOLE   0 0 4,025
American Tower Equities 03027X100 25,005 172,044 SH   SOLE   0 0 172,044
Apple Computer Inc Equities 037833100 828 4,935 SH   SOLE   0 0 4,935
athenahealth Inc Equities 04685W103 31,774 222,149 SH   SOLE   0 0 222,149
Auto Data Processing Equities 053015103 454 4,000 SH   SOLE   0 0 4,000
Berkshire Hathaway Cl B Equities 084670207 2,898 14,527 SH   SOLE   0 0 14,527
Berkshire Hathaway Class A 1/100 Equities 084670108 3,589 12 SH   SOLE   0 0 1,200
Blackline Inc Equities 09239B109 14,025 357,680 SH   SOLE   0 0 357,680
Chevron Texaco Equities 166764100 372 3,260 SH   SOLE   0 0 3,260
Cigna Equities 125509109 527 3,140 SH   SOLE   0 0 3,140
Colgate-Palmolive Co Equities 194162103 287 4,000 SH   SOLE   0 0 4,000
Disney Walt Co Equities 254687106 654 6,509 SH   SOLE   0 0 6,509
Electronic Arts Equities 285512109 33,771 278,544 SH   SOLE   0 0 278,544
Equinix Inc Equities 29444U700 17,971 42,979 SH   SOLE   0 0 42,979
Exxon Mobil Equities 30231G102 2,364 31,679 SH   SOLE   0 0 31,679
Grubhub Equities 400110102 56,702 558,805 SH   SOLE   0 0 558,805
I C U Medical Equities 44930G107 875 3,465 SH   SOLE   0 0 3,465
Johnson & Johnson Equities 478160104 2,747 21,436 SH   SOLE   0 0 21,436
Merck & Co Inc Equities 58933Y105 581 10,660 SH   SOLE   0 0 10,660
Microsoft Equities 594918104 2,551 27,946 SH   SOLE   0 0 27,946
Netflix Inc Equities 64110L106 173,590 587,742 SH   SOLE   0 0 587,742
Northern Trust Corporation Equities 665859104 565 5,478 SH   SOLE   0 0 5,478
Oracle Equities 68389X105 520 11,375 SH   SOLE   0 0 11,375
Paypal Hldgs Equities 70450Y103 26,010 342,817 SH   SOLE   0 0 342,817
Pfizer Incorporated Equities 717081103 309 8,700 SH   SOLE   0 0 8,700
Philip Morris Intl Inc Equities 718172109 704 7,085 SH   SOLE   0 0 7,085
Qualcomm Equities 747525103 6,183 111,588 SH   SOLE   0 0 111,588
Shopify Inc Equities 82509L107 35,063 281,425 SH   SOLE   0 0 281,425
T Rowe Price Group Equities 74144T108 3,235 29,966 SH   SOLE   0 0 29,966
Teleflex Incorporated Equities 879369106 306 1,200 SH   SOLE   0 0 1,200
Vanguard Total Stock Market Equities 922908769 920 6,775 SH   SOLE   0 0 6,775
Wells Fargo & Co. New Equities 949746101 406 7,745 SH   SOLE   0 0 7,745